4 ms·
Lots of home automation fun with Home Assistant (https://www.home-assistant.io https://www.home-assistant.io) * Self-hosted security system that e-mails me whe
by acidburnNSA 7y ago
Lots of home automation fun with Home Assistant (https://www.home-assistant.io https://www.home-assistant.io)
* Self-hosted security system that e-mails me when triggered. It arms when everyone disconnects from the wifi and disarms when anyone in the home reconnects to wifi. Totally passive. Also arms at night when the kitchen lights have been out for 5 minutes after a certain time and disarms when motion patterns that can only be someone waking up are sensed.
* E-mails work and personal when smoke alarm goes off or when water is detected in basement
* E-mails pic from front door camera when doorbell pressed (yeah, like Ring, but with a ESP8266 monitoring my normal doorbell)
* Voice reminder on garbage day
* Northern loon call exactly at each sunset
* Ambient jungle noises and lights on when I wake up and it sees me
* Laundry timer + reminders
* Vacation mode random lights on/off
* Plays a Ship's bell chime on the hour, but only during daytime (ambiance)
* Tones when any outside door in the house opens. Optionally: random Seinfeld bass transitions
* Alert for power outage
* Alert if my mom's house temperature goes too low in winter when she's away (I've called the plumber to fix the furnace thanks to this)
* Turn on A/C if temperature above threshold at 4:00pm in anticipation of my return from work
Stuff like that. Loads of fun. Lots of fiddling.
- buzzerbetrayed 7y agoWow that is really impressive. Home assistant is something I’ve been meaning to get in to for a while, but the amount of time it seems like it would take to set all that up and maintain it seems daunting. Sounds fun though!
- sandos 7y agoThe nice thing is, you can start small. Thats how everyone does it really, just add one thing at a time, most of which is fairly simple. Just some hue motion sensors and lights can make for some nice automations. I used Home Assistant to graph my pool temp, and control my pump so that I made most use out of our solar heaters.
- machiaweliczny 7y agoCould you recommend some resources to get skilled with such suff? Also what tech stack you are using? (both hardware and software)
- acidburnNSA 7y agoHardware: * Raspberry Pi (I've since moved to a Ubuntu server, but Pi was perfectly capable on this entire setup) * Aeotech Z-wave z-stick (for controlling the wireless sensors) * Lots of z-wave sensors (door, motion, temperature, humidity, flood, one that listens for my smoke alarms going off, a whole house power sensor in the circuit breaker box, ...) * Lots of z-wave switches (some where I replaced light switches with smart switches, others where I just piggied a z-wave relay between the wall and the thing) * A few Phillips HUE lights for fun color BS * an old 433 MHz temperature sensor that the previous tenant left without the weather station (read through a $5 USB TV receiver) * Another Raspberry pi sitting on my stereo hooked to Snapcast to pipe synchronized wifi audio throughout the house from a single source. * Mopidy as the central music server to pipe stuff through Snapcast * OpenWRT router running some scripts for presence detection * Cellphones via web interface for control * Also a fun little LED dot-matrix display for fun displays * A few Amcrest IP cameras (with cloud crap disabled) Software is very Home Assistant heavy, with lots of little auxiliary scripts, some home-built, many others from other enthusiasts. The central community is the Home Assistant crew. But also: * MQTT on a remote MQTT broker ($5 VPS) for communicating with external devices (like my mom's house and my cellphone when off-site) * Owntracks for GPS-driven automations * Self-hosted e-mail (totally unnecessary, just a hobby) I think that's about it. For getting started, yeah just start small. Get a z-wave usb stick and a pi and a few little sensors. Hook it up to your stereo and wifi and start fiddling based on the examples from home-assistants forum and docs. Then it just slowly bootstraps up to something elaborate, if you're enjoying it.
- mister_hn 7y agoInteresting, although I don't have the amount of time required to do these things.
- acidburnNSA 7y agoIt's definieltely a hobby thing. I have time for it because I choose to set aside other stuff for it. Once it was all set up it just runs itself with little tweaks and additions one a month.
- j7ake 7y agoSounds great. So do you need one raspberry pi per automation ? Or are you somehow linking all these diverse processes with one raspberry pi ?
- acidburnNSA 7y agoOne raspberry pi for all! The devices are connected via zwave wireless with a USB stick zwave controller. Actually I moved the main server from a pi to my home server a while ago but it was all working fine on a pi 3.
- teekno 7y ago> Ambient jungle noises I like this.
- swah 7y agoDo you have a power adapter for the doorbell monitoring ESP?
- acidburnNSA 7y agoIt is powered from the same circuit that powers the doorbell chime coils.
- deskamess 7y agoCare to elaborate on the loon call!
- acidburnNSA 7y agoNorthern Loons make this eerie call that happens a lot in my childhood hometown. I set up am automation that plays a recording of one over the stereo at sunset. It's fun, and helpse keep track of the changing time of sunset. The "Wail" recording here, in particular: https://www.syracuse.com/indepth/2008/07/audio_hear_the_calls_of_the_co.html https://www.syracuse.com/indepth/2008/07/audio_hear_the_call...
- lardissone 7y agoCan you elaborate on the doorbell? Also where do you host your Home Assistant setup?
- acidburnNSA 7y agoI hosted Home Assistant on a Pi2+ at first, and then Pi3 for a long time. Eventually I wanted to use the Pi3 for something slightly different and had a low-powered home server at that point so I migrated to that. It's basically just running on a Ubuntu box that I use for NAS and workstation stuff now. As for Doorbell, it's pretty much like this: https://partofthething.com/thoughts/making-my-analog-doorbell-smart-by-simply-attaching-a-7-sensor-to-it/ https://partofthething.com/thoughts/making-my-analog-doorbel...
- Balgair 7y ago> Tones when any outside door in the house opens. Optionally: random Seinfeld bass transitions Dear Lord yes, that is FUN! I'd love to see 'walk up music' like in MLB, but for anyone and changing randomly from time to time.
- zantana 7y agoI like the your ambient noise approach. What are you using for sounds do you have your config online? I am looking to make my house more reactive as well. One area where HA has been a godsend was integration with TV/Music/idle off. Whereas there wasn't one solution which would shut off the TV and stereo in my set up once they were in Harmony Hub I could add idle timeouts for them in HA. Another was theater lighting when the TV starts. In the theme of ambience I am looking at switching the lights to something more colorful when paused.