Zigbee device issues

Hi All,

I'm running a C7 (2.2.5.131) but it appears although I'm having issues with my zigbee devices.

I've tried swapping the channel and its not made any improvement, the issues are:

  • Devices stop reporting after a few hours (or even minutes)
  • SmartThings (Centralite 3200-SGB) plugs stop reporting and being able to be reported on (I have 10 of these, to improve my mesh)
  • If I rejoin (just do a quick reset on the plug) and it starts being able to be controlled again for a short while, but doesnt even report power usage - even if the options are enabled and set to 1w). just reports as 0 all the time
  • Toggling the on/off of a plug on the dashboard doesnt do anything to the 'dead' devices.
  • All the plugs are using the Generic Zigbee Outlet device type

All Z-Wave devices are rock solid

Anyone got any ideas on what I can try, its almost like the zigbee devices are going to sleep and then refuse to wake up. I would have thought the plugs would be 100%, since their mains powered and should be repeaters themselves.

One example plug:
Reset this about an hour ago, its sat about 10 ft away from the hub and its stopped reporting


Time now is 12:41 - so should surely have responded in the past 5 minutes (esp since the power reporting is set to 1 second and it currently has a camera plugged into it)

Thanks

Kraeg

What zigbee channel are you using? What channel does your WiFi router use?

2 Likes

I have quite a large wifi setup (I work in IT and have a lot of devices).

At the moment:

  • wifi is on channel 6 and 11 2.4GHz and channel 112 for 5GHz.
  • Zigbee I moved from channel 12 to channel 20 (just picked one at random).
  • My Hue Hub is on channel 15.

I can adjust any of those settings

How long ago did you change zigbee channels?

1 Like

Only about 4-5 hours ago, but I wouldnt expect devices to go dead after minutes....I can leave it 24 hours as suggested but seems to be displaying the same symptoms on channel 20 as it was on 12.

Its just annoying that some of my key motion sensors are zigbee so lights are getting stuck on because the motion sensors are stuck at active.

Kraeg

Only this plug, or all 10? As a test, I would back off on the power reporting frequency, enable logging for all plugs, and watch the live logging to verify it isn't a just a case of the mesh getting overwhelmed.

3 Likes

I only have power reporting on 3 of them at the moment, although now you've made me look - there is an oddity with that too.

Some display this:

Others are missing settings:

Both are the same make/model/driver etc.....this is all a bit of a mess

Re-pair each of your 10 outlets very close to the Hubitat. Make sure that the device page on all of them looks the same. Then move them to their final location. Then give 24 hours for the mesh to settle down.

3 Likes

It looks to me as if you somehow ended up with some using the Generic Zigbee Outlet driver, and some using Generic Zigbee Switch driver.

1 Like

I think there is a problem with the Generic Outlet Driver, @aaiyar. See posts starting here

Note that in my researching threads here, I've found several similar posts by others so this appears to be becoming a common zigbee problem. As best as I can determine, it happened around v2.2.4 but I can't say for sure.

1 Like

Confirmed they're all listed as "Generic Zigee Outlet" but do display differently.

Removing and readding them isnt a trivial thing - so going to do that as a last resort.

@rcjordan that does look very similar, but because they're not reporting properly they arent routing ZigBee messages for my battery devices correctly....I guess I will read through the thread but looks like its something which needs fixing by the Hubitat staff in an update.

1 Like

@kraegd you won't need to read that entire thread, but I think there are one or two post upstream in it that the @bptworld pointed to a driver problem. I have flagged staff already, maybe @aaiyar will check this out, too, and see if he thinks this is indeed a driver problem.

1 Like

I'd agree with an issue with that driver, I'm not sure how Hubitat handles a device type thats incorrect.

If you have a mains powered ZigBee device will it route messages in the mesh, if its not the correct device type on the hub itself? Or is it intelligent enough to route around it - I dont know if its the device or the hub which negates the mesh.

For example, if I randomly unplug a mains device then my battery devices should go into panic mode and reroute. But if that mains device is just screwed but still 'online', i'd guess the battery device would just keep trying to push messages to it - which the hub wont receive....that'd explain a lot.

Also would switching from the ZigBee Outlet to ZigBee Switch get rid of power reporting? Would is also screw over any routing of messages since its a swap of the driver type - would Hubitat use it for routing messages or not (one of the main reasons I have these plugs is to improve my mesh)

Kraeg

It should not.

The driver doesn't determine the capacity of a zigbee router to route.

Tagging @mike.maxwell to see if there's particular diagnostics he would like to see collected to solve the issue of your zigbee network falling apart.

the driver used for a device has no bearing on that devices routing capabilities.

not reporting properly?, how is this determination being made?
If you can turn the device on and off via the driver details, and the device current states are updating, then the device is reporting properly.

lastActivity times aren't always going to be a good indicator of device status, that's just the way that is right now.

If the zigbee device can't be controlled via the driver UI, factory reset the device (do not delete it in hubitat), then rediscover it, if it can't be discovered in place, then its too far from another repeater or the hub...

1 Like

Hi @mike.maxwell

The devices become unresponsive, no on/off etc

Then battery devices start to get flaky around them too (no reporting motion stops etc)

A reset of the device just gets it working for anything from 5 minutes to several days and then it stops again.

All devices can be discovered in place, it's not a range issue

can you post a link to the centralite device you're using?
I didn't recognize the model number off the top of my head...

It's just the UK SmartThings plug, (pre 2019)

https://www.amazon.co.uk/dp/B01LXXNGGD/ref=cm_sw_r_cp_apa_fabc_X81FBMP3ZY4CFK4KR9CP

Think it's also called SmartThings V2 Plug

it may not be following zigbee standards? From the amz description:

This device is compatible with the ADT Security Hub, but is not compatible with ADT professional monitoring services

Hi @Rxich,

Not sure what the ADT monitoring has to do with ZigBee - from what I'm aware, the Centralite/SmartThings devices do follow standard ZigBee HA.

I dont believe the ADT Monitoring supports any plugs anyway - its for contact/motion sensors. The plugs wouldnt give an alarm company any useful information?

Kraeg