Closed Imperial-Guard closed 5 years ago
It's typical that you hit a bump at the exact limit of the network size (15 devices), even though you do have routers in your network.
Can you inspect your network map and see if any of your end devices are using the routers? See the wiki on how to retrieve the network map for your setup. You can display a graphviz map using webgraphviz. I'm curious if it happens to be that all your end devices are still directly connected to the coordinator.
I'm hitting a similar issue, except I'm at 19 devices. Anything obviously out of the ordinary with my network map: https://pastebin.com/1erQgrve I seemed to start hitting issues after adding my first Tradfri Outlet (which i've since removed).
Can you still add non-hue devices?
Sorry, I hijacked the thread as my issue is similar. To the OP. I don't have any hue devices, but I can't add anymore of my Xaoimi devices either.
@koenk, since I don’t have another devices left then Phillips Hue lights, I can’t try it with other devices.
@Imperial-guard I guess the problem is the Hue bulb itself. I also have a Hue bulb which I cannot get paired. How did you factory reset the bulb?
@Koenkk I did the factory reset on the Hue light bulb with the remote, according to the video what's on YouTube. Hold the on and off button for certain time, etc.
I just deleted all devices and started all over again, as latest I paired the Ikea Plug.
Beginning of nextweek I will recieve a OSRAM Smart+ plug, lets see if I can pair the smart plug.
It's typical that you hit a bump at the exact limit of the network size (15 devices), even though you do have routers in your network.
Can you inspect your network map and see if any of your end devices are using the routers? See the wiki on how to retrieve the network map for your setup. You can display a graphviz map using webgraphviz. I'm curious if it happens to be that all your end devices are still directly connected to the coordinator.
digraph G { node[shape=record]; "0x00124b0012022fa4" [label="{0x00124b0012022fa4|Coordinator|No model information available|online}"]; "0x00124b0012022fa4" -> "0x0017880100de5366" [label="163"] "0x00124b001b7b2350" [label="{basement/router/0003/router|Router|Custom devices (DiY) [CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (CC2530.ROUTER)|online}"]; "0x00124b001b7b2350" -> "0x0017880100de5366" [label="247"] "0x001788011032d314" [label="{0x001788011032d314|EndDevice|Philips Hue dimmer switch (324131092621)|offline}"]; "0x001788011032d314" -> "0x00124b001b7b2350" [label="53"] "0x00158d00025316d3" [label="{kitchen/sensor/0002/doorsensor|EndDevice|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|online}"]; "0x00158d00025316d3" -> "0x00124b001b7b2350" [label="112"] "0x00158d000243753d" [label="{scullery/sensor/0001/gardendoorsensor|EndDevice|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|online}"]; "0x00158d000243753d" -> "0x00124b001b7b2350" [label="63"] "0x0017880100de5366" [label="{scullery/light/0004/light|Router|Philips Hue Lux A19 bulb E27 (433714)|offline}"]; "0x0017880100de5366" -> "0x00124b001b7b2350" [label="1"] "0x00158d000282298f" [label="{scullery/sensor/0002/smokedetector|EndDevice|Xiaomi MiJia Honeywell smoke detector (JTYJ-GD-01LM/BW)|online}"]; "0x00158d000282298f" -> "0x00124b001b7b2350" [label="44"] "0x00158d00024e548d" [label="{toilet/sensor/0001/windowsensor|EndDevice|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|online}"]; "0x00158d00024e548d" -> "0x00124b001b7b2350" [label="58"] "0x00158d0002b45f88" [label="{scullery/sensor/0003/motionsensor|EndDevice|Xiaomi Aqara human body movement and illuminance sensor (RTCGQ11LM)|online}"]; "0x00158d0002b45f88" -> "0x00124b001b7b2350" [label="58"] "0x00158d0002732adb" [label="{kitchen/sensor/0001/motionsensor|EndDevice|Xiaomi Aqara human body movement and illuminance sensor (RTCGQ11LM)|online}"]; "0x00158d0002732adb" -> "0x00124b001b7b2350" [label="97"] "0x00158d000232c194" [label="{living_room/sensor/0003/gardendoorsensor|EndDevice|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|online}"]; "0x00158d000232c194" -> "0x00124b001b7b2350" [label="64"] "0x00158d00022d2d2c" [label="{living_room/sensor/0004/doorsensor|EndDevice|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|online}"]; "0x00158d00022d2d2c" -> "0x00124b001b7b2350" [label="57"] "0x00158d000251b6f2" [label="{hallway/sensor/0004/doorsensor|EndDevice|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|online}"]; "0x00158d000251b6f2" -> "0x00124b001b7b2350" [label="47"] "0x00158d00028ac409" [label="{hallway_up/sensor/0002/smokedetector|EndDevice|Xiaomi MiJia Honeywell smoke detector (JTYJ-GD-01LM/BW)|online}"]; "0x00158d0002b4863d" [label="{hallway/sensor/0003/motionsensor|EndDevice|Xiaomi Aqara human body movement and illuminance sensor (RTCGQ11LM)|online}"]; "0x00158d0002b4863d" -> "0x00124b0012022fa4" [label="84"] "0x00158d0002753dde" [label="{hallway_up/sensor/0001/motionsensor|EndDevice|Xiaomi Aqara human body movement and illuminance sensor (RTCGQ11LM)|online}"]; "0x00158d0002753dde" -> "0x00124b0012022fa4" [label="5"] "0x90fd9ffffe010c68" [label="{living_room/light/0006/leddriver|Router|IKEA TRADFRI driver for wireless control (10 watt) (ICPSHC24-10EU-IL-1)|offline}"]; "0x90fd9ffffe010c68" -> "0x0017880100de5366" [label="247"] "0xd0cf5efffe2ed08a" [label="{living_room/light/0002/boatlight|Router|IKEA TRADFRI control outlet (E1603)|offline}"]; "0xd0cf5efffe2ed08a" -> "0x0017880100de5366" [label="231"] }
Ok, I did some tinkering tonight and the Tradfri Outlets are definitely the problem. I removed all my devices, reflashed the stick and started again. As soon as I add one Tradfri outlet, I cant add any other device. Even a restart of the zigbee2mqtt container or reboot of the host server doesn't solve it. Removing the device doesn't fix the issue either. I have to reflash the stick and start over. I guess I'll be sending them back for now.
Ok, I did some tinkering tonight and the Tradfri Outlets are definitely the problem. I removed all my devices, reflashed the stick and started again. As soon as I add one Tradfri outlet, I cant add any other device. Even a restart of the zigbee2mqtt container or reboot of the host server doesn't solve it. Removing the device doesn't fix the issue either. I have to reflash the stick and start over. I guess I'll be sending them back for now.
@Koenkk could this be reported as a bug?
@Imperial-Guard if this happens with more tradfri outlets, yes, However more people have these device and this has never been reported before
Is any data actually stored on the USB sniffer when you add devices?
I wonder if my reflashing of the stick is a red herring and actually just pulling the stick out, rebooting and trying to add devices again is what gets it working. I'll do some tinkering over the weekend, for £9 i'm determined to get these outlets to work!
@johnnyletrois yes, the USB sniffer (coordinator) keeps track of all joined devices. The database.db
is just for zigbee-shepherd.
I just re-installed my complete Zigbee network with all my devices. Yesterday I recieved my Osram Smart+ Plug, set allowed devices to join and directly the device was connected.
So why I couldn't add my Hue lights the last time ..... I have still the feeling but maybe I'm wrong that the Hue lights don't respond and react that good compare with Tradfri lights.
Ok, so I've made some progress with mine.
It does look like the Ikea Outlets do cause issues and stop any other devices being added from time to time, but what resolves it for me is unplugging the USB sniffer, plugging it back in, then rebooting the host machine. After this, I'm able to pair more devices, including the outlets themselves. Some other things that may have been a factor too:
I've now added 2x Mijia motion sensors and 3x Tradfri Outlets. Everything is working nicely.
I'm now rocking 23 devices on my network and will be added more over the coming weeks. It's been a little painful at times, but I've now succeeded in my goal of replacing SmartThings!! Thanks @Koenkk for all the hard work, not only in writing the code but monitoring these forums! I'm looking forward to see what the future holds for this project.
It's typical that you hit a bump at the exact limit of the network size (15 devices), even though you do have routers in your network.
What's the typical behaviour when no additional devices can be added? I thought the limit of the network size was 20 devices (at least according to the documentation)?
In my case when trying to add devices, nothing happens and the log shows nothing as well, even after setting it to debug mode.
It's typical that you hit a bump at the exact limit of the network size (15 devices), even though you do have routers in your network.
What's the typical behaviour when no additional devices can be added? I thought the limit of the network size was 20 devices (at least according to the documentation)?
In my case when trying to add devices, nothing happens and the log shows nothing as well, even after setting it to debug mode.
Has anyone got a response to my questions resp. some more info regarding the statement of @UnrealKazu ?
It's typical that you hit a bump at the exact limit of the network size (15 devices), even though you do have routers in your network.
What's the typical behaviour when no additional devices can be added? I thought the limit of the network size was 20 devices (at least according to the documentation)?
In my case when trying to add devices, nothing happens and the log shows nothing as well, even after setting it to debug mode.
The limit of the current firmware is 15. When this is reached, you will see behavior exactly as you described, nothing happens when pairing devices.
Perhaps this can also help you: https://github.com/Koenkk/Z-Stack-firmware/issues/23#issuecomment-452839123
unplugging the USB sniffer, plugging it back in, then rebooting the host machine
This fixed it for me. (I wanted to add 4 Ikea Tradfri E1603 switches. The first two succeeded without issues. The third and fourth wouldn't succeed without the suggestion of @jonathanmusto )
I've had the exact same issue after adding Ikea outlets. the fix as suggested by @jonathanmusto fixed it for me as well
After being stumped as to why I was unable to add any devices at all, I found this thread. I started with adding an Ikea outlet, because I thought that would help range. This seems to have failed, and I have been unable to add any subsequent device at all. I am going to try the fix suggested by @jonathanmusto now!
Edit about 5 minutes later: Confirmed that this works. Removing the USB sniffer and rebooting (in my case) HASS.io has working. Adding Zigbee stuff now! The Ikea switch that caused the problem does not seem to have been added, strangely enough.
Seeing the same issue reported here with my IKEA TRADFRI outlet: after adding one, I can't add anything else... I'm not home right now to check on @jonathanmusto proposed solution, but will try that later today and update here accordingly.
I only bought the IKEA outlets, so I didn't get an IKEA Hub but this made me think that maybe there's some firmware update to fix this issue?
I can't find any information on IKEA firmware updates, so can anyone with both the IKEA Hub and outlets confirm if there's any firmware updates?
I've got a hub and 2 outlets, will check this weekend if nobody has replied by then. Currently cannot check it as I'm moving and 80% of my gear is in boxes :)
Confirming now, the workaround solution presented fixed the problem of not being able to register new devices (unplug usb -> plug again -> reboot).
Had to turn off and on the IKEA tradfri outlets to get them online (really!) and I'm now waiting for the whole mesh to rebuild... offtopic, but anyone knows a way to force this?
I've got this issue too, but reconnecting the dongle and restarting doesn't help. I managed to connect one outlet, but after that nothing will pair, even devices that have connected before.
I tried it again yesterday and it worked fine on an Intel NUC running Ubuntu. I had the issue on a Raspberry Pi 3 running raspbian
After another restart cycle or two I got things working, although I still have a Aqari switch that unjoined and refuses to join again.
After another restart cycle or two I got things working, although I still have a Aqari switch that unjoined and refuses to join again.
Also have approx. 3 Aqara devices that lost connection and I haven't found a way to get them back. Were you able to solve this issue?
I'm using this issue ticket instead of creating a new one.
I am running into a problem that after a few days I am totally unable to add new devices, I don't get any log output at all then trying to pair. My map also locks a bit weird imo so I'll attach that here.
I recently upgraded all controller and router firmware to latest, I'm running latest dev zigbee2mqtt. I removed all devices the other day and started re-adding, beginning with router and a few ikea outlets. Most devices are not added directly to the controller but other routers/outlets/lamps.
enter https://pastebin.com/CW2ECbrw into http://www.webgraphviz.com/
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I just bumped on the Trådfri outlet issue too. Shouldn't a note be added to the zigbee2mqtt Supported Devices page?
I observe a very same thing after I have added IKEA Symfonisk volume control. I tried all the tricks except of flashing the stick again.
My total number of paired devices is just 9, according to the network map majority of them going through routers, not the coordinator.
It seems more and more as some IKEA-related issue. @Koenkk isn't there a way how to debug this? There is not a single character written in the zigbee2mqtt log (even in debug mode) when I try to pair something now. Is there any way how to get to the underlying zigbee messages, for example?
EDIT: even herdsman debug is not saying anything during attempts of pairing further devices.
@otah that means the cc2531 does even pick it up, please check https://www.zigbee2mqtt.io/information/FAQ.html#no-logging-is-shown-at-all
Same issue here. Cannot add either light bulbs (Gledopto) or switches (Ikea and Aqara Opple). Already restarted Zigbee2MQTT multiple times, reinserted the dongle, updated to 1.9.0 from 1.8.0, all to no avail yet.
@Koenkk thanks for the link, however I already have/tried everything in the list except of flashing again, so far.
The point is that I don’t understand how I could hit the limit if I only have and ever had 9 devices and as I said they are even connected through routers in most cases.
I will try flashing and see, but I am still kinda suspicious whether some ikea signals cannot get the entire system to some inconsistent state.
Same issue here. Cannot add either light bulbs (Gledopto) or switches (Ikea and Aqara Opple). Already restarted Zigbee2MQTT multiple times, reinserted the dongle, updated to 1.9.0 from 1.8.0, all to no avail yet.
I swapped CC2531 stick with same firmware. Now it does work... So probably a reflash would do the trick.
@Koenkk thanks for the link, however I already have/tried everything in the list except of flashing again, so far.
The point is that I don’t understand how I could hit the limit if I only have and ever had 9 devices and as I said they are even connected through routers in most cases.
I will try flashing and see, but I am still kinda suspicious whether some ikea signals cannot get the entire system to some inconsistent state.
I have the same issue after adding 1 ikea device(E1766). Added +-23 xiaomi devices. All without problems. After adding ikea device I experience problems. Cannot add more xiaomi devices or other ikea devices. Interview doesn't start..
Ok, so I've made some progress with mine.
It does look like the Ikea Outlets do cause issues and stop any other devices being added from time to time, but what resolves it for me is unplugging the USB sniffer, plugging it back in, then rebooting the host machine. After this, I'm able to pair more devices, including the outlets themselves. Some other things that may have been a factor too:
- I also cleaned up my database.db file from zigbee shepherd, by removing the duplicate rows
- I paired the plugs from a different location to my first attempt, so maybe they paired via a Router rather than directly on the coordinator??
I've now added 2x Mijia motion sensors and 3x Tradfri Outlets. Everything is working nicely.
I'm now rocking 23 devices on my network and will be added more over the coming weeks. It's been a little painful at times, but I've now succeeded in my goal of replacing SmartThings!! Thanks @Koenkk for all the hard work, not only in writing the code but monitoring these forums! I'm looking forward to see what the future holds for this project.
Thanks @jonathanmusto this followed your instructions and this appears to have done the trick for me too!
@Koenkk thanks for the link, however I already have/tried everything in the list except of flashing again, so far. The point is that I don’t understand how I could hit the limit if I only have and ever had 9 devices and as I said they are even connected through routers in most cases. I will try flashing and see, but I am still kinda suspicious whether some ikea signals cannot get the entire system to some inconsistent state.
I have the same issue after adding 1 ikea device(E1766). Added +-23 xiaomi devices. All without problems. After adding ikea device I experience problems. Cannot add more xiaomi devices or other ikea devices. Interview doesn't start..
Issue fixed, nothing to do with ikea devices. One of the devices failed the interview. After that interviewing didn't start anymore. After deleting the specific device from the database interviewing started again.
same issues here. After adding a tradfri outlet, joining stops.
Somehow I can't add new devices anymore.
I'm trying to add a Philips Hue bulb, the bulb is reset to factory settings. But I won't add to my devices.
Last weekend I did some tests and broke my complete Zigbee2MQTT setup and I had the feeling after adding my Ikea devices the issues started.
'zigbee2mqtt:info 2018-12-13 17:36:31 living_room/light/0006/leddriver (0x90fd9ffffe010c68): ICPSHC24-10EU-IL-1 - IKEA TRADFRI driver for wireless control (10 watt) (Router) zigbee2mqtt:info 2018-12-13 17:36:31 living_room/light/0002/boatlight (0xd0cf5efffe2ed08a): E1603 - IKEA TRADFRI control outlet (Router)'
Tried already to restart Zigbee2MQTT.
See version and info below:
`[Info] Configuration file found. Will overwrite configurable fields with values from add-on configuration [Info] Configuration written to /share/zigbee2mqtt/configuration.yaml 2018-12-13T17:36:15: PM2 log: Launching in no daemon mode 2018-12-13T17:36:16: PM2 log: App [npm:0] starting in -fork mode- 2018-12-13T17:36:16: PM2 log: App [npm:0] online