Need help with value_template for MQTT HVAC

Prior to 0.88, you would copy the customized version of MQTT HVAC to:
custom_components/climate/mqtt.py

For 0.88, you copy the customized version of MQTT HVAC to:
custom_components/mqtt/climate.py

For 0.89, you copy the customized version of MQTT HVAC to:
custom_components/mqtt/climate.py

  • You also have to copy components/mqtt/__init.py__ to custom_components/mqtt/__init.py__
  • If you you use any other MQTT components (light, switch, lock, cover, sensor, binary_sensor, etc) you will also have to copy them from components to custom_components.
  • If you have automations that use mqtt.publish then you will also have to copy all of components/automation/mqtt to custom_components/automation/mqtt.

There are ways of not having to copy so many files but these alternative approaches have their disadvantages. I recommend you review the available approaches, by reading my post here, and then decide how you wish to proceed.


NOTE: The customized version of MQTT HVAC that I created for 0.88 (see above) does not work in 0.89.

I have revised version for 0.89 and will post it soon.