This is a SwitchDocLabs SDLWeather80422 Weather Station, installed on the roof.
It is connected to a Raspberry PI A+, all the software is written in Java, no Python, no Arduino-like code, no C++.
There is an optionalnodeJS
server that runs on the Raspberry PI too, to enable WebSockets.
Find the core code here, and the example implementation here.
MySQL, PHP, Web Interface Web-Components interface, pings the server every second. WebSocket Web Interface, updated in real-time.
Some papers by John Shovic turned out to be very useful, specially in understanding what this debounce aspect is all about.
See it live here.
It even comes with a pebble application. |