Achronite / mqtt-energenie-ener314rt

MQTT interface for Energenie ENER314-RT add-on board for the Raspberry Pi, designed for use by Home Assistant.
MIT License
13 stars 5 forks source link

Add 'auto' mode for MiHome heating devices #74

Closed Achronite closed 8 months ago

Achronite commented 8 months ago

Climate mode 'auto' is now supported; so add this to both the eTRV and Thermostat to map to the equivalent mode. This will have the effect of making the current 'on' mode to become 'always on' so how this interacts with google home will need checking.

@genestealer Thoughts?

Achronite commented 8 months ago

Hmmm on second thoughts this is from https://developers.home-assistant.io/docs/core/entity/climate/#hvac-modes

HVACMode.HEAT = The device is set to heat to a target temperature. HVACMode.AUTO = The device is set to a schedule, learned behavior, AI.

So 'auto' assumes that it has a schedule; which may not always be the case. Also heat is not equivalent to 'always on'.