No Firmware-Version info?

Hi there,

I am using a bunch of Tuya Zigbee Power Plugs over ZHA.
The Device Type is TS011F …

Now, I noticed, that I don’t see which Firmware Version is running on them…
This applies to all “TS011F” devices.

image

Zigbee info
IEEE: a4:c1:38:cf:8f:7f:d2:16
Nwk: 0x5cb7
Device Type: Router
LQI: 171
RSSI: Unknown
Last Seen: 2023-04-27T07:44:47
Power Source: Mains
Quirk: zhaquirks.tuya.ts011f_plug.Plug

is this a known issue?
I would like to check if it is worth considering a Firmware Upgrade on these devices… but as long as I don’t know, what Firmware they are currently running, I can’t compare features / fixes … :slight_smile:

I’m also looking for this issue:

Right now I’m reading
here: ZHA OTA Firmware Update / Upgrade

and here: Tuya TS011F (plug 1)has update available but won´t update · Issue #15706 · Koenkk/zigbee2mqtt · GitHub

Suggest post new device support request to ZHA Device Handlers describing issue for specific device:

Zigbee devices that do not only use standard configuration and parameters (default ZCL clusters and attributes) but instead also implement custom manufacturer clusters and attributes (also known as “quirks”) will need a custom handler/converter/parser/translator as Python script code in the upstream “ZHA Device Handlers” library repository to extend custom manufacturer device “quirk” support for specific non-standard ZCL clusters and attributes (which Zigbee gateway implementations that depends on zigpy and the ZHA Device Handlers library, like Home Assistant s ZHA integration, then can make use of).

https://github.com/zigpy/zha-device-handlers/#readme

If you can not code that Python script code yourself to write the needed custom handler/converter/parser/translator for adding that specific device to the “ZHA Device Handlers” repository/library then suggest submitting a “device support request” (with device signature and diagnostic information) as new issues → https://github.com/zigpy/zha-device-handlers/issues

Without a “device support request” as a new issue posted to the “ZHA Device Handlers” repository/library requesting support for an unsupported device or device feature with Device signature and Diagnostic information the ZHA integration developers will not even know about the device unless they by random chance happened to have bought it themselves.

The reason is why non-standard devices need a custom handler/converter/translator is explained in ZHA integration documentation here → https://www.home-assistant.io/integrations/zha#zha-exception-and-deviation-handling

Zigbee devices that use clusters and attributes that are standard in the official ZCL (Zigbee Cluster Library) do not need custom handlers/converters/translators as explained in the ZHA integration documentation here → https://www.home-assistant.io/integrations/zha#knowing-which-devices-are-supported

PS: Off-topic but FYI, this also works kind of similarly for Zigbee2MQTT which also requires a custom handlers/converters/parsers/translators for specific devices → https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html

1 Like

As a workaround you could check if there is a command for/in ZHA Toolkit component for checking FW:

1 Like

I have the same issue with my zigbee downlights from Tuya. TS0505B by _TZ3210_s9lumfhn

I have 4 of them and 2 of them have different firmwares than the others, and have different configuration options available to them, and behave differently. Especially when it comes to transitioning between different colors.