NEWS
Zigbee Adapter - Duplicated Logs im Admin
-
Systemdata Bitte Ausfüllen Hardwaresystem: NUC Arbeitsspeicher: 8GB Festplattenart: SSD Betriebssystem: Ubuntu 18.04.6 Node-Version: 14.18.2 Nodejs-Version: 14.18.2 NPM-Version: 6.14.15 Installationsart: Skript Image genutzt: Nein Ort/Name der Imagedatei: Link Hallo,
ich habe aktuell das Problem, dass mir im Reiter Logs/Protokoll duplizierte Log-Meldungen angezeigt werden. Dies beziehen sich momentan nur auf den Zigbee-Adapter. Es könnten aber auch andere Adapter betroffen sein:
Wenn ich das aktuelle Log herunterlade, sind die Logs nicht dupliziert:
2021-12-21 01:42:27.825 - info: host.iobroker Delete log file iobroker.2021-12-13.log.gz 2021-12-21 07:05:16.353 - warn: zigbee.0 (4649) Device '0xd0cf5efffeca76ec' announced itself 2021-12-21 07:39:57.237 - warn: zigbee.0 (4649) Device '0x000b57fffebcee45' announced itself 2021-12-21 10:44:01.999 - info: info.0 (3480) Reading/updating systemdata. 2021-12-21 10:44:02.553 - info: info.0 (3480) State value to set for "info.0.sysinfo.cpu.info.speed" has to be type "string" but received type "number" 2021-12-21 10:44:02.841 - info: info.0 (3480) cpu Temp res = {"main":null,"cores":[],"max":null,"socket":[],"chipset":null}
-
@nico-0 welche js-controller und admin version ??
-
@arteck Hi,
Admin Version: 5.2.1
JS-Controller: 3.3.21 -
@nico-0 Ok, aaaalso
1.) Ist es auch im Logfile (/opt/iobroker/logs...) doppelt? Wenn ja - alles mal neustarten inkl. controller. Danach immr noch?
2.) Wenn nicht ... Admin mal Hart reloadedn ... danach weg? Wenn ja hat sich im browser was verklemmt gehabt
3.) Wenn immer noch dann mal admin Adapter restarten ... danach wie 2.
4.) sonst alles zusammen machen -
@apollon77 sagte in Zigbee Adapter - Duplicated Logs im Admin:
1.) Ist es auch im Logfile (/opt/iobroker/logs...) doppelt? Wenn ja - alles mal neustarten inkl. controller. Danach immr noch?
Dazu fällt mir noch ein, dass ich meine logs immer noch durch uniq pipe:
iobroker logs --watch | uniq
-
@apollon77 mir war auch schon aufgefallen das bei
iobroker logs --watch
Diverse Meldungen,
aber nicht alle, doppelt kommen. z.B. auch Debug-Meldungen aus meinen Skripten:2021-12-23 13:04:18.576 - info: host.iobroker Updating repository "beta" under "http://download.iobroker.net/sources-dist-latest.json" 2021-12-23 13:04:18.789 - info: host.iobroker Updating repository "beta" under "http://download.iobroker.net/sources-dist-latest.json" 2021-12-23 13:04:18.576 - info: host.iobroker Updating repository "beta" under "http://download.iobroker.net/sources-dist-latest.json" 2021-12-23 13:04:18.789 - info: host.iobroker Updating repository "beta" under "http://download.iobroker.net/sources-dist-latest.json" 2021-12-23 13:04:19.600 - info: admin.0 (3423590) Repository received successfully. 2021-12-23 13:04:19.600 - info: admin.0 (3423590) Repository received successfully. 2021-12-23 13:04:22.711 - info: admin.2 (3423603) Repository received successfully. 2021-12-23 13:04:22.711 - info: admin.2 (3423603) Repository received successfully. 2021-12-23 13:05:22.515 - error: fritzdect.0 (2587515) fritzbox returned this {"msg":"failed to login, wrong user name or password","function":"send_response","error":"0000000000000000"} 2021-12-23 13:05:22.525 - error: fritzdect.0 (2587515) no response part in returned message 2021-12-23 13:05:22.515 - error: fritzdect.0 (2587515) fritzbox returned this {"msg":"failed to login, wrong user name or password","function":"send_response","error":"0000000000000000"} 2021-12-23 13:05:22.525 - error: fritzdect.0 (2587515) no response part in returned message 2021-12-23 13:07:15.481 - info: javascript.0 (2585328) script.js.Amazon_Echos.Alexa-History-Script: [Alexa-Log-Script] ##{"message":"Spiele I Like It Loud", "from":"Lasse"}## 2021-12-23 13:07:15.481 - info: javascript.0 (2585328) script.js.Amazon_Echos.Alexa-History-Script: [Alexa-Log-Script] ##{"message":"Spiele I Like It Loud", "from":"Lasse"}## 2021-12-23 13:08:41.168 - info: mqtt.0 (2585639) send2Server mqtt.0.cmnd.Sonoff-L1-Lite179.Color[cmnd/Sonoff-L1-Lite179/Color] 2021-12-23 13:08:41.168 - info: mqtt.0 (2585639) send2Server mqtt.0.cmnd.Sonoff-L1-Lite179.Color[cmnd/Sonoff-L1-Lite179/Color]
Im Log steht es aber nur einmal:
2021-12-23 13:04:18.576 - info: host.iobroker Updating repository "beta" under "http://download.iobroker.net/sources-dist-latest.json" 2021-12-23 13:04:18.789 - info: host.iobroker Updating repository "beta" under "http://download.iobroker.net/sources-dist-latest.json" 2021-12-23 13:04:19.600 - info: admin.0 (3423590) Repository received successfully. 2021-12-23 13:04:22.711 - info: admin.2 (3423603) Repository received successfully. 2021-12-23 13:05:22.515 - error: fritzdect.0 (2587515) fritzbox returned this {"msg":"failed to login, wrong user name or password","function":"send_response","error":"0000000000000000"} 2021-12-23 13:05:22.525 - error: fritzdect.0 (2587515) no response part in returned message 2021-12-23 13:07:15.481 - info: javascript.0 (2585328) script.js.Amazon_Echos.Alexa-History-Script: [Alexa-Log-Script] ##{"message":"Spiele I Like It Loud", "from":"Lasse"}## 2021-12-23 13:08:41.168 - info: mqtt.0 (2585639) send2Server mqtt.0.cmnd.Sonoff-L1-Lite179.Color[cmnd/Sonoff-L1-Lite179/Color]
Admin Version: 5.2.2
JS-Controller: 3.3.22Das ist schon länger, egal ob man den ioBroker oder den Admin-Adapter neu startet.
Wenn ich den Befehl starte ist jeder Eintrag nur einmal da, alles was danach live hinzukommt ist doppelt -
@thomas-braun stimmt, das hilft bei der Ansicht. Aber es ist sicher nicht sinn das es doppelt ausgegeben wird.
-
Ich hatte danach gesucht, warum das passieren kann (und bin dabei auch über das mir bis dato unbekannte uniq gestolpert), hab aber vergessen woran es lag. Ich glaube das hatte mit mehreren CPU cores zu tun.
-
@thomas-braun mhh, eventuell ist es so seit dem ich 2 JavaScript-Instanzen habe? Kann aber auch nicht stimmen ...
-
Nee, ich hab z. B. nur eine Instanz laufen. Multithreading kann es aber ja trotzdem sein.
-
Also Admin Neustarten hat das Problem beseitigt... seitdem wird nichts mehr neu angezeigt. In den Logs waren die Nachrichten auch nicht doppelt.