I believe you ran this update -> pip3 install --upgrade git+git://github.com/rcloran/bellows
were you having any issues prior to running that? Are you running HA in a virtual environment do I need to switch into that to run this? A little concerned about running that update but ever since I switched to 0.61.1 it just locks up all the time now.
Well the request was actually to test the particular commit in the link above without the additional code. I would switch over to Yodaās branch but I was hoping to get the main zha component updated to allow more nodes. Probably something simple I am not seeing so hopefully it will come to me soon.
Yes I could do that however Yoda has also made more changes beyond that commit so the test wouldnāt be precise as there is additional code in the code base. I was asked to test only those changes so for me it would be tough to distinguish if other code changes is needed as well for the PR. I know in the commit I can manually make the changes but I am not sure if modifying the file directly in the venv is the right way or not. I am no developer but I do know my way around lol.
@walt I am a QA guy lol, I need things to be precise when I test so I donāt mind the extra work lolā¦thank you for confirming what I thought needed to be done. I am new to some of this but I should be able to do what I need now so thank you very much
Hi
I will pull a clean of the latest and greatest and create a push request, no prob,
It may take up to the weekend, when I find some time to do this.
No worries,
Anyone have any updates on if @Yoda-xās great work is going to be integrated into the main repo anytime soon? Iāve tried to set it up, but my docker image is short on some necessary tools (canāt upgrade zigpy or bellows). Hoping that these upgrades will make it to the main repo eventually.
Really? I was messing around with it and got a few things to work but the whole thing fell over pretty badly. I guess my failed attempts to patch the bellows and zigpy messed things up. Iāll try it out on a clean install. Thanks!
Got it working! Thanks @walt and @yoda-x for the awesome work/advice. I paired four motion/light sensors, two buttons, one door sensor and a temp/humidity sensor! Everythingās working with a HUSBZB-1. Iāve run into two issues though. I canāt seem to add anymore devices. With the multiple sensors and other lights Iāve got, I have 19 devices (4 lights, 4 motion, 4 lumen, 2 sensors for the door, 2 buttons, 1 temp, 1 humidity, and 1 pressure). I canāt add anything else. Is there still a cap on the number of devices? Iām using 0.67.0 with a custom component (no Yoda-X zigpy or bellows).
The second issue is related to the devices themselves. How do you guys prevent them from going to sleep? I have to regularly wake up the motion sensors and the buttons to get them to report back to the network by pressing the small reset button. Is there a way of keeping the motion sensors awake?
the next hass release 0.68 will contain the data table fixes to allow us to pair more devices until then you can switch to yoda-xās branches for that.
the official bellows 0.52 with the table patch is on pypi already. If you can do a āpip3 install --upgrade bellowsā you should be fine. Not sure how this works for hassio or docker.
Btw, I was thinking this patch was already roled out, not taking the pypi life cycle in consideration. This explains some of the issues with limited device numbers
what kind of sensors you have? usually the sensors send a kind of heartbeat to prevent this. for example the xiaomi does this every 50miin, And bellows has an increased timeout of >1h since 0.51.
BUT: if you have an zigbee router (bulb, plug,etc) in between, this may break the connection, having a shorter default timeout.
Sometimes itās possible to configure the sensor to send reports for attributes every x min to overcome this, sometimes the sensor accept the command and ignores it.
In theory the end device should do a rejoin after a timeout. But it seems a lot of devices not really follow the standard and are designed to exist in their own eco zone.
Thanks for the info! Iām using xiaomi sensors with four old GE Link zigbee lights. The lights might be repeaters, but at least two sensors are less than two feet from the radio, so I donāt think repeater should get involved should they?
Things seemed to be working better before I installed more than ten or twelve devices. The GE Link lights (which worked fine for a long time) are now acting up too. Iām going to try removing everything except one of each type of xiaomi sensor (in my case one door sensor, one movement sensor, one temp sensor, one button, and one water sensor). Then Iāll see if they are all sending a heartbeat notification. Then Iāll rebuild everything from there. No time to do this tonight, but Iāll try it tomorrow and report back. Thanks again for your help!