Arduino-HomeKit-ESP8266 icon indicating copy to clipboard operation
Arduino-HomeKit-ESP8266 copied to clipboard

Humidifier and dehumidifier

Open densh1k opened this issue 2 years ago • 2 comments

I use ESP8266 to control the humidifier. How to remove the dehumidifier from homekit?

densh1k avatar Feb 19 '23 09:02 densh1k

@densh1k you need to modify the values for TARGET_HUMIDIFIER_DEHUMIDIFIER_STATE and CURRENT_HUMIDIFIER_DEHUMIDIFIER_STATE. You can try the configuration below.

homekit_characteristic_t hk_tar_humidifier_state = HOMEKIT_CHARACTERISTIC_(TARGET_HUMIDIFIER_DEHUMIDIFIER_STATE, 1,
        .valid_values = {.count=1, .values=(uint8_t[]) {1}});  // 0, 1, 2, 3
homekit_characteristic_t hk_cur_humidifier_state = HOMEKIT_CHARACTERISTIC_(CURRENT_HUMIDIFIER_DEHUMIDIFIER_STATE, 1,
        .valid_values={.count=2, .values = (uint8_t[]) {0, 1}}); // 0, 1, 2

edWin-m avatar Apr 11 '23 09:04 edWin-m

Thanks, ok

densh1k avatar Apr 12 '23 02:04 densh1k