Directly recieves and decodes the wireless transmissions from Fine Offset personal weather stations (and their many clones). Broadcast the messages as JSON through a websocket server for further integration. Plug and Play.
Hardware from the pool
- The low-spec Raspberry Pi 1 Model B is more than enough for the task.
- A Re-Used DVB-T Version 1 stick as Software defined radio.
- Wire Antenna with the right length to receive signals at 868 MHz.
- A clone of Fine Offset WH2900 Weather station on the roof. It measures Temp, Humidity, Pressure, Wind strength and direction, Rain, Solar power and UV-Index.
Software/System
- Raspberry Pi OS (console, headless)
- custom bash script to bridge RTL433 and websocat
- Autostart everything als systemd service
further Customization / Scalability
- Do it with a Python script to additionally achieve Open Sound Control broadcast and/or a websocket server.
- Network over Wifi