There have been some fantastic answers here, so mine is not really an “answer” per say and more of a comment/question for everyone who has answered (as I didn’t see this suggested). Couldn’t installing one of the Aqara/Xiaomi drivers as found here [ST Edge/Beta] Xiaomi/Aqara/Tuya zigbee sensors driver help? Obviously not all Aqara devices are supported in that driver list, but it’s certainly a lot. I have two Aqara temperature sensors that I have connected directly through ST (not usuing an Aqara hub) which works great and I just ordered four P1 motion sensors and two mini button as I think they’ll work fine as I have the above drivers installed (obviously, we’ll see after I get them … and I’ll report back).
But it seems like this would work. Obviously, like I said before, not all Aqara products are supported by the above Edge driver, but it’s worth taking a look at.
Just my thoughts.