NEWS
[WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen
-
@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
@Dutchman sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Das hört sich nach nem Fehler in der Firmware an da gab es glaube auch bei wled ne Release mit Problemen. Bestätigt aber das meine error Händler richtig greift und ich mal analysieren muss welche fw Probleme verursacht
Bei mir trat der Fehler mit den unterschiedlichsten Firmwaren auf.
Ich hatte letzte Woche zuerst eine selbst kompilierte 0.11.0 probiert.
Ein paar Tage später hab ich einen neuen Anlauf mit der inzwischen erschienenen 0.11.1 gemacht.
Dann hab ich fertige Releases genommen, sowohl 0.11.0 wie auch 0.11.1.
Auch mit dem neuesten Build von Github hatte ich gestern keinen Erfolg.
Der Adapter lief erst wieder nachdem ich die statAttr.js geändert hatte.dan hätte ich mal Gere ein debug log von dir ich kan es nämlich nicht reproduzieren
-
@Dutchman sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
dan hätte ich mal Gere ein debug log von dir ich kan es nämlich nicht reproduzieren
Ääääähhhmmmm.... Soll ich dir den Blindenhund vorbei schicken?
@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
@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 suchenIm 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
-
@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Ääääähhhmmmm.... Soll ich dir den Blindenhund vorbei schicken?
joa wen der lesen kan gerne
danke, jetzt sehe ich wo es schief geht und er Fehler liegt im code....
Der error handler macht hier nicht was er soll ud bringt den adapter zum Absturz state Attributes sind ein teil der loesung.Kannste mir mit dem log bitte ein issue erstellen dan werd ich mich naechste Woche mal ran setzen waehre schoen noch n 2020 fertig zu habe
-
@Dutchman sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Kannste mir mit dem log bitte ein issue erstellen dan werd ich mich naechste Woche mal ran setzen waehre schoen noch n 2020 fertig zu habe
Nachdem ich dir den Log hier schon dreimal gepostet habe, und ich mir sehr viel Mühe mit der Fehler Analyse gemacht habe, und auch schon dir eine Vorlage der neuen States geliefert habe, schaffst du bestimmt den Rest, ohne dass ich noch extra einen Github Account anlegen muss.
Danke im Voraus.
-
-
-
-
@Dutchman sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Danke für die neue Version.
Beim Start des Adapters bekomme ich bei jedem Controler folgende Meldungen:2021-01-03 14:43:07.752 - info: wled.0 (633) Try to contact : "Wohnzimmer Schrank" on IP : 192.168.0.193 2021-01-03 14:43:08.984 - warn: wled.0 (633) Object 84f3ebe33356._info.fs.pmt is invalid: obj.common.type has an invalid value (date) but has to be one of number, string, boolean, array, object, mixed, file, json 2021-01-03 14:43:08.985 - warn: wled.0 (633) This object will not be created in future versions. Please report this to the developer. 2021-01-03 14:43:09.721 - warn: wled.0 (633) Object 84f3ebe33356.ccnf.time is invalid: obj.common.type has an invalid value (date) but has to be one of number, string, boolean, array, object, mixed, file, json 2021-01-03 14:43:09.722 - warn: wled.0 (633) This object will not be created in future versions. Please report this to the developer. 2021-01-03 14:43:11.313 - warn: wled.0 (633) Object 84f3ebe33356.time is invalid: obj.common.type has an invalid value (date) but has to be one of number, string, boolean, array, object, mixed, file, json 2021-01-03 14:43:11.313 - warn: wled.0 (633) This object will not be created in future versions. Please report this to the developer. 2021-01-03 14:43:11.365 - info: wled.0 (633) Device : "Wohnzimmer Schrank" Successfully connected on IP : 192.168.0.193
Mit dem Type "number" kamen die Meldungen nicht.
-
@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Danke für die neue Version.
Beim Start des Adapters bekomme ich bei jedem Controler folgende Meldungen:@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Mit dem Type "number" kamen die Meldungen nicht.
-
@Dutchman sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Danke für die neue Version.
Beim Start des Adapters bekomme ich bei jedem Controler folgende Meldungen:@stefande sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Mit dem Type "number" kamen die Meldungen nicht.
Geht doch!
Danke -
@Dutchman
ich hab seit paar Tagen das Problem mit Wled, lässt sich nichts mehr steuern.
hatte v.0.5.6 und bin grad mal testweise zurück auf v0.5.5, jedoch mit dem selben Ergebnis2021-04-12 21:42:40.631 - info: host.IoBroker iobroker upgrade wled@0.5.5 2021-04-12 21:42:43.083 - info: host.IoBroker iobroker Update wled from @0.5.6 to @0.5.5 2021-04-12 21:42:43.860 - info: host.IoBroker iobroker NPM version: 6.14.11npm install iobroker.wled@0.5.5 --loglevel error --prefix "/opt/iobroker" (System call) 2021-04-12 21:43:54.347 - info: host.IoBroker iobroker upload [6] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/words.js words.js application/javascript 2021-04-12 21:43:54.608 - info: host.IoBroker iobroker Update "system.adapter.wled.0" 2021-04-12 21:43:54.642 - info: host.IoBroker stopInstance system.adapter.wled.0 (force=false, process=true) 2021-04-12 21:43:54.691 - info: host.IoBroker stopInstance system.adapter.wled.0 send kill signal 2021-04-12 21:43:54.773 - info: host.IoBroker iobroker upload [5] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/wled_large.png wled_large.png image/png 2021-04-12 21:43:54.891 - info: host.IoBroker iobroker upload [4] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/wled.png wled.png image/png 2021-04-12 21:43:54.992 - info: host.IoBroker iobroker upload [3] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/style.css style.css text/css 2021-04-12 21:43:55.276 - info: host.IoBroker iobroker upload [2] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/index_m.html index_m.html text/html 2021-04-12 21:43:55.390 - info: host.IoBroker iobroker upload [1] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/button.png button.png image/png 2021-04-12 21:43:55.455 - info: host.IoBroker iobroker upload [0] wled.admin /opt/iobroker/node_modules/iobroker.wled/admin/admin.d.ts admin.d.ts video/mp2t 2021-04-12 21:43:55.519 - info: host.IoBroker iobroker Adapter "wled" updated 2021-04-12 21:43:55.694 - info: host.IoBroker stopInstance system.adapter.wled.0 killing pid 20698 2021-04-12 21:43:56.539 - info: host.IoBroker iobroker exit 0 2021-04-12 21:43:58.792 - info: host.IoBroker instance system.adapter.wled.0 started with pid 21975 2021-04-12 21:43:59.524 - debug: wled.0 (21975) Redis Objects: Use Redis connection: 127.0.0.1:9001 2021-04-12 21:43:59.613 - debug: wled.0 (21975) Objects client ready ... initialize now 2021-04-12 21:43:59.614 - debug: wled.0 (21975) Objects create System PubSub Client 2021-04-12 21:43:59.615 - debug: wled.0 (21975) Objects create User PubSub Client 2021-04-12 21:43:59.616 - debug: wled.0 (21975) Objects client initialize lua scripts 2021-04-12 21:43:59.736 - debug: wled.0 (21975) Objects connected to redis: 127.0.0.1:9001 2021-04-12 21:43:59.742 - debug: wled.0 (21975) objectDB connected 2021-04-12 21:43:59.744 - debug: wled.0 (21975) Redis States: Use Redis connection: 127.0.0.1:9000 2021-04-12 21:44:00.030 - debug: wled.0 (21975) States create System PubSub Client 2021-04-12 21:44:00.031 - debug: wled.0 (21975) States create User PubSub Client 2021-04-12 21:44:00.623 - debug: wled.0 (21975) States connected to redis: 127.0.0.1:9000 2021-04-12 21:44:00.624 - debug: wled.0 (21975) statesDB connected 2021-04-12 21:44:00.694 - error: wled.0 (21975) wled.0 already running 2021-04-12 21:44:00.700 - debug: wled.0 (21975) Plugin sentry destroyed 2021-04-12 21:44:00.702 - warn: wled.0 (21975) Terminated (ADAPTER_ALREADY_RUNNING): Without reason 2021-04-12 21:44:01.225 - error: wled.0 (21975) 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(). 2021-04-12 21:44:01.226 - error: wled.0 (21975) unhandled promise rejection: Cannot read property 'error' of undefined 2021-04-12 21:44:01.229 - error: wled.0 (21975) TypeError: Cannot read property 'error' of undefined at Wled.onUnload (/opt/iobroker/node_modules/iobroker.wled/main.js:97:13) at Wled.emit (events.js:314:20) at process.stop (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8620:22) at Object.onceWrapper (events.js:421:26) at process.emit (events.js:314:20) at process.exit (internal/process/per_thread.js:168:15) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:352:25) at processTicksAndRejections (internal/process/task_queues.js:97:5) 2021-04-12 21:44:01.230 - error: wled.0 (21975) Cannot read property 'error' of undefined
der (positive) Nebeneffekt, seit wled nicht mehr läuft, die CPU ist seit dem gesunken, (da wolltest doch noch bisserl optimieren)
-
@Dutchman sau cooler Adapter.
Leider habe ich plötzlich das Problem, dass sich meine WLEDs plötzlich nicht mehr steuern lassen. Sie werden als aktiv angezeigt aber Veränderungen werden weder an den WLED weitergegeben noch empfangen.
Steuerung über das Web Interface des WLEDs funktioniert problemlos.
Reboot des Adapters bzw auch des PI mit iobroker hat leider keine Änderung gebracht.Was läuft falsch?
Gruss
Jens -
@jkalver sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Was läuft falsch
Ohne log muss ich meine Glaskugel fragen
Mist kan die nicht finden
-
@dutchman
Guter Punkt.
Habe den Log Level geändert.2021-04-18 20:02:51.452 - [34mdebug[39m: wled.0 (31963) Redis Objects: Use Redis connection: 127.0.0.1:9001
2021-04-18 20:02:51.589 - [34mdebug[39m: wled.0 (31963) Objects client ready ... initialize now
2021-04-18 20:02:51.640 - [34mdebug[39m: wled.0 (31963) Objects create System PubSub Client
2021-04-18 20:02:51.642 - [34mdebug[39m: wled.0 (31963) Objects create User PubSub Client
2021-04-18 20:02:51.644 - [34mdebug[39m: wled.0 (31963) Objects client initialize lua scripts
2021-04-18 20:02:51.667 - [34mdebug[39m: wled.0 (31963) Objects connected to redis: 127.0.0.1:9001
2021-04-18 20:02:51.687 - [34mdebug[39m: wled.0 (31963) objectDB connected
2021-04-18 20:02:51.692 - [34mdebug[39m: wled.0 (31963) Redis States: Use Redis connection: 127.0.0.1:9000
2021-04-18 20:02:51.705 - [34mdebug[39m: wled.0 (31963) States create System PubSub Client
2021-04-18 20:02:51.707 - [34mdebug[39m: wled.0 (31963) States create User PubSub Client
2021-04-18 20:02:51.720 - [34mdebug[39m: wled.0 (31963) States connected to redis: 127.0.0.1:9000
2021-04-18 20:02:51.721 - [34mdebug[39m: wled.0 (31963) statesDB connected
2021-04-18 20:02:51.732 - [31merror[39m: wled.0 (31963) wled.0 already running
2021-04-18 20:02:51.734 - [34mdebug[39m: wled.0 (31963) Plugin sentry destroyed
2021-04-18 20:02:51.735 - [33mwarn[39m: wled.0 (31963) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
2021-04-18 20:02:52.264 - [31merror[39m: wled.0 (31963) 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().
2021-04-18 20:02:52.265 - [31merror[39m: wled.0 (31963) unhandled promise rejection: Cannot read property 'error' of undefined
2021-04-18 20:02:52.270 - [31merror[39m: wled.0 (31963) TypeError: Cannot read property 'error' of undefined
at Wled.onUnload (/opt/iobroker/node_modules/iobroker.wled/main.js:97:13)
at Wled.emit (events.js:198:13)
at process.stop (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8620:22)
at Object.onceWrapper (events.js:286:20)
at process.emit (events.js:198:13)
at process.exit (internal/process/per_thread.js:168:15)
at Timeout.setTimeout [as _onTimeout] (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:352:25)
at process._tickCallback (internal/process/next_tick.js:68:7)
2021-04-18 20:02:52.271 - [31merror[39m: wled.0 (31963) CaGruss
Jens -
@jkalver dein log in </> packen
du hast das selbe Problem wie ich auch, siehe 3 Post's weiter oben -
@crunchip
Hast du eine Zwischenlösung? -
@jkalver jep, nicht per iobroker steuern
Spaß beiseite, nein, benutze es seitdem nicht
-
@crunchip sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
@jkalver jep, nicht per iobroker steuern
Spaß beiseite, nein, benutze es seitdem nicht
Sobald mein Arm aus dem Gips ist löse ich es Fehler und Problem gefunden programmieren geht aber scheisse mit einer hand
-
@dutchman Gute Besserung, ruh dich aus, und lass die Finger von der Tastatur..
-
@dutchman
Alles gut und dir gute Besserung. Erst gesund werden dann lösen