Action XXL Ledstrip met WLED

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
LSC XXL Ledstrip bij de action gehaald, en stuur deze aan met een ESP32 + WLED software (werkt mooi in home assitant :) ).

Afbeeldingslocatie: https://action.com/hostedassets/CMSArticleImages/57/70/3202086_8712879158363-111_01.png

Werkt allemaal prima voor RGB, echter heeft deze strip een aparte kabel voor warm wit en koud wit.
Zodra ik een pin op mijn ESP, of op GND aansluit gaat deze meteen vol aan.

Op het PCB van de action is deze wel te controleren.

Afbeeldingslocatie: https://i.ibb.co/jR2Cdpz/setup2-Copy.jpg

Afbeeldingslocatie: https://i.ibb.co/PxLm3f0/setup.jpg
Ik gebruik de 24V adapter die bij de led's geleverd is, en heb de GND verbonden met de esp, en met de ledstrip (anders gaan de leds behoorlijk knipperen).

Ik meet op beide pins een waarde van 10.2V

Iemand een idee hoe ik dit goed aan kan sturen?

[ Voor 17% gewijzigd door Addict op 18-01-2024 00:10 ]

Addict

Alle reacties


Acties:
  • 0 Henk 'm!

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 17:02
LEDs is bijna zeker PWM aangestuurd maar zou ook op spanning of stroom kunnen. Laatste is het in die soort gevallen bijna uitgesloten.

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


Acties:
  • 0 Henk 'm!

  • heggico
  • Registratie: Augustus 2011
  • Laatst online: 11:20
Zijn dit geen digitale leds? Gezien de data lijn? Op het printje staat waar je zelf warm en koud wit neerzet NC, normaal is dat dus not connected?

RGB werkt wel? Hoe stuur je die nu aan dan? Is dat niet identiek voor de witte leds?

Acties:
  • 0 Henk 'm!

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 17:02
heggico schreef op donderdag 18 januari 2024 @ 08:09:
Zijn dit geen digitale leds? Gezien de data lijn? Op het printje staat waar je zelf warm en koud wit neerzet NC, normaal is dat dus nog connected?

RGB werkt wel? Hoe stuur je die nu aan dan? Is dat niet identiek voor de witte leds?
NC zal not connected zijn maar daaronder heb je de W van koud-wit. Warm wit lijkt niet aangesloten te zijn.

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


Acties:
  • 0 Henk 'm!

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
heggico schreef op donderdag 18 januari 2024 @ 08:09:
Zijn dit geen digitale leds? Gezien de data lijn? Op het printje staat waar je zelf warm en koud wit neerzet NC, normaal is dat dus nog connected?

RGB werkt wel? Hoe stuur je die nu aan dan? Is dat niet identiek voor de witte leds?
WLED (software) pakt deze gewoon op, en stuur ik aan met de datakabel. NC dacht ik ook dat dat not connected moest zijn, maar deze kabel zet tocht echt 1 van de 2 opties wit licht aan.

Addict


Acties:
  • 0 Henk 'm!

  • heggico
  • Registratie: Augustus 2011
  • Laatst online: 11:20
Maar dan lijkt die los te staan van het digitale deel. Die zul je dan waarschijnlijk via pwm aan moeten sturen.

Ik vind het wel vreemd dat ze een deel digitaal doen maar wit voor de volledige strip..

Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
Yep, de witte ledjes zijn niet de pixels maar alleen hele strip. Die worden gewoon met PWM aangestuurd met de oorspronkelijke controller. WLED kan dit tegenwoordig ook.

Maar dit kan niet direct met een ESP, daar zal je nog een (logic level!) mosfet naar GND tussen moeten zetten. Twee dus, één voor warm, een voor koud. Gate <> ESP GPIO, Source <> GND, Drain <> ledstrip. Bijvoorbeeld een IRLZ34N.

Acties:
  • 0 Henk 'm!

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
Septillion schreef op donderdag 18 januari 2024 @ 09:36:
Yep, de witte ledjes zijn niet de pixels maar alleen hele strip. Die worden gewoon met PWM aangestuurd met de oorspronkelijke controller. WLED kan dit tegenwoordig ook.

