diff --git a/README.md b/README.md index 2394025..a553716 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Configuration files for [Brian's](https://twitter.com/brianjking) & [Kinna's](ht ## Current Configuration * RaspberryPi 3 using the [Hassbian](https://home-assistant.io/docs/installation/hassbian/) installation method. -* NGINX with Let's Encrypt with no-ip.com used. +* NGINX with Let's Encrypt with no-ip.com used for dynamic DNS. ### Devices @@ -23,15 +23,18 @@ Configuration files for [Brian's](https://twitter.com/brianjking) & [Kinna's](ht * OctoPrint & [Monoprice Select Mini 3D Printer](https://www.amazon.com/gp/product/B01FL49VZE/ref=as_li_tl?ie=UTF8&tag=brianjking-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B01FL49VZE&linkId=76e68ae7b7e1da100d3b710dd8ac260e) * [Amazon Echo Dot](https://www.amazon.com/gp/product/B01DFKC2SO/ref=as_li_tl?ie=UTF8&tag=brianjking-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B01DFKC2SO&linkId=fd530006c93e95bccfdc671a5422be7a) * [Z-Wave](https://www.amazon.com/gp/product/B00X0AWA6E/ref=as_li_tl?ie=UTF8&tag=brianjking-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B00X0AWA6E&linkId=46e62070962b1fa275b982f99c9c6aa5) -* [Ecolink Z-Wave Motion Sensor](https://www.amazon.com/gp/product/B00FB1TBKS/ref=as_li_tl?ie=UTF8&tag=brianjking-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B00FB1TBKS&linkId=340fc9e2f1a49196bcc3f93aa39c3bb2) +* [Ecolink Z-Wave Motion Sensors](https://www.amazon.com/gp/product/B00FB1TBKS/ref=as_li_tl?ie=UTF8&tag=brianjking-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B00FB1TBKS&linkId=340fc9e2f1a49196bcc3f93aa39c3bb2) * [RaspberryPi 3 Model B](http://amzn.to/2kmuagD) * [SanDisk 32gb MicroSD Card](http://amzn.to/2l1qCjd) * [Playstation Eye Webcam - Used with OctoPrint/3D Printer](http://amzn.to/2kYYZbm) * [TP-Link Archer C7 AC1750 Router](http://amzn.to/2l1rfJB) * [TP-Link HS-100 Smart Plug](http://amzn.to/2kxkzDR) +* [TP-Link HS-105 Smart Plug](https://smile.amazon.com/gp/product/B01K1JVZOE/ref=oh_aui_search_detailpage?ie=UTF8&psc=1) * [Ecolink Z-Wave Door/Window Sensor](http://amzn.to/2outQ1r) * Z-Wave Light Bulb * [Google Home Mini](https://store.google.com/us/product/google_home_mini?hl=en-US) +* [Tile Mate Trackers](http://ssqt.co/mee1Ksr) + ### Sensors @@ -46,15 +49,33 @@ Configuration files for [Brian's](https://twitter.com/brianjking) & [Kinna's](ht * Flux Light Adjustment Sensors * Crime Reports Sensors * FedEx Package Sensors -* Google Maps Travel Time Sensors +* [Google Maps Travel Time Sensors](https://www.home-assistant.io/components/sensor.google_travel_time/) * Air Quality Index Sensor * Air Visual Air Quality Sensor -* Pi-Hole +* [Pi-Hole](https://www.home-assistant.io/components/sensor.pi_hole/) +* [UptimeRobot](https://www.home-assistant.io/components/binary_sensor.uptimerobot/) +* [Tile Sensors](https://www.home-assistant.io/components/device_tracker.tile/) +* [Lyft Ride Sharing Sensors](https://www.lyft.com/i/BRIAN682874) +* [Let's Encrypt Certificate Expiration Sensor](https://www.home-assistant.io/components/sensor.cert_expiry/) +* Wyze Camera v1 (*not integrated into Home Assistant as they don't offer a method of doing so, bummer.*) +* Android IP Webcamera ### Automations -* TODO: Outline automations here. +- [ ] Outline automations here. +* Use [IFTTT](https://ifttt.com) to flash living room lights at certain hours of the day only if the light is currently turned on. +* Send push notification if front door is open for more than 25 seconds - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/front-door-open-alert.yaml) +* Turn home office lights on/off based on motion detection between certain hours - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/office-lights-motion.yaml) +* Turn kitchen lights on before it gets dark out based on sunset [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/kitchen-lifx-sunset.yaml) +* Send push notifications when packages are delivered via USPS, FedEx, or UPS - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/announce-deliveries.yaml) +* Turn entryway light on when door is opened and turn it off after several minutes - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/front-door-sensor-lighting.yaml) +* Turn on kitchen lights when it's dark inside *(still needs some work)* [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/cloudy-rainy-lights.yaml) +* Send push notification when there is a new version of Home Assistant released - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/notify-new-homeassistant.yaml) +* Send push notification when Home Assistant starts up - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/hass-started.yaml) +* Turn kitchen lights off at midnight *(useful for when away on holiday, etc)* - [automation](https://github.com/brianjking/homeassistant-config/blob/master/automation/kitchen-lifx-sunset.yaml) + + ### Preview ![Home Assistant Logo](https://github.com/brianjking/hass-config/blob/master/images/home-assistant.gif "Home Assistant Preview") diff --git a/configuration.yaml b/configuration.yaml index 8c3f55d..a989871 100644 --- a/configuration.yaml +++ b/configuration.yaml @@ -100,7 +100,8 @@ recorder: no_ip: domain: !secret noip username: !secret noipusername - password: !secret noippassword + password: !secret noippassword + timeout: 60 history: