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 -

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • about 9 hours ago: jarndt originated this project.

  • Comments

    • eminguez
      about 4 hours ago by eminguez | Reply

      Have you seen this https://github.com/DAVe3283/rtl_433-to-mqtt-for-hass ?

    Similar Projects

    This project is one of its kind!