Atmospheric conditions based heating control for Home Assistant with AppDaemon
This post shows how to implement a heating control for a central heating using the powerful home automation framework Home Assistant (HASS). It is implemented using the AppDaemon extension of HASS, which allows to automate your home devices with pure python3 code. The heating control this python script provides uses the sensor values of an outside and a flow temperature sensor to calculate an atmospheric conditions based heating curve (in German: "witterungsgeführte Heizungsregelung"). You can set a target inside temperature (e.g. 21°C). The central heating needs to be connected to a switch which will be turned on until a upper ...