HalEEfacts / SmartHome-Hassio

Main Home Assistant (Hass.io) repository.
1 stars 0 forks source link

TravisCI LastCommit GitHub stars GitHub issues License: Unlicense contributions welcome Uptime Robot status Buy Me A Beer

This is my Smart Home. It uses Home Assistant to bridge and automate all my home automation products. It runs on a Raspberry Pi Model B+ running Hass.io. Related repositories: Arduino for DIY sensors/lights/switches etc, "NextCloudPi" for the NAS.

Table of contents

  1. Devices
  2. Security
  3. Automations
  4. Screenshots
  5. Information
  6. Configuration
Cloud Devices

| Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | [Amazon Echo Dot](https://www.amazon.com/All-New-Amazon-Echo-Dot-Add-Alexa-To-Any-Room/dp/B01DFKC2SO) | 1 | Wifi | https://www.home-assistant.io/components/alexa/ | Used for voice commands to turn devices on/off using the [Emulated Hue Component](https://home-assistant.io/components/emulated_hue/) | | [Google Mini](https://store.google.com/product/google_home_mini) | 1 | Wi-Fi | [Assistant](https://www.home-assistant.io/components/google_assistant/) | also for voice control, vie build in cloud service or DIY.|

Cloud Devices

### Outlets | Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | Wemo Outlet | 1 | Wifi | | | [Sonoff S31](http://a.co/d/dNYEOzi) | 2 | Wifi | mqtt | not set up yet | | [Jinvoo Outlets](http://a.co/d/0ra1sZJ) | 2 | Wifi | [Tuya component](https://www.home-assistant.io/components/tuya/) | not set up yet ### Lights | Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | [Hue Colored lights](http://amzn.to/2l2viGK) | 2 | wifi/zigbee | Hue | | | [Ikea TRÅDFRI LED Bulbs](http://www.ikea.com/us/en/catalog/products/20318267/) | 1 | Wifi/zigbee | Hue | | [Ikea TRÅDFRI Remote](http://www.ikea.com/us/en/catalog/products/20303317/) | 1 Wifi/zigbee | | - add thru Hue via [1](https://redsilico.com/blog/ikea-tradri-remote-with-hue-hub) ### Multimedia | Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | IP/Android Cameras | 1 | Wifi | [IP Webcam](https://www.home-assistant.io/components/android_ip_webcam/) | | [Amazon Fire 8HD](http://amzn.to/2tqlMCW) | 1 | Wifi | | [FloorPlan Blog post](http://www.vmwareinfo.com/2017/07/visualizing-smart-home-using-home.html) dont have yet, may go with Pi Screen | [LG WebOS TV] | 1 | LAN | [WebOS](https://www.home-assistant.io/components/media_player.webostv/) | | [Sonos] | 2 | Wifi | [Sonos](https://www.home-assistant.io/components/sonos/) ### Etc | Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | PI Zero | 1 | Wifi | | | [NodeMCU Development Boards](http://amzn.to/2ou0NON) | 8 | Wifi/mqtt| | Act as [DIY Motion Sensors](http://www.vmwareinfo.com/2017/11/yet-another-inexpensive-motion-sensor.html). Scenes are activated via IFTTT/HA integration. | [Pi 2 B](http://amzn.to/B01CD5VC92) | 2 | Wifi | | Runs as home computer (Raspbian, etc) with WebCam (installed via [1](https://blog.kalavala.net/smarthome/camera/), [CUPS](https://www.cups.org/) for Printer connection via MQTT, and NAS *Technically Zigbee based, but added through Hue they dont require a zigbee hub.

Hardwired Devices

| Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | [Philips Hue Hub Gen 2](http://amzn.to/2eoQTJy) | 1 | LAN | Hue | | [Pi B+](http://amzn.to/B01CD5VC92)__ Hub, See above (Hass.io) | [Ikea TRÅDFRI Gateway](http://www.ikea.com/us/en/catalog/products/00337813/) | 0 | LAN | |

Outdoor Landscaping

| Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | [Rachio Sprinkler system](http://amzn.to/2eoPKBW) | 0 | Wifi | | | | [GE ZWave Outdoor Power Module](http://amzn.to/2q17R4S) | 0 | | | |[Phyn Smart Water Main ShutOff/Leak Detector](http://www.phyn.com/) | 0 | | | | [Outdoor LED Lighting](http://www.vmwareinfo.com/2017/08/diy-outdoor-smart-home-led-strips.html) | 0 | | |

Outdoor LED Accents

| Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | [LED RGB Wifi Controller - flux_led compatible](http://amzn.to/2jUBSBE) | 0 | | | | [LED Strip kits](http://amzn.to/2gJYfZ5) | 0 | | | | [Aluminum light Diffusers](http://amzn.to/2CIId82) | 0 | | | | [Outdoor Housing](http://amzn.to/2m2dG0X) | 0 | | |

Sensors

| Device | Quantity | Connection | Home Assistant | Notes | | ------------- | :---: | ------------- | ------------- | ------------- | | [Pi Zero](http://amzn.to/2ougZQ3) | 0 | | | | [Zigbee2mqtt "hub"](https://github.com/Koenkk/zigbee2mqtt) | 0 | | | | [MX350 Printer]( http://a.co/d/1GxbxER) | 1 | | | | [Xiaomi motion sensors](1) | 0 | | | | [Xiaomic Button](2) | 0 | | |

Security

These are the steps I have taken to add some level of security to my Home Assistant instance.

Automations

A detailed description of each of my automations and a link to the yaml file is located HERE

Typical Automations in use (or planned to be) include

Screenshots

Home

Home

Links

Confguration

This is the main directory of the Repo. You will find more helpful ReadMe files in the directories as you browse them. I use a configuration type called split configuration, so my main configuration.yaml file is broken out into many different files located in the directories. I also use packages to combine related items (media players, their automations etc).

Links | Devices | Todo List | Smart Home Stats | Facebook | HASS | Diagram

Installation Process:

I'm currently running Home Assistant version 0.81. My preferred installation method is the HASS.io Method. Simply download, and install on SD card via Etcher. Install addons: see below.

Official Add-ons

I am running the following Hass.io add-ons:

  • DuckDNS - Updates your Duck DNS IP address and generate SSL using Let's Encrypt.
  • HASS Configurator - Browser-based configuration file editor.
  • Mosquitto - Fast and reliable MQTT broker.
  • Samba - Access your configuration files using Windows network shares.
  • NGINX SSL proxy - Reverse proxy with SSL termination.

Third Party Add-ons

Configuration/Components

Split up into sections, including packages for weather/media players,

Custom Cards

https://github.com/custom-cards https://github.com/kalkih/mini-graph-card https://github.com/kalkih/mini-media-player https://github.com/nervetattoo/banner-card