NEWS
Test js-controller v2.0.x (GitHub)
-
@darkiop hast du hier bitte das Slave log komplett von dem Zeitraum?
-
@apollon77 said in [Aufruf] js-controller 2.0 Beta Test:
@smartboart sicher das es 4 stündlich ist? Das siehe eher nach minütlich aus.
ja sehr sicher...Das ist jadas verwunderliche...noch dazu der Fehler.
instance system.adapter.fullybrowser.0 terminated with code 156 (156)
-
@smartboart
das ist alle 4 Stunden jede Minute -
@Jan1 oh ok..ich glaube ich sollte mich nochmal mit den Chron Zeiten auseinanderstzen..Danke!!!
-
@apollon77 said in [Aufruf] js-controller 2.0 Beta Test:
@smartboart denke alles nur Warnungen.
ok danke..hab ich mir gedacht, macht auch keine Probleme. Wenn du oder sonst wer dennoch ne Idee hat wie man diese gyp und nan Warnungen abstellt, gerne her damit.....
-
-
Sooooooo @darkiop Super Feedback!!
Die 2.0.32 ist auf GitHub, könntest Du alle 4 cases nochmal checken bitte?
Bisher wurden Adapter beim verlieren der States Connection beendet, aber der Host hat nur bei Objects-DB-verlust was getan ... Damit gab es Edge cases. Ist jetzt geändert.
-
Danke. Ich schau mal ob ich heut noch dazu komme
-
@apollon77 Noch ne Frage, kann ich eigentlich auch über Github eine alte Version ziehen? Also wie müsste ich z.b. vorgehen wenn ich jetzt wieder die 2.0.25 möchte für die es aber keine NPM Version gibt?
-
Die Versionsnummer mit anhängen (geht bei allen NPM-Paketen), also npm install ioBroker/ioBroker.js-controller@2.0.25
-
@apollon77 sagte in [Aufruf] js-controller 2.0 Beta Test:
Sooooooo @darkiop Super Feedback!!
Die 2.0.32 ist auf GitHub, könntest Du alle 4 cases nochmal checken bitte?
Bisher wurden Adapter beim verlieren der States Connection beendet, aber der Host hat nur bei Objects-DB-verlust was getan ... Damit gab es Edge cases. Ist jetzt geändert.
Das war jetzt doch Aufwändiger als Gedacht, siehe TF3
Mein Log von Heute ging eben auch per Mail an dich raus.
-
@SBorg Jep, das kenne ich - hab mich glaub falsch ausgedrückt. Kann ich auch zu einem Zeitpunkt eines Commits springen zu dem es keine Version gibt?
-
@darkiop geht nicht. Nur eine npm Version oder aktuellen GitHub Stand. Ansonsten ginge noch ein spezifischer GitHub Commit, was äquivalent zu einem alten Stand wäre.
Wozu brauchst Du die 2.0.25?
-
@apollon77 die 2.0.25 musste nur als Beispiel herhalten wie würde der spezifische commit ausschauen?
-
@darkiop Ooooohhhkkkkk ...
Bei testfall 3 sieht man das er "restart" aufruft aber scheinbar wieder kein Restart passiert ...
-
@darkiop puuuhh da muss ich mal schauen ...
Per Kommandozeile wäre es denke ich Bei zB 2.0.26 als https://github.com/ioBroker/ioBroker.js-controller/commit/2b2bb746da26cd06862a78a4eb1a1cf209e85d3e
dann
npm install ioBroker/ioBroker.js-controller#2b2bb746da26cd06862a78a4eb1a1cf209e85d3e
-
@darkiop Also ich habe es mal nachgestellt und bei mir getestet. Effektiv geht alles korrekt, bei States dauert es ggf nur länger.
Bei mir steht in der Konfig (iobroker-data/iobroker.json) bei states ein
"options": { "auth_pass": null, "retry_max_delay": 15000 }
Das MaxDelay 15000 bedeutet das ein Reconnect alle 15s versucht wird. Bei Objects steht im Default nichts, was bedeutet es sind 2s. Das sind mal mindestens die Dinge die für den Controller gelten. Es sollten 18 Connect Versuche gemacht werden ... also wenn Objects weg ist restarted alles nach 12x2=36s (grob). Bei States sind es 4:30min ... das passt zu meinen Ergebnissen. Und bei mir kam dann der Restart ...
-
@apollon77 sagte in [Aufruf] js-controller 2.0 Beta Test:
@darkiop puuuhh da muss ich mal schauen ...
Per Kommandozeile wäre es denke ich Bei zB 2.0.26 als https://github.com/ioBroker/ioBroker.js-controller/commit/2b2bb746da26cd06862a78a4eb1a1cf209e85d3e
dann
npm install ioBroker/ioBroker.js-controller#2b2bb746da26cd06862a78a4eb1a1cf209e85d3e
Danke. Werd ich ausprobieren.
-
@apollon77 Ok, d.h. du hattest nicht die vielen Fehler bei TF3?
-
@darkiop wenn du die viele „connection closed“ meinst dann doch. Wenn die 20 Verbindungsversuche rum sind werden alle Kommandos die in der Zeit gewartet haben auf einen Schlag mit einem Fehler beantwortet. Und je nach Adapter werden die dann geloggt. Das wäre ok Weil es ist ja so passiert.
Gibt nachher noch ein Update was die reconnect delay Synct und auf 5s stellt. Dann sollte es besser zusammenpassen. Melde mich