Description
Hi Koen, the 1.16.0 release notes mention that OTA is now supported on the Peanut Plug. I've tested OTA on two Peanut Plugs (one updated, and one that needs an update) and both fail with the following error:
ERROR: Failed to check if update available for '[Peanut Plug]' (Device didn't respond to OTA request)
I believe this is because, as stated in @walthowd's Koenkk/zigbee-OTA#14, specific, non-standard behavior is required to trigger the OTA update for Peanut plugs:
To initiate the OTA transfer you have to write attribute 2 (groups) to cluster 5 (scenes) with the value 49502
It seems like this behavior might be able to be added by using a manufacturer-specific OTA file (instead of using ota.zigbeeOTA
) in zigbee-herdsman-converters
... I took a look, but I'm not familiar enough with the OTA files or device communication to be able to crank out a PR at this point.
Debug info
Zigbee2MQTT version: 1.16.0-dev
(ca53013)
Adapter hardware: CC2531
Activity