NEWS
js-controller 3.2 jetzt im Latest!
-
Hi all
ich weiss nicht wo ich das schreiben soll, aber seit dem Update bekomme ich laufend diese Warnung im Log:web.0 State "nothing_selected" has no existing object, this might lead to an error in future versions
Was kann ich hier tun?
Danke -
@apollon77
Eine Änderung von states.writeFileInterval in der Datei "conf/iobroker-dist.json" hat keinen Einfluss auf das tatsächliche Schreibintervall von 30 s.
Ich finde keine Datei mehr, in der das Schreibintervall ausgeführt wird? -
-
-
/opt/iobroker/node_modules/@iobroker/db-objects-file
-
@malleralle
Danke. Eine Änderung in der Datei/opt/iobroker/node_modules/@iobroker/db-states-file/lib/states/statesInMemFileDB.js
zeigt Wirkung.
-
@paul53 Kannst du nochmal was anderes einstellen und das loglevel auf silly stellen, sollte dann irgendwo
States DB uses file write interval of .. ms
stehen. Vermutlich wird da dann schon das falsche stehen.Bei Objects gleiches Problem?
-
@foxriver76 sagte: Kannst du nochmal was anderes einstellen und das loglevel auf silly stellen, sollte dann irgendwo
States DB uses file write interval of .. ms stehen.
Wo stelle ich den js-controller auf loglevel silly? Im Tab "Log" erscheint bisher kein solcher Log bei ioBroker-Start.
Edit: Hab den Loglevel gefunden.
-
@paul53 auch iobroker.json log.level
-
@foxriver76 sagte: States DB uses file write interval of
Kann eine solchen Eintrag im Riesen-Logfile nicht finden. Die Umstellung auf "silly" hatte die CPU eine ganze Weile gestresst. -
@paul53 nicht finden heißt mit strg f oder grep nichts gefunden oder heißt beim Überfliegen nichts gesehen?
-
@foxriver76 sagte: nicht finden heißt mit strg f oder grep nichts gefunden
Mit der Suche in Chrome nichts gefunden. Überfliegen ist bei der Masse nicht.
EDIT: Auch der Windows-Editor findet den Text nicht, nicht mal "file write interval". -
@master67 Ok, Grund liegt daran das DU let's encrypt aktiviert aber nicht sinnvoll konfiguriert hast. Die 3.2.8 wird da "verzeiender" sein. Für jetzt: admin neue instanz machen ohne Lets encrypt, dann das in der anderen admin instanz ausschalten
-
@peterbaumert Auch ein vollständigeres Log wäre cool
-
@tom-son sagte in js-controller 3.2 jetzt im Latest!:
nothing_selected
Interessant ...man müsste rausfinden "wann" es kommt. Und durch was getriggert. Was läuft alles ? Visualisierungen? welche? Die mal nicht nutzen und schauen ob es aufhört. Irgendein Adapter versucht da DInge ich tippe per socket.io
-
@paul53 Das war schon immer nur in iobroker-data/iobroker.json ... die "iobroker-dist.json" ist die initiale Konfig für Neuinstallationen
-
@paul53 STOP! Bitte rückgängig machen und siehe letzter Post
-
@paul53 ist "writeFileInterval" so wie in der iobroekr-dist.json ... falls es in der iobroker.json fehlt dann manuell reinpacken
-
@apollon77 sagte: falls es in der iobroker.json fehlt dann manuell reinpacken
Habe "writeFileInterval" in der iobroker.json ergänzt: So funktioniert es.
-
@apollon77 sagte in js-controller 3.2 jetzt im Latest!:
@master67 Ok, Grund liegt daran das DU let's encrypt aktiviert aber nicht sinnvoll konfiguriert hast. Die 3.2.8 wird da "verzeiender" sein. Für jetzt: admin neue instanz machen ohne Lets encrypt, dann das in der anderen admin instanz ausschalten
Ich habe aber let's encrypt nicht Aktiviert, ich wüsste gar nicht wie ich das beim ioBroker machen kann und sollte, mein ioBroker ist nur über eine Locale IP erreichbar!
Was meinst du mit "admin neue instanz" und dann ausschalten... und wo ausschalten oder wie (ich weis ja nicht mal das das An ist)...
Edit: @apollon77 .... ich Installiere grade ein Backup, der ioBroker ist dann wieder auf dem neusten stand aber ohne den js-controller, somit habe ich wieder zugriff... wo finde ich nun die für mich "Ominöse" let's encrypt Einstellung, damit ich Prüfen kann.. oder mich Erinner kann ob/das sie Aktiv ist.
Ich nutze für drei Webseiten let's encrypt, aber ganz sicher nicht für den ioBrokerEdit2: ioBroker ist fertig und läuft wo finde ich das?
Edit3: Japp da war ich NIE dran... weil ich es nicht benötigt habe, so sieht das Aktuell aus.
Das ist doch nicht Aktiv... oder bin ich Blind!!