I retired the expensive commercial smart home hubs and rebuilt my smart home from scratch.
You can train your own image models for deployment on an ESP32-S3, and it's really easy.