Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Chaot
      Chaot @Dutchman last edited by

      @Dutchman Ich habe seit der Version 0.11.0 einen seltsamen Effekt an meiner Lichterkette Außen. Wenn ich die Kette über den Datenpunkt im ioBroker ausschalte bleiben 10 LEDs an. Wenn ich die über die Weboberfläche schalte passiert das nicht.
      Kannst du das nachvollziehen?

      Ich bin mittlerweile auf Version 0.11.1 mit dem gleichen Resultat.

      Dutchman 1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators @Chaot last edited by

        @Chaot sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

        @Dutchman Ich habe seit der Version 0.11.0 einen seltsamen Effekt an meiner Lichterkette Außen. Wenn ich die Kette über den Datenpunkt im ioBroker ausschalte bleiben 10 LEDs an. Wenn ich die über die Weboberfläche schalte passiert das nicht.
        Kannst du das nachvollziehen?

        Ich bin mittlerweile auf Version 0.11.1 mit dem gleichen Resultat.

        hmm nein kan ich nicht nachvollziehen den die LED sind in denn segmenten und config definiert.
        Ergo klinkt es danach das er nicht alle LED des Segments nimmt, da macht der adapter aber nix.

        Die Segmente und LED config ist im WLED hinterlegt (also auf dem ESP) der Adapter spricht ihn nur an.

        Chaot 1 Reply Last reply Reply Quote 0
        • Chaot
          Chaot @Dutchman last edited by

          @Dutchman Ok, dann muss ich mal suchen was da Quatsch macht.
          In der Kette sind tatsächlich 10 Segmente definiert. Ich schalte aber über den ioBroker nur die gesamte Kette.

          Habe ja jetzt über Weihnachten Zeit und werde mal etwas experimentieren. Vielleicht findet sich ja ein
          Grund.

          Dutchman 1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators @Chaot last edited by

            @Chaot sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

            @Dutchman Ok, dann muss ich mal suchen was da Quatsch macht.
            In der Kette sind tatsächlich 10 Segmente definiert. Ich schalte aber über den ioBroker nur die gesamte Kette.

            Habe ja jetzt über Weihnachten Zeit und werde mal etwas experimentieren. Vielleicht findet sich ja ein
            Grund.

            hmm kan es sein das kette und Segmenten einander nicht uebrschneiden ?
            also Segmente ist start/end LED wie man. sie einstellt, allgemein ist es die config vom WLED

            Also wen du in der Allgemeinen config zu wenig LED eingetragen hast kan der Effect entstehen das die LED am nd nicht auf die steuerung reagieren

            Chaot 1 Reply Last reply Reply Quote 0
            • Chaot
              Chaot @Dutchman last edited by

              @Dutchman Dachte ich auch, aber es sind alle innerhalb der Segmente. Und die betroffenen 10 LEDs sind im ersten Segment mit insgesamt 36 LEDs.
              Ich werde im nächsten Versuch mal testen was passiert wenn ich sie über MQTT schalte.
              Wie gesagt muss das irgendwie mit der Schnittstelle zu tun haben. Wenn ich über die Weboberfläche schalte taucht der Effekt nie auf, wenn ich über den ioBroker schalte ist der Effekt zu 90% reproduzierbar.
              Es gibt ja mehrere Wege das Teil zu bedienen. Also teste ich eben die Wege die ich machen kann der Reihe nach durch um dann eine Aussage zu treffen. Also MQTT, Alexa und Button werden jetzt mal ausprobiert.
              Ob jetzt der Fehler am Adapter oder an der Firmware liegt lässt sich dann erst im zweiten Schritt eingrenzen.

              S 1 Reply Last reply Reply Quote 0
              • S
                stefande @Chaot last edited by

                @Chaot @Dutchman

                Startet der Adapter bei euch noch mit WLED 0.11.1?

                Bei mir beendet er sich immer wieder:

                2020-12-23 19:41:13.821 - info: host.iobroker-deb instance system.adapter.wled.0 started with pid 4410
                2020-12-23 19:41:16.344 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                2020-12-23 19:41:16.346 - error: wled.0 (4410) unhandled promise rejection: Cannot read property 'captureException' of undefined
                2020-12-23 19:41:16.346 - error: wled.0 (4410) TypeError: Cannot read property 'captureException' of undefined
                at Wled.sendSentry (/opt/iobroker/node_modules/iobroker.wled/main.js:800:37)
                at Wled.create_state (/opt/iobroker/node_modules/iobroker.wled/main.js:698:11)
                at Wled.readData (/opt/iobroker/node_modules/iobroker.wled/main.js:426:18)
                at processTicksAndRejections (internal/process/task_queues.js:97:5)
                at async Wled.tryKnownDevices (/opt/iobroker/node_modules/iobroker.wled/main.js:638:19)
                at async Wled.onReady (/opt/iobroker/node_modules/iobroker.wled/main.js:49:3)
                2020-12-23 19:41:16.358 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                2020-12-23 19:41:16.359 - error: wled.0 (4410) unhandled promise rejection: Cannot read property 'captureException' of undefined
                2020-12-23 19:41:16.359 - error: wled.0 (4410) TypeError: Cannot read property 'captureException' of undefined
                at Wled.sendSentry (/opt/iobroker/node_modules/iobroker.wled/main.js:800:37)
                at Wled.create_state (/opt/iobroker/node_modules/iobroker.wled/main.js:698:11)
                at Wled.readData (/opt/iobroker/node_modules/iobroker.wled/main.js:426:18)
                at processTicksAndRejections (internal/process/task_queues.js:97:5)
                at async Wled.tryKnownDevices (/opt/iobroker/node_modules/iobroker.wled/main.js:638:19)
                at async Wled.onReady (/opt/iobroker/node_modules/iobroker.wled/main.js:49:3)
                2020-12-23 19:41:16.896 - info: host.iobroker-deb instance system.adapter.wled.0 terminated with code 0 (NO_ERROR)
                2020-12-23 19:41:16.896 - info: host.iobroker-deb Restart adapter system.adapter.wled.0 because enabled
                
                Chaot 1 Reply Last reply Reply Quote 0
                • Chaot
                  Chaot @stefande last edited by

                  @stefande Nein, bei mir gibt es keine Probleme. Weder bei Version 0.11.0 noch bei der 0.11.1

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    stefande @Chaot last edited by

                    @Chaot sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

                    @stefande Nein, bei mir gibt es keine Probleme. Weder bei Version 0.11.0 noch bei der 0.11.1

                    Seltsam. Nachdem ich Ende letzter Woche auf 0.11.0 gewechselt hab, läuft der Adapter nicht mehr. Hab inzwischen die 0.11.1 installiert und damit den gleichen Fehler.
                    Hast du selber kompiliert oder eine fertige Version genommen?

                    Chaot 1 Reply Last reply Reply Quote 0
                    • Chaot
                      Chaot @stefande last edited by

                      @stefande Ich habe di fertige Version. Als Hinweis am Rande. Bei mir laufen 5 Geräte mit 3 Versionen. Von 0.10.x bis 0.11.1

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        stefande @Chaot last edited by

                        @Chaot

                        Ich hab hier zwei Teile, die ich dummerweise schon beide auf eine 0.11.0 gebracht hatte, bevor mir aufgefallen ist, dass der Adapter nicht mehr läuft.
                        Ich hab aber selbst kompiliert.
                        Vielleicht liegt da ja der Fehler, oder es könnte ja auch sein, dass es bei dir noch läuft, weil du auch noch 0.10.x Versionen am Start hast.
                        Ich werde nachher mal einen Downgraden.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          madison @stefande last edited by

                          @stefande bei mir startet der adapter mit der 0.11.x auch nicht mehr!
                          bin dann zurück auf 0.10.x, dann klappt es wieder!

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            stefande @madison last edited by

                            @madison @Chaot
                            Ich hab jetzt mehrere Varianten getestet.
                            Egal ob selbst kompiliert oder eine fertige Binary.
                            Der Adapter läuft mit zwei Controllern 0.10.x.
                            Sobald ein Controller auf Firmware 0.11.x aktualisiert wird, läuft der Adapter nicht mehr.

                            Dutchman 1 Reply Last reply Reply Quote 0
                            • Dutchman
                              Dutchman Developer Most Active Administrators @stefande last edited by

                              @stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

                              @madison @Chaot
                              Ich hab jetzt mehrere Varianten getestet.
                              Egal ob selbst kompiliert oder eine fertige Binary.
                              Der Adapter läuft mit zwei Controllern 0.10.x.
                              Sobald ein Controller auf Firmware 0.11.x aktualisiert wird, läuft der Adapter nicht mehr.

                              Ich hab ihn laufen mit niesten wled kommt nur n Fehler im log für neue api Sachen steuern geht nach wie vor alles sonst hätte ich jetzt keine Weihnachtsbeleuchting

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                stefande @Dutchman last edited by

                                @Dutchman

                                Da ja der Adapter auch bei @madison mit 0.11.x nicht mehr läuft, scheint es ja kein Problem zu sein, was ausschließlich mich betrifft.

                                Ich nutze jeweils einen Wemos D1 und eine NodeMCU mit Datenleitung am Pin3.
                                Ich hab zwar den fehlerhaften Log schon weiter oben gepostet, aber wenn ich sonst noch irgend etwas zur Fehlersuche beitragen kann - bitte melden.

                                Vielleicht wäre es ja auch hilfreich wenn @madison seine Logs auch mal zeigen könnte?

                                Dutchman 1 Reply Last reply Reply Quote 0
                                • Dutchman
                                  Dutchman Developer Most Active Administrators @stefande last edited by

                                  @stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

                                  Ich hab zwar den fehlerhaften Log schon weiter oben gepostet, aber wenn ich sonst noch irgend etwas zur Fehlersuche beitragen kann - bitte melden.

                                  Kannste Bitte nochmal posten damit ich sehe was los ist sonst muss ich suchen 😁

                                  Eventuell benutzt du (ihr) was in der neuen fw was ich nicht verwende was zu Fehler führt

                                  M S 2 Replies Last reply Reply Quote 0
                                  • M
                                    madison @Dutchman last edited by

                                    @Dutchman ich hatte wled einmal upgedatet auf 0.11.x, danach blieb der adapter rot beim starten, was im log stand kann ich leider nicht mehr sagen, ist schon ein paar Wochen her.
                                    nach downgrade auf 0.10.x funktionierte es sofort wieder.
                                    will im moment nicht updaten, sonst hab ich kein licht im Wohnzimmer.
                                    aber anscheinend haben da doch mehr Probleme
                                    siehe hier

                                    Chaot 1 Reply Last reply Reply Quote 1
                                    • Chaot
                                      Chaot @madison last edited by

                                      @madison Ich habe mittlerweile alle meine Controller auf mindestens 0.11.0 gezogen. Weiterhin keine Fehler oder Auffälligkeiten bis auf das zeitweise brennen lassen von 10 LEDs auf einem Controller mit vielen Segmenten.

                                      Vielleicht helfen ja ein paar Angaben meinerseits zur Fehlerbehebung:
                                      Alle Adapter waren schon vorher mit 0.10.x eingebunden
                                      Die Ketten werden zusätzlich auch über die Weboberfläche und die APP bedient.
                                      System und ioBroker sind auf aktuellen Stand.
                                      IoBroker ist auf "latest"
                                      npm V 6.14.8
                                      NodeJS 12.20.0
                                      JS Controler 3.1.6

                                      S 1 Reply Last reply Reply Quote 0
                                      • S
                                        stefande @Dutchman last edited by

                                        @Dutchman sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

                                        @stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
                                        Kannste Bitte nochmal posten damit ich sehe was los ist sonst muss ich suchen 😁

                                        Im LOG beende ich zuerst den Adapter und starte ihn neu.
                                        Wohnzimmer Schrank (192.168.0.193) läuft mit 0.10.2 und der Adapter funktioniert.
                                        Dann schalte ich Strom auf die Stehlampe (192.168.0.192) mit 0.11.1 und der Adapter beendet sich mit Fehler:

                                        2020-12-25 19:40:09.073 - info: host.iobroker-deb instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2020-12-25 19:40:39.224 - info: host.iobroker-deb "system.adapter.wled.0" disabled
                                        2020-12-25 19:40:39.225 - info: host.iobroker-deb stopInstance system.adapter.wled.0 (force=false, process=true)
                                        2020-12-25 19:40:39.226 - info: host.iobroker-deb stopInstance system.adapter.wled.0 send kill signal
                                        2020-12-25 19:40:39.229 - info: wled.0 (16106) Got terminate signal TERMINATE_YOURSELF
                                        2020-12-25 19:40:39.236 - info: wled.0 (16106) terminating
                                        2020-12-25 19:40:39.237 - info: wled.0 (16106) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                        2020-12-25 19:40:39.237 - info: wled.0 (16106) cleaned everything up...
                                        2020-12-25 19:40:39.783 - info: host.iobroker-deb instance system.adapter.wled.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2020-12-25 19:41:20.861 - info: host.iobroker-deb "system.adapter.wled.0" enabled
                                        2020-12-25 19:41:20.904 - info: host.iobroker-deb instance system.adapter.wled.0 started with pid 22618
                                        2020-12-25 19:41:22.600 - info: wled.0 (22618) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                                        2020-12-25 19:41:22.610 - info: wled.0 (22618) starting. Version 0.5.4 in /opt/iobroker/node_modules/iobroker.wled, node: v12.20.0, js-controller: 3.1.6
                                        2020-12-25 19:41:22.637 - info: wled.0 (22618) Try to contact known devices
                                        2020-12-25 19:41:22.638 - info: wled.0 (22618) Try to contact : "Wohnzimmer Schrank" on IP : 192.168.0.193
                                        2020-12-25 19:41:26.399 - info: wled.0 (22618) Device : "Wohnzimmer Schrank" Successfully connected on IP : 192.168.0.193
                                        2020-12-25 19:41:26.404 - info: wled.0 (22618) Bonjour service startet, new devices will be detected automatically :-)
                                        2020-12-25 19:41:26.405 - info: wled.0 (22618) WLED initialisation finalized, ready to do my job have fun !
                                        2020-12-25 19:42:59.247 - info: wled.0 (22618) New WLED device found wled-5d9de3 on IP 192.168.0.192
                                        2020-12-25 19:43:00.458 - info: wled.0 (22618) [Error catched and send to Sentry, thank you collaborating!] error: State attribute definition missing for + u
                                        2020-12-25 19:43:00.459 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                        2020-12-25 19:43:00.459 - error: wled.0 (22618) unhandled promise rejection: Cannot read property 'captureException' of undefined
                                        2020-12-25 19:43:00.460 - error: wled.0 (22618) TypeError: Cannot read property 'captureException' of undefined
                                        at Wled.sendSentry (/opt/iobroker/node_modules/iobroker.wled/main.js:802:37)
                                        at Wled.create_state (/opt/iobroker/node_modules/iobroker.wled/main.js:698:11)
                                        at Wled.readData (/opt/iobroker/node_modules/iobroker.wled/main.js:426:18)
                                        at runMicrotasks ()
                                        at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                        2020-12-25 19:43:00.461 - info: wled.0 (22618) cleaned everything up...
                                        2020-12-25 19:43:00.477 - info: wled.0 (22618) [Error catched and send to Sentry, thank you collaborating!] error: State attribute definition missing for + t
                                        2020-12-25 19:43:00.478 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                        2020-12-25 19:43:00.478 - error: wled.0 (22618) unhandled promise rejection: Cannot read property 'captureException' of undefined
                                        2020-12-25 19:43:00.478 - error: wled.0 (22618) TypeError: Cannot read property 'captureException' of undefined
                                        at Wled.sendSentry (/opt/iobroker/node_modules/iobroker.wled/main.js:802:37)
                                        at Wled.create_state (/opt/iobroker/node_modules/iobroker.wled/main.js:698:11)
                                        at Wled.readData (/opt/iobroker/node_modules/iobroker.wled/main.js:426:18)
                                        at runMicrotasks ()
                                        at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                        2020-12-25 19:43:00.479 - info: wled.0 (22618) terminating
                                        2020-12-25 19:43:00.480 - info: wled.0 (22618) Terminated (NO_ERROR): Without reason
                                        2020-12-25 19:43:00.530 - info: wled.0 (22618) [Error catched and send to Sentry, thank you collaborating!] error: State attribute definition missing for + pmt
                                        2020-12-25 19:43:01.008 - info: host.iobroker-deb instance system.adapter.wled.0 terminated with code 0 (NO_ERROR)
                                        2020-12-25 19:43:01.013 - info: host.iobroker-deb Restart adapter system.adapter.wled.0 because enabled
                                        2020-12-25 19:43:31.033 - info: host.iobroker-deb instance system.adapter.wled.0 started with pid 22878
                                        2020-12-25 19:43:32.552 - info: wled.0 (22878) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                                        2020-12-25 19:43:32.608 - info: wled.0 (22878) starting. Version 0.5.4 in /opt/iobroker/node_modules/iobroker.wled, node: v12.20.0, js-controller: 3.1.6
                                        2020-12-25 19:43:32.646 - info: wled.0 (22878) Try to contact known devices
                                        2020-12-25 19:43:32.646 - info: wled.0 (22878) Try to contact : "Wohnzimmer Schrank" on IP : 192.168.0.193
                                        2020-12-25 19:43:35.994 - info: wled.0 (22878) Device : "Wohnzimmer Schrank" Successfully connected on IP : 192.168.0.193
                                        2020-12-25 19:43:35.994 - info: wled.0 (22878) Try to contact : "Stehlampe" on IP : 192.168.0.192
                                        2020-12-25 19:43:37.602 - info: wled.0 (22878) [Error catched and send to Sentry, thank you collaborating!] error: State attribute definition missing for + u
                                        2020-12-25 19:43:37.605 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                        2020-12-25 19:43:37.606 - error: wled.0 (22878) unhandled promise rejection: Cannot read property 'captureException' of undefined
                                        2020-12-25 19:43:37.607 - error: wled.0 (22878) TypeError: Cannot read property 'captureException' of undefined
                                        at Wled.sendSentry (/opt/iobroker/node_modules/iobroker.wled/main.js:802:37)
                                        at Wled.create_state (/opt/iobroker/node_modules/iobroker.wled/main.js:698:11)
                                        at Wled.readData (/opt/iobroker/node_modules/iobroker.wled/main.js:426:18)
                                        at runMicrotasks ()
                                        at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                        at async Wled.tryKnownDevices (/opt/iobroker/node_modules/iobroker.wled/main.js:638:19)
                                        at async Wled.onReady (/opt/iobroker/node_modules/iobroker.wled/main.js:49:3)
                                        2020-12-25 19:43:37.609 - info: wled.0 (22878) cleaned everything up...
                                        2020-12-25 19:43:37.628 - info: wled.0 (22878) terminating
                                        2020-12-25 19:43:37.629 - info: wled.0 (22878) Terminated (NO_ERROR): Without reason
                                        2020-12-25 19:43:37.635 - info: wled.0 (22878) [Error catched and send to Sentry, thank you collaborating!] error: State attribute definition missing for + t
                                        2020-12-25 19:43:37.685 - info: wled.0 (22878) [Error catched and send to Sentry, thank you collaborating!] error: State attribute definition missing for + pmt
                                        2020-12-25 19:43:38.164 - info: host.iobroker-deb instance system.adapter.wled.0 terminated with code 0 (NO_ERROR)
                                        2020-12-25 19:43:38.165 - info: host.iobroker-deb Restart adapter system.adapter.wled.0 because enabled
                                        
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          stefande @Chaot last edited by stefande

                                          @Chaot sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:

                                          IoBroker ist auf "latest"
                                          npm V 6.14.8
                                          NodeJS 12.20.0
                                          JS Controler 3.1.6

                                          Beim JS Controler bin ich schon auf 4.1.12.
                                          Sorry hab mich vertan.
                                          JS Controler 3.1.6

                                          Chaot M 2 Replies Last reply Reply Quote 0
                                          • Chaot
                                            Chaot @stefande last edited by

                                            @stefande Meinst du Script Engine? bin ich auf 4.10.8

                                            S 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            941
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            adapater adapter neu hier test testen tester wled
                                            73
                                            655
                                            138345
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo