NEWS
Test Adapter lovelace v0.2.x
-
@allgrind
Sorry, muss das übersehen haben. Bin aktuell auch eher sporadisch im Forum (und Smarthome) aktiv (Kinderbetreuung & Homeoffice ... -> von Social Distancing merke ich nicht viel, ständig jemand an der Backe, der was will ).Danke für die Infos. Ok, boolean hatte ich auch schon als Typ. Das Problem tritt bei mir so nicht auf, was aber auch daran liegen kann, das es am Ende Zufall ist, welchen state mit Rolle switch und type boolean der type-detector zuerst nimmt, wenn es zwei davon gibt. Also ich würde immer noch empfehlen mal die Rolle von effect auf was anderes als switch zu ändern. Vielleicht einfach auf "switch.effect" oder so.
-
@Garfonso said in Test Adapter lovelace v0.2.x:
@allgrind
Sorry, muss das übersehen haben. Bin aktuell auch eher sporadisch im Forum (und Smarthome) aktiv (Kinderbetreuung & Homeoffice ... -> von Social Distancing merke ich nicht viel, ständig jemand an der Backe, der was will ).Danke für die Infos. Ok, boolean hatte ich auch schon als Typ. Das Problem tritt bei mir so nicht auf, was aber auch daran liegen kann, das es am Ende Zufall ist, welchen state mit Rolle switch und type boolean der type-detector zuerst nimmt, wenn es zwei davon gibt. Also ich würde immer noch empfehlen mal die Rolle von effect auf was anderes als switch zu ändern. Vielleicht einfach auf "switch.effect" oder so.
Ach gar kein Problem Mir geht es genau so wie dir
Aber erstmal vielen Dank! Die Empfehlung die Rolle auf "switch.effect" anzupassen hat geklappt.Viele Grüße
Jan -
Hi,
hoffe ich bin hier richtig. Konnte bisher keine Hilfe auf mein Problem finden. Ich habe mich die letzten Wochen in Lovelace in IOBroker ein bisschen eingearbeitet und bin echt begeistert. Heute habe ich History aktiviert und die Instanz in Lovelace entsprechend ausgewählt. Jetzt kann ich auf dem UI meiner Lovelace Instanz unter dem Menüpunkt den Konfigurationsmodus nicht mehr finden. Es erscheint nur noch Hilfe. Starte ich eine neue Instanz ohne History, ist der Menüpunkt wieder da. Bei deaktivieren in der aktuellen Instanz erscheint er nicht wieder.
Kennt das Problem jemand und kann mir helfen?
Danke und Grüße im Vorraus,
Domi
-
@Domi1893
Prüf mal, ob du den Haken zufällig aus versehen gesetzt hast: (falls ja -> haken weg, löst dein Problem)
Falls der Haken nicht gesetzt ist, kommt denn der Konfigurationsmodus wieder, wenn du wie da beschrieben "?toolbar=true" anhängst, also sowas wie http://server:8092/?toolbar=true aufrufst?
-
@Garfonso hat beides leider nichts gebracht. Die 3 Punkte für das Menü sind vorhanden. Leider befindet sich im Menü selbst nur der Punkt "Hilfe". Habe auch versucht, die Toolbar zu verstecken und über den Browser aufzurufen, leider alles ohne Erfolg.
Grüße,
Domi
-
@Domi1893
Komisch. Also grundsätzlich funktioniert das, ich hab von Anfang an history eingestellt. Welche Version von lovelace hast du denn installiert? Und kommt was im iobroker log oder console vom Browser? -
installiert ist 0.2.3. Ich habe jetzt eine neue Instanz gestartet und direkt History aktiviert in den Lovelace Einstellungen.
Ergebnis ist unverändert.
Wenn ich jetzt History in Lovelace deaktiviere passiert nichts. Nur bei einer neuen Instanz ohne History kann ich die Seite konfigurieren. Ich hoffe, dass ich irgendwie in den Modus zurückkomme, um meine Konfiguration zu retten.
Grüße,
Domi
-
@Domi1893
Versuch mal die Version aus dem latest. Die ist deutlich weiter. -
habe jetzt das Update auf 1.0.12 gemacht. Jetzt kann ich keine Instanz mehr erzeugen, die den Button beinhaltet. Habe jetzt in allen Instanzen (egal ob mit oder ohne History) nur noch die Hilfe zur Auswahl im Menü
-
Kann ich denn irgendwo die Einstellungen der Visualisierung sichern? Ich kann dazu irgendwie nichts finden?
Danke und Grüße,
Domi
-
@Domi1893
Wenn ich es richtig sehe, steht die Configuration hier im Objekt (RAW angucken): lovelace.0.configuration
Aber guck nochmal, ob das stimmt.Hast du denn irgendwelche Themes oder Custom Cards installiert?
-
Danke für den Hinweis, das sieht gut aus. Ich habe eine Tankerkönig-Card als Custom Card, sonst nichts weiter an Addons installiert.
-
habe jetzt den Adapter neu installiert. Auch bei einer blanken Lovelace Instanz ist das Verhalten das Gleiche.
Ich bin ratlos und echt verzweifelt.Grüße,
Domi
-
ich habe jetzt noch versucht, wie es sich verhält, wenn ich bei der Historischen Instanz auf SQL verweise --> gleiches Verhalten. Was mich echt noch stutziger macht ist, dass ich scheinbar das Problem exklusiv habe :-(.
Grüße und schönes Ostern,
Domi
-
Noch ein kleines Update: Es hat nichts mit der History Instanz zu tun. Sobald ich in den Einstellungen eine Änderung vornehme, ist die Konfiguration weg (Habe jetzt die Alias Only Option gesetzt, gleiches Verhalten).
-
@Domi1893
und "reparieren" lässt es sich nur durch neuinstallation / neue Instanz? grübel
Hast du mal versucht den Browser Cache zu leeren? Welchen Browser nutzt du für lovelace? -
Genau. Verliere ich einmal den Konfigurationspunkt im UI Menü ist er weg. Wenn ich eine neue Instanz starte, ist er solange da, solange ich in den Haupteinstellungen von Lovelace keine Änderung mache und speichere.
Browser habe ich schon alle durch, von IE, über Chrome bis zu Opera (inkl. Cache leeren). Ich habe es auch schon an verschiedenen Endgeräten probiert und mit verschiedenen Lovelace Versionen. Immer das gleiche Verhalten.
-
@Domi1893
Sehr merkwürdig... wenn du in der Configuration etwas änderst, dann wird der Adapter neugestartet. Passiert dein Problem auch, wenn du den Adapter von hand mal neustartest?der lovelace Adapter ist nach Neustart etwas schwerfällig für eine kurze Zeit (vermutlich auch abhängig vom System auf dem erläuft) und produziert da diverse Fehler, wenn man genau dann im Browser aktualisiert / guckt. Ich vermute aber, dass du auch länger Zeit nach dem Adapter Neustart schonmal im Browser versucht hast zu aktualisieren, oder?
-
@Garfonso Leider alles schon probiert. Von Hand nach einiger Zeit neugestartet, den Broker selbst neu gestartet, diverse Einstellungen probiert. Ich habe sogar den Broker aus der Bridge im Docker genommen und direkt dem Host zugeordnet, gleiches Ergebnis
-
Hallo,
ich bin von dem Adapter total begeistert.
Bei mir kommt es aber zu einem Problem, wenn ich über eine dyndns Adresse (noip.com) die UI aufrufen will und die "Authentication" nutze:
Der Adapter hängt sich auf und startet ständig neu.Hatte das schon einer von euch bzw kennt hier die Lösung? Ich konnte hier leider nichts finden...
Sobald ich per Wlan im Netzwerk bin, funktioniert alles super, auch mit der Anmeldung.
Wenn ich die Anmeldung deaktiviere kann ich auch über die dyndns Adresse zugreifen, ohne das der Adapter sich ständig neu startet, als wäre ich im Netzwerk oder per VPN verbunden.Der ioBroker läuft auf einem Pi4 mit 4gb. Sonst ist auf diesem, abgesehen von Grafana und der influxDB nichts installiert.
Das ist der LOG mit den fehlern, sobald ich mich per dyndns die Anmeldedaten eigegeben habe:
lovelace.0 2020-04-16 12:14:19.265 info (12300) https server listening on port 8091 lovelace.0 2020-04-16 12:14:19.049 info (12300) starting. Version 0.2.3 in /opt/iobroker/node_modules/iobroker.lovelace, node: v10.19.0 host.ioBroker-pi4 2020-04-16 12:14:13.167 info instance system.adapter.lovelace.0 started with pid 12300 host.ioBroker-pi4 2020-04-16 12:13:57.820 info Restart adapter system.adapter.lovelace.0 because enabled host.ioBroker-pi4 2020-04-16 12:13:57.819 info instance system.adapter.lovelace.0 terminated with code 0 (NO_ERROR) host.ioBroker-pi4 2020-04-16 12:13:57.819 error Caught by controller[0]: at (anonymous function).(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:113825) host.ioBroker-pi4 2020-04-16 12:13:57.818 error Caught by controller[0]: at objects.getObjectList (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsUtils.js:455:13) host.ioBroker-pi4 2020-04-16 12:13:57.818 error Caught by controller[0]: at _0x36e098.(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:39343) host.ioBroker-pi4 2020-04-16 12:13:57.817 error Caught by controller[0]: at _0x342888.objects.getUserGroup (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsUtils.js:554:13) host.ioBroker-pi4 2020-04-16 12:13:57.817 error Caught by controller[0]: at checkObjectRights (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsUtils.js:606:16) host.ioBroker-pi4 2020-04-16 12:13:57.816 error Caught by controller[0]: at _0x36e098.checkObjectRights (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:84352) host.ioBroker-pi4 2020-04-16 12:13:57.816 error Caught by controller[0]: at objects.getObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2491:65) host.ioBroker-pi4 2020-04-16 12:13:57.816 error Caught by controller[0]: at adapter.getForeignObject (/opt/iobroker/node_modules/iobroker.lovelace/lib/server.js:2768:28) host.ioBroker-pi4 2020-04-16 12:13:57.815 error Caught by controller[0]: at WebServer._getObjectName (/opt/iobroker/node_modules/iobroker.lovelace/lib/server.js:2005:30) host.ioBroker-pi4 2020-04-16 12:13:57.815 error Caught by controller[0]: at WebServer.__getObjectName (/opt/iobroker/node_modules/iobroker.lovelace/lib/server.js:1984:17) host.ioBroker-pi4 2020-04-16 12:13:57.813 error Caught by controller[0]: TypeError: Cannot read property 'common' of undefined lovelace.0 2020-04-16 12:13:57.276 info (12281) Terminated (NO_ERROR): Without reason lovelace.0 2020-04-16 12:13:57.274 info (12281) terminating lovelace.0 2020-04-16 12:13:57.247 info (12281) cleaned everything up... lovelace.0 2020-04-16 12:13:57.244 error at (anonymous function).(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:113825) lovelace.0 2020-04-16 12:13:57.244 error at objects.getObjectList (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsUtils.js:455:13) lovelace.0 2020-04-16 12:13:57.244 error at _0x36e098.(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:39343) lovelace.0 2020-04-16 12:13:57.244 error at _0x342888.objects.getUserGroup (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsUtils.js:554:13) lovelace.0 2020-04-16 12:13:57.244 error at checkObjectRights (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsUtils.js:606:16) lovelace.0 2020-04-16 12:13:57.244 error at _0x36e098.checkObjectRights (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:84352) lovelace.0 2020-04-16 12:13:57.244 error at objects.getObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2491:65) lovelace.0 2020-04-16 12:13:57.244 error at adapter.getForeignObject (/opt/iobroker/node_modules/iobroker.lovelace/lib/server.js:2768:28) lovelace.0 2020-04-16 12:13:57.244 error at WebServer._getObjectName (/opt/iobroker/node_modules/iobroker.lovelace/lib/server.js:2005:30) lovelace.0 2020-04-16 12:13:57.244 error at WebServer.__getObjectName (/opt/iobroker/node_modules/iobroker.lovelace/lib/server.js:1984:17) lovelace.0 2020-04-16 12:13:57.244 error (12281) TypeError: Cannot read property 'common' of undefined lovelace.0 2020-04-16 12:13:57.242 error (12281) uncaught exception: Cannot read property 'common' of undefined
Besten Dank im Vorhinein & sonnige Grüße,
Matthias