-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Answers checklist.
- I have read the documentation ESP Zigbee SDK Programming Guide and tried the debugging tips, the issue is not addressed there.
- I have updated ESP Zigbee libs (esp-zboss-lib and esp-zigbee-lib) to the latest version, with corresponding IDF version, and checked that the issue is present there.
- I have searched the issue tracker for a similar issue and not found a similar issue.
IDF version.
v5.3
esp-zigbee-lib version.
1.5.0
esp-zboss-lib version.
1.5.0
Espressif SoC revision.
ESP32-H2
What is the expected behavior?
The message should be passed to the attribute_handler.
What is the actual behavior?
Device replies to coordinator with Default Response (0x0b) Invalid Field (0x85)
Steps to reproduce.
NETWORK KEY: 6c:60:0a:40:c5:04:9a:b47f:0b:e9:62:17:4b:08:4b
off_with_effect-default_response.pcapng.zip
More Information.
I'm running a slightly modified version of the HA_Color_Dimmable_Light example @xieqinan has posted in other issues. It connects to my Philips Hue hub no problem, the light is added properly.
On commands (0x01) to the On/Off Cluster work fine.
Philips Hue uses Off with effect (0x40)
with an Effect ID of Delayed All Off (0x00)
, and an Effect Variant of Fade to off in 0.8 seconds (0x00)
which looks in-spec, but the command doesn't get to Attribute Handler, and the device responds with Default Response (0x0b) - Invalid Field (0x85)
Attaching the debug output, apologies I don't have the familiarity with this to isolate the relevant messages so just including it all. debug_output.txt
Does anything jump out? From as best as I can tell, the Off_with_effect message doesn't have any invalid fields.
From reading the docs, it looks like this command is supported.