zigbee2mqtt-frontend icon indicating copy to clipboard operation
zigbee2mqtt-frontend copied to clipboard

SPLZB-131 OTA Firmware Version Does Not Show

Open Veldkornet opened this issue 1 year ago • 8 comments

What happened?

Recently, the Develco SPLZB-131 received the ability to get OTA updates. The updates themselves work fine. The problem is that the firmware version is not shown

IMG_0943 state.json.zip

What browsers are you seeing the problem on?

Firefox, Chrome, Safari, Microsoft Edge

Relevant stacktrace

No response

Did you download state.json.zip?

I will attach state.json.zip

Veldkornet avatar Dec 16 '23 18:12 Veldkornet

131 and probably other Develco similar devices doesn't have a Version but only a Firmware Date.

emandtf avatar Dec 18 '23 20:12 emandtf

image

Veldkornet avatar Dec 18 '23 21:12 Veldkornet

I started saying "131 and MAYBE other...." 🤷‍♂️

SmartSelect_20231218_222011_Chrome

emandtf avatar Dec 18 '23 21:12 emandtf

These properties depend on devices reporting "decent" stuff so frontend can retrieve it. Unfortunately, it seems Develco has not quite standardized theirs. None of the SPLZB appear to have the property (or no one reported them for implementation into Z2M).

Actually, for better feedback, I'm thinking state.update.installed_version for t('zigbee:firmware_version') would be best, since that would match the actual version reported by OTA; but I've yet to investigate much of the frontend-side code.

Nerivec avatar Jan 07 '24 00:01 Nerivec

or no one reported them for implementation into Z2M

Is this something I can get from the device itself in Z2M for you? All I could find was the technical manual.

Veldkornet avatar Jan 09 '24 19:01 Veldkornet

@Veldkornet No it's more complicated than that. It'd be in the genBasic endpoint, which probably gets logged in debug mode, but I'd have to check on that. In all likelihood, that information just isn't there for those devices, since I see other models have it properly set.

Nerivec avatar Jan 11 '24 17:01 Nerivec