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

定义一个水阀

Open fox007ggr opened this issue 3 years ago • 2 comments

现在想定义一个水阀

/** Defines that the accessory contains a (water) valve.

Required Characteristics:

  • ACTIVE
  • IN_USE
  • VALVE_TYPE

Optional Characteristics:

  • NAME
  • SET_DURATION
  • REMAINING_DURATION
  • IS_CONFIGURED
  • SERVICE_LABEL_INDEX
  • STATUS_FAULT */ #define HOMEKIT_SERVICE_VALVE HOMEKIT_APPLE_UUID2("D0")

但是实现部分

HOMEKIT_ACCESSORY(.id=3, .category=这里该怎么定义呢,文档里面没找到, .services=(homekit_service_t*[]) { HOMEKIT_SERVICE(ACCESSORY_INFORMATION, .characteristics=(homekit_characteristic_t*[]) { ... }

fox007ggr avatar Nov 30 '20 06:11 fox007ggr

category一般取 xxxx_others即可

Mixiaoxiao avatar Nov 30 '20 09:11 Mixiaoxiao

Did it work? Can you please show me how you did it? I m facing the same issue

Chehadeej avatar Oct 09 '22 16:10 Chehadeej