Skip to content

My configuration for homeassistant with CI/CD and Github Actions

License

Notifications You must be signed in to change notification settings

Olegu13/Home-AssistantConfig

 
 

Repository files navigation

My Home-Assitant Config

Statistics

My Github StatsTop Langs ReadMe Card

GitHub Workflow Status Pre Commit Black Duck Security Risk License: MIT GitHub commit activity Lines of code

Monitoring

Uptime Robot status Uptime Robot status Uptime Robot status Uptime Robot ratio (30 days) Security Headers Requires.io

Hardware

Docker Host

  • Intel NUC
  • nvme as faststorage and HDD as local backup storage
  • 16GB DDR4
  • 2x Gbit LAN in a bond (IEEE 802.3ad Dynamic link aggregation)

Network

  • Unifi USG 3
  • Unifi Switch 8
  • Unifi AP Light
  • QNAP 269 Pro 10 TB
    • Network Storage
    • MariaDB
    • MongoDB
    • RClone Plexdata to gdrive

ESPHome Devices

  • nodeMCU
    • Lightsensors (binary)
    • PIR Motion Sensors
    • Noise Sensors (binary)
    • Illuminance Sensors
    • Door Sensor
    • Window Sensor
  • Neopixel RGB Strips (2 of which run WLED)
  • Sonoff POW2
    • monitoring power consumption
  • Sonoff T3 Touch Lightswitches
  • Sonoff TH16
    • Humidity
    • Temperature
  • Teckin E27 RGBWW Bulbs

Heating

  • Drayton Wiser
    • 3x iRTV
    • 1x HeatHub

Assistance

  • Google Nest Hub
  • Google Home Mini

Misc / Abandoned

  • a few MagicHome LED controllers running ESPHome
  • Luminea LAX RGBW LED Controllers
  • 2x Raspberry Pi 3b
    • Failover Wireless Hotspot
    • LTE Failover router
    • DNS (Adguard Home)
    • Zerotier One Nodes

Software

  • Home Assitant
  • ESPHome
  • Archlinux
  • Docker
  • Adguard Home
  • Zerotier One
  • librenms
  • Plex
  • InfluxDB
  • central logging with telegraf
  • Traccar
  • Traefik
  • Caddy

Media

A couple of impressions of the Lovelace Interface

WIP COMING SOON

Useful Resources

About

My configuration for homeassistant with CI/CD and Github Actions

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 80.0%
  • HTML 19.2%
  • Other 0.8%