Skip to content

Apocrathia/home-assistant-config

Repository files navigation

Apocrathia's Home Assistant Configuration Files

Project Maintenance License

GitHub Activity GitHub Last Commit

GitHub Actions

GitHub Stars GitHub Watchers GitHub Forks

Discord Community Forum

Buy Me A Coffee


My Home Assistant Default View

Documentation

Architecture

The Home Assistant setup consists of several integrated components:

Core System

  • Main Home Assistant instance runs on Proxmox virtualization
  • Backed by Synology NAS for storage and data persistence
  • Uses MariaDB for the database backend

Device Integration

  • Raspberry Pi nodes for distributed radio connectivity:
    • Z-Wave network management
    • Zigbee device control (via Zigbee2MQTT)
    • LoRa connectivity for long-range sensors

Smart Home Integration

  • HomeKit integration for Apple device compatibility
  • Support for various smart speakers and mobile devices
  • Integration with security systems (Envisalink)

System Management

  • Weekly maintenance routines for system health
  • Automated certificate renewal via Let's Encrypt
  • Comprehensive backup strategy
  • GitHub Actions for configuration testing

My Home Assistant Architecture

General Information

This configuration controls several key features in my smart home:

  • Alarm Clock using bedroom lights and TV
  • Automated lighting based on sun events
  • Security system integration and automation
  • Motion-activated security lighting
  • Special project monitoring (mycology, aquaponics)
  • Automated blind control

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