Skip to main content
SMHUB Nano Mg24 — now shipping worldwideNew: SLWF-11 — our new compact WLED controller · see the datasheet →
SMLIGHT
PART · SLWF-08HDMI-CEC controller · ESP8266 · ESPHome · SMLIGHT2026·09
HDMI-CEC controller · ambilight

SLWF-08.
One HDMI port. Total control.

Slot it into a spare HDMI port and your TV, receiver and soundbar start answering to Home Assistant — power, volume, mute and input, all over HDMI-CEC. Wire an addressable strip behind the screen and it doubles as an ambilight controller. ESP8266, ESPHome, no cloud.

SLWF-08 HDMI-CEC controller for ESPHome and Home Assistant
ESP8266 · HDMI-CEC · USB-CENGINEERED · UKRAINE
01 · Gallery

See it up close.

06 photos
Tap to enlarge
02

How it works. In plain words.

Three steps
One HDMI port
STEP 1
Plug into a spare HDMI port
The SLWF-08 goes into any free HDMI input on your TV or AV receiver. HDMI-CEC — the little control channel every HDMI cable already carries — does the rest.
STEP 2
Power it over USB-C
A single USB-C cable powers it — often straight from the TV’s own USB port, so nothing extra is on show.
STEP 3
Automate everything
It joins Home Assistant over Wi-Fi. Now “movie night” can dim the lights, switch the input and turn the soundbar up — in one tap.
03

What it unlocks.

Your AV gear
In your smart home
CEC
Control any HDMI-CEC device
Power on and off, change volume, mute, switch inputs — for TVs, receivers and soundbars that speak HDMI-CEC (branded AnyNet+, Bravia Sync, Simplink, Viera Link and the rest).
State
It knows what’s on
Two-way CEC means Home Assistant sees the real state — is the TV on, which input is live — so your automations react instead of guessing.
Ambilight
Reactive ambilight, built in
Drive an addressable strip (WS2812B and friends) behind the screen for a bias-light or ambient glow that your automations control alongside the TV.
Open
ESPHome-native, no cloud
Pre-flashed for ESPHome (Tasmota and custom builds too). Everything runs locally through Home Assistant — no manufacturer app, no account.
04

At a glance.

The essentials
One screen

Brains

  • ESP8266 · ESP-12F
  • Wi-Fi 2.4 GHz · 802.11 b/g/n
  • Pre-flashed ESPHome

HDMI-CEC

  • Power · volume · mute · input
  • Two-way state
  • Any CEC-capable TV / AVR

Ambilight

  • Addressable-LED output
  • WS2812B and compatible
  • Automation-driven

Power

  • USB Type-C
  • Often from the TV’s USB
  • No separate supply
05

The specifics.

Controller
MicrocontrollerESP8266 · ESP-12F
WirelessWi-Fi 2.4 GHz 802.11 b/g/n
InterfaceHDMI-CEC (HDMI plug)
ControlsPower · volume · mute · input switching
Extra outputAddressable LED (WS2812B) for ambilight
PowerUSB Type-C (cable not included)
FirmwareESPHome (pre-flashed) · Tasmota · custom
06

Quick questions.

Straight answers
No footnotes
Q-01
Does my TV support HDMI-CEC?
Almost certainly — nearly every TV made in the last decade does, though makers rename it: AnyNet+ (Samsung), Bravia Sync (Sony), Simplink (LG), Viera Link (Panasonic) and so on. Enable “HDMI-CEC” in your TV settings and you’re set.
Q-02
How is it powered?
Over USB-C. Many TVs have a spare USB port right beside the HDMI inputs, so it often needs nothing more than a short cable (not included).
Q-03
Can it control my soundbar and receiver too?
Yes — any device on the HDMI-CEC bus. Volume and mute usually route to whichever device is handling audio.
Q-04
Do I need a cloud account?
No. It runs locally through Home Assistant over ESPHome — private and offline-friendly.
07

In the box.

What's inside
Retail box
  • SLWF-08 HDMI-CEC controller
  • Quick-start guide
USB-C power cable not included.
08

Where to get it.

Worldwide
Distributor network

The SLWF-08 ships worldwide through our distributor network. Buying for a business or in volume? Our sales team is one email away.

Where to buy →Email sales
SLWF-08 · HDMI-CEC controller · ESP8266 · ESPHome · SMLIGHT · 2026·09smlight.tech/products/slwf-08 · SMLIGHT