Have been researching on this HA topic for quite awhile and finally decided on Xiaomi ecosystem. Mainly motivated by the price, quality, Zigbee and the large pool of users and Mi products.
Currently I'm starting with:-
- Aqara switches for the whole house to control the lights.
- Aqara Smart Curtain. You can get the DT82 track rail from aliexpress, they can customize for you, you just need to mount the rail.
- Aqara Smart Door lock
- Mi sensors
- Mi Air purifier
- Mi Roborock vacuum cleaner
- Yeelight smart bulb
After that, slowly add on with voice control, Mi AI Speaker Mini just announced.. It's quite interesting as it allows you to configure your own trigger phase. When things are more stable, probably I'll try HomeBridge to make Siri works.
There will be some limitation on this setup thou, as Xiaomi has no UK plug. Although it can be overcome by changing your wall socket to CN version or use an adapter and also you can rewire the power cable to CN/UK version. As of now, I don't think I've socket related stuff I wanted to automate, so it doesn't really bother me.
When needed probably I'll adopt a second system to cover the gaps. There is no one system can cover all, or at least at a reasonable price..