Add your Air Conditioner or the ATW unit to HomeKit smarthome infrastructure. Use Siri
voice control and all the scripting potential from Apple
ESP8266
ESP32
Mitsubishi Electric
protocol implementationBuild in LED blinks during the identification
Thermostat
- used to control Heat
, Cool
, Auto
mode and Power ON / OFFFan
- control the fan speedVane horizontal
- (not visible in Home App yet, use Eve) control up-down vaneVane vertical
- (not visible in Home App yet, use Eve) control left-right vaneFan mode
- turns Fan only
mode, Thermosat
is disabled for thisDry mode
- turns Dry
mode, Thermosat
is disabled for thisHomeKit Status Active
reporting the HVAC interface connected / disconnected
Mitsubishi Electric
protocol limitations:
app.blink_ms_sync
app.blink_ms_update
app.blink_ms_room
Using the Mongoose OS framework:
$ mos build
$ mos flash
Connect WiFi access point name MEL-XXXX
password macdrive
, select home network and save credentials
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"}]
Index page for Web GUI holding the device information and factory reset feature
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