Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xiaomi SRTS-A01 OTA issues : Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet #17213

Closed
mrpinkuk opened this issue Apr 1, 2023 · 23 comments
Labels
problem Something isn't working stale Stale issues

Comments

@mrpinkuk
Copy link

mrpinkuk commented Apr 1, 2023

What happened?

Im trying to update from the 0.0.0_0825 firmware and clicking check update results in this message Failed to check if update available for 'Living Room Radiator ' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)

What did you expect to happen?

Check update

How to reproduce it (minimal and precise)

Click check updates

Zigbee2MQTT version

1.30.3-dev commit: 64d744e

Adapter firmware version

6.10.3.0 build 297

Adapter

SONOFF Zigbee 3.0 USB Dongle Plus V2

Debug log

Uploading log.txt…

Debug 2023-04-02 18:20:31Received MQTT message on 'zigbee2mqtt/bridge/request/device/ota_update/check' with data '{"id":"Guest Room Radiator","transaction":"ygh3f-1"}'
Info 2023-04-02 18:20:31Checking if update available for 'Guest Room Radiator'
Debug 2023-04-02 18:20:31Check if update available for '0x54ef441000700182' (lumi.airrtc.agl001)
Debug 2023-04-02 18:20:31Using endpoint '1'
Debug 2023-04-02 18:20:34Received Zigbee message from 'Guest Room Radiator', type 'commandQueryNextImageRequest', cluster 'genOta', data '{"fieldControl":0,"fileVersion":25,"imageType":5017,"manufacturerCode":4447}' from endpoint 1 with groupID 0
Debug 2023-04-02 18:20:34Got OTA request '{"fieldControl":0,"manufacturerCode":4447,"imageType":5017,"fileVersion":25}'
Info 2023-04-02 18:20:34MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/check', payload '{"data":{"id":"Guest Room Radiator"},"error":"Failed to check if update available for 'Guest Room Radiator' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","status":"error","transaction":"ygh3f-1"}'
Error 2023-04-02 18:20:34Failed to check if update available for 'Guest Room Radiator' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)
Debug 2023-04-02 18:20:34Error: Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again at isNewImageAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/zigbeeOTA.js:131:19) at Object.isUpdateAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/common.js:251:35) at OTAUpdate.onMQTTMessage (/app/lib/extension/otaUpdate.ts:203:45)

@mrpinkuk mrpinkuk added the problem Something isn't working label Apr 1, 2023
@DaN66O
Copy link

DaN66O commented Apr 2, 2023

I confirm this
The same problem.
In more error logs:

