devices.esphome.io

Mirabella Genio Wi-Fi Strip Light

Mirabella Genio Wi-Fi Strip Light

Device Type: light
Electrical Standard: au
Board: esp8266

General Notes

The Mirabella Genio Wi-Fi LED Strip Light features a row of both RGB and cool white LEDs alternating between the two along the strip.

Genio Wi-Fi LED Strip Light

They are sold at Kmart in a 3m version and a 5m version.

Inside is a TYWE3S module based on the ESP8266 microcontroller. It is possible to flash older units OTA using tuya-convert and may also work with current ones. If you attempt to flash a current unit OTA, you should update this page specify if it's still possible or not.

Genio Wi-Fi LED Strip Light Teardown

GPIO Pinout

PinFunction
GPIO0Push Button
GPIO4Light - Red
GPIO5Light - White
GPIO12Light - Green
GPIO14Light - Blue

Basic Configuration

# Config for Mirabella Genio WiFi LED Strip Light
# https://devices.esphome.io/devices/Mirabella-Genio-WiFi-LED-Strip-Light/
esphome:
name: example-device
friendly_name: Example Device
esp8266:
board: esp01_1m
# OTA flashing
ota:
- platform: esphome
wifi: # Your Wifi network details
# Enable fallback hotspot in case wifi connection fails
ap:
# Enabling the logging component
logger:
# Enable Home Assistant API
api:
# Enable the captive portal
captive_portal:
output:
- platform: esp8266_pwm
id: output_red
pin: GPIO4
- platform: esp8266_pwm
id: output_green
pin: GPIO12
- platform: esp8266_pwm
id: output_blue
pin: GPIO14
- platform: esp8266_pwm
id: output_white
pin: GPIO5
light:
- platform: rgbw
name: "Strip Light"
id: strip_light
red: output_red
green: output_green
blue: output_blue
white: output_white
binary_sensor:
- platform: gpio
pin:
number: GPIO0
mode: INPUT_PULLUP
inverted: true
name: "strip_light_pushbutton"
internal: true
on_press:
then:
- light.toggle: strip_light
Edit this page on GitHub