Hurrrrrraaaaah
Where are you watching the zigbee join requests?
Is there a device type/handler that will dump the zigbee events to somewhere?
Can you share this DH?
Awesome, isn’t it!
I just went to the device - changed device type to ‘Zigbee Switch’ from unknown.
Pollster is an app at https://github.com/statusbits/smartthings/tree/master/smartapps/statusbits
To watch zigbee join requests you log into the IDE - go to My Hubs at top, then scroll down and click List Events
zbjoins look like
zbjoin: {“dni”:“4DB1”,“d”:“7********************D”,“capabilities”:“80”,“endpoints”:[{“simple”:“01 0104 0402 00 06 0000 0001 0003 0500 0020 0B05 02 0003 0019”,“application”:“18”,“manufacturer”:“Sercomm Corp.”,“model”:“Tripper”}],“parent”:“58D4”,“joinType”:0}
“Parent” tells you what device it joined - hub is 0000 if I remember right.
The message can look somewhat different depending on device and capabilities.
As to dumping to a spreadsheet or such - I’ve just used cut and paste to a spreadsheet then filtered - I’d love it if someone had an idea as to how to send to a spreadsheet or such.
Good luck!
Alec
Awwww - so cute with its little tail!!! Is that a 3D print?
Yes. That is a 3d print. I printed it out of TPU so it is rubbery/flexible.
Nice - don’t think the husband would let a 3D printer into the house - I need to build a business case… anyhow it looks great,
I have a creality3D cr10s. It was $380 and has a huge build volume. I absolutely love it and it runs 75% of the time. It has been easy to model stuff. I am even making an electric drum set. I love it, love it, love it!
That is good news. Do you have any indication of how many Xiaomi devices the xbee router will handle?
looking on the Digi forum it looks like 12 is possible but 8 is recommended.
Xbee 2 manual also says 12 https://www.digi.com/resources/documentation/digidocs/pdfs/90000976.pdf
Xbee3 manual says 20 https://www.digi.com/resources/documentation/digidocs/pdfs/90001539.pdf
I looked through the XBee Series 2 manual at least, and don’t see any setting to enforce a limit on the number of end devices that can route through the module. So it seems the only way to even attempt to limit the number of end devices routing through each XBee is to go by ratio (for example 3 XBee Series 2 routers for 24 devices). Of course there’s so many other factors involved (distance, signal strength, interference, etc.) that it seems almost impossible to guarantee a limit of 8 or 20.
No I don’t think you can set the limit but NC gives you how many are left available.
Hi, I wonder if someone can help me or offer any tips (again), as previously mentioned I have nearly 40 Xiaomi devices and hence have set up some routers to take the load. The ones which were dropping off with always at the extremities from the hub - ether at opposite far corner of upper floors of house (hub on ground floor) or in outbuildings. I believe I now have those areas covered with routers (4 in total - although one on PC for XCTU etc so try not to let things pair to that), I can set up devices in those areas and they pair to the local router and work for a while, but very soon they start to drop off - within a few hours, I can still communicate with those routers fine via XCTU etc., and in fact a hard wired Xiaomi light switch (on mains) works fine all the time on one of those routers - but all the rest (battery powered devices ) tend to drop off. Also when I pair these devices mostly they show up in XCTU as Routers themselves rather than end points.
Any ideas as to what I can do to make the battery powered devices stay connected to their respective routers ?
The attached graphic illustrates this - the bottom four devices are some of the ones which drop off , you can see they have become unresponsive from the ‘last scan’ column. The device - A0FE on one of the routers is that mains powered light switch I mentioned.
Thanks .
are the bottom 4 routers and the router the Xiaomi light switch is going through all Xbee router devices?
Also what zigbee channel is your hub using?
The other issue is you are already at 31 (max 32) devices on your coordinator plus all the routers you need to move a lot of those end devices to routers.
Some devices like power plugs are also routers thus they show up as routers.
can you set PL on your Xbee device to 4 (max power)? (not sure if you can do it on all Xbee deive types)
Finally Xiaomi do not work with some router types like the Iris or SmartThings power plug or GE light switch.
are the bottom 4 routers and the router the Xiaomi light switch is going through all Xbee router devices? - Yes (as the hub is already fully committed with 31 devices)
Also what zigbee channel is your hub using? how do I find the hub channel ? - does it matter ? the xbee routers seem to talk to the hub fine
The other issue is you are already at 31 (max 32) devices on your coordinator plus all the routers you need to move a lot of those end devices to routers.- yes this is why I have the routers to offset that + extra load
These devices that drop off are all Xiaomi battery powered -4 are door sensors (2 oblong type , 2 more rectangular - sorry dont know how else to describe them, plus 1 aqara temperature sensor) - these are all shwoing as ‘routers’ in XCTU even though the same types of devices connected directly to the hub (ie not via an xbee router) show up as Endpoints . They do this everytime I pair them to the network.
The lightswitch does not drop off the network, is connected to the same xbee router, works perfectly, and shows as an end point.
thanks
Zigbee Channel is found on the SmartThings ide page under the hub section at the top of the page. It just should not be channel 26 (that is a low power channel)
You will have to remove a lot of the devices from the coordinator by removing them from SmartThings then re-add them until they are going through routers and not directly to the coordinator. So remove a large number of them all first then re-add them.
Including the ones showing up as routers
ideally remove all of your zigbee devices and then add all of the router devices first followed by the end devices.
or you could just remove the false router devices and then unplug and remove the batteries from your hub for 15-20 minutes and then power it back up and it may rebuild your zigbee network better.
OK thanks will give that a try - BTW channel 24 - so should be good I guess,
Thanks!
actually thinking about it you don’t need to remove your zigbee router devices just all the end devices and the false router end devices. After all the end devices have been removed from SmartThings then re-add the end devices.
If powering off the router to rebuild the zigbee network does not work.
You have to remove them? If you rebuild your Zigbee mesh wouldn’t the end devices choose the router with the best signal quality and such. Wouldn’t they move from the coordinator on their own due to finding a stronger better path?
