devices.esphome.io
Mirabella Genio Wi-Fi Strip Light
Mirabella Genio Wi-Fi Strip Light
Device Type: lightElectrical Standard: auBoard: 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.
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.
GPIO Pinout
Pin | Function |
---|---|
GPIO0 | Push Button |
GPIO4 | Light - Red |
GPIO5 | Light - White |
GPIO12 | Light - Green |
GPIO14 | Light - Blue |
Basic Configuration
# Config for Mirabella Genio WiFi LED Strip Light# https://devices.esphome.io/devices/Mirabella-Genio-WiFi-LED-Strip-Light/esphome: platform: ESP8266 board: esp01_1m
wifi: ssid: !secret wifi_ssid password: !secret wifi_password ap: ssid: "strip_light" password: "ap_password"
# Enable logginglogger:
# Enable Home Assistant APIapi: encryption: key: !secret encryption_key
ota: password: "ota_password"
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