Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 42 additions & 0 deletions src/docs/devices/btsmx-smart-permanent-outdoor-lights/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Board: Generic - BK7238 (Tuya T1)
# Definition: definitions/boards/generic-bk7238-tuya/manifest.yaml

esphome:
name: led_strip
friendly_name: LED Strip

bk72xx:
board: generic-bk7238-tuya

logger:

wifi:
ap:

captive_portal:

mdns:

power_supply:
- id: led_power
pin: P6

light:
- platform: beken_spi_led_strip
name: "LED Strip"
pin: P16
chipset: SM16703
num_leds: 24
rgb_order: RBG
power_supply: led_power
effects:
- random:
- pulse:
- strobe:
- flicker:
- addressable_rainbow:
- addressable_color_wipe:
- addressable_scan:
- addressable_twinkle:
- addressable_random_twinkle:
- addressable_fireworks:
20 changes: 20 additions & 0 deletions src/docs/devices/btsmx-smart-permanent-outdoor-lights/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: "BTSMX Smart Permanent Outdoor Lights"
date-published: 2026-08-13
type: light
standard: US
board: bk72xx
---

## General Notes

This setup was modeled after the [BTSMX Outdoor LED String Lights](https://www.amazon.com/Permanent-Waterproof-Christmas-Halloween-Assistant/dp/B0FNNGRVLK) which are advertised as Tuya/SmartHome compatible with RGB+IC addressing. Many other such clones are likely compatible with this setup, since the box has absolutely no branding.

![image](./btsmx.jpg)

The control board was potted over with silicone, but only the back needs to be cleaned off for flashing with LibreTiny.

## Basic Configuration

```yaml file=config.yaml
```
Loading