Hacker News new | ask | show | jobs
by niemyjski 2398 days ago
Every room has a minimum of 7+ sensors (motion, occupancy, light sensor, nightlight, sound, mic, temp, humidity, smoke & carbon (and all related nest sensors like battery, last check, status..., path lighting (not included)). Then light switches are all smart + have occupancy + dimmer level etc... It adds up quick...

I have some crazy node red sub flows where I use state machines to turn on based on conditions and I can do whole home announcements as well as level audio and use it for custom security solution. I have smart bulbs too in some rooms and everything is 100% local with no external dependencies (if voice assistant stops working it doesn't affect anything and I'm going to probably move everything to almond). I built everything around sub flows and I made it easier to debug by adding friendly toggles that actually let me do some crazy accessibility stuff like announce motion or lights turning on etc.. If you were blind you'd know exactly where you were at.

I'm also doing local facial recognition (lots more todo) and I'm starting to integrate those into custom automations based on whose in the room (wife or me). It also greets us when we get home. It's been my dream since I was a little kid to have a smart home, and by smart I mean work for me and be quality of life improvement while being dumb for everyone (progressive enhancement). Home should alert you to dangerous weather or do the proper thing if a fire happens (open windows/ doors, turn on path lighting, announce what direction to go to the exit, etc).

1 comments

If you’d be willing to open github issues for home assistant with your problems I guarantee you the dev team would want to know about and fix them. I’ve met Paulus in real life and he deeply cares about the community.