NEWS
Admin Ladezeiten, Timeouts wegen langsamer Leitung
-
@thomas-braun hab mich missverständlich ausgedrückt. Die Timeout Probleme meinte ich.
Ich brauche also eigentlich nur Hinweise, wie ich die Timeouts vom Admin/Web anpassen/umgehen kann , damit der Aufruf vom Admin auch klappt. -
@msauer
Bevor du das in Angriff nimmst brauchst du erst eine stabile Basis. -
@msauer Wenn du mal was experimentieren möchtest, kannst du versuchen Admin 5 von GitHub zu installieren und dann auf das neue React GUI umzustellen. Ich habe keine Ahnung, ob es besser ist, aber ein Versuch wäre es wert.
Einfach bedenken: Admin 5 mit React ist noch Alpha und damit teils noch buggy.
Ich denke schon einige Zeit über ein "Admin light" nach, das optimiert wäre für mobile und eben auch langsame Datenverbindungen. Was möchtest du denn alles "Remote" machen können?
-
@unclesam Danke für die Antwort. In diesem Fall, weil der IOB als Alarmanlage dient und der Wohnwagen 40KM weit weg steht, muss ich etwas vorsichtig sein, was ich da installiere. Daher kommt Admin5 ehe nicht in Betracht.
Was muss ich machen? Z.B. die Alarmanlage fein justieren. Also im Alarm Adapter z.b. genutzten States ändern und ähnliches..Update: Ich habe Jarvis vergessen...Der tut eben aus den Gründen auch nicht..
-
@msauer sagte in Admin Ladezeiten, Timeouts wegen langsamer Leitung:
Ich würde auch alles, was nicht unbedingt erforderlich ist rauswerfen.
Z. B. den Info-Adapter. Das System muss dann so schlank wie irgendmöglich sein. -
@thomas-braun Die Admin-Seite ist leider sehr sehr heavy - da bringt auch das Deinstallieren von Adaptern nicht mehr viel.
Wir reden hier von rund 2,3 MB bis der Admin überhaupt da ist. Mit Skript-Editor sind es dann schon 11,8 (wobei man da leider nicht mehr viel drehen kann). -
@alcalzone sagte in Admin Ladezeiten, Timeouts wegen langsamer Leitung:
da bringt auch das Deinstallieren von Adaptern nicht mehr viel.
Das kann ich jetzt auch bestätigen.
Habe zum einen auf node12 downgegraded und die Adapter info, minuvis, iogo deinstalliert.
Tatsächlich keine Änderungen. Die Timeouts kommen nach wie vor. -
@unclesam sagte in Admin Ladezeiten, Timeouts wegen langsamer Leitung:
kannst du versuchen Admin 5 von GitHub zu installieren
Ich würde den Admin5 schon testen. Kann ich hier zuhause machen. Da habe ich die Möglichkiet Snapshots zu machen.
Gibt es eine Anleitung, wie ich den Update machen kann? -
@msauer hab es schon gefunden:
npm install iobroker.admin@5.0.2
iobroker set admin.0 --react trueSieht ja gut aus...werde es mal ausgiebig testen
-
@msauer Eine weitere Idee ist mir noch in den Sinn gekommen: Wenn du nur Adapter Einstellungen ändern musst, kannst du den Adapter direkt aufrufen:
http://<ip-adresse>:<port>/adapter/<adaper-name>/index_m.html?<instanz>
also zum Beispielhttp://192.168.0.50:8081/adapter/i2c/index_m.html?0
für Instanz 0 des Adapters i2c. Wobei IP Adresse und Port diejenigen von Admin sind.Logischerweise funktioniert das "Schliessen" nicht, trotzdem musst du auf "Speichern & Schliessen" klicken, dann wird auch der Adapter mit der geänderten Config neu geladen.
So lädst du nur genau die Config-Seite des Adapters und nicht das ganze Admin-GUI.
-
@unclesam sagte in Admin Ladezeiten, Timeouts wegen langsamer Leitung:
Eine weitere Idee
Die Idee ist gut, Danke. Funktioniert tatsächlich auch...Damit ist mir geholfen, zumindest je Adapter Konfig.
Ein "Admin Light" ist aber in jedem Fall ein Weg, den man weiter betrachten sollte. -
@msauer sagte in Admin Ladezeiten, Timeouts wegen langsamer Leitung:
Ein "Admin Light" ist aber in jedem Fall ein Weg, den man weiter betrachten sollte.
Ja, leider auch ein riesiges Unterfangen, bei dem jeder was anderes will. Ich wäre schon glücklich, wenn Admin 5 sauber Material Design ist und damit auch auf Handys einwandfrei funktionert; für dich bräuchte es noch ein massiv kleineres GUI (Datenmenge). Alles machbar, aber mit viel Aufwand verbunden und fraglich, wieviele davon profitieren würden.