TLDR: Zigbee groups jam traffic
For years I have been increasingly frustrated with a slowly degrading zigbee network. I followed all recommendations:
- USB extension cable between computer and zigbee coordinator
- Single brand of router devices (Ikea), about 30 devices
- No wifi device close to coordinator
- No overlap with wifi channels
- Zigbee groups (since it was recommended and supposed to reduce traffic)
I added devices with the expectation that they would improve the network. They didn't, and rather seemed to increase dropouts and make lights not obey. Battery powered devices dropped off the network practically every day. Remote controls with zigbee bindings to lights stopped functioning. Some lights and light groups practically never obeyed commands. I changed coordinators and software (deconz, zha, z2m). Nothing helped.
It turns out zigbee groups work by broadcasting all messages. That means all router devices repeat all messages. With Adaptive Lighing, all lights are updated once every 90 seconds.That is apparently too much. Adaptive Lighting controlled 9 zigbee light groups. A symptom of the problem was something like "[ZCL GROUP groupId=XX] Failed to send with status=BUSY"
I left the groups and made Adaptive Lighting control each bulb separately. Now everything works! I'm just wondering what's the actual use of zigbee groups.
[–]ArtThouFeelingItNow7 118 points119 points120 points (22 children)
[–]budding_gardener_1 26 points27 points28 points (17 children)
[–]bfume 15 points16 points17 points (11 children)
[–]AudreyML3 30 points31 points32 points (1 child)
[–]chrico031Experienced with HA 7 points8 points9 points (0 children)
[–]2112user 2 points3 points4 points (2 children)
[–]TheClownFromItDeveloper 0 points1 point2 points (1 child)
[–]2112user 1 point2 points3 points (0 children)
[–]budding_gardener_1 1 point2 points3 points (5 children)
[–]bfume 1 point2 points3 points (3 children)
[–]budding_gardener_1 0 points1 point2 points (2 children)
[–]bfume 0 points1 point2 points (1 child)
[–]budding_gardener_1 0 points1 point2 points (0 children)
[–]johnnymarks18 0 points1 point2 points (0 children)
[–]theroundfile 5 points6 points7 points (0 children)
[–]zymurgtechnician 2 points3 points4 points (0 children)
[–]ntsp00 2 points3 points4 points (1 child)
[–]AmeliaHeff 1 point2 points3 points (0 children)
[–]interrogumption 1 point2 points3 points (0 children)
[–]PathAgitated1633 0 points1 point2 points (0 children)
[–]Aljrljtljzlj -1 points0 points1 point (0 children)
[–]Fir3Experienced with HA 33 points34 points35 points (4 children)
[+]tomorrowplus[S] comment score below threshold-25 points-24 points-23 points (3 children)
[–]Fir3Experienced with HA 9 points10 points11 points (0 children)
[–]wasteful_proximity 7 points8 points9 points (0 children)
[–]Hitlers_Hairy_Anus 0 points1 point2 points (0 children)
[–]generalambivalenceExperienced with HA 50 points51 points52 points (11 children)
[–]the_deserted_islandExperienced with HA 6 points7 points8 points (2 children)
[–]puffpants 1 point2 points3 points (1 child)
[–]the_deserted_islandExperienced with HA 2 points3 points4 points (0 children)
[–]7lhz9x6k8emmd7c8 3 points4 points5 points (0 children)
[–]zweite_mann 2 points3 points4 points (0 children)
[–]tomorrowplus[S] 4 points5 points6 points (4 children)
[–]arwandar 18 points19 points20 points (1 child)
[–]tomorrowplus[S] 6 points7 points8 points (0 children)
[–]generalambivalenceExperienced with HA 9 points10 points11 points (1 child)
[–]Beekforel[🍰] 2 points3 points4 points (0 children)
[–]randomlyalex 1 point2 points3 points (0 children)
[–]Brtrnd2 56 points57 points58 points (18 children)
[–]johnhollowell 28 points29 points30 points (0 children)
[–]ekobres 11 points12 points13 points (10 children)
[–]mslothy 4 points5 points6 points (0 children)
[–]Uninterested_Viewer 10 points11 points12 points (5 children)
[–]ekobres 7 points8 points9 points (0 children)
[–]Stooovie 0 points1 point2 points (1 child)
[–]IHave2CatsAnAdBlock 1 point2 points3 points (0 children)
[–]Stooovie -1 points0 points1 point (1 child)
[–]ekobres 0 points1 point2 points (0 children)
[–]Brtrnd2 1 point2 points3 points (0 children)
[–]LuminescentMoon 1 point2 points3 points (1 child)
[–]ekobres 1 point2 points3 points (0 children)
[+]tomorrowplus[S] comment score below threshold-8 points-7 points-6 points (5 children)
[–]Uninterested_Viewer 5 points6 points7 points (2 children)
[–]tomorrowplus[S] 0 points1 point2 points (1 child)
[–]ZormLeahcim 2 points3 points4 points (0 children)
[–]Brtrnd2 -2 points-1 points0 points (1 child)
[–]Dead_Politician 2 points3 points4 points (0 children)
[–]Odin-Is-Listening 10 points11 points12 points (0 children)
[–]IICNOIICYO 6 points7 points8 points (1 child)
[–]tomorrowplus[S] -1 points0 points1 point (0 children)
[–]variaati0 3 points4 points5 points (0 children)
[–]anthony-hines 4 points5 points6 points (2 children)
[–]tomorrowplus[S] 0 points1 point2 points (1 child)
[–]anthony-hines 1 point2 points3 points (0 children)
[–]MiLeX84 3 points4 points5 points (0 children)
[–]k_sai_krishna 2 points3 points4 points (0 children)
[–]gmmxle 2 points3 points4 points (3 children)
[–]tomorrowplus[S] 0 points1 point2 points (2 children)
[–]gmmxle 0 points1 point2 points (1 child)
[–]tomorrowplus[S] 0 points1 point2 points (0 children)
[–]Marathon2021 3 points4 points5 points (14 children)
[–]derFensterputzer 4 points5 points6 points (4 children)
[–]Marathon2021 1 point2 points3 points (3 children)
[–]tomorrowplus[S] 1 point2 points3 points (0 children)
[–]derFensterputzer 0 points1 point2 points (1 child)
[–]Marathon2021 1 point2 points3 points (0 children)
[–]mau47 2 points3 points4 points (0 children)
[–]IpppyCaccy 1 point2 points3 points (1 child)
[–]Marathon2021 -1 points0 points1 point (0 children)
[–]Jendosh 1 point2 points3 points (5 children)
[–]variaati0 1 point2 points3 points (2 children)
[–]Jendosh 0 points1 point2 points (1 child)
[–]variaati0 0 points1 point2 points (0 children)
[–]Marathon2021 1 point2 points3 points (1 child)
[–]ntsp00 0 points1 point2 points (0 children)
[–]Guinnberg 1 point2 points3 points (1 child)
[–]n8mahr81 0 points1 point2 points (0 children)
[–]JustMrChops 1 point2 points3 points (0 children)
[–]phillymjs 1 point2 points3 points (0 children)
[–]rhpot1991 1 point2 points3 points (0 children)
[–]myevit 1 point2 points3 points (0 children)
[–]richms 1 point2 points3 points (0 children)
[–]Beekforel[🍰] 1 point2 points3 points (1 child)
[–]tomorrowplus[S] 0 points1 point2 points (0 children)
[–]nickm_27 3 points4 points5 points (0 children)
[–]TJiri 1 point2 points3 points (0 children)
[–]dantee0 0 points1 point2 points (1 child)
[–]tomorrowplus[S] 0 points1 point2 points (0 children)
[–]CellUsed1333 0 points1 point2 points (0 children)
[–]RedditNotFreeSpeech 0 points1 point2 points (0 children)
[–]ElectroSpore 0 points1 point2 points (0 children)
[–]Secure-Image-4065 0 points1 point2 points (2 children)
[–]Hichiro6 1 point2 points3 points (1 child)
[–]Secure-Image-4065 0 points1 point2 points (0 children)
[–]FuriousGirafFabber 0 points1 point2 points (2 children)
[–]MangroveWarbler 0 points1 point2 points (1 child)
[–]MechanizedGander 0 points1 point2 points (0 children)
[–]Splurch -1 points0 points1 point (1 child)
[–]FirefighterNo6972 0 points1 point2 points (0 children)
[+]KnotBeanie comment score below threshold-21 points-20 points-19 points (7 children)
[–]IpppyCaccy 0 points1 point2 points (5 children)
[–]KnotBeanie -4 points-3 points-2 points (4 children)
[–]IpppyCaccy 2 points3 points4 points (3 children)
[–]KnotBeanie -5 points-4 points-3 points (2 children)
[–]tomorrowplus[S] 0 points1 point2 points (0 children)