Closed mcuiobroker closed 9 months ago
Der Adapter im ioBroker backend oder der Browser bzw. das jarvis frontend? Bei mir funktioniert es soweit.
Frontend. Was kann ich wo nachschauen?
Backend wäre
Frontend wäre im Task Manager:
Ja da hab ich ja schon geschaut und gemerkt, dass der Speicher voll läuft.
HIlft das?
Keine Ahnung, woran es liegt. Muss mal schauen, was ich seit der letzten Version konkret geändert habe.
Passiert es denn direkt beim Zugriff auf jarvis? Oder nur bei der jarvis Konfiguration?
Sowohl als auch. Egal was ich mache. War aber schon ab alpha. Auch unabhängig vom Browser -> Chrome
Ich kann das Verhalt bestätigen. Auch beim Firefox läuft der Speicher voll und das Browserfenster reagiert dann auch nicht mehr.
Hängt es evtl mit #2438 zusammen? Läuft window.Socket.setState usw. dann noch oder ?
Also ist das Problem neu mit alpha-7 oder waren schon frühere alpha Versionen betroffen?
War auch schon früher, aber nicht so schnell?
v8: Die Logs kommen erst gar nicht, obwohl er das Frontend anzeigt
Hast du die Module ScriptStatus und / oder AdapterStatus drin und könntest die testweise mal rauslöschen? Ist es dann (nach einem full reload) besser?
Muss erst zurück auf v3.1.9-beta.2 in v8 kann man gar nichts machen. Müssen alle Module raus aus allen TABs?
Was meinst du mit v8?
Nein, du die Module ScriptStatus und / oder AdapterStatus würde ich gerne testen.
3.2.0-alpha.8 Also lösch ich jetzt die Widgets mit Modulen Scriptstatus / Adapterstatus?
genau
So darf es bleiben, werden ja nicht genutzt Oder müssen die auch noch raus?
Ne passt so
Jetzt kommen die Logs Aber jetzt ist es so wie bei der ersten alpha. Widgets sind unterstrichen und es werden die Styles angezeigt. Liegt daran, dass die Widgets erst gar nicht angezeigt wurden und ich auf Styles geklickt habe. Es bleibt aber unter den Widgets stehen und geht nicht nach einer Zeit auf Styles.
Speicher läuft weiterhin voll
Auch wenn man die Browser Seite beendet bleibt der Speicher belegt. Jetzt war es die Adapter-Browserseite, die im Speicher vollgelaufen ist.
Meldung im LOG
v3.2.0.-alpha.9 keine Verbesserung.
Beendet man den Prozess im Taskmanager -> beide Browserseiten werden beendet Instanzen und Jarvis-Frontend
Genutzte System-Konfiguration
Kann ich bestätigen. Alle Alpha-Versionen nicht nutzbar. Teilweise schaft es mein Wandtablet nicht die Seiten zu laden und ich musste ebenfalls auf die 3.1.9 b2 zurück.
Adapter genau wie mcu.
Dito, hier auch mit 3.2.0-alpha.9 Frontend und Backend betroffen. Im Backend gehts hoch auf über 500MB und dann wird die jarvis Instanz neu gestartet. IOB Admin Seite ist dann eine Zeitlang nicht erreichbar. Nur wenn ich jarvis Seiten aufrufe die nur StateList enthalten läuft es scheinbar normal (z.B. nur ein Schalter)
Hab mal die Versionen getestet, der Fehler fing ab Version 3.1.9-beta.3 an. 3.1.9-beta.2 war noch Okay
Änderung:
Kalendervorschau zum nächsten Monat
(Module Calendar, [#2380]@Zefau So, hab ein Auslöser herausgefunden. Sobald ein Binding unter "Icon" oder "Icon Style" in einem Gerät eingetragen ist, taucht der Fehler auf. Getestet hatte ich bei einer Tasmota Steckdose mit dem "States" power und einem switchAction. Das icon und die Farbe soll sich ändern wenn Gerät offline ist. Sobald ich die Bindings raus nehme ist alles i.O.
Icon:
{"'{0_userdata.0.Tasmota.Heizung-Bad.Online}'='Offline'":"mdi:radiator blink","true":"mdi:radiator","false":"mdi:radiator"}
Icon Style:
{"'{0_userdata.0.Tasmota.Heizung-Bad.Online}'='Offline'":{"color":"#FF0"},"true":{"color":"#0F0"},"false":{"color":"#F00"}}
Kann das Issue hier bzgl. des Volllaufens des Speichers zu?
Ja
Nach 10 Sekunden schon 600-700 MB.