Warning 2023-04-02 19:33:55zigbee-herdsman-converters:aqara_trv: Unknown key 641 = ���4�����8�4���4
Warning 2023-04-02 19:33:55zigbee-herdsman-converters:aqara_trv: Unknown key 642 = �`�4�����8�4���4
Warning 2023-04-02 19:33:55zigbee-herdsman-converters:aqara_trv: Unknown key 643 = 0
Warning 2023-04-02 19:33:55zigbee-herdsman-converters:aqara_trv: Unknown key 644 = 0

@programmdesign
Copy link

Same here

@MrDodojo
Copy link

MrDodojo commented Apr 4, 2023

Also trying to update from 0.0.0_0825 firmware.

Below this you can see the debug log, there is an Error: Did not receive a current fileVersion but a couple of messages before it states that a zigbee messagefrom "Verwarming" (The aqara TRV) got received, which includes the data "fileVersion":25

Info 2023-04-04 11:59:21Checking if update available for 'Verwarming'
Info 2023-04-04 11:59:21MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Checking if update available for 'Verwarming'","meta":{"device":"Verwarming","status":"checking_if_available"},"type":"ota_update"}'
Debug 2023-04-04 11:59:21Check if update available for '0x54ef4410007021f5' (lumi.airrtc.agl001)
Debug 2023-04-04 11:59:21Using endpoint '1'
Debug 2023-04-04 11:59:21Received Zigbee message from 'Verwarming', type 'commandQueryNextImageRequest', cluster 'genOta', data '{"fieldControl":0,"fileVersion":25,"imageType":5017,"manufacturerCode":4447}' from endpoint 1 with groupID 0
Debug 2023-04-04 11:59:21Got OTA request '{"fieldControl":0,"manufacturerCode":4447,"imageType":5017,"fileVersion":25}'
Info 2023-04-04 11:59:21MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Failed to check if update available for 'Verwarming' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","meta":{"device":"Verwarming","status":"check_failed"},"type":"ota_update"}'
Info 2023-04-04 11:59:21MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/check', payload '{"data":{"id":"Verwarming"},"error":"Failed to check if update available for 'Verwarming' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","status":"error","transaction":"vbdt4-4"}'
Error 2023-04-04 11:59:21Failed to check if update available for 'Verwarming' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)
Debug 2023-04-04 11:59:21Error: Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again at isNewImageAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/zigbeeOTA.js:131:19) at Object.isUpdateAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/common.js:251:35) at OTAUpdate.onMQTTMessage (/app/lib/extension/otaUpdate.ts:203:45)

@ShadowRep
Copy link

I had the same problem.
Removing and reinserting the batteries solved it.

I then was able to upgrade to firmware "0.0.0_01030" dated "Feb 20 2023".

@Koenkk
Copy link
Owner

Koenkk commented Apr 4, 2023

@ShadowRep interesting! I guess this makes the device report the file version, can others verify this?

@mrpinkuk
Copy link
Author

mrpinkuk commented Apr 4, 2023 via email

@ShadowRep
Copy link

ShadowRep commented Apr 4, 2023

I am using the SONOFF Zigbee 3.0 USB Dongle Plus (TI CC2652P + CP2102(N)).
Maybe my log helps (I can provide the full log if needed, this seems to be super long already):

Log before removing batteries:

info 2023-04-03 19:56:06: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Checking if update available for 'Schlafzimmer Thermostat'","meta":{"device":"Schlafzimmer Thermostat","status":"checking_if_available"},"type":"ota_update"}' debug 2023-04-03 19:56:06: Check if update available for '0x54ef44100067419f' (lumi.airrtc.agl001) debug 2023-04-03 19:56:06: Using endpoint '1' debug 2023-04-03 19:56:08: Received Zigbee message from 'Schlafzimmer Thermostat', type 'commandQueryNextImageRequest', cluster 'genOta', data '{"fieldControl":0,"fileVersion":30,"imageType":5017,"manufacturerCode":4447}' from endpoint 1 with groupID 0 info 2023-04-03 19:56:08: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":33,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544568222,"linkquality":120,"local_temperature":21.2,"occupied_heating_setpoint":21.5,"power_outage_count":101,"preset":"manual","schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":false,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 19:56:08: Got OTA request '{"fieldControl":0,"manufacturerCode":4447,"imageType":5017,"fileVersion":30}' info 2023-04-03 19:56:08: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Failed to check if update available for 'Schlafzimmer Thermostat' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","meta":{"device":"Schlafzimmer Thermostat","status":"check_failed"},"type":"ota_update"}' info 2023-04-03 19:56:08: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/check', payload '{"data":{"id":"Schlafzimmer Thermostat"},"error":"Failed to check if update available for 'Schlafzimmer Thermostat' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","status":"error","transaction":"5ht26-3"}' error 2023-04-03 19:56:08: Failed to check if update available for 'Schlafzimmer Thermostat' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again) debug 2023-04-03 19:56:08: Error: Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again at isNewImageAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/zigbeeOTA.js:131:19) at Object.isUpdateAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/common.js:251:35) at OTAUpdate.onMQTTMessage (/app/lib/extension/otaUpdate.ts:203:45)

And after:

debug 2023-04-03 20:00:56: Device 'Schlafzimmer Thermostat' announced itself info 2023-04-03 20:00:56: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"Schlafzimmer Thermostat","ieee_address":"0x54ef44100067419f"},"type":"device_announce"}' info 2023-04-03 20:00:56: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"announce","meta":{"friendly_name":"Schlafzimmer Thermostat"},"type":"device_announced"}' info 2023-04-03 20:00:56: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":33,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544856643,"linkquality":120,"local_temperature":21.4,"occupied_heating_setpoint":21.5,"power_outage_count":101,"preset":"manual","schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":false,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:00:58: Received Zigbee message from 'Schlafzimmer Thermostat', type 'attributeReport', cluster 'aqaraOpple', data '{"238":2334}' from endpoint 1 with groupID 0 info 2023-04-03 20:00:58: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":33,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544858586,"linkquality":116,"local_temperature":21.4,"occupied_heating_setpoint":21.5,"power_outage_count":101,"preset":"manual","schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":false,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:00:58: Retrieving state of 'Schlafzimmer Thermostat' after reconnect debug 2023-04-03 20:00:59: Received Zigbee message from 'Schlafzimmer Thermostat', type 'attributeReport', cluster 'aqaraOpple', data '{"247":{"data":[3,40,27,5,33,103,0,10,33,131,193,13,35,30,9,0,0,17,35,1,0,0,0,101,32,3,102,41,66,9,103,41,102,8,104,35,0,0,0,0,105,32,100,106,32,0],"type":"Buffer"}}' from endpoint 1 with groupID 0 debug 2023-04-03 20:00:59: lumi.airrtc.agl001: Processed buffer into data {"3":27,"5":103,"10":49539,"13":2334,"17":1,"101":3,"102":2370,"103":2150,"104":0,"105":100,"106":0} debug 2023-04-03 20:00:59: lumi.airrtc.agl001: Processed heartbeat message into payload {"device_temperature":27,"power_outage_count":102,"firmware_version":"0.0.0_0930","setup":true,"local_temperature":23.7,"internal_heating_setpoint":21.5,"valve_alarm":false,"battery":100} info 2023-04-03 20:00:59: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":100,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544859456,"linkquality":116,"local_temperature":23.7,"occupied_heating_setpoint":21.5,"power_outage_count":102,"schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":true,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:01:02: Received Zigbee message from 'Schlafzimmer Thermostat', type 'readResponse', cluster 'aqaraOpple', data '{"1034":100}' from endpoint 1 with groupID 0 info 2023-04-03 20:01:02: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":100,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544862375,"linkquality":116,"local_temperature":23.7,"occupied_heating_setpoint":21.5,"power_outage_count":102,"schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":true,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:01:03: Received Zigbee message from 'Schlafzimmer Thermostat', type 'attributeReport', cluster 'hvacThermostat', data '{"localTemp":2370,"occupiedHeatingSetpoint":2150}' from endpoint 1 with groupID 0 info 2023-04-03 20:01:03: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":100,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544863073,"linkquality":123,"local_temperature":23.7,"occupied_heating_setpoint":21.5,"power_outage_count":102,"schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":true,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:01:03: Received Zigbee message from 'Schlafzimmer Thermostat', type 'attributeReport', cluster 'aqaraOpple', data '{"630":{"data":[4,62,1,224,0,0,8,152,4,56,0,0,8,52,5,100,0,0,8,102,129,224,0,0,8,152],"type":"Buffer"}}' from endpoint 1 with groupID 0 info 2023-04-03 20:01:03: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":100,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544863397,"linkquality":123,"local_temperature":23.7,"occupied_heating_setpoint":21.5,"power_outage_count":102,"schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":true,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:01:03: Received Zigbee message from 'Schlafzimmer Thermostat', type 'readResponse', cluster 'genPowerCfg', data '{"batteryVoltage":32}' from endpoint 1 with groupID 0 info 2023-04-03 20:01:03: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":100,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544863412,"linkquality":120,"local_temperature":23.7,"occupied_heating_setpoint":21.5,"power_outage_count":102,"schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":true,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2334,"state":"idle"},"update_available":false,"valve_alarm":false,"valve_detection":"OFF","voltage":3200,"window_detection":"OFF","window_open":false}' info 2023-04-03 20:01:03: Successfully configured 'Schlafzimmer Thermostat'

...

debug 2023-04-03 20:02:54: Received MQTT message on 'zigbee2mqtt/bridge/request/device/ota_update/update' with data '{"id":"Schlafzimmer Thermostat","transaction":"5ht26-14"}' info 2023-04-03 20:02:54: Updating 'Schlafzimmer Thermostat' to latest firmware info 2023-04-03 20:02:54: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Updating 'Schlafzimmer Thermostat' to latest firmware","meta":{"device":"Schlafzimmer Thermostat","status":"update_in_progress"},"type":"ota_update"}' debug 2023-04-03 20:02:55: Received Zigbee message from 'Schlafzimmer Thermostat', type 'readResponse', cluster 'genBasic', data '{"dateCode":"Feb 20 2023","swBuildId":"0.0.0_0030"}' from endpoint 1 with groupID 0 info 2023-04-03 20:02:55: MQTT publish: topic 'zigbee2mqtt/Schlafzimmer Thermostat', payload '{"away_preset_temperature":"6.0","battery":100,"calibrated":true,"child_lock":"LOCK","device_temperature":27,"internal_heating_setpoint":21.5,"last_seen":1680544975654,"linkquality":123,"local_temperature":21.4,"occupied_heating_setpoint":21.5,"power_outage_count":102,"preset":"manual","schedule":"OFF","schedule_settings":"mon,tue,wed,thu,fri|8:00,22.0|18:00,21.0|23:00,21.5|8:00,22.0","sensor":"external","setup":false,"system_mode":"heat","update":{"installed_version":2334,"latest_version":2590,"state":"available"},"update_available":true,"valve_alarm":false,"valve_detection":"ON","voltage":3200,"window_detection":"OFF","window_open":false}' debug 2023-04-03 20:02:55: Updating to latest '0x54ef44100067419f' (lumi.airrtc.agl001) debug 2023-04-03 20:02:55: Using endpoint '1' debug 2023-04-03 20:02:56: Received Zigbee message from 'Schlafzimmer Thermostat', type 'attributeReport', cluster 'aqaraOpple', data '{"65522":{"data":[170,113,15,132,12,70,6,65,12,0,21,141,0,1,157,27,152,8,0,7,253],"type":"Buffer"}}' from endpoint 1 with groupID 0 debug 2023-04-03 20:02:56: zigbee-herdsman-converters:aqara_trv: Unhandled key 65522 = �q�� F�A

edit: Tried to clean the log up a bit.

@ntorring
Copy link

ntorring commented Apr 4, 2023

It appers to work fine on 1.30.2

@ghost
Copy link

ghost commented Apr 4, 2023

I had the same problem. I downgraded it to 1.30.2 and now it's upgrading the device without problem

@DaN66O
Copy link

DaN66O commented Apr 4, 2023

can others verify this?

It didn't help me

@MrDodojo
Copy link

MrDodojo commented Apr 5, 2023

It appers to work fine on 1.30.2

Issue related to #16345?

@programmdesign
Copy link

programmdesign commented Apr 6, 2023

On version 1.30.2 updates worked, but only with the issue linked by @MrDodojo

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue Apr 6, 2023
@Koenkk
Copy link
Owner

Koenkk commented Apr 6, 2023

Pushed a fix, can you check if it works again?

Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html)

@MrDodojo
Copy link

MrDodojo commented Apr 6, 2023

I'm on 1.30.3-dev commit: 09a5650 now and it still doesn't update, but I'll try again in a few hours as the error messages says to do.

The log:

Debug 2023-04-06 21:19:43Received MQTT message on 'zigbee2mqtt/bridge/request/device/ota_update/check' with data '{"id":"verwarming","transaction":"u6oym-1"}'
Info 2023-04-06 21:19:43Checking if update available for 'verwarming'
Info 2023-04-06 21:19:43MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Checking if update available for 'verwarming'","meta":{"device":"verwarming","status":"checking_if_available"},"type":"ota_update"}'
Debug 2023-04-06 21:19:43Check if update available for '0x54ef4410007021f5' (lumi.airrtc.agl001)
Debug 2023-04-06 21:19:43Using endpoint '1'
Debug 2023-04-06 21:19:45Received Zigbee message from 'verwarming', type 'commandQueryNextImageRequest', cluster 'genOta', data '{"fieldControl":0,"fileVersion":25,"imageType":5017,"manufacturerCode":4447}' from endpoint 1 with groupID 0
Debug 2023-04-06 21:19:45Got OTA request '{"fieldControl":0,"manufacturerCode":4447,"imageType":5017,"fileVersion":25}'
Info 2023-04-06 21:19:45MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Failed to check if update available for 'verwarming' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","meta":{"device":"verwarming","status":"check_failed"},"type":"ota_update"}'
Info 2023-04-06 21:19:45MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/check', payload '{"data":{"id":"verwarming"},"error":"Failed to check if update available for 'verwarming' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","status":"error","transaction":"u6oym-1"}'
Error 2023-04-06 21:19:45Failed to check if update available for 'verwarming' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)
Debug 2023-04-06 21:19:45Error: Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again at isNewImageAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/zigbeeOTA.js:131:19) at Object.isUpdateAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/common.js:251:35) at OTAUpdate.onMQTTMessage (/app/lib/extension/otaUpdate.ts:203:45)

edit a day later: still the same error messages. I may have updated edge wrong? I still have normal z2m installed, but I did uninstall and reinstall edge to update, as it says in the readme. The Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again is removed in zigbee-herdsman-converter commit 93fd481

@MrDodojo
Copy link

MrDodojo commented Apr 7, 2023

Oh @Koenkk, you might've seen this already, sorry to bother you then. The pull request updating zhc #17266 didn't get merged because of conflicts.

@Koenkk
Copy link
Owner

Koenkk commented Apr 8, 2023

@MrDodojo fixed!

@MrDodojo
Copy link

MrDodojo commented Apr 8, 2023

@Koenkk worked! Updated to 1030, thanks.

@kzajac83
Copy link

kzajac83 commented Apr 15, 2023

For me is not working.

In March'23 buy one SRTS-A01 in meantime was issue #16345 for repetitive FW update. Next buy last week additional 3 devices and from Wenesday try update FW but cannot.
I try switch Z2M into dev/Edge instance, try reconnect many times new SRTS-A01's and also remove batteires for longer time and try, alwys wiaitng few hours (usual more than 12h) but unfortunelty nothing, still cannot update FW.

My log Z2M from Edge is:

Debug 2023-04-15 20:48:43Received MQTT message on 'zigbee2mqtt/bridge/request/device/ota_update/check' with data '{"id":"Głowica E1 salon","transaction":"08m2a-8"}' Info 2023-04-15 20:48:43Checking if update available for 'Głowica E1 salon' Debug 2023-04-15 20:48:43Check if update available for '0x54ef44100060b0ac' (lumi.airrtc.agl001) Debug 2023-04-15 20:48:43Using endpoint '1' Debug 2023-04-15 20:48:46Received Zigbee message from 'Głowica E1 salon', type 'commandQueryNextImageRequest', cluster 'genOta', data '{"fieldControl":0,"fileVersion":25,"imageType":5017,"manufacturerCode":4447}' from endpoint 1 with groupID 0 Debug 2023-04-15 20:48:46Got OTA request '{"fieldControl":0,"manufacturerCode":4447,"imageType":5017,"fileVersion":25}' Info 2023-04-15 20:48:46MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/check', payload '{"data":{"id":"Głowica E1 salon"},"error":"Failed to check if update available for 'Głowica E1 salon' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again)","status":"error","transaction":"08m2a-8"}' Error 2023-04-15 20:48:46Failed to check if update available for 'Głowica E1 salon' (Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again) Debug 2023-04-15 20:48:46Error: Did not receive a current fileVersion from 'lumi.airrtc.agl001' yet, please wait some hours and try again at isNewImageAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/zigbeeOTA.js:131:19) at Object.isUpdateAvailable (/app/node_modules/zigbee-herdsman-converters/lib/ota/common.js:251:35) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at OTAUpdate.onMQTTMessage (/app/lib/extension/otaUpdate.ts:203:45)

My view OTA tab below, 1st device is from March with updated FW, rest is from April without update :(

image

PS. If I have auto-update checked then I need unistall and intall Edge in HA to have up to date Edge?

image

@kzajac83
Copy link

kzajac83 commented Apr 15, 2023

Sorry for spam, however why there is auto-update switch if not working? After unistall and install Edge start updating FW:

image

Strange is why for the same equipemnt somtimes got FW version 01030 and in other cause 0030, all from 20th Feb'23 ??

image

Seems that info come form equipment:
`

