One year ago I’ve started to collect temperature from my house using Acurite sensors.
These sensors are not too expensive and good quality but the “base” aka the radio receiver connected to internet is costly and totally closed, it’s sending your data to the Cloud™, it’s not just Acurite, all those “IOT” devices are generally poor on the software side.
Receiving radio data
Most of these sensors have their protocols already reverse engineered you only need the radio receiver part.
Collecting and graphing the data
The last needed piece was something to collect the data and send to prometheus:
So I wrote a quick Go program to do exactly that Acurite to graph
Et voila, we can graph all sensors in our home.
It has been tested on OSX & Linux.