We are software engineering students at JAMK University of Applied Sciences. We have been working on an IoT project using the Thingsboard platform. As part of the project we have collected and visualized weather data from RuuviTags. You can find more about the project from our Gitlab repository. For reading the RuuviTag’s bluetooth we are using the RuuviTag Sensor Python library.
Setup
In our setup we have placed two RuuviTags in different rooms, connected to Raspberry Pi 3 devices. The data is collected to a Cassandra database through Thingsboard. We are using RuuviTags in RAW mode and collecting temperature, humidity, air pressure, acceleration and battery voltage. This data is sent and collected by MQTT broker. The system is also sending alerts, should the parameters cross the preset limits.
The project is still work in progress, with code improvements and documentation to be added. RuuviTag devices have been great to work with because of their ease of use, low power consumption and customizability.
Hi, this look nice. I have now try to make like in the instructions and it works fine. But after power off Cassandra not get connection to 127.0.0.1 anymore ? Have you get this issue with rpi3?
FWIW I also integrated ThingsBoard in my system… Since I am using my moded version of the firmware, the accelerometer data is realtime… If you have too much time on your hand you can have a look at my dashboard You’ll be able to know the temperature in Bangkok, know when my front door opens, see the status of some of my lamps… plus the radar graph is fun too watch.
As for Cassandra not getting the 127.0.0.1 connection, I’ve seen it and I think it is a problem on their side.
Well since I couldn’t get Node-RED working with my CHIP i decided to give this one a try. But could some of you tell what command should I use if I choose to use Live Demo of thingsboard as it is recommended by thingsboard. So when following hat guide above, there’s a part when I shoud use command:
i am recently working on a project and have installed thingsboard on raspberry pi but the telemetry will never show my data, i have used the same arduino codes as given in their websites
what am i doing wrong?