ThingsBoard using FC?
Posted: Sat Aug 05, 2023 10:34 pm
Hi
I might have a project coming up that would generate data from a few dozen sensors and of course capturing the data and making use of it is an important aspect. To that extent I was contemplating ThingsBoard Community Edition.
I see from their website that they have examples for RPi, Arduino and such like to send data, but these all use specific libraries so are not too enlightening. Various methods are described including "GET" and MQTT, but from a brief look at their "How To" guides they are not exactly user friendly if attempting to use a modest microcontroller. They allow you to use a Live Demo hosted on their server to evaluate, which is a nice touch, but if the information required to actually send the data isn't too clear it's maybe not that great. I've looked through their forums, in which many questions don't get any reply let alone a proper answer and there are many such regarding connectivity. My impression is that focus is on what you can do with the software over actually obtaining data.
Initially I thought on TB as they claim it can run on a Pi3B+, but from further reading that isn't a great idea. Whilst it can be done it's not recommended. It will be slow and will screw up your SD card before you know it. Better to use a PC of sorts, even a SFF. My potential application would have suited a Pi far better than a PC though.
TB does seem a very powerful and capable platform so I was wondering if anyone here has successfully used FC to send data to TB, and if so, any pointers?
I've not tried anything yet as I'm unlikely to be in front of any hardware until late next week, and then my options will be an ESP32 or a PIC with an ESP8266.
Regards
I might have a project coming up that would generate data from a few dozen sensors and of course capturing the data and making use of it is an important aspect. To that extent I was contemplating ThingsBoard Community Edition.
I see from their website that they have examples for RPi, Arduino and such like to send data, but these all use specific libraries so are not too enlightening. Various methods are described including "GET" and MQTT, but from a brief look at their "How To" guides they are not exactly user friendly if attempting to use a modest microcontroller. They allow you to use a Live Demo hosted on their server to evaluate, which is a nice touch, but if the information required to actually send the data isn't too clear it's maybe not that great. I've looked through their forums, in which many questions don't get any reply let alone a proper answer and there are many such regarding connectivity. My impression is that focus is on what you can do with the software over actually obtaining data.
Initially I thought on TB as they claim it can run on a Pi3B+, but from further reading that isn't a great idea. Whilst it can be done it's not recommended. It will be slow and will screw up your SD card before you know it. Better to use a PC of sorts, even a SFF. My potential application would have suited a Pi far better than a PC though.
TB does seem a very powerful and capable platform so I was wondering if anyone here has successfully used FC to send data to TB, and if so, any pointers?
I've not tried anything yet as I'm unlikely to be in front of any hardware until late next week, and then my options will be an ESP32 or a PIC with an ESP8266.
Regards