debug 2023 -04-15 21:55:36: Received Zigbee message from 'Głowica E1 jadalnia', type 'readResponse', cluster 'genBasic', data '{"dateCode":"Feb 20 2023","swBuildId":"0.0.0_0030"}' from endpoint 1 with groupID 0
info 2023 -04-15 21:55:36: Device 'Głowica E1 jadalnia' was updated from '{"dateCode":"Jun 7 2022","softwareBuildID":"0.0.0_0025"}' to '{"dateCode":"Feb 20 2023","softwareBuildID":"0.0.0_0030"}'
info 2023 -04-15 21:55:36: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/update', payload '{"data":{"from":{"date_code":"Jun 7 2022","software_build_id":"0.0.0_0025"},"id":"Głowica E1 jadalnia","to":{"date_code":"Feb 20 2023","software_build_id":"0.0.0_0030"}},"status":"ok","transaction":"wnmjr-8"}'
`

But what is strage today morning when check all E1 termostats have 01030 version, cannot explain it, I do not updating FW in night.

@DaN66O
Copy link

DaN66O commented Apr 16, 2023

I upgraded and got...
The firmware version is the same, but the dates are different
Screenshot_20

@brebtatv
Copy link

The same problem

Screenshot_20230427_081334_Home Assistant

@github-actions
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the stale Stale issues label May 28, 2023
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 4, 2023
@mazixs
Copy link

mazixs commented Feb 17, 2024

its not fixed now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
problem Something isn't working stale Stale issues
Projects
None yet
Development

No branches or pull requests

10 participants