Centralite Model: 4257050-ZHAC

I have a number of Centralite Model: 4257050-ZHAC adapters that were all working fine, but lately they all have been flaky. I cannot believe they all went bad at the same time, so I'm thinking the Hubitat Generic Zigbee Dimmer driver is no longer handling them correctly.

Symptoms

  1. after a while, they seem to go unresponsive, as in, they do not respond to a Set Level command from Webcore. If I look at the logs, I can see that the command was sent but then no further responses from the adapter that confirms the new level.
  2. on some of the adapters, the power cluster variable is listed in the status but in others it is not, even after I do a manual Configure.
  3. The adapters no longer report the power level value, probably because of #2. I do not know when they stopped reporting the power level but they used to do it.
  4. the brightness level status is not always correct. Sometimes I need to do a level change from the Hubitat device GUI to set the level.

Separately, I also have a few 4257050-RZHAC appliance adapters that also stopped working correctly. I thought it was the adapter that went south but maybe that generic driver was also not dealing with the Centralite adapter correctly.

Is it possible that all of these Centralite issues are related to problems with the drivers?

Thanks.

If the drivers were the issue you old be seeing some errors in the live logs

Reporting problems and lack thereof are all mesh related.
Generally a power cycle of the device will get them back online

I tried a power cycle, and that worked for a while but it is back to working sporadically. I'll keep playing with it. But what about the reporting of the power level? These adapters used to be able to do that. How do I get that functionality back?

If they’re otherwise working but not reporting power then the things busted

But all of those adapters are doing the same thing. They can't all be busted at the same time. I have 5 of them and none are now showing that power is available.

Enable debug logging then hit configure, then post the live logs for one of them.

Here is the debug logging.

dev:3852024-11-19 07:10:12.612 AMinfoDen Desk Lamp is on [digital]

dev:3852024-11-19 07:10:12.608 AMdebugevt- rawValue:1, value: on, descT: Den Desk Lamp is on

dev:3852024-11-19 07:10:12.606 AMinfoDen Desk Lamp is 42% [digital]

dev:3852024-11-19 07:10:12.602 AMdebugevt- rawValue:107, value: 42, descT: Den Desk Lamp is 42%

dev:3852024-11-19 07:10:12.591 AMdebugParse: read attr - raw: C3ED0100080A0000206B, dni: C3ED, endpoint: 01, cluster: 0008, size: 0A, attrId: 0000, encoding: 20, command: 01, value: 6B

dev:3852024-11-19 07:10:12.428 AMdebugParse: read attr - raw: C3ED0100060A00001001, dni: C3ED, endpoint: 01, cluster: 0006, size: 0A, attrId: 0000, encoding: 10, command: 01, value: 01

dev:3852024-11-19 07:10:12.347 AMdebugParse: catchall: 0104 0008 01 01 0040 00 C3ED 00 00 0000 07 01 00

dev:3852024-11-19 07:10:12.304 AMdebugParse: catchall: 0104 0006 01 01 0040 00 C3ED 00 00 0000 07 01 00

dev:3852024-11-19 07:10:12.154 AMdebugParse: catchall: 0000 8021 00 00 0040 00 C3ED 00 00 0000 00 00 9B00

dev:3852024-11-19 07:10:11.977 AMdebugParse: catchall: 0000 8021 00 00 0040 00 C3ED 00 00 0000 00 00 9A00

dev:3852024-11-19 07:10:11.861 AMdebugrefresh

dev:3852024-11-19 07:10:11.858 AMdebugConfiguring Reporting

dev:3852024-11-19 07:10:06.768 AMwarnrunning configure in 5 seconds...

dev:3852024-11-19 07:09:50.555 AMwarndescription logging is: true

dev:3852024-11-19 07:09:50.553 AMwarndebug logging is: true

dev:3852024-11-19 07:09:50.550 AMinfoupdated...

dev:3852024-11-19 06:56:15.164 AMwarndebug logging disabled...

dev:3852024-11-19 06:26:10.144 AMwarnrunning configure in 5 seconds...

Interesting, I have one of these so I can try to see what’s up. Can you post the data section of the driver?,

Is this what you are looking for? If not, let me know how to get the info you need.

1 Like

what driver are you using?, mine discovered as a device, which means the fingerprint for this guy was never added to any existing drivers, also we don't currently have a zigbee dimmer driver that would report power for this device, not a big deal to make one though

FWIW, I had a Jasco/GE zigbee dimmer switch, and I am pretty certain that it reported power. I no longer have that device, so I cannot corroborate/verify my claim ...

Yes, there is a driver for the GE dimmer that reports power, but its a different cluster than the Centralite, so that driver won't work with this device

1 Like

Well i built a working driver specifically for this device, it will be in the next 2.4.0 beta build.

I never wrote a driver for this guy as it's a pretty rare device.

2 Likes

I'm using the Generic Zigbee Dimmer device driver.

Could I get your source code and add it as a user device driver until it is in the release version?