I’m excited to share a new add-on I’ve been working on that makes managing Broadlink IR/RF devices much more user-friendly!
What is it?
Broadlink Manager is a Home Assistant add-on that provides a modern, responsive web interface for managing your Broadlink devices. It solves the pain points of the default integration by making command learning and management intuitive and visual.
Key Features
Easy Command Learning - Point, click, learn. Real-time feedback shows when commands are captured
Smart Organization - Organize commands by area/room and device
Instant Testing - Test any learned command with a single click
Auto Entity Generation - Automatically create Home Assistant entities from your learned commands
- Supports lights, fans, switches, and media players
- Uses smart naming detection (e.g.,
light_on,fan_speed_1) - Generates proper YAML with helper entities
No External Dependencies - Works entirely within Home Assistant
Direct Storage Access - Reads from HA’s storage, so all existing commands are available immediately
Why I Built This
The default Broadlink integration is powerful but not very user-friendly. Learning commands requires calling services manually, testing means more service calls, and organizing commands means editing JSON files. I wanted something that “just works” with a proper UI.
Installation
-
Add the repository to your add-on store:
GitHub - tonyperkins/homeassistant-broadlink-manager -
Install “Broadlink Manager”
-
Start the add-on
-
Access via sidebar or http://homeassistant.local:8099
Screenshots
What’s Next?
I’m actively developing this and would love feedback! Planned features include:
- Climate entity support (AC units)
- Cover entity support (blinds, curtains)
- Bulk command operations
- Command templates/presets
Links
- GitHub Repository: GitHub - tonyperkins/homeassistant-broadlink-manager
- Documentation: Full docs included in the repo
- Issues/Feature Requests: GitHub Issues
Let me know what you think! Happy to answer questions or take feature request




