Bestseller!
$12.99

***!Important message!***
We cannot guarantee 100% compatibility with your HDMI device. Your device should be compatible with HDMI-CEC. Although modern models support that, we cannot guarantee and user needs to verify support on his own;

Device need to be flashed by your with ESPHome firmware. So you need to have experience with ESPHome firmware compilation!!! (Links are below)

Please be aware of this while purchasing.

PROMOTIONAL PRICE 5.99$ FOR THE FIRST 100 UNITS. REGULAR PRICE IS 12.99$.

FIRST PAID FIRST SHIPPED BASIS, SHIPMENTS ARE SCHEDULED TO 27 NOV 2024


The SMLIGHT SLWF-08 is a hardware controller that allows you to control (listen to the states of and send commands to) any HDMI-CEC compatible device. This control can be achieved through Home Assistant or other smart home systems using ESPHome firmware.

Before you get started, check if your media device supports the HDMI-CEC protocol. Most modern devices produced in the last 5-10 years should support it, but it's always best to verify with your specific model.

What the SLWF-08 with ESPHome firmware Can Do:

  • Send HDMI-CEC commands to any compatible device (e.g., turn on/off, adjust volume, mute/unmute, toggle any state, select active input, etc.)
  • Receive HDMI-CEC info from your HDMI-CEC devices
  • Perform a variety of other CEC commands

Basic Configuration:

To utilize most control commands, we recommend customizing the ESPHome YAML and rebuilding the firmware to fit your specific device needs.

Updating the Device:

1. OTA (Over-the-Air):

  • Please use the standard ESPHome functionality.

2. Flashing over USB:

a. Press the FLH button to put the device in bootable mode.

b. Connect the USB cable to the Type-C port of the SLWF-08 and your PC.

c. Flash the device with any flashing tool, such as the ESPHome web flasher: https://web.esphome.io/

d. Note: You need to have the USB drivers installed for the CH9102 USB/UART controller. Download them here: https://learn.adafruit.com/how-to-install-drivers-for-wch-usb-to-serial-chips-ch9102f-ch9102/windows-driver-installation


Bonus Feature: WS2812B Control in ESPHome

In addition to the CEC pin, the device provides a level shifter and control pin for addressable LED strips (e.g., WS2812B). You can connect an LED strip to this pin and use it as ambient backlighting behind your screen/TV. To integrate WS2812B LED control, please use this component: https://esphome.io/components/light/neopixelbus

Example ESPHome configuration entry:

YAML
light:
  - platform: neopixelbus
    type: GRB
    variant: WS2812X
    pin: GPIO12
    num_leds: 60
    name: "TV backlight"

HDMI-CEC

The SLWF-08 also supports the Tasmota HDMI-CEC component. You can find a description of Tasmota HDMI-CEC here: https://tasmota.github.io/docs/HDMI_CEC/.

Settings for Tasmota HDMI-CEC:

  • GPIO14: HDMI CEC
  • You do not need I2C SDA and SCL settings since those are used when connecting the controller between two devices (e.g., TV and media player). I2C facilitates communication in this scenario. When connected directly to HDMI, I2C is not used.

WS2812B Control in Tasmota

Users can also integrate WS2812B control using this component: https://tasmota.github.io/docs/WS2812B-and-WS2813/#tasmota-main. GPIO12 is exposed for WS2812B control with a level shifter, allowing you to use it as a WS2812B LED pin in Tasmota firmware.


Reviews: 0

There are no reviews for this product.

Questions: 1
 Balázs R.
23/11/2024
Does it work even if the tv has a different hdmi input selected? There is no pass thru HDMI (source: https://www.facebook.com/groups/HomeAssistant/permalink/3907321756205832)
The administration's response:
Yes, the SMLIGHT SLWF-08 HDMI-CEC controller does not rely on video pass-through to function. It connects directly to the HDMI port of your TV or other HDMI-CEC-compatible device and communicates with it over the CEC protocol, which operates independently of the selected HDMI input.
This means you can control HDMI-CEC devices connected to other inputs of your TV, even if the TV is currently displaying a different HDMI source. The controller sends commands directly through the HDMI-CEC channel, not the video/audio signal path.
Have a look on this
Similar products
Bestseller!
Air conditioner Wi-Fi module for Midea, Idea, Neoclima, Electrolux, Beko and many more.  Model SMARTLIGHT SLWF-01pro (v.2.1)
Air conditioner Wi-Fi module for Midea, Idea, Neoclima, Electrolux, Beko and many more. Model SMARTLIGHT SLWF-01pro (v.2.1)
WORLDWIDE DELIVERY: this store or Aliexpress or Tindie.LOCAL FAST DELIVERY- Austria, Belgium, Denmark, Fr..
79 reviews
$12.99
Bestseller!
Pixel (addressable) LED strip controller A1-SLWF-02 powered by WLED
Pixel (addressable) LED strip controller A1-SLWF-02 powered by WLED
WORLDWIDE DELIVERY HERELOCAL FAST DELIVERY to the Netherlands, Germany, and Denmark is here - hobbyelectronica.nl. ..
21 review
$13.90
Bestseller!
Pixel (addressable) LED strip controller A1-SLWF-03 powered by WLED
Pixel (addressable) LED strip controller A1-SLWF-03 powered by WLED
WORLDWIDE DELIVERYA1-SLWF-03 LED Controller from SMLIGHT is the smallest and most powerful WLED + s..
8 reviews
$15.99
0
0