mongoose-os-apps / mel-ac-homekit

Mitsubishi Electric AirCo (conditioner) and ATW (heat pump) control for HomeKit
Apache License 2.0
53 stars 12 forks source link
airco cn105 conditioner homekit hvac mitsubishi

Mitsubishi Electric Air-Co control for HomeKit

Add your Air Conditioner or the ATW unit to HomeKit smarthome infrastructure. Use Siri voice control and all the scripting potential from Apple

Supported platforms

Dependencies

Accessory design

Identification

Build in LED blinks during the identification

HomeKit services

HomeKit Status Active reporting the HVAC interface connected / disconnected

Mitsubishi Electric protocol limitations:

LED indication

Setup

Using the Mongoose OS framework:

$ mos build
$ mos flash

WiFI settings

Connect WiFi access point name MEL-XXXX password macdrive, select home network and save credentials

Factory reset

Hold a button for factory reset. This will remove WiFi settings, HAP server status.

Configuration:

  - ["pins.button", "i", -1, {title: "Button GPIO pin"}]
  - ["pins.button_hold_ms", "i", 5000, {title: "Button hold time for reset"}]
  - ["pins.button_pull_up", "b", true, {title: "Button pull up or down"}]

ToDo

Index page for Web GUI holding the device information and factory reset feature

Known issues

ESP32 platform works well with mos tool 2.19.1, but not with newer. The issue is related to UART driver and still under investigation

Copyrights