Maar dit kan niet direct met een ESP, daar zal je nog een (logic level!) mosfet naar GND tussen moeten zetten. Twee dus, één voor warm, een voor koud. Gate <> ESP GPIO, Source <> GND, Drain <> ledstrip. Bijvoorbeeld een IRLZ34N.
Bedankt, ik heb meteen IRLZ34N besteld. Nu nog even uitvogelen hoe ik het precies aan moet sluiten.
Ik doe dit hobbymatig, en ben zeker geen expert.

Addict


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
Verbinden zoals hierboven beschreven.

Kies een leuke GPIO pin, zou alleen weg blijven van GPIO0, GPIO2, GPIO12, GPIO15 en Rx/Tx gezien de alternatieve functies tijdens boot.

Acties:
  • 0 Henk 'm!

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
Septillion schreef op donderdag 18 januari 2024 @ 10:38:
Verbinden zoals hierboven beschreven.

Kies een leuke GPIO pin, zou alleen weg blijven van GPIO0, GPIO2, GPIO12, GPIO15 en Rx/Tx gezien de alternatieve functies tijdens boot.
Gelukt :) Mosfet binnen, en alles aan elkaar gesoldeerd, ik kan de witte leds nu aan/uit zetten, echter niet in helderheid controleren. Wat moet ik hiervoor kiezen?

Afbeeldingslocatie: https://i.ibb.co/TKv3CN0/gpio.png

Addict


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
Denk PWM CCT.

Acties:
  • 0 Henk 'm!

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
Heb het voor elkaar :) , goed werkend in HA.

Heb het als onderstaand geconfigureerd, kleur op zo rood mogelijk gezet, ik las in fora dat het momenteel nog niet mogelijk is, en dat dit een workaround is.
Ik pak voor G/B dummy GPIO's, de eerste is feitelijk de GPIO die alles doet.

Afbeeldingslocatie: https://i.ibb.co/QDJPdQ6/werkt.png

[ Voor 62% gewijzigd door Addict op 20-01-2024 00:10 ]

Addict


Acties:
  • 0 Henk 'm!

  • arnoldg
  • Registratie: Juni 2009
  • Laatst online: 05-09 18:30
Zit hier ook aan te denken, voor bij mijn dochter op kamer.
Hoe ziet hij er uit als de strip aan is.
Volgens mij als ik het bekijken heb je maar 24 leds pers meter, hoe oogt dat ?

Acties:
  • 0 Henk 'm!

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
arnoldg schreef op zaterdag 17 februari 2024 @ 21:17:
Zit hier ook aan te denken, voor bij mijn dochter op kamer.
Hoe ziet hij er uit als de strip aan is.
Volgens mij als ik het bekijken heb je maar 24 leds pers meter, hoe oogt dat ?
Zit best wat ruimte tussen inderdaad. Ik zou voor een serieuze toepassing gewoon online een knappe ledstrip bestellen.

Addict


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18:54
Ik wil deze ook gaan kopen voor een strook die onder mn podium komt (waar de zetels voor mn home-theater opstaan).

Paar vraagjes
In de beschrijving staat dat deze aan te spreken is met GH en verbindt middels wifi.
Kan ik deze niet rechtstreeks in HA aanspreken?
Of moet ik met een esp aan de slag?

Ik wil hem namelijk gaan koppelen in HA
Zijn die leds per meter voldoende daarvoor? Ik wil er geen fortuin aan geven, het is niet in een living...

Heb je deze in een profiel gelegd? (wat beter is naar koeling toe en langer meegaan) zoja welke en waar gekocht? Ook hier terug wil ik er geen fortuin aan geven.

Thx!

Edit: hoewel kan dit niet nog goedkoper?
bv

https://www.amazon.com.be...-woonkamer/dp/B0CC4W2BHG/

of https://www.amazon.com.be...sbediening/dp/B0BZFMW4DN/

