HomeKit-Compatible Firmware Features

The HomeKit-compatible firmware works with Apple Home through the HomeKit Accessory Protocol (HAP), with a full-featured web UI. No third-party bridge or Home Assistant required — just an Apple Home Hub (Apple TV or HomePod) for remote access and automations.


Climate Control


Vane Control


Diagnostics


BLE Remote Temperature Sensor

Use a Bluetooth Low Energy thermometer placed at room level for more accurate temperature readings. The firmware auto-detects the sensor type from BLE advertisements — no Bluetooth pairing required.


Crash Loop Safe Mode


OTA Updates


Web UI

A single-page interface at http://<device-ip>:8080 for full control without Apple devices:


Supported Boards

BoardTested
M5Stack NanoC6 (ESP32-C6)Yes
M5Stack Atom S3 Lite (ESP32-S3)Yes
ESP32-C3 SuperMini / XIAONo
Generic ESP32 DevKitNo

Source Code

The HomeKit-compatible firmware is open source. See the GitHub repository for protocol documentation, project structure, and build instructions.