IOT/Controls for hydronic heating & cooling with air-to-water heatpump
zigbee sensors in each room
- temperature, humidity
- zigbee2mqtt writes data to mqtt
- mqtt message broker (mosquito) pushes data to virtual thermostat service
outdoor weather service
- periodically polls external weather api (open-mateo)
- outdoor temperature (current and low/average/high over next 24h) is pushed to controller
- configure heating and cooling setpoints
- view thermostat data via web interface
- receives data from zigbee sensors, records history, pushes data to controller
- receives a summary of current indoor & outdoor conditions
- controls heatpump mode: heating/cooling
- controls zone pumps: on/off
- sends dewpoint temperature to heatpump during cooling
- keeps history of system state, view via web interface
Phidgets relay is used to signal the zone pump via Taco Zone Controller the same way a thermostat would. https://www.phidgets.com/?prodid=720&pcid=39
Navigate to the webpage: http://phidgetsbc.local/cgi-bin/system-logs.sh Access(admin:root)