- Package Structure - Organization and structure of Home Assistant packages
- Special Projects - Documentation for mycology, aquaponics, and other special integrations
- Contributing Guidelines - How to contribute to this project
- License Information - Project license details
The Home Assistant setup consists of several integrated components:
- Main Home Assistant instance runs on Proxmox virtualization
- Backed by Synology NAS for storage and data persistence
- Uses MariaDB for the database backend
- Raspberry Pi nodes for distributed radio connectivity:
- Z-Wave network management
- Zigbee device control (via Zigbee2MQTT)
- LoRa connectivity for long-range sensors
- HomeKit integration for Apple device compatibility
- Support for various smart speakers and mobile devices
- Integration with security systems (Envisalink)
- Weekly maintenance routines for system health
- Automated certificate renewal via Let's Encrypt
- Comprehensive backup strategy
- GitHub Actions for configuration testing
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)