[ Voor 84% gewijzigd door Septillion op 27-08-2025 18:27 . Reden: Link cleanup ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
@skank Het is en blijft Tuya, dus lijkt me we te koppelen. Maar wat er dan beschikbaar is en of dat volledig cloudloos kan durf ik niet te zeggen.

Je kan hem dus ook naar ESPHome flashen, dat heb ik gedaan.

Voor ergens onder is het wel aardig zolang er maar wat afstand tussen de leds en het oppervlak zit. Want prima licht als accent maar led density is niet heel hoog. Voordeel daarvan is wel dat ze, zeker bij alleen kleur, niet eens echt warm worden.

Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18:54
Septillion schreef op woensdag 27 augustus 2025 @ 18:27:
@skank Het is en blijft Tuya, dus lijkt me we te koppelen. Maar wat er dan beschikbaar is en of dat volledig cloudloos kan durf ik niet te zeggen.

Je kan hem dus ook naar ESPHome flashen, dat heb ik gedaan.

Voor ergens onder is het wel aardig zolang er maar wat afstand tussen de leds en het oppervlak zit. Want prima licht als accent maar led density is niet heel hoog. Voordeel daarvan is wel dat ze, zeker bij alleen kleur, niet eens echt warm worden.
Ja maar ik hoef die tuya cloud niet :)
Hoe bedoel je, je kan hem flashen naar esp home...
IS dat dan zonder esp32?
Dus dan is de cloud uitgeschakeld?

Het dient echt als accent idd. Het podium is 10 cm hoog en de bovenkant ervan loop over de rand 2cm door. Daaronder zou ik dan het profiel en/of met ledstrip hangen dus...
Dus zou dat voldoende zijn...? Ik wil geen ledjes op de grond als stipjes zodat je kan tellen... begrijp je. Het moet wel een lijn vormen.
De vraag is dan of het voldoende zal zijn...

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18:54
@Septillion zie hierboven.
Heb je die OTA kunnen flashen?

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
@skank Er zit geen ESP in maar een Beken maar die wordt door LibreTuya ook ondersteund in ESPHome. Als je er andere firmware op zet is alles van Tuya gewist, dus ook geen cloud meer. Wel zal je dat de eerste keer met een USB-serial converter moeten doen. Daarna is het gewoon OTA

En qua strip, net hier even zitten kijken met een papiertje op +-10cm afstand, en dan ziet het er gewoon egaal uit.

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18:54
Lijkt me dan wel doenbaar, al ben ik niet helemaal mee wat te doen.
Ik koop de ledstrip en een usb serial converter, maar ik vind online daar verschillende versies van en ik zie ook niet goed hoe ik dat aan die ledstrip moet hangen?
Ik zie enkel een voeding en aan de andere kant een blokje vermoedelijk waar het smart gedeelte inzit (controller), maar daar kan ik toch geen serial op steken?

Heb jij een handleiding ofzo die je gevolgd hebt, want hoe flash ik met esphome.. (echt super weinig ervaring met esphome).

Kun je dan in HA alles? dus kleur bepalen en aan/uit ?

Willing to share de config die ik nodig heb in esphome?
Welke usb converter heb jij hiervoor? Zoiets? https://www.123-3d.nl/123...RcbXLICEYG5saAnD3EALw_wcB

[ Voor 29% gewijzigd door skank op 28-08-2025 16:50 ]


  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
Hoi skank, ik heb een pcb gemaakt voor deze toepassing:) heb er nog een paar liggen.
Kan je ook het ontwerp sturen als je wilt. Werkt niet alleen voor strip van de action.
Je hebt een esp en nog wat kleine elektronica nodig, heb ik ook nog wel voor je liggen.Afbeeldingslocatie: https://tweakers.net/i/2RsPc7X_8O4dDyy5TIDKPU7J3wc=/x800/filters:strip_exif()/f/image/4XrzOH8qhlshCSKSKO6sMZVU.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/l9HQg4Ryeqwd1j5yqAUiBEptrUE=/x800/filters:strip_icc():strip_exif()/f/image/OuWFmluSqxQM8lXPOgFO36iP.jpg?f=fotoalbum_large

[ Voor 56% gewijzigd door Addict op 28-08-2025 16:56 ]

Addict


  • skank
  • Registratie: Januari 2003
  • Laatst online: 18:54
Addict schreef op donderdag 28 augustus 2025 @ 16:54:
Hoi skank, ik heb een pcb gemaakt voor deze toepassing:) heb er nog een paar liggen.
Kan je ook het ontwerp sturen als je wilt. Werkt niet alleen voor strip van de action.
Je hebt een esp en nog wat kleine elektronica nodig, heb ik ook nog wel voor je liggen.[Afbeelding]

