I noticed that Home Assistant randomly didn’t receive the button presses yesterday, even though they were registered in Xiaomi’s app. This seems to happen sometimes in my current setup, although I don’t really get why, because the Aqara Hub is only one room away from my Home Assistant Yellow and Wi-Fi and that has worked out before.
How do I fix this? I thought about just buying alternative round wireless buttons, which actually form a Zigbee mesh with non-Xiaomi devices when used with Z2M because the Xiaomi ones don’t but I’d need suggestions for that. What about the one by Tuya?
how and where are my questions answered there?
is the answer buried under 30 other random posts?
it’s not in the Zigbee buyer’s guide and I don’t consider the lists of supported devices provided there good as they contain devices that can cause problems.
Also, I’m not seeing a list that ranks devices based on how good their Zigbee Mesh range is.
Additionally, there is just 1 single entry in the “Zigbee Devices that Don’t Play Nice” thread and it doesn’t include any Xiaomi device so that’s certainly not a good piece of reference either.
If they are connected to the Aqara hub and that registeres the clicks, but HA doesn’t, then it is either an Aqara integration problem, or the events fire but the automation does not have the expected result. Have you looked at the automation traces? Maybe the automation was blocked, or it ran and the action failed.
Battery operated devices never act as a router. They will use other brands as routers when connected through anything other than the Aqara hub, but they do not switch routers when their expected route does not work.
The devices connected to the Aqara hub will never mesh with those on z2m. That is because they are on different mesh networks.
I don’t think my mesh sucks as there’s a device with supposedly good mesh range every ~4m.
The issue in this case is, as I said earlier, that the Xiaomi device I have is one of those that refuse to join meshes with non-Xiaomi devices, even when you put it right next to one.
And this attitude of mine has developed because there’s a disconnect between me and the devs and some parts of the community. I use home automation to save time but after 4 years of using HA I can say I have spent more time troubleshooting than I have saved or than what the utility I get out of HA is worth imo. Not to mention the couple hundreds I’ve spent on hardware, including HAs own Home Assistant Yellow. You’d think you’d get some sort of customer support for that thing but no chance.
And I’m just annoyed you’re sending me a bunch of links that don’t help me and thus waste my time. I have skimmed all threads with relevant headlines as was clear from my post so I don’t know how you get the idea I haven’t.
Awesome.
Not a Dev, just a forum volunteer representing me.
I hope you find a solution to all your problems. Unfortunately I cannot offer you anything else.
If you are looking for customer support for
Then I think the Xiaomi website is the place you are looking for. They will likely tell you to use their hub. Just a guess.
If you think it’s the software running the mesh, that’s Likely ZHA or Z2M, so again another site. If you think it’s the dongle, well, it just keeps going. If everything seems to work except this switch in HA and the mesh is great, it probably comes down the quality of the device.
But you know all that, I’m sure. That is not the purpose of this question.
The issue is nothing shows in the automation traces and I have nothing set up that could block automations in terms of disabling them. (Is that what you mean?)
This is why I assumed there was some connection issue between the Aqara Hub and Homeassistant.
Battery operated devices never act as a router.
The devices connected to the Aqara hub will never mesh with those on z2m. That is because they are on different mesh networks.
I know.
They will use other brands as routers when connected through anything other than the Aqara hub, but they do not switch routers when their expected route does not work.
Refusing to form a mesh with at least some other brand’s routers, including using them as a router, does seem to be a problem of Xiaomi (or some specific devices of it?). I’m sure I’ve read that somewhere and I just tested it with a full battery Mija button. It refused to connect to my 2 Philips Hue routers (1,5m distance) but connected to the Osram one (same distance). (The other time it even refused connecting to the Osram router. Don’t know why it just worked randomly this time).
Anyway, I will try using it like that and see how it goes.
My advice… get rid of the issue devices in the setup and invest in those that are known more reliable.
Yes its money lost with them but take it as a learning experience on what works and what does not so you can optimize your setup.
The less hubs that you need to rely on the better, try to only have HA, a zigbee coordinator and a thread one for matter over thread devices you want to add down the line, throw in a z-wave and lora one if you want to play with devices on those.
You may have to rebuild things to make it more efficient in the long term especially if you are constantly having issues you need to try resolve in the current version of the setup.
Also check for firmware updates for those issue devices and keep an eye on integrations that you use for the devices in the setup that you have.
Battery powered buttons and sensors are usually always marked as endpoint devices where as those like smart plugs, power sockets and light switches with a neutral are able to be used as routing devices in a mesh to improve the network across the entire home.