Giter Club home page Giter Club logo

Apocrathia's Home Assistant Configuration Files

Project Maintenance License

GitHub Activity GitHub Last Commit

GitHub Actions Black Duck Security Risk

GitHub Stars GitHub Watchers GitHub Forks

Discord Community Forum

Buy Me A Coffee


My Home Assistant Default View

Architecture

The production instance of Home Assistant is running via the Home Assistant Operating System on a virtual machine (VM) in a VMware vSphere cluster, with a remote instance running on a Raspberry Pi 4 which has multiple USB radios connected (Currently Zigbee, Z-Wave, and an RTL-SDR dongle for 433mhz devices).

This is done for multiple reasons:

  • Allow HA to communicate directly with wireless devices without the need for an external hub.
  • Prevent having to pass USB devices through to virtual michines.
  • Enable VMware to migrate the main HA VM across hosts within the cluster based upon load.
  • Place radios in a more central location with better reception.

My Home Assistant Architecture

Instances are linked together using Lukas Hetzenecker's home-assistant-remote custom_component, which allows for all configuration to be completed within Home Assistant, without the need to worry about using USB/IP or socat to push the devices over the network. I've looked into using MQTT discovery, but the issue is advertisement intervals. Devices show up instantly with the homeassistant-remote component, even after restarts.

General Information

This configuration controls a couple of significant features in my smart home.

  • Alarm Clock using my bedroom lights and TV
  • Turning on/off lights at sunset/sunrise
  • Arming the alarm system when nobody is home
  • Security lighting when motion is detected at my front door

Note: Private information is stored in secrets.yaml (not uploaded)

home-assistant-config's Projects

bachya-smart-home icon bachya-smart-home

⭐ (Almost) everything needed to run my smart home with Home Assistant and more!

ha-config-ataraxis-ubhits icon ha-config-ataraxis-ubhits

My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘

home-assistantconfig icon home-assistantconfig

:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!

homeassistantpublicconfig-drjohnt icon homeassistantpublicconfig-drjohnt

Dr John's Home Assistant Configuration covers Velux windows, Drayton Wiser heating, Audio / Visual equipment, lighting and humidity controlled fans

mysmarthome-skalavala icon mysmarthome-skalavala

:star: ALIVE Again! :star: SmartHome - Nothing but smarthome stuff here! Have fun browsing through my home automation setup... ping me on Discord with any questions! :thumbsup:

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.