What happened?
Last week I installed three Third Reality 3RSP02028BZ Smart Plugs. Out of the box, they had firmware 1.00.65 and I was able to successfully update to version 1.00.71 using Zigbee2MQTT OTA updates. I tried adding two more plugs today of the same model and same base firmware (1.00.65) and when trying to update the firmware it fails immediately with this error:
Update of 'device name' failed (Cannot read properties of undefined (reading 'data'))
I did move my Home Assistant to a new machine and restored from a backup so I'm not sure if that might have something to do with this. However, everything else in Z2M is working properly, all of my devices reconnected successfully and I haven't had any issues with devices dropping off the network.
What did you expect to happen?
The firmware to update to version 1.00.71.
How to reproduce it (minimal and precise)
Add a Third Reality Smart Plug 3RSP02028BZ to the Zigbee network. Navigate to OTA and initiate a firmware update for the added devices.
Zigbee2MQTT version
1.35.2
Adapter firmware version
20230507
Adapter
SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P
Setup
Generic x86-64 HAOS install with Z2M add-on.
Debug log
log.txt
What happened?
Last week I installed three Third Reality 3RSP02028BZ Smart Plugs. Out of the box, they had firmware 1.00.65 and I was able to successfully update to version 1.00.71 using Zigbee2MQTT OTA updates. I tried adding two more plugs today of the same model and same base firmware (1.00.65) and when trying to update the firmware it fails immediately with this error:
Update of 'device name' failed (Cannot read properties of undefined (reading 'data'))
I did move my Home Assistant to a new machine and restored from a backup so I'm not sure if that might have something to do with this. However, everything else in Z2M is working properly, all of my devices reconnected successfully and I haven't had any issues with devices dropping off the network.
What did you expect to happen?
The firmware to update to version 1.00.71.
How to reproduce it (minimal and precise)
Add a Third Reality Smart Plug 3RSP02028BZ to the Zigbee network. Navigate to OTA and initiate a firmware update for the added devices.
Zigbee2MQTT version
1.35.2
Adapter firmware version
20230507
Adapter
SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P
Setup
Generic x86-64 HAOS install with Z2M add-on.
Debug log
log.txt