New Project Available for Testing
We have created a complete HDMI-CEC Gateway solution for Home Assistant that enables you to control your TV and HDMI-connected devices directly from Home Assistant.
What is it?
A cost-effective setup using a SMLIGHT SLWF-08 adapter (~$10-15) that acts as an HDMI-CEC gateway. It captures all CEC signals from your television and other HDMI devices, forwarding them to Home Assistant for full automation and remote control capabilities.
Repository: HDMI-CEC-Gateway-with-SMLIGHT-SLWF-08-for-HomeAssistant
Features
Full TV Control β Power on/off, volume, HDMI input switching, navigation
ESPHome Firmware β Pre-configured and ready to flash
Home Assistant Package β Scripts, automations, and event handlers included
Ready-to-Use Dashboard β Visual remote control interface
Event Integration β Trigger automations based on TV events (e.g., dim lights when TV turns on)
Multi-Brand Support β Philips (EasyLink) fully tested, Samsung (Anynet+) supported
Open Source β MIT License
Project Contents
esphome/
βββ hdmi-cec-gateway.yaml # Firmware for SLWF-08
βββ secrets.yaml.example # WiFi credentials template
homeassistant/
βββ packages/cec.yaml # HA scripts, automations & event handlers
βββ dashboards/cec_dashboard.yaml # Pre-built remote control UI
docs/
βββ cec-opcodes.md # CEC opcode reference for customization
Quick Start
- Flash the SLWF-08 with the provided ESPHome firmware
- Add the HA package to your Home Assistant configuration
- Configure your TV model (Philips/Samsung)
- Import the dashboard for instant remote control
- Done! All 30+ commands are ready to use
Weβre Inviting Testers
This project is ready for community testing and feedback. If you have:
- A compatible TV (Philips, Samsung, or similar CEC-enabled TV)
- Home Assistant running
- Basic ESPHome experience
Please consider testing this project and providing feedback!
Testing Checklist
- ESPHome firmware flashing
- Home Assistant device discovery
- Basic commands (power, volume, navigation)
- HDMI input switching
- Dashboard functionality
- Event triggering in automations
- Compatibility with your TV model
Feedback & Support
Found an issue? Have a suggestion? Please:
- Open an issue on GitHub
- Share your TV model and results
- Suggest improvements for the documentation
Typical Use Cases
- Smart Home Integration β Turn on lights when TV powers on, close blinds automatically
- Voice Control β Combine with voice assistants via Home Assistant
- Activity Automation β Trigger βMovie Timeβ scenes with proper settings
- Device Synchronization β Control receivers, soundbars, and other HDMI devices
- Remote Anywhere β Control TV from anywhere via Home Assistant
Give it a try and let the developer know how it goes! ![]()
![]()
Project: HDMI-CEC Gateway with SMLIGHT SLWF-08 for Home Assistant
License: MIT | Platform: ESPHome 2026 | Status: Ready for Testing