Code Monkey home page Code Monkey logo

homeassistantconfig's Introduction

Home Assistant Logo

Build Status Build Status Uptime Last Commit

Overview

This is a backup of my Home Assistant configuration.

System Highlights and Containers Used

  • homeassistant/home-assistant - Home Assistant
  • Traefik - reverse proxy and certificates
  • UniFi Security Gateway takes care of updating DNS dynamically
  • Ouroborus takes care of updating images
  • healthchecks.io takes care of service pings and emails me when something is down
  • uptimerobot.com takes care of HTTP monitoring and emails/webhook when something is down
  • Gotify for mobile notifications via healthchecks.io/uptimerobot.com.
  • Syncthing - this is how I choose to modify configuration files remotely
  • GitHub for configuration backups, [this script] is used to backup the host
  • Travis CI/Azure DevOps provides automatic builds/test for repository changes

Tips

  • Run Home Assistant in Docker and skip all the other ways of installing/hosting - save yourself headaches!
  • Home Assistant Integrations can be fun and addictive at first, but, will ultimately be a constant source of failures and issues. Stick with the basics. Lights, presense, smart-home devices like thermostats...

System

Ubuntu Server, Docker Swarm, 1 on-prem node (old HP laptop) 2 nodes in Azure via site-to-site VPN (too costly, one node swarm for now). Home Assistant does not run in Swarm due to the fact that you cannot map in the Z-Wave USB device.

Devices

Qty Name Link
10 GE Z-Wave Wireless Switches (12722, 12723, 14291, 14294) Amazon
1 GE Z-Wave Plus Smart Lighting & Appliance Control Outdoor Module Amazon
1 Aeotec Z-Stick Gen5 Z-Wave Plus USB Amazon
1 Ubiquiti Unifi Security Gateway (USG) Amazon
1 Ubiquiti UniFi Switch 8 60W (US-8-60W) Amazon
2 Ubiquiti Unifi 802.11ac Dual-Radio PRO Access Point (UAP-AC-PRO-US) Amazon
1 Ubiquiti Unifi Cloud Key - Remote Control Device (UC-CK) Amazon
1 Synology 2 bay NAS DiskStation DS218j Amazon
3 Amazon Fire TV Amazon
3 Ethernet Adapter for Amazon Fire TV Devices Amazon
1 Roku Ultra Amazon
2 Haiku Home Lights Haiku Home
2 Haiku Home L Series 52" Smart Ceiling Fan w/ Wi-Fi Amazon
1 ecobee3 Wi-Fi Thermostat Amazon
8 ecobee Room Sensors (temperature, motion) Amazon
2 Dahua IPC-HFW4300S V2 IP Security Cameras Amazon
1 Ubiquiti UniFi Video G3 Flex Indoor/Outdoor PoE Camera (UVC-G3-FLEX) Amazon
5 Ubiquiti UniFi Video Camera G3 (UVC-G3-AF) Amazon
3 Ubiquiti UniFi Video G3-Micro Wireless Camera (UVC-G3-MICRO) Amazon

homeassistantconfig's People

Contributors

azure-pipelines[bot] avatar joe-scalise avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.