NEWS
IoBroker startet um 00:00 Uhr neu, aber ich weiß nicht warum
-
@Atifan Da ist aber auch wieder nur das Log ab 0:00 Uhr zu sehen. Wobei es mir da fast danach aussieht, als hättest Du irgendwo einen Cron-Job laufen, der entweder den ganzen iobroker oder eben einzelen Adapter neu startet. So richtig nach Fehlern sieht mir das nicht aus.
Gruss, Jürgen
-
log übergreifend oder der davor Tag also vor dem 00:00 wechsel, bitte
-
Hi hier das Log vom 25.06 auf 26.06. Habe beide Logs in eine Datei zusammengefasst und musste aber ein Teil rausschneiden wegen der Speichergröße.
Das komische ist, es gibt kein Log zwischen
2020-06-25 23:59:58.041
und
2020-06-26 00:00:00.005 -
-
Ah sorry hatte vergessen das Log anzuhängen..Log 25.06 auf 26.06.log
-
@Atifan hier
2020-06-26 00:00:00.697 - [32minfo[39m: email.0 (637) Got terminate signal TERMINATE_YOURSELF
beginnt die abschaltung
davor ist noch
2020-06-26 00:00:00.669 - [31merror[39m: host.iobroker uncaught exception: ENOENT: no such file or directory, unlink '/opt/iobroker/log/iobroker.2020-06-25.log'
aber das tut nich zu sache.. ergo kontrollier nochmal dein Backupit
-
Backitup startet immer erst um 02:00 Uhr, daran liegt es nicht.
Was ich aber ausschließen kann ist dass meine VM um die Zeit neu gestartet wird, bzw. es liegt jedenfalls nicht am Proxmox Unterbau.
Mein IoBroker-VM läuft seit über 4 Tagen (hatte damals neugestartet).Mein IoBroker-Server in der VM startet aber immer um 00:00 neu.
In der /etc/crontab wird der Neustart nicht initialisiert.
Meine Blockly/Javascripte habe ich auch überprüft.Gibt es sonst noch irgend eine Möglichkeit im Linuxbetriebssystem (Debian10) auf dem IoBroker installiert ist einen Neustart um 00:00 Uhr einzurichten?
-
@Atifan schaltmal für heute den sourceanalytix aus.. der interagiert um 00:00 auch.. währe zwar komisch das der adapter es verursacht aber.. man weiss ja nie
-
Ja ok, ich deaktiviere den Adapter mal zum Testen, Danke!
-
So, habe jetzt mal aufgepasst. Heute wurde um 00:00 Uhr kein Adapter neugestartet. Im Log gibt es keine Auffälligkeiten und keine Restarts von Adaptern.
Evtl. hängt es wirklich mit Sourceanalytics.0 zusammen. Habe die Instanz mal wieder gestartet und werde morgen um die gleiche Zeit mal wieder aufpassen was passiert. -
Ich werde auf jeden Fall beobachten und versuchen herauszufinden warum IoBroker neugestartet wurde.
Eine Folge davon und mein eigentliches Problem ist aber ein anderes.
Ich habe einen Datenpunkt "Color" manuell angelegt, über den ich Farbwerte über MQTT an eine Lampe übermittele.
Somit kann ich über Blocklyscripte die gewünschte Farbe in den Datenpunkt schreiben und somit die Farbe steuern.
Das funktioniert auch wunderbar.
Das Problem ist nur, wenn der Datenpunkt "Color" vorhanden ist und der MQTT-Adapter bzw. die Instanz neugestartet wird, wird anscheinend automatisch der Wert der in dem Datenpunkt "Color" steht übermittelt -> bedeutet die Lampe wird dann ungewollt eingeschaltetNun wüsste ich eine Lösung, weiss aber nicht wie ich sie umsetzen kann.
Wenn ich in einem Blockly Script den Datenpunkt "Color" mit einem Wert schreibe, würde ich in dem gleichen Script gerne den Datenpunkt "Color" löschen.
Somit würde der Datenpunkt immer nur kurz existieren und nachdem die Farbinformationen übertragen wurden wieder gelöscht werden.
Ich weiß aber nicht ob und wie das über Script funktioniert, weiß das jemand? -
@Atifan der eigene datenpunkt unter dem Adapter Objekt wird das Problem sein.
Eh keine gute Idee da bei Adapter Updates diese Datenpunkte gelöscht werden -
@FredF sagte in IoBroker startet um 00:00 Uhr neu, aber ich weiß nicht warum:
@Atifan der eigene datenpunkt unter dem Adapter Objekt wird das Problem sein.
Eh keine gute Idee da bei Adapter Updates diese Datenpunkte gelöscht werdenHi, ja ich weiß. Ich hatte den Datenpunkt Testweise auch schon mal unter "javascript.0" verlegt, da tritt komischerweise das gleiche Problem auf.
-
@Atifan
Da ja dein eigentliches Thema gelöst ist, würde ich diesen Thread auf gelöst setzten und mit dem MQTT bzw. Blockly Thema einen Neuen aufmachen. Dann lesen auch andere mit die dir dann helfen können.. -
Welche Software läuft auf der BW-LT21?
-
Tasmota 8.3.1.6
Mit der Lampe hat es aber nix zu tun, die geht ja nur an weil sie ein "Signal" bekommt. -
Weil man bei Tasmota ganz einfach verhindern kann, dass sich die Lampe bei einem anderen Farbwert einschaltet.
-
Ahso ok, ja verstehe was du meinst. OK danke für den Tipp.
-
Einfach: "so20 1" in der Konsole eingeben.
-
@Einstein67 sagte in IoBroker startet um 00:00 Uhr neu, aber ich weiß nicht warum:
so20 1
OK danke für den super Tipp. Das löst eigentlich ja schon mein Problem.
Dann kann ich auch mit manuellen Datenpunkten arbeiten.