Updated Aug 2018
Now that my setup is reaching an amount of stability and it is getting to where I want it I decided I would update my setup post and also structure it a bit better.
The core of my automation system if I exclude all the AV equipment is as follows
HC2 runnnig 4.18. Approximately 102 z-wave devices and about 20 Sonoff wifi devices running Tasmota
RPi running sonos http-api and HA Bridge, RPi running Unifgi Controller, RPI running octpprint fro 3d printer control, SPC Gateway for Siemens Alarm integration
4 IP cameras, 6 Echo Dots, 14 sonos zones, GC-100-12 for IR control over all media devices (TV, Media Sources, Projector,, etc), HDMI Matrix
Automatic Dust collection system in garage (3d printed blast gates, limits switches with wemos D1 mini monitoring inputs and smart control switching of vacuum system)
Room setup
I have the usual rooms across ground floor, first floor, garage and outside
I also have a section called System with the following rooms where i have all my scenes and VD's (more details on this below)
Control – manual control of house stuff, Settings – Where I can tweak the automation, Status – display various system status stuff, Automation – only used by other scenes/VD, Alexa – only used by Alexa
Development – stuff I’m working on
Critical Scenes and VD’s
Main Scene – master scheduler & Hometable – used to track id’s of scenesm, VD’s and devices and custom icons
Timers + Sunset/Sunrise + weather courtesy of Sankotronic
SCVD Watchdog scene - monitors for error or stopped VD and restarts them, monitors for specific debug messages and clears them if required
Smart message Hub – used for main events that I want to know happen (alarm on/off, house modes, etc)
Multiple Data Loggers – used for background tasks that I can check if I need to (keep clutter out of message Hub)
Network device Monitors & State Table to track network devices status and system state information
Lights in critical areas are automated as well as music and media, the rest is manual when needed.
House modes can override automated settings (entertain mode changes behavior of garden, patios, bbq area lights)
Some of what I have running is...
Morning audio greeting in our bedroom and the kids bedroom, weather, temp in house, time, etc (our alarm clock!) 2. After greeting it groups players, selects a radio station, checks if it's available and if not selects another one
Starting music in the kids bedrooms for night time. I also check periodically if the radio station available and restarts the radio station or selects another one if not available.
Announcements for when fridges or freezers go over temp
One button click for night, welcome back, leaving home (music, lights, TV, music adjustment + audible greeting ( time and temp of house on arrival) open zones on leaving, Zone Inihibit leaving and night options if windows are left open
TV switch on in the playroom switches off the music, camera snapshops of front gates when they are opened/close
Use of MP3 clips that systems uses instead of Polly TTS if internet is offline
... and the list goes on
System Overview