Here is the start of my Home Assistant configuration. More details to come...
HW/SW Platform
- Raspberry PI 3 + Rassbian
- Home Assistant
- Aeon Labs Z-Wave Stick (Gen 5)
- Telldus Net
- Let's Encrypt
Devices and Sensors:
- Amazon Echo Dot Gen 2
- Apple Devices - iPhone X, Apple TV 4K
- Benq W100+ Projector (not configured yet)
- Broadlink RM Pro 2
- D-Link DCH-S150 Motion Sensor
- Kingping KP200 Screen (unsupported protocol)
- Homemade garage port controller with temp sensor (MQTT)
- Panasonic TH50PZ70E
- Emby
- SonOff switch (not configured yet)
- Sonos Play:1
- Various 433MHz sockets
- Viking Thermometer (433MHz)
- Yamaha Receiver
Custom Components Here are some of the custom components I have implemented:
- svtplay_dl - Play streams on a media player using svtplay_dl script
- media_watcher - Create sensors based on tv shows and/or sections in Plex (does not work with plexapi 2.0.2 or earlier)
- dlink_motion_sensor - Support for D-Link DCH-S150 motion sensor
- food_planning - Fetches weekly food planning from Google Drive and presents as sensors with a custom UI
Feel free to use the components and send a PR if you have any changes to share. Please note that I have written these for my own needs and do not give any support when using them.
Alexa Things exposed through emulated_hue:
- Alexa, turn on television - Turns on TV and receiver set to HDMI2 (Apple TV)
- Alexa, turn on morning news - Turns on TV, receiver, fetches link to "Nyhetsmorgon" and plays it on the Apple TV via media_play.
- Alexa, turn on sonos - Well... turns on the Sonos and plays some music
Automatic stuff Various things that happens automatically:
- Lights are turned on/off according to the sun
- Music is started on Sonos when motion is detected in the kitchen (with some conditions)