ð SignalRGB Home Assistant Integration
home-assistantiotrgb-lightingsmart-home
ð Project Overview
The SignalRGB Home Assistant Integration is a custom component that brings the power of SignalRGB's advanced RGB lighting control to your Home Assistant setup. This project allows smart home enthusiasts to seamlessly incorporate their SignalRGB-enabled devices into their home automation routines, scenes, and scripts.
ð Key Features
- ðĄ Control SignalRGB as a light entity in Home Assistant
- ð Seamless on/off control
- ðĻ Apply a wide range of lighting effects
- ð Adjust brightness of your entire SignalRGB setup
- ð View current effect and available effects list
- ð Automatic effect image and color extraction
- ðïļ Effect parameter control (coming soon!)
ð ïļ Technologies Used
- Python 3.12+
- Home Assistant Custom Component API
- SignalRGB HTTP API
- Poetry for dependency management
- Pytest for unit testing
- GitHub Actions for CI/CD
ðŧ Installation
- Install HACS in your Home Assistant instance.
- Add the SignalRGB integration through HACS.
- Configure the integration by providing your SignalRGB server details.
For manual installation and detailed setup instructions, please refer to the GitHub repository.