home-climate-control / dz

Home Climate Control Core: *the* Open Source multi-zone temperature and climate control system.
http://homeclimatecontrol.com/
GNU General Public License v3.0
59 stars 7 forks source link

Provide MQTT broker redundancy #234

Open climategadgets opened 2 years ago

climategadgets commented 2 years ago

Expected Behavior

Changes in MQTT infrastructure do not affect operation

Actual Behavior

Blackout or reconfiguration of an MQTT broker breaks the system, causes a need for a quick step-dance to shorten the downtime

Required Changes

Provide ability to publish and listen with multiple MQTT brokers so that changes in MQTT ecosystem don't cause downtime, or at least cause minimal downtime