Hi! I’m building a two-floor house (160m²) and planning a fully DIY smart home. And I'm totally new in that :D. I’d love to get your thoughts on my current plan:
Core Setup:
12V DC Circuits: Run 2–3 separate 12V DC lines to every switch/socket for low-power sensors and ESP32 modules.
100+ ESP32 Nodes: Each switch/socket will have an ESP32 with Zigbee or Matter (still deciding!). Use cases: dimmers, temp/humidity sensors, leak detection, energy monitoring, and security (door/window sensors + noise detectors).
Security Redundancy: Critical nodes (security-related ESP32s) will have PoE (Cat 6A) + 12V DC lines + a backup battery.
Home Assistant Server: Hosted on a Proxmox VM (dedicated server rack). Specs: 16GB RAM + 4-core CPU. Will this handle 100+ entities?
Open Questions:
Zigbee vs Matter: I’m leaning toward Zigbee (mature), but Matter’s multi-vendor support is tempting. Will Matter work for DIY ESP32 sensors?
Zigbee Coordinator: One Sonoff ZBDongle-P (Zigbee 3.0) in the server rack – is one enough for 100 nodes across two floors?
ESP32 Programming: Since ESPHome doesn’t support Zigbee, I’ll need to code in ESP-IDF/Arduino. Any tips for Zigbee role configuration (router/end-device)?
Server Specs: Is 16GB RAM overkill for HA + Node-RED + Zigbee2MQTT?
Next Steps:
Buy 2x ESP32-C6 modules to prototype Zigbee sensors (code now, scale later). Any must-learn libraries?
All feedback is welcome!
Btw. I used AI to make my message more readeable for you hah.