NEWS
[Frage] zu Log File Einträgen - sql history
-
Hallo
folgende Zeilen "WARNING" habe ich im Log File, wenn ich den sql Adapter neu starte.
Ich verstehe, das etwas nicht gefunden wurde, aber was ??
host.raspi-3 2017-01-22 00:17:14.592 warn stopInstance system.adapter.dwd.0 not scheduled host.raspi-3 2017-01-22 00:17:14.591 info stopInstance system.adapter.dwd.0 host.raspi-3 2017-01-22 00:17:14.590 info "system.adapter.dwd.0" disabled host.raspi-3 2017-01-22 00:17:14.590 info object change system.adapter.dwd.0 WARNING: 2017-01-22 00:17:09.222 error cannot find logs with id = 80334195 WARNING: 2017-01-22 00:17:08.869 error cannot find logs with id = 80332676 WARNING: 2017-01-22 00:17:08.781 error cannot find logs with id = 80332596 WARNING: 2017-01-22 00:17:08.766 error cannot find logs with id = 80332586 WARNING: 2017-01-22 00:17:08.071 error cannot find logs with id = 80332462 sql.0 2017-01-22 00:17:05.688 info Connected to mysql sql.0 2017-01-22 00:17:05.670 info enabled logging of hm-rpc.1.000313C9906EDE.1.ACTUAL_TEMPERATURE sql.0 2017-01-22 00:17:05.669 info enabled logging of hm-rpc.1.000393C98D1E6A.1.SET_POINT_TEMPERATURE sql.0 2017-01-22 00:17:05.669 info enabled logging of hm-rpc.1.0000D3C98C9B3A.1.STATE sql.0 2017-01-22 00:17:05.669 info enabled logging of hm-rpc.1.0001D3C990BF8F.6.VOLTAGE sql.0 2017-01-22 00:17:05.668 info enabled logging of hm-rega.0.25660
-
Diese Warnings kommen von Messages aus dem System.
Kommt das IMMER wenn du sql neustartest?
Nimmst Du Redis? Starte des Redis mal neu …
-
Hallo
ja die Meldungen kommen immer.
Keine Ahnung was "Redis" ist.
raspi-3 2017-01-22 22:47:56.204 error WARNING: cannot find logs with id = 80335670 raspi-3 2017-01-22 22:47:55.845 error WARNING: cannot find logs with id = 80335334 raspi-3 2017-01-22 22:47:55.720 error WARNING: cannot find logs with id = 80335323 raspi-3 2017-01-22 22:47:55.714 error WARNING: cannot find logs with id = 80335322 raspi-3 2017-01-22 22:47:55.712 error WARNING: cannot find logs with id = 80335321 raspi-3 2017-01-22 22:47:55.709 error WARNING: cannot find logs with id = 80335320 raspi-3 2017-01-22 22:47:55.707 error WARNING: cannot find logs with id = 80335319 raspi-3 2017-01-22 22:47:54.832 error WARNING: cannot find logs with id = 80334928 sql.0 2017-01-22 22:47:53.910 info sql.0 Connected to mysql
-
Kann mir nicht erklären wo das herkommt …
@Bluefox: Irgendeine Idee?
-
hier gleiches Problem - nach iobroker restart wieder OK
Änderung, bevor die ganzen log-Ausgaben kommen:
-
zweite javascript instanz auf einem zweiten raspi angelegt (javascript.0 auf raspi1/javascript.1 auf raspi2)
-
ein script in die instanz javascript.1 verschoben
-
ping-Instanz auch dem raspi2 zugeordnet
dann kommen relativ schnell viele Meldungen in der Form
` > 2017-04-06 17:40:01.955 - [32minfo[39m: javascript.0 Start javascript script.js.common.Heizung.Einstellungen2017-04-06 17:40:02.018 - [31merror[39m: javascript.0 script.js.common.Heizung.Einstellungen: Cannot use sync getState, use callback instead getState("javascript.0.Heizung.Einstellungen.Raum", function (err, state){});
2017-04-06 17:40:02.032 - [31merror[39m: javascript.0 script.js.common.Heizung.Einstellungen: TypeError: Cannot read property 'val' of undefined
at ladeRaumEinstellungen (script.js.common.Heizung.Einstellungen:151:32)
at script.js.common.Heizung.Einstellungen:229:1 `
bis dann diese Ausgaben anfangen
` > 2017-04-06 18:29:33.705 - [31merror[39m: admin.0 WARNING: cannot find log with id = 611735982017-04-06 18:29:33.706 - [31merror[39m: admin.0 WARNING: cannot find log with id = 14111021
2017-04-06 18:29:33.706 - [31merror[39m: admin.0 WARNING: cannot find log with id = 8734500
2017-04-06 18:29:33.708 - [31merror[39m: admin.0 WARNING: cannot find log with id = 30731845
2017-04-06 18:29:33.708 - [31merror[39m: admin.0 WARNING: cannot find log with id = 71745564 `
-
-
(achtung anfänger versucht zu helfen :mrgreen: )
Also ich vermute hier einen Fehler im javascript.
Und der SQL Adapter versucht einen Eintrag zu finden den es nicht gibt. Vermutlich durch einen Script fehler.
Ich würde das Script common.Heizung.Einstellungen mal durchgehen ob da alles passt
-
da passt alles - das Skript funktioniert fehlerfrei. Die Fehlermeldungen traten leider auch bei anderen Skripten auf. Nach dem restart vom iobroker war auch alles wieder ok.
-
nun ähnlicher Fehler (zumindestens die ganzen callback Fehler werden ausgegeben - nicht nur beim Skript im Beispiel):
` > 2017-04-07 14:21:32.800 - [32minfo[39m: javascript.0 Start javascript script.js.common.Allgemein.GMPS
2017-04-07 14:21:32.807 - [31merror[39m: javascript.0 script.js.common.Allgemein.GMPS: Cannot use sync getState, use callback instead getState("javascript.0.GMPS.Aufwachzeit", function (err, state){});
2017-04-07 14:21:32.810 - [31merror[39m: javascript.0 script.js.common.Allgemein.GMPS: TypeError: Cannot read property 'val' of undefined
at initWOL (script.js.common.Allgemein.GMPS:110:38)
at script.js.common.Allgemein.GMPS:107:1 `
Was habe ich geändert:
-
in der Instanz javascript.0 den Parameter "Nicht auf alle Zustände beim Start abonieren" aktiviert
-
danach hat sich die Instanz neugestartet und dann fing der Fehlermeldeschwal an
nach "iobroker restart" wieder alles ok
-