Automating different parts of the house. This is using home-assistant as the base control. Home assistant uses github as their base repository for their code here
The system that Home-Assistant is running on is currently going through a change from Freenas to Debian with ZFS on Linux.
Monday - Friday
- Turn on Bedroom light and living room light as needed after waking up.
- Tied to Sleep as android tracking stop (run in Tasker)
- Turn on Main kitchen light after waking up
- Need to add kitchen master and slave switches
- Start podcast in morning after waking up
- Uses Tasker and AntennaPod
Saturday - Sunday
- Turn on lights after waking up if needed
- Tied to sleep as android tracking stop (run in Tasker)
- Start podcast in the morning after waking up
- Tied to sleep as android tracking stop (run in Tasker)
Open/Close blinds
- Open blinds in the morning after the sun is up
- Close the blinds at night
- Turn on a hallway light
Turn on coach lights at night
- Once sun sets, turn on coach lights until 2AM
Front door (using smart lock & door bell)
- Take picture of person ringing door bell and send email
- If door is opened, take video of them entering/exiting and send email
- Concerned about security with z-wave locks. May implement with simple switch
Turn off lights at night
- Turn off all interior lights when going to sleep
- Link this in with Sleep as android
Washer dryer
- When washer or dryer is finished, send email/other alert
- Turn on washer/dryer room light
- Have automatic light sensor
- Need to get current meter
- Turn on washer/dryer room light
- Freenas box --> Pending change to Debian w/ ZFS on Linux
- InWin IW-MS04 ITX Case
- AsRock J3710
- 8GB Crucial Ram x 2
- HGST Ultrastar 7k4000 3TB x 2
- Aeotec z-wave adapter
- Intel PRO/1000 Pt Network adapter
- !! Note, x4 PCI slot where motherboard only has x1. I modified motherboard to fit card, don't really recommend. Still better than Realtek.
- Sandisk 240GB SSD for boot
- Z-Wave Blinds (12 windows)
- Back living group (4 windows: Dining room, Living room)
- Front living group (2 windows: Front room)
- Master bed group (3 windows)
- Front Guest group (2 windows)
- Rear Guest group (1 window)
- Light switches
- Coach Light group (1 main switches)
- Coach and porch lights (1 main switch)
- Living space group (3 main switches + 1 aux switch)
- Kitchen light group (1 main switch + 1 aux switch)
- Dining room light group (1 main switch)
- Living room light group (1 main switch)
- Bedroom group (3 main switches)
- Bedroom light group (1 main switch)
- Switch for fan (1 main switch)
- Master bath light group (1 main switch)
- Auxiliary group (2 main switches (+ 1 aux switch?))
- Hallway light (1 main switch + 1 aux switch [aux switch not needed])
- Utility room (washer & dryer) (1 automatic switch)
- Coach Light group (1 main switches)
- Door sensor
- Garage Door (Entryway)
- Front Door
- Back Door
- Outside Garage Door
- Energy meter for washer & dryer
- Thermostat (Nest E)
- Sleep as android
- Alarm start
- Alarm end
- Tasker
- Sending triggers to main hub
- Uses HTTP Post to send messages (directly triggering automations)
- Autovoice
- Tasker plugin to communicate with google home/assistant
- Used to trigger Sleep as Android
- Home-assistant
- Main hub
- Owntracks
- Used for location tracking
- AntennaPod
- Used to download podcasts and play them offline
- Updates automatically early in the morning