I use the openhab console to force an otaupdate of my Ikea Inspelnig plugs.
(as described in: I don’t understand Zigbee OTA, can someone help? )
These are the 4 connected inspelning plugs:
openhab> zigbee nodes
Total known nodes in network: 6
Network Addr IEEE Address Logical Type State EP Profile Device Type Manufacturer Model
0 0000 E0798DFFFEB8DDB6 COORDINATOR ONLINE
4643 1223 94EC32FFFE0049A5 ROUTER ONLINE 1 ZIGBEE_HOME_AUTOMATION ON_OFF_PLUG_IN_UNIT IKEA of Sweden INSPELNING Smart plug
242 ZIGBEE_GREEN_POWER 0061
18164 46F4 001788010D2AA639 END_DEVICE ONLINE 1 ZIGBEE_HOME_AUTOMATION NON_COLOR_SCENE_CONTROLLER Signify Netherlands B.V. RWL022
18721 4921 C4D8C8FFFEFFB5FC ROUTER ONLINE 1 ZIGBEE_HOME_AUTOMATION ON_OFF_PLUG_IN_UNIT IKEA of Sweden INSPELNING Smart plug
242 ZIGBEE_GREEN_POWER 0061
48661 BE15 C4D8C8FFFEEEE166 ROUTER ONLINE 1 ZIGBEE_HOME_AUTOMATION ON_OFF_PLUG_IN_UNIT IKEA of Sweden INSPELNING Smart plug
242 ZIGBEE_GREEN_POWER 0061
49788 C27C C4D8C8FFFEEF01B3 ROUTER ONLINE 1 ZIGBEE_HOME_AUTOMATION ON_OFF_PLUG_IN_UNIT IKEA of Sweden INSPELNING Smart plug
242 ZIGBEE_GREEN_POWER 0061
Then I would like to know the update status, but only one node is showing:
openhab> zigbee otaupgrade
Address Ieee Address State
BE15/1 C4D8C8FFFEEEE166 OTA_UPGRADE_COMPLETE
openhab> zigbee otaupgrade state 48661
OTA Upgrade configuration for BE15/1
Current state : OTA_WAITING
Firmware Version : 02040045
Why is only this node showing?
Other nodes give an error:
openhab> zigbee otaupgrade state 18721
Error: Exception during command execution (IllegalArgumentException): Node 18721 does not implement the OTA Upgrade server
For reference: these are all the exact same plugs:
Summary
openhab> zigbee info 4643/1
Requesting ZCL Version
Requesting Application Version
Requesting Stack Version
Requesting HW Version
Requesting Manufacturer Name
Requesting Model Identifier
Requesting Date Code
Requesting Power Source
Requesting Generic Device Class
Requesting Generic Device Type
Requesting Product Code
Requesting Product URL
Requesting Location Description
Requesting Physical Environment
Requesting Device Enabled
Requesting Alarm Mask
Requesting Disable Local Config
Requesting SW Build ID
Requesting Cluster Revision
Requesting Attribute Reporting Status
Device information for endpoint 1223/1
Node Info Value
Application Version 2
Cluster Revision 3
Date Code 20240801
Generic Device Class 0
Generic Device Type 5
HW Version 1
Manufacturer Name IKEA of Sweden
Model Identifier INSPELNING Smart plug
Power Source 1
Product Code ByteArray [value=45 32 32 30 36]
Product URL www.ikea.com
SW Build ID 2.4.45
Stack Version 114
ZCL Version 8
openhab> zigbee info 18721/1
Requesting ZCL Version
Requesting Application Version
Requesting Stack Version
Requesting HW Version
Requesting Manufacturer Name
Requesting Model Identifier
Requesting Date Code
Requesting Power Source
Requesting Generic Device Class
Requesting Generic Device Type
Requesting Product Code
Requesting Product URL
Requesting Location Description
Requesting Physical Environment
Requesting Device Enabled
Requesting Alarm Mask
Requesting Disable Local Config
Requesting SW Build ID
Requesting Cluster Revision
Requesting Attribute Reporting Status
Device information for endpoint 4921/1
Node Info Value
Application Version 2
Cluster Revision 3
Date Code 20240215
Generic Device Class 0
Generic Device Type 5
HW Version 1
Manufacturer Name IKEA of Sweden
Model Identifier INSPELNING Smart plug
Power Source 1
Product Code ByteArray [value=45 32 32 30 36]
Product URL www.ikea.com
SW Build ID 2.4.34
Stack Version 114
ZCL Version 8
openhab> zigbee info 48661/1
Requesting ZCL Version
Requesting Application Version
Requesting Stack Version
Requesting HW Version
Requesting Manufacturer Name
Requesting Model Identifier
Requesting Date Code
Requesting Power Source
Requesting Generic Device Class
Requesting Generic Device Type
Requesting Product Code
Requesting Product URL
Requesting Location Description
Requesting Physical Environment
Requesting Device Enabled
Requesting Alarm Mask
Requesting Disable Local Config
Requesting SW Build ID
Requesting Cluster Revision
Requesting Attribute Reporting Status
Device information for endpoint BE15/1
Node Info Value
Application Version 2
Cluster Revision 3
Date Code 20240215
Generic Device Class 0
Generic Device Type 5
HW Version 1
Manufacturer Name IKEA of Sweden
Model Identifier INSPELNING Smart plug
Power Source 1
Product Code ByteArray [value=45 32 32 30 36]
Product URL www.ikea.com
SW Build ID 2.4.34
Stack Version 114
ZCL Version 8
openhab> zigbee info 49788/1
Requesting ZCL Version
Requesting Application Version
Requesting Stack Version
Requesting HW Version
Requesting Manufacturer Name
Requesting Model Identifier
Requesting Date Code
Requesting Power Source
Requesting Generic Device Class
Requesting Generic Device Type
Requesting Product Code
Requesting Product URL
Requesting Location Description
Requesting Physical Environment
Requesting Device Enabled
Requesting Alarm Mask
Requesting Disable Local Config
Requesting SW Build ID
Requesting Cluster Revision
Requesting Attribute Reporting Status
Device information for endpoint C27C/1
Node Info Value
Application Version 2
Cluster Revision 3
Date Code 20240215
Generic Device Class 0
Generic Device Type 5
HW Version 1
Manufacturer Name IKEA of Sweden
Model Identifier INSPELNING Smart plug
Power Source 1
Product Code ByteArray [value=45 32 32 30 36]
Product URL www.ikea.com
SW Build ID 2.4.34
Stack Version 114
ZCL Version 8