I am troubleshooting some aqara motion sensors setup within Hass.io
They are connected via the husbzb-1 controller which is working flawlessly with other devices.
TL/DR
- 1 aquara motion sensor is close to the hub and works fine.
- 2 other aquara motion sensors repeatedly become unavailable
- Repeaters added to the husbzb: smartthings outlet, GE lightswitch don’t seem to be utilized by the aquara motion sensors
- I haven’t found any useful information in the logs when the sensors become unavailable.
- I have an aqara door contact sensor in the laundry room and that is functioning fine.
Open Questions
- SmartThings & Hue hub: Can devices added to husbzb use these as repeaters?
- How can I find in log files what the parent of a zigbee device is?
- What would be the best/easiest way to map the network?
DETAILS
One of the aqara motion sensors is about 10ft from the controller in the living room. It’s working perfectly and im using it for motion and occupancy automations. I saw a post about them not working when mounted upside down. This one IS working and IS mounted upside down! Many other post out there about them becoming unavailable but the conditions didn’t quite seem to match with mine in various ways
I have tried 2 other aqara motion sensors in various locations further from the controller.
-
laundry room [40ft through 3 walls + fridge]
-
kitchen [30ft through 2 walls].
They usually work for about 12 hours, then go into an unavailable state until I remove and re-add them.
I’ve turned on debug logging for ZHA but the best information i can glean has mostly been from the “add zha device” screen. That info doesn’t go into the home-assistant.log file. Is it being written to file?
There is a smart things outlet in the living room (between the hub and the kitchen/laundry room) which I changed from the smart things hub to the husbzb controller to act as a repeater. I did this because im unsure if the smart things hub will repeat signals for devices that were not attached directly to it (I am unsure of same question with my philips hue hub)
I also added a GE zigbee lightswitch in the laundry room to the husbzb to repeat the signals directly from that area but it didn’t help and that lightswitch is working perfectly. I shutdown the hass box and pressed the buttons on all the devices to be sure they re parented themselves.
I moved the unavailable sensors closer to the hub in the hallway to see if it would become available again. I also pressed the button a few times. That was 4.5 hours ago now and it’s still unavailable.
Been going through all this moving around, re-adding, re-parenting, trying to route through repeaters for 3 days now.
I’m pretty much at my wits end with these things…I like their small size and form factor and wide angle of detection as compared to most other zigbee motion sensors but they seem very unreliable and I don’t get why they appear to not parent with a repeater. I haven’t seen any logging of a parent Id in the logs when I add them.
Log Settings
logger:
default: info
logs:
homeassistant.components.zigpy: debug
homeassistant.components.bellows: debug
homeassistant.components.zha: debug