Description
Integration of Home Assistant with weather stations using radio to emit weather data on 433.92 MHz. While some potential automation examples that can come out of this are highlighted, this project will not actually deal with those examples but rather with the integration between the weather station and Home Assistant. The idea is to use a radio USB dongle, the rtl-433 software, and an MQTT bus to facilitate the introduction of the metrics into Home Assistant. Home Assistant already has integration for consuming metrics off an MQTT bus.
Goals
Exposed sensors in Home Assistant from the weather station that can be used for automation.
Stretch Goal
Save off weather data in an InfluxDB to allow for Grafana dashboards
Examples of potential automation could be: * Temperature - Start a pump when outdoor temperature gets close to freezing * Sunlight - Turn on outdoor lights when outdoor illuminance gets below a certain value * Wind - Retract outdoor awning when wind gets to high. Turn off outdoor irrigation when wind is high to avoid watering the neighbors' lawns * Humidity - Start / stop ventilation depending on humidity levels indoor and outdoor.
Resources
- GIT - https://github.com/ehsjoar/weatherhass.git
- rtl-433 - https://github.com/merbanan/rtl_433
- MQTT - https://github.com/eclipse/mosquitto
- Home Assistant - https://www.home-assistant.io/
- Project integration -
No Hackers yet
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 25