Thinger.io: A Quick Start Guide

Featured Image Thinger Io Platform Getting Started

Thinger.io is becoming a popular IoT platform for a number of reasons. It’s completely open source, hardware-agnostic and features a user-friendly Admin console with practical effortless coding.

The solutions you create with Thinger.io can easily be deployed with leading cloud providers such as AWS, Google Cloud, and Microsoft Azure. Its on-premise monthly maker plan is absolutely free. As this quick start guide will prove, it is rather uncomplicated to get started with Thinger,.io.

Getting Started with Thinger.io Console

Everything you want to do with Thinger.io platform, you can do it from a readily-available console. To access this, go to the sign up page and create your Thinger.io account.

Confirm your email address to verify this account. It will automatically lead to a sign-in page where you have to enter the login credentials to proceed further.

Thinger Io Create Account 1

You immediately have access to a browser-friendly Admin console for Thinger.io. To add a device, click on the first circle and the dashboard will walk you through what has to be done.  

Thinger.io Console 1

You can add different device types such as a generic device for Wi-Fi, Ethernet, or GSM, an HTTP device for SigFox or LoRa, an MQTT, or an NB-IoT device.

If you have a Raspberry Pi, Arduino, or ESP32 device, enter the Device ID which is a unique device identifier for the hardware. Click “generate random credentials” for connecting your device. With Arduino, go to “Tools” > “Board Info” in its IDE to get the details. Thinger.io advises to store these device credentials in a safe place.

Thinger.io Add Device 1

Once you connect your device properly, you can check its global locations, live transmission and receiving of data, IP address, and online/offline status on the Thinger.io console itself.

Thinger Io Device Global Location 1

What do you want your connected device to do with the Thinger.io network? This can be decided by adding endpoints such as making a Thinger.io device call, sending HTTP request, emails, or creating an IFTTT event.

Thinger Io Endpoints 1

You can connect extra plug-ins for Sigfox, The Things Network, and other protocols. The console has an Admin area to enable adding user accounts, domains, brands, and cluster hosts.

Thinger Io Plugins 1

Connecting Various Devices to Thinger.io

The developers will need to connect various devices to the Thinger.io cloud platform. For example, while working with Arduino, you will have to enter username, device ID, and device credentials using an Arduino client library.

Thinger Io Connect Arduino 1

You can find more detailed information on connecting any device to Thinger.io console at its official documentation link. For Linux/Raspberry Pi, the complete connection steps have been explained here.

Have you been able to successfully connect your IoT project to Thinger.io? That’s it! Welcome to this amazing platform.

Of course, you may want to further push your IoT project to the cloud, say Google Cloud or Microsoft Azure for the benefit of other developers. To do this, you will need to purchase an on-premise license which starts at €79/month.

Leave a Comment

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.