Hi I’m trying to update the firmware of my develco smszb-120 smoke detectors. Because apparently they will then show up and work as they should in ZHA
But i get an error message. See the process here:
I have downloaded the file from here: zigbee-OTA/images/Develco at master · Koenkk/zigbee-OTA · GitHub and put it in the config\zigpy_ota folder.
added this to configuration.yaml:
zha:
zigpy_config:
ota:
otau_directory: /config/zigpy_ota
Running this with developer tools:
service: zha.issue_zigbee_cluster_command
data:
ieee: 00:15:bc:00:31:00:47:d7
endpoint_id: 35
cluster_id: 25
cluster_type: out
command: 0
command_type: client
args:
- 0
- 100
Getting this error:
Logger: zigpy.device
Source: /usr/local/lib/python3.9/site-packages/zigpy/device.py:320
First occurred: 00:51:50 (2 occurrences)
Last logged: 00:53:37
Failed to parse message (b’194900300000’) on cluster 1280, because Data is too short to contain 1 bytes
Failed to parse message (b’198b00300000’) on cluster 1280, because Data is too short to contain 1 bytes
What am I doing wrong?