All Projects β†’ chriskacerguis β†’ Home Assistantconfig

chriskacerguis / Home Assistantconfig

Licence: mit
🏑 My Home Assistant Configs. Be sure to 🌟 my repo, if it has been of any help

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Home Assistantconfig

Home Assistant Config
My Home Assistant configuration
Stars: ✭ 41 (-4.65%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
Smarthome
@skalavala πŸ‘ Nothing But Smarthome Stuff! - By Mahasri Kalavala
Stars: ✭ 437 (+916.28%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
HomeAssistant
My Home Assistant Configuration
Stars: ✭ 71 (+65.12%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
jarvis
Jarvis Home Automation
Stars: ✭ 81 (+88.37%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Open Home Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 820 (+1806.98%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
Home-Assistant-Main
My Home Assistant Configuration Be sure to ⭐ my repo so you can keep up to date on the daily progress!
Stars: ✭ 54 (+25.58%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Home assistant
My personal Home Assistant setup - Running on a HassOS VM.
Stars: ✭ 270 (+527.91%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
ha-config-ataraxis
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🀘
Stars: ✭ 146 (+239.53%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Home Assistant Config
Home Assistant config files, rewritten to use the latest features, 100+ documented automations, automatically generated ToC 🏠 πŸ€–
Stars: ✭ 926 (+2053.49%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
Bruh3 Home Assistant Configuration
(OBSOLETE) BRUH3 Home Assistant Configuration
Stars: ✭ 347 (+706.98%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
home
Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges
Stars: ✭ 104 (+141.86%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Homeassistant
Example Home Assistant Configs
Stars: ✭ 846 (+1867.44%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
home-assistant-config
Ma configuration Home Assistant commentée en anglais et en français | My Home Assistant config with French and English comments.
Stars: ✭ 29 (-32.56%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Home Assistant Configuration
🏑 My Home Assistant Configuration Files. Be sure to ⭐️ my repo!
Stars: ✭ 472 (+997.67%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
homeassistant-config
My elaborate home automation configuration + scripts
Stars: ✭ 17 (-60.47%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Stars: ✭ 258 (+500%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
home-assistant-homeseer-helpers
Various scripts, customizations, and documentation for working with HomeSeer products in Home Assistant
Stars: ✭ 18 (-58.14%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
smart-home
🏑 My smart home setup built on top of Home Assistant
Stars: ✭ 140 (+225.58%)
Mutual labels:  home-automation, home-assistant, home-assistant-config
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+8474.42%)
Mutual labels:  home-assistant, home-automation, home-assistant-config
Homeassistant
Home Assistant Configuration Files and Documentation
Stars: ✭ 395 (+818.6%)
Mutual labels:  home-assistant, home-automation, home-assistant-config

Home-AssistantConfig

Build Status

Overview

This is the core of my home automation network. As of 10/15/2018, the system is comprised of two main parts. The first is Home Assistant, it acts as (1) a bridge for HomeKit for devices that do not have native HomeKit support, (2) a data collector for LOTS of metrics (I love metrics), and (3) advanced automations that are not possible with HomeKit, and (4) a rich notification system.

I run everything as Docker Containers, managed by Portainer, and running on a Intel NUC. I keep a Synology HAS for backups / NFS for the Intel NUC.

Overall Goals

My goals for the network are fairly simple (following most of the ideas of the HASS community):

  • They should transparint; and Just Work(tm).
  • My family should not get irritated that things don't work.
  • Easy to setup and maintain.
  • Physicall Unobtrusive (as possible)...I don't want to see wires / sensors everywhere.
  • Stay local (where possible)...internet connections poop out every so often.

Containers

As I said the whole thing runs on Docker; and I used the following containers (check out my docker-compose.yml

Setup Overview

My enviroment is based on Docker, and so all but one thing runs in Docker. It is controlled with Portainer which is a container management platform; with the following containers running (excluding portainer)

Container Use
homeassistant The brains of it all
influxdb Time series DB, useful for pulling in data for Grafana
postgres DB for HA history
eclipse-mosquitto MQTT Broker
honeywell2mqtt Takes 345Mhz sensor data and sends to MQTT
traefik Reverse proxy for all HTTP/HTTPS containers
adminer DB Admin Interface. Mostly used for debugging if the need arises
glances Allows me to keep on eye on the system
watchtower Auto-updates the containers when a new build is avaiable

Door / Window Sensors

I utilize Honeywell Ademco 345Mhz sensors; they are VERY cheap, and very small. I added a NooElec NESDR Nano 2+ SDR and it picks up the signals just fine, and I created an app called Honeywell2MQTT to take the signals to push them to MQTT.

Synology

Provides backups for offsite services (currently, I use S3 and AzureFiles), and I mount my container volumes on an NFS mount. Synology has Docker support, since I am moving HA to move of a data collector, I might just move everything to there.

Switch Control

I recently switched to use the Luetron Caseta Wireless devices; they are compatble with HA and HomeKit, giving me the best of both worlds. I have found them to be MUCH easier to maintain than zWave and their support much better.

Garage Door

For control of my Garage Doors I use the Liftmaster with MyQ, and the Home Assistant Bridge. They work great!

Camera

For camera I use Amcrest cameras, and they are working well. I found they don't have the processing power to handle the HA polling, so I have it route to my Synology, and then have HA poll that.

Sleep Tracking

I had used the "Eight Sleep - The Sleep Tracker", it's terrible...just don't buy it. For the time being I have given up on this.

Arival Tracking

I had been using the Automatic Pro, which worked well. However, I have a car wit OnStar and it was not allowing me to get their status reports, so I removed it.

Enviromental Sensors

I LOVE the WirelessTags product. They work GREAT. They have an issue where the local polling does not work over HTTPS (WTF), but I am working on a http2mqtt gateway that uses the MQTT-Discovery component for HA. Stay tuned.

Thermostat

I was running Nest and it worked fine, but (1) it doesn't have HomeKit compability, and despite what Google says, it doesn't look like that will happen anytime soon, and (2) I like Google...but, frankly Google has a track record of just killing products; and I worry about Nest. They aren't turning out products like I had hoped (or anyone for that matter), and their latest "release" (as of around 10/2018) was a new set of colors for the existing Nest thermostat.

Parts List

In case you want to buy something, here is a list with Amazon links for your convience (they are direct links with NO affiliate codes)

| Qty | Name | Link | | 1 | NooElec NESDR Nano 2+ Tiny Black RTL-SDR USB | (Amazon) | | many | Honeywell 5800MINI Wireless Door/Window Contact | (Amazon) | | 1 | Intel BOXNUC7I5BNH NUC | (Amazon) | | 3 | Honeywell Ademco 5818MNL Recessed Door Transmitter | (Amazon) | | 1 | Synology Diskstation 1517+ | (Amazon) | | 5 | Amcrest ProHD Outdoor IP Security Camera IP3M-956E | (Amazon) | | 1 | Amcrest ProHD Outdoor IP Security Camera IP3M-956E | (Amazon) | | 1 | ecobee3 lite Smart Thermostat | (Amazon) | | many | Lutron Caseta Smart Lighting Dimmer | (Amazon) | | many | Lutron Caseta Smart Lighting Switch | (Amazon) | | 1 | Lutron Caseta Wireless Smart Bridge | (Amazon) | | many | Wireless Sensor Tag (13-bit Temperature and Humidity) | (WirelessTag) | | many | PIR KumoSensor | (WirelessTag) | | 1 | Ethernet Tag Manager | (WirelessTag) |

Misc Setup Notes

Various tidbits I wanted to capture.

Fixes for the SDR

You need to disable kernel driver so that the SDR works correctly. Please don't ask my why, something conflicts and this just needs to be done. Just run the following on the host machine (where the dongle is plugged into)

sudo rmmod -f dvb_usb_rtl28xxu rtl2832
sudo cat <<EOT >> /etc/modprobe.d/no-rtl.conf
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
EOT
Special Thanks!

While a lot of this is my work, I took ideas and snippets from others configs and tutorials, and I'd like to thank the following:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].