I found this cool little bluetooth sensor that is completely open source: https://ruuvi.com
It even comes with a standard battery:
You can find the source code (and apk) for the Android app here: https://github.com/ruuvi/com.ruuvi.station
It's rare to find great sensors that are also open source, so I decided to share it here.
It also comes with optional registration, and other features on their site, but it's all completely optional. You can use them locally and even build the app yourself.
It's such a refreshing thing to see these days. Most sensors now force you to sign up to some service or pay to use them. Not this one.
It reminded me of the Polar Heart Rate monitors like the H10 as it can also be used completely locally, without having to use a service. Both of these devices are made in Finland. Looks like they are doing something right over there...
I'd get one in a heartbeat if it had CO2 sensing as well.
reply
Nice!
It's such a refreshing thing to see these days. Most sensors now force you to sign up to some service or pay to use them. Not this one.
Indeed!
reply
I own an H10.
Will check out the sensor. It looks like it uses BlueTooth. It would be a col exercise to write some code for my server (running Bitcoin Core) to connect to it via BT and expose that via a web interface so I could access the readings from anywhere in the world.
reply
Yes, it is a bluetooth device.
They have many repositories in their github account, including the source for the apk, but also they have the code for the web interface as well.
They provide a gateway service, but as far as I can tell, you should be able to run it all on your own network using their source code.
reply
There is a gateway from ruuvi which you can use to do that. Obviously a little more expensive.
reply