Blue Series 2-1 Firmware Changelog | VZM31-SN

Just installed a bunch of brand new devices with the latest firmware… getting a ton of “UNSUPPORTED_ATTRIBUTE” errors. All of my new ones are giving these errors. Any ideas?

Also note as a result I’m not getting any button actions relayed to mqtt from the VZM31-SN devices… but I am from the VZM30-SN devices.

z2m: Failed to configure 'ZB Master Bath Toilet Light', attempt 1 (Error: ZCL command 0x04e3e5fffeecadfd/1 manuSpecificInovelli.read(["defaultLed6ColorWhenOn","defaultLed6ColorWhenOff","defaultLed6IntensityWhenOn","defaultLed6IntensityWhenOff","defaultLed7ColorWhenOn","defaultLed7ColorWhenOff","defaultLed7IntensityWhenOn","defaultLed7IntensityWhenOff","fanTimerMode","doubleTapClearNotifications"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"manufacturerCode":4655,"writeUndiv":false}) failed (Status 'UNSUPPORTED_ATTRIBUTE') at Endpoint.checkStatus (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:372:28) at Endpoint.zclCommand (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:1005:26) at Endpoint.read (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:481:29) at chunkedRead (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/devices/inovelli.ts:2243:9) at configure (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/devices/inovelli.ts:2344:13) at Object.configure (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/index.ts:363:21) at Configure.configure (/app/lib/extension/configure.ts:123:13) at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:252:17))

Ah, the fanTimerMode attribute problem shows up again!

Take a look at this post for more details and a workaround for it:

1 Like

That seemed to work… but now I’m getting these errors…



z2m: Publish 'set' 'state' to 'ZB - B - Zone 3 (L)' failed: 'RangeError [ERR_OUT_OF_RANGE]: ZCL command 0xb43a31fffe26e207/1 genLevelCtrl.moveToLevelWithOnOff({"level":null,"transtime":655350}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (The value of "value" is out of range. It must be >= 0 and <= 65535. Received 655350)'

Is that happening on its own or in response to something that you’re doing?

Changing the state.

I’ve opened a PR to workaround this issue. Hopefully it will get approved in the next day or two while we try to figure out the root cause. If you are familiar with the internals of z2m you need to change the line in the converter:

transition: !transition.specified ? 0xffff : transition. Time

To:

transition: !transition.specified ? 6553.5 : Math.round(transition. Time / 10),

Edit: PR URL:

Inovelli: Fix broken on/off command with recent code cleanup by InovelliUSA · Pull Request #9821 · Koenkk/zigbee-herdsman-converters

@efaden, the PR has been merged. If you update your dev version it should apply the fix.

Thanks!