Skip to content

Node XXX does not implement the OTA Upgrade server - Even it it is upgradeable #920

@FranzSchi

Description

@FranzSchi

Hi,

I‘m using OH 5.1 with many Zigbee devices.

openhab> zigbee nodes | grep ROUTER | wc -l                                                                      
35
openhab> zigbee otaupgrade
Address    Ieee Address      State     
7BB7/1     A4C138C9E4090AB8  OTA_UNINITIALISED
7F7E/2     00178801067018B4  OTA_UNINITIALISED
A650/11    001788010D1948AC  OTA_UNINITIALISED

openhab> 

I hope you’ve had a great summer (or winter, depending on where you've been!) and that your travels went smoothly. I hope you're settling back in well.

I’ve recently upgraded to OHN 5.1, but I’m still a bit stuck on how to perform device upgrades. I have several 'tuya_plug_ts011f' smart plugs that I'd like to update.

I found that there is custom firmware available for them, and I tried using the OTAUPGRADE command, but I haven't had any luck so far. Do you have any insight into what I might be doing wrong or if there's a specific step I missed?

Thanks for the help!

        U    2577 r-- UNSIGNED_16_BIT_INTEGER   Average RMS Voltage Measurement Period Phase C  
        U    2578 r-- UNSIGNED_16_BIT_INTEGER   Average RMS Over Voltage Counter Phase C  
        U    2579 r-- UNSIGNED_16_BIT_INTEGER   Average RMS Under Voltage Counter Phase C  
        U    2580 r-- UNSIGNED_16_BIT_INTEGER   RMS Extreme Over Voltage Period Phase C   
        U    2581 r-- UNSIGNED_16_BIT_INTEGER   RMS Extreme Under Voltage Period Phase C  
        U    2582 r-- UNSIGNED_16_BIT_INTEGER   RMS Voltage Sag Period Phase C            
        U    2583 r-- UNSIGNED_16_BIT_INTEGER   RMS Voltage Swell Period Phase C          
        S   65533 r-- UNSIGNED_16_BIT_INTEGER   Cluster Revision                          
        U   65534 r-- ENUMERATION_16_BIT        Attribute Reporting Status                
   E000 
     - APS Security disabled
   E001 
     - APS Security disabled
Output Clusters   : (Client)
   000A Time
     - APS Security disabled
        S   65533 r-- UNSIGNED_16_BIT_INTEGER   Cluster Revision                          
        S   65534 r-- ENUMERATION_16_BIT        Attribute Reporting Status                
   0019 Ota Upgrade
     - APS Security disabled
        S       0 r-- IEEE_ADDRESS              Upgrade Server ID                         
        S       1 r-- UNSIGNED_32_BIT_INTEGER   File Offset                               
        S       2 r-- UNSIGNED_32_BIT_INTEGER   Current File Version                     Sat Jun 21 09:53:52 CEST 2025 74
        S       3 r-- UNSIGNED_16_BIT_INTEGER   Current ZigBee Stack Version              
        S       4 r-- UNSIGNED_32_BIT_INTEGER   Downloaded File Version                   
        S       5 r-- UNSIGNED_16_BIT_INTEGER   Downloaded ZigBee Stack Version           
        S       6 r-- ENUMERATION_8_BIT         Image Upgrade Status                      
        S       7 r-- UNSIGNED_16_BIT_INTEGER   Manufacturer ID                           
        S       8 r-- UNSIGNED_16_BIT_INTEGER   Image Type ID                             
        S       9 r-- UNSIGNED_16_BIT_INTEGER   Minimum Block Request Period              
        S      10 r-- UNSIGNED_32_BIT_INTEGER   Image Stamp                               
        S   65533 r-- UNSIGNED_16_BIT_INTEGER   Cluster Revision                          
        S   65534 r-- ENUMERATION_16_BIT        Attribute Reporting Status                


openhab> zigbee otaupgrade start 29420/1 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee
OTA File "zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee" set for node 72EC/1
OTA File: ZigBeeOtaFile [headerVersion=256, headerLength=56, manufacturerCode=4417, imageType=D3A3, fileVersion=1111114B, stackVersion=ZIGBEE_PRO, headerString=Slacky-DIY OTA, imageSize=207522]

openhab> zigbee otaupgrade status 29420/1 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee         
Error: Exception during command execution (IllegalArgumentException): Invalid command argument status
openhab> zigbee otaupgrade state 29420/1 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee         
Error: Exception during command execution (IllegalArgumentException): Node '29420/1' is not found.
openhab> zigbee otaupgrade state 29420 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee     
Error: Exception during command execution (IllegalArgumentException): Node 29420 does not implement the OTA Upgrade server
openhab>
openhab> zigbee otaupgrade status 29420/1 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee         
Error: Exception during command execution (IllegalArgumentException): Invalid command argument status
openhab> zigbee otaupgrade state 29420/1 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee         
Error: Exception during command execution (IllegalArgumentException): Node '29420/1' is not found.
openhab> zigbee otaupgrade state 29420 zigbee/firmware/1141-d3a3-1111114b-tuya_plug_ts011f_zrd.zigbee     
Error: Exception during command execution (IllegalArgumentException): Node 29420 does not implement the OTA Upgrade server
openhab>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions