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

LEDVANCE 74746 OTA - Warning "Images currently unavailable for device" and missing data #20983

Closed
sirjmann92 opened this issue Jan 24, 2024 · 7 comments
Labels
problem Something isn't working

Comments

@sirjmann92
Copy link

sirjmann92 commented Jan 24, 2024

What happened?

Zigbee2MQTT.io shows the Sylvania LEDVANCE 74746 LED Panels have OTA support (see https://www.zigbee2mqtt.io/devices/74746.html). OTA tab is missing information for these devices and attempting to check for update throws an error. I've tried restarting HA, Z2M, Mosquitto, and reconfiguring devices.

I don't recall seeing these devices show up in the OTA list until 1.35 and this issue has been happening with every iteration since, including both latest stable and latest-dev (Docker).

The devices show up in the OTA list, however there are no firmware versions or build dates in their respective columns in the OTA table:
Screenshot 2024-01-23 181208

Clicking "Check for new updates" results in error mesage:

Error 2024-01-23 17:54:42 Failed to check if update available for 'LED Panel 01' (OTA: Device didn't respond to OTA request)

And I'm also seeing this related warning in the logs:

Warning 2024-01-23 18:20:56 OTA: Images currently unavailable for device 'Panel Light 2x2 TW', hardwareVersion '0', manufacturerName LEDVANCE, {"fieldControl":1,"manufacturerCode":4489,"imageType":11,"fileVersion":1057809}

Zigbee2MQTT via Docker

  • Zigbee2MQTT 1.35.1-dev commit: [9f3b102]
  • Coordinator type zStack3x0
  • Coordinator revision 20230507
  • Frontend version 0.6.150
  • Zigbee-herdsman-converters version 18.15.1
  • Zigbee-herdsman version 0.32.6

Home Assistant via Docker

  • Core 2024.1.3
  • Frontend 20240104.0

Mosquitto broker via Docker (latest)

UZG-01 Coordinator

  • Model: | UZG-01
  • ESP32 Firmware ver: | 0.1.5 (2023-09-06 12:01:02.723464)
  • ESP32 version: | ESP32-D0WD
  • CC2652P version: | CC2652PP1FRGZR

What did you expect to happen?

Data on OTA table should be complete and OTA check should not fail or throw error (even if there is no OTA update).

How to reproduce it (minimal and precise)

  1. Allow an LEDVANCE 74746 device to join the Zigbee network and make sure it interviewed and configured properly
  2. Navigate to OTA tab in Zigbee2MQTT
  3. Observe missing data for Build Date and Firmware Version columns
  4. Click "Check for new updates" on OTA tab for LEDVANCE 74746 devices
  5. Observe error in UI after timeout
  6. Check logs - observe error and warning messages

Zigbee2MQTT version

1.35.1-dev commit: 9f3b102

Adapter firmware version

20230507

Adapter

UZG-01 (zStack3x0)

Setup

HA, Z2M, Mosquitto, all in Docker containers on a Synology DS918+

Debug log

Clicking "Check for new updates" results in error mesage:

Error 2024-01-23 17:54:42 Failed to check if update available for 'LED Panel 01' (OTA: Device didn't respond to OTA request)

And I'm also seeing this related warning in the logs:

Warning 2024-01-23 18:20:56 OTA: Images currently unavailable for device 'Panel Light 2x2 TW', hardwareVersion '0', manufacturerName LEDVANCE, {"fieldControl":1,"manufacturerCode":4489,"imageType":11,"fileVersion":1057809}
@sirjmann92 sirjmann92 added the problem Something isn't working label Jan 24, 2024
@nmbgeek
Copy link

nmbgeek commented Jan 28, 2024

I am seeing similar behavior with 2 Sengled E12-N11 bulbs.

Edit for additional context: These are showing in Home Assistant as having an update available through Z2M integration and sometimes the OTA page will give the option to update their firmware and I receive the 'OTA: Images currently unavailable for device' when the option is to update the firmware. It then reverts back to check for update and that results in 'OTA: Device didn't respond to OTA request. I do notice that this shows a latest version of '-1'.

Zigbee2MQTT:info  2024-01-28 18:44:18: MQTT publish: topic 'zigbee2mqtt/Back Light 1', payload '{"battery_low":false,"brightness":255,"linkquality":176,"occupancy":false,"state":"OFF","tamper":false,"update":{"installed_version":26,"latest_version":-1,"state":"available"},"update_available":null}'
Zigbee2MQTT:info  2024-01-28 18:44:18: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/update', payload '{"data":{"id":"0xb0ce1814031a323e"},"error":"Update of 'Back Light 1' failed (OTA: Device didn't respond to OTA request)","status":"error"}'
Zigbee2MQTT:error 2024-01-28 18:44:18: Update of 'Back Light 1' failed (OTA: Device didn't respond to OTA request)

@mvoss96
Copy link

mvoss96 commented Mar 8, 2024

Im also getting the error on the newest version of zigbee2mqtt:
Warning 2024-03-08 10:27:23OTA: Images currently unavailable for device 'Lightify Switch Mini', hardwareVersion '1', manufacturerName OSRAM, {"fieldControl":0,"manufacturerCode":4364,"imageType":109,"fileVersion":17498112}'
Info 2024-03-08 10:27:23No update available for '0x000d6f00109c53ae'

@breucode
Copy link

breucode commented Apr 14, 2024

I have the same problem with an OSRAM Flex RGBW strip.
I am on zigbee2mqtt 1.36.1

Warning 2024-04-14 11:49:12OTA: Images currently unavailable for device 'Flex RGBW', hardwareVersion '1', manufacturerName OSRAM, {"fieldControl":0,"manufacturerCode":4364,"imageType":2,"fileVersion":16909063}'

Update: Same problem on z2m 1.37.0

@sirjmann92
Copy link
Author

This is still an issue.

Still not able to update the firmware on these LEDVANCE 74746 LED panel lights, even though they show up in the OTA list, but no current firmware version is available (blank).

Issue was reported on version 1.35.1 back in January and we're on 1.37.1 now.

https://www.zigbee2mqtt.io/devices/74746.html indicates they are OTA compatible with Z2M.

Can someone please either remove this device from the OTA list or correct it so that it reports the current firmware version and allows for updating?

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue Jun 2, 2024
@Koenkk
Copy link
Owner

Koenkk commented Jun 2, 2024

Seems no OTA's are available for this device, disabled it.

Changes will be available in the dev branch in a few hours from now.

@sirjmann92
Copy link
Author

Thank you, @Koenkk - Might be worth removing the OTA compatibility from the z2m.io site as well so it doesn't cause confusion? Honestly, I'd rather it work properly, obviously (show current version in OTA and correctly report no updates are available, rather than blank (null) data and errors) but this will cut down on confusion until it's able to be repaired (if ever).

Thanks again!

@Koenkk
Copy link
Owner

Koenkk commented Jun 3, 2024

Docs will be updated with the next z2m release.

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

No branches or pull requests

5 participants