Awesome Open Source
Awesome Open Source

My Home Assistant Config

Build Status GitHub last commit GitHub commit activity HA Version
Buy Me A Coffee

I do my best to keep Home Assistant on the latest release. I'm heavily utilizing AppDaemon and NodeRed for advanced/templated automations. See Appdaemon config and my NodeRed screenshots below for details. Using Home Assistant Companion for iOS, built-in browser shortcut in Android. Also using Tasker Plugin from MarkAdamsom to trigger some automations and scripts from the client-side. Most of my home automation software pieces run as Docker containers (see docker-compose for container list).

My Home Assistant installation contains many different components and runs on a Gen7 i3 NUC running Centos 7:

Also using Grafana/Influx for graphing, both running in Docker containers on NUC, see docker-compose for container list. Home Assistant, along with a few other web apps, are proxied through my firewall and fronted and secured by Cloudflare.

Some statistics about my installation:

Description value
Lines of ESPHome YAML 2119
Lines of Home Assistant YAML 5317
Integrations in use 30
Zigbee devices in zha 17
Description value
Entities in the alarm_control_panel domain 3
Entities in the automation domain 65
Entities in the binary_sensor domain 60
Entities in the calendar domain 1
Entities in the camera domain 12
Entities in the climate domain 1
Entities in the cover domain 2
Entities in the device_tracker domain 4
Entities in the fan domain 3
Entities in the group domain 12
Entities in the input_boolean domain 20
Entities in the input_datetime domain 23
Entities in the input_number domain 6
Entities in the input_select domain 19
Entities in the input_text domain 2
Entities in the light domain 39
Entities in the media_player domain 10
Entities in the number domain 3
Entities in the person domain 2
Entities in the plant domain 1
Entities in the proximity domain 1
Entities in the remote domain 1
Entities in the scene domain 6
Entities in the script domain 37
Entities in the sensor domain 240
Entities in the setter domain 1
Entities in the sun domain 1
Entities in the switch domain 79
Entities in the vacuum domain 1
Entities in the weather domain 2
Entities in the zone domain 7
Total state objects 664

The HACS integrations/plugins that I use:

Appdaemon:
aneisch/follow_me_appdaemon

Theme:
JuanMTech/google_dark_theme
aFFekopp/dark_teal
home-assistant-community-themes/amoled
home-assistant-community-themes/aqua-fiesta
home-assistant-community-themes/blue-night
home-assistant-community-themes/dark-mint
home-assistant-community-themes/grey-night
naofireblade/clear-theme-dark
seangreen2/slate_theme

Integration:
PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor
bruxy70/Garbage-Collection
claytonjn/hass-circadian_lighting
custom-components/alexa_media_player
custom-components/readme
dlashua/hass-setter
hacs/integration
moralmunky/Home-Assistant-Mail-And-Packages
rospogrigio/localtuya
twrecked/hass-aarlo
ualex73/monitor_docker

Plugin:
PiotrMachowski/lovelace-xiaomi-vacuum-map-card
abmantis/ozw-network-visualization-card
bramkragten/weather-card
custom-cards/bignumber-card
custom-cards/favicon-counter
dmulcahey/zha-network-visualization-card
dylandoamaral/uptime-card
gadgetchnnel/lovelace-card-templater
gadgetchnnel/lovelace-text-input-row
kalkih/mini-media-player
nervetattoo/simple-thermostat
ofekashery/vertical-stack-in-card
thomasloven/lovelace-auto-entities
thomasloven/lovelace-card-mod
thomasloven/lovelace-slider-entity-row
twrecked/lovelace-hass-aarlo

Interface

UI
UI
UI UI UI UI UI UI Grafana Node-Red Node-Red Node-Red Auto generated using: docker run --rm -it --cap-add=SYS_ADMIN -v /tmp:/output tonious/chromeshot --delay=1000 --url=http://10.0.1.22:1880 --viewportWidth=2000 --viewportHeight=1800 --output=/output/nodered.png; sudo convert /tmp/nodered.png -crop 1350x1400+180+10 /tmp/ss.png


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (55,543
arduino (769
iot (593
mqtt (327
esp8266 (270
yaml (230
homeassistant (111
alexa (66
home-assistant-config (50
jinja2 (40
node-red (27
hass (26
zwave (24