Enhancements
-
Use the introspect API provided by deCONZ for wireless switches, to retrieve supported buttons and corresponding events. This should eliminate the need to whitelist switches. This is a workaround until the regular API will report this information through
capabilities
. -
To facilitate the cleanup of whitelisted devices, Homebridge deCONZ might issue the following warning:
pi6: warning: 000D6FFFFEA46ABF: /sensors/151: TRADFRI on/off switch by IKEA of Sweden: whitelist matches introspect
Meaning: deCONZ provides the same data through introspect as Homebridge deCONZ has whitelisted.
Remedy: Please raise an issue against Homebridge deCONZ to remove the whitelisting. -
To facilitate deCONZ to provide introspect data for all switches, Homebridge deCONZ might issue the following warning:
pi6: warning: 54EF441000C0518E: /sensors/166: lumi.switch.n0agl1 by LUMI: no introspect
Meaning: deCONZ does not provide introspect data for this switch. When the switch is exposed to HomeKit, this will be followed by the existingunknown ZHASwitch
warning.
Remedy: Please raise an issue against the deCONZ REST API plugin to provide introspect data for this device.
Bump Dependencies
- deCONZ v2.30.2;
- homebridge v1.10.0;
- hb-deconz-tools v2.0.12;
- homebridge-lib v7.1.6.