[Afbeelding]
Zal duurder uitkomen dan gewoon te flashen en zo'n converter te kopen niet?

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
@skank USB-Serial converter die 3v3 doet is nodig. Verder maakt het niet uit.

Dit is de config voor ESPHome. Hiermee heb je een device met twee light. Een CCT en de RGB.
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
substitutions:
  device_name: lsc-xxl-ledstrip
  friendly_name: Study ledstrip

esphome:
  name: ${device_name}
  friendly_name: ${friendly_name}


bk72xx:
  board: generic-bk7231n-qfn32-tuya

logger:

web_server:

captive_portal:

mdns:

api:
  encryption:
    key: !secret api_key

ota:
  platform: esphome
  password: !secret ota_password

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  ap:

button:
  - platform: restart
    name: Restart

text_sensor:
  - platform: libretiny
    version:
      name: LibreTiny Version

sensor:
  - platform: uptime
    name: Uptime

output:
  - platform: libretiny_pwm
    id: output_cold
    pin: P9
  - platform: libretiny_pwm
    id: output_warm
    pin: P24

light:
  - platform: cwww
    id: light_cwww
    name: "CCT"
    cold_white_color_temperature: 6500 K
    warm_white_color_temperature: 2700 K
    cold_white: output_cold
    warm_white: output_warm
    restore_mode: RESTORE_DEFAULT_OFF
    on_turn_on:
      - switch.turn_on: ctrl
    on_turn_off:
      - script.execute: update_ctrl
  - platform: beken_spi_led_strip
    id: light_rgb
    name: "RGB"
    restore_mode: RESTORE_DEFAULT_OFF
    on_turn_on:
      - switch.turn_on: ctrl
    on_turn_off:
      - script.execute: update_ctrl
    pin: P16
    chipset: WS2812
    num_leds: 40
    rgb_order: RBG
    effects:
     - random:
     - pulse:
     - strobe:
     - flicker:
     - addressable_rainbow:
     - addressable_color_wipe:
     - addressable_scan:
     - addressable_twinkle:
     - addressable_random_twinkle:
     - addressable_fireworks:
     - addressable_flicker:

binary_sensor:
  - platform: gpio
    name: "Button"
    pin: 
      number: P7
      inverted: true
      mode:
        input: true
        pullup: true
    filters:
      - delayed_on: 50ms
    on_multi_click:
      # double click
      - timing:
          - ON for at most 1s
          - OFF for at most 1s
          - ON for at most 1s
          - OFF for at least 0.2s
        then:
          - homeassistant.event:
              event: esphome.button_pressed
              data:
                device: ${device_name}
                pressed: double

switch:
  - platform: gpio
    pin: P6
    id: ctrl
    name: "ctrl"
    internal: true
    restore_mode: RESTORE_DEFAULT_OFF


script:
  - id: update_ctrl
    then:
      - if:
          condition:
            and:
              - light.is_off: light_cwww
              - light.is_off: light_rgb
          then:
            - switch.turn_off: ctrl


Voor de eerste keer flashen kies je Manual en dan UF2. Deze kan je flashen met ltchiptool. Pinout zou ik weer op moeten zoeken...

Andere, ESP based, hardware aansluiten is ook mogelijk. Dan kan je er mooi WLED op zetten.

  • Addict
  • Registratie: Augustus 2003
  • Laatst online: 08-09 13:10

Addict

Het leven is een plak kaas.

Topicstarter
skank schreef op donderdag 28 augustus 2025 @ 17:09:
[...]

Zal duurder uitkomen dan gewoon te flashen en zo'n converter te kopen niet?
Geen idee, destijds gemaakt omdat ik wat wou bijleren. Alles heb ik nog liggen, in jouw geval zal ik dat niet duurder noemen.

Addict


Acties:
  • 0 Henk 'm!

  • skank
  • Registratie: Januari 2003
  • Laatst online: 18:54
Septillion schreef op donderdag 28 augustus 2025 @ 17:18:
@skank USB-Serial converter die 3v3 doet is nodig. Verder maakt het niet uit.

Dit is de config voor ESPHome. Hiermee heb je een device met twee light. Een CCT en de RGB.
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
substitutions:
  device_name: lsc-xxl-ledstrip
  friendly_name: Study ledstrip

esphome:
  name: ${device_name}
  friendly_name: ${friendly_name}


bk72xx:
  board: generic-bk7231n-qfn32-tuya

logger:

web_server:

captive_portal:

mdns:

api:
  encryption:
    key: !secret api_key

ota:
  platform: esphome
  password: !secret ota_password

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  ap:

button:
  - platform: restart
    name: Restart

text_sensor:
  - platform: libretiny
    version:
      name: LibreTiny Version

sensor:
  - platform: uptime
    name: Uptime

output:
  - platform: libretiny_pwm
    id: output_cold
    pin: P9
  - platform: libretiny_pwm
    id: output_warm
    pin: P24

light:
  - platform: cwww
    id: light_cwww
    name: "CCT"
    cold_white_color_temperature: 6500 K
    warm_white_color_temperature: 2700 K
    cold_white: output_cold
    warm_white: output_warm
    restore_mode: RESTORE_DEFAULT_OFF
    on_turn_on:
      - switch.turn_on: ctrl
    on_turn_off:
      - script.execute: update_ctrl
  - platform: beken_spi_led_strip
    id: light_rgb
    name: "RGB"
    restore_mode: RESTORE_DEFAULT_OFF
    on_turn_on:
      - switch.turn_on: ctrl
    on_turn_off:
      - script.execute: update_ctrl
    pin: P16
    chipset: WS2812
    num_leds: 40
    rgb_order: RBG
    effects:
     - random:
     - pulse:
     - strobe:
     - flicker:
     - addressable_rainbow:
     - addressable_color_wipe:
     - addressable_scan:
     - addressable_twinkle:
     - addressable_random_twinkle:
     - addressable_fireworks:
     - addressable_flicker:

binary_sensor:
  - platform: gpio
    name: "Button"
    pin: 
      number: P7
      inverted: true
      mode:
        input: true
        pullup: true
    filters:
      - delayed_on: 50ms
    on_multi_click:
      # double click
      - timing:
          - ON for at most 1s
          - OFF for at most 1s
          - ON for at most 1s
          - OFF for at least 0.2s
        then:
          - homeassistant.event:
              event: esphome.button_pressed
              data:
                device: ${device_name}
                pressed: double

switch:
  - platform: gpio
    pin: P6
    id: ctrl
    name: "ctrl"
    internal: true
    restore_mode: RESTORE_DEFAULT_OFF


script:
  - id: update_ctrl
    then:
      - if:
          condition:
            and:
              - light.is_off: light_cwww
              - light.is_off: light_rgb
          then:
            - switch.turn_off: ctrl


Voor de eerste keer flashen kies je Manual en dan UF2. Deze kan je flashen met ltchiptool. Pinout zou ik weer op moeten zoeken...

Andere, ESP based, hardware aansluiten is ook mogelijk. Dan kan je er mooi WLED op zetten.
Ik heb die led strip eindelijk gekocht
Ik zou deze dan kopen:
https://www.bol.com/be/nl...-e-book/9300000123697407/

Die zal werken he?
Dan dit verbinden met mn HA device via usb met de 5 kabels op de ledstripcontroller? en DAn esp home addon gebruiker en die config erin pushen?

[ Voor 3% gewijzigd door Septillion op 02-10-2025 16:48 . Reden: Link cleanup ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
@skank Zou op zich moeten werken maar zelf wel veel gedonder met de CP2102 chips gehad. Mijn voorkeur gaat uit naar een CH340 adapter zoals deze (random eerste op Bol!).

ESPhome kan hem niet via serial flashen. Gebruik voor de eerste keer flashen ltchiptool. Die kan je of de handmatig gedownloade uf2 file uit ESPHome geven of je begint met de kickstarter firmware. Daarna kan je firmware wel OTA doen via ESPHome dashboard..

Zelf altijd laatste gedaan, deze zet er basic ESPHome op en brengt een AP in de lucht waar je mee kunt verbinden. Daar kan je hem dan op je eigen wifinetwerk zetten waarna hij door ESPHome gevonden zou moeten worden.
Pagina: 1