The midwit home
I was already running home server, so for me, setting up smart home was relatively simple:<p>- Buy Zigbee USB dongle
- Install Home Assistant and Zigbee2MQTT in Docker on server
- Initial configuration<p>It requires basic technical knowledge, but after initial configuration it just works.<p>There were three major pains:<p>- Configuring camera (ONVIF is pure pain) - it works initially, but I physically plug-in cameras only when I'm going on holiday
- Configuring voice assistant
- Finding good ZigBee remotes
- Price of Hue Wall Switch (DIY approach is possible by gutting cheap button)<p>Cameras and voice assistant troubles were arguably result of my "keep as much as possible within local network" approach.<p>Minor pains:<p>- Binding remotes to light bulbs, so they work even if server is down
- Finding instructions how to bind certain ZigBee accessories (they have "just open our proprietary app and it will explain what to do" manual)