Newbie first question regarding end devices.
Hello All,
This is my first post here so I hope its in the right place,
I have built myself a GW consisting of a RAK2245 concentrator and a Raspberry Pi, Also an Arduino end device from this link https://tum-gis-sensor-nodes.readthedocs.io/en/latest/dragino_lora_arduino_shield/README.html
Both projects work fine and connect to TTN whereby packets of data from the end device can be seen in the TTN console.
I now want to create a Webhook in TTN for Thingspeak which would hopefull allow me to see Temperature , Humidity etc in graphical form.
My question, does thingspeak support homebuilt devices or is it focused on comercially built devices ?
I have spent many hours trying to find data hosting site that is comepletely free for a few devices and not to complicated to setup as some seem to be a nightmare. Thanks for any support .
10 Comments
Time DescendingHi Steve, welcome to the community
Yes, ThingSpeak definitely supports homebuilt devices — it’s not limited to commercial hardware. As long as your device can send data (directly or via something like TTN webhooks), ThingSpeak doesn’t really care what hardware you’re using.
Since you’re already seeing payloads in TTN, you’re basically 80% there. You just need to:
- Create a channel in ThingSpeak
- Note the Write API Key
- Set up a Webhook in TTN that sends the decoded payload fields to the ThingSpeak API endpoint
The important part is making sure your TTN payload formatter outputs clean JSON fields (like temperature, humidity, etc.), then mapping those to ThingSpeak fields (field1, field2, etc.).
Also, for a few devices and light usage, the free ThingSpeak account usually works fine. I’ve used it for small personal LoRa projects without issues.
You’re definitely on the right track — getting TTN working is the hard part. The webhook setup is mostly formatting and API key configuration.
Hope that helps
Thingspeak is definetely one of the easiest IoT sites to get going on and it also has free tier for non commmercial use. ThingSpeak definitely supports almost any kind of device that can comminicate on a network via HttP or MQTT.
The Get Started tutorial can help you get to posting data in a short time, and there are many examples available for different platforms. Here is the full API reference.
Sign in to participate