Skip to content

peterashwoodsmith/HeatPumpHAserial

Repository files navigation

This is a Zigbee end point controller for a Mitsubishi Heat Pump via its CT105 serial port. For full details on code/hardware see the HeatPumpHAserial.ino code. A simple wiring diagram is provided in Wiring.pdf however this is based on my heat pumps and I make no guarantee your wiring will be the same so you must measure carefully to determine if this is appropriate for your devices.

Included in this repository are HeatPump.cpp and HeatPump.h on which this code relies to provide the serial interface to the Heat Pump. This excellent piece of code is located in github along with other examples of its use. Link below:

https://github.com/SwiCago/HeatPump/tree/master (c) 2017 Al Betschart

Also included are a trivial little box and lid that conveniently fit the hardware on the side of the heat pump that you can 3d print or of course any plastic box of suitable dimensions would work.

Ive also added the YAML code for the dashboard that I used for a single device and its clusters. Since the zigbee chosen icons etc. are not good this overwrites those defaults and creates an 'ok' interface however much more could be done with a markup or something more flexible but there are only so many hours in a day.

If you are using Zigbee2MQTT an additional configuration file is included to help with the mappings of the clusters. This is mitsubishi_hp.js and is provided with thanks to Martin P Dee.

See the comments in the HeatPumpHAserial.ino for full details

About

Uses Zibgee on ESP32 to Serially link local to Mitsubishi heat pump

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors