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.
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.
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.
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.
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.
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.
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.
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.