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__tocustom_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
componentstocustom_components. - If you have automations that use
mqtt.publishthen you will also have to copy all ofcomponents/automation/mqtttocustom_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.