Zefau / ioBroker.jarvis

jarvis - just another remarkable vis
https://forum.iobroker.net/topic/49776
Other
149 stars 38 forks source link

Refactor ioBroker.jarvis backend #2490

Closed Zefau closed 8 months ago

mcuiobroker commented 8 months ago

Auf dem Handy werden keine Widget angezeigt. Fully Browser

Bernd9000 commented 8 months ago

Auf dem Handy mit Google Chrome wird bei mir auch nichts angezeigt. Nur die erste Seite wird kurz angezeigt

mcuiobroker commented 8 months ago

Handy edge funktioniert. evtl auch in chrome auf dem handy Cache löschen?

Bernd9000 commented 8 months ago

Komisch, nehme ich beim Handy statt dem Web Port den Socket Port, wird wieder was angezeigt....

mcuiobroker commented 8 months ago

Bei mir wird im Chrome Handy responsive Anzeige nicht genutzt. Es wird die komplette Webseite angezeigt. Falsche Einstellung, alles ok.

Bernd9000 commented 8 months ago

Handy edge funktioniert. evtl auch in chrome auf dem handy Cache löschen?

Hab ich mal versucht, keine Änderung

Zefau commented 8 months ago

Binding mit einem fremden Datenpunkt funktioniert bei mir noch nicht.

Das Binding aus https://github.com/Zefau/ioBroker.jarvis/issues/2470#issuecomment-1810346013 funktioniert bei mir. Das Icon blink gelb, wenn der fremde Datenpunkt Offline ist. Wenn es nicht Offline ist, blinkt es nicht und zeigt die entsprechende Farbe.

Bernd9000 commented 8 months ago

Das Binding aus #2470 (comment) funktioniert bei mir. Das Icon blink gelb, wenn der fremde Datenpunkt Offline ist. Wenn es nicht Offline ist, blinkt es nicht und zeigt die entsprechende Farbe.

Ich finde den Fehler leider nicht, bei v3.1.9-beta.2 funktioniert es noch. Vielleicht komme ich noch drauf......

Zefau commented 8 months ago

@Bernd9000 Wie sieht es mit v3.2.0-alpha.37 aus?

Bernd9000 commented 8 months ago

Leider nein. Ähnlich wie in #2487 Auch beim Datenpunkt Stil funktioniert es bei mir nicht. Keine Ahnung woran es liegt.

Zefau commented 8 months ago

Hast du noch ein Beispiel, was bei dir nicht funktioniert? Gerne mit voller Konfiguration, damit ich es bei mir nachgestellt bekomme.

Bernd9000 commented 8 months ago

Beispiel: Gerät "Testschalter-10" mit zwei Datenpunkten status und power status = Werte = "Online" oder "Offline" power = Werte = "true" oder "false"

1

2

Expert Mode:

"b950c530-5728-43d7-a9ad-38ef0573c064": { "name": "Testschalter-10", "aliases": "", "tags": [], "icon": "mdi:pump", "label": "", "function": "_defaults", "states": { "status": { "stateKey": "status", "showState": true, "state": "0_userdata.0.Test.Testschalter10.status", "icon": { "Offline": "pump blink", "Online": "pump" }, "_updated": 1704401016157, "iconStyle": { "Offline": { "color": "#FF0" }, "Online": { "color": "#0F0" } } }, "power": { "stateKey": "power", "showState": true, "state": "0_userdata.0.Test.Testschalter10.power", "icon": { "'{0_userdata.0.Test.Testschalter10.status}'='Offline'": "mdi:pump blink", "true": "mdi:pump", "false": "mdi:pump" }, "iconStyle": { "'{0_userdata.0.test.Testschalter10.status}'='Offline'": { "color": "#FF0" }, "true": { "color": "#0F0" }, "false": { "color": "#F00" } }, "_updated": 1704404937643, "actionElement": "SwitchAction", "stateStyle": { "'{0_userdata.0.test.Testschalter10.status}'='Offline'": { "color": "#FF0" }, "true": { "color": "#0F0" }, "false": { "color": "#F00" } }, "addToCloud": [] } }, "options": {}, "attributes": { "_created": 1703108388311, "_updated": 1704404885386 }, "id": "b950c530-5728-43d7-a9ad-38ef0573c064", "revision": "1a21e" },

Der "Schalter" sollte gelb blinken sowie das beim oberen "Schalter Online status" angezeigt wird:

Animation

mcuiobroker commented 8 months ago

Wie sehen die Einstellungen zum testschalter aus image Hast du mal manuell das Wort Offline in den Status eingegeben? Und nicht mit dem Umschalter?

Bernd9000 commented 8 months ago

Hier die Einstellung. Aber an dem liegt es nicht, denn wenn ich in IOB den Datenpunkt händisch ändere passiert auch nichts.

1

Bernd9000 commented 8 months ago

Ich werd später mal zum Test mit einer ganz neuen jarvis Instanz anfangen. Mal sehen wie es dann aussieht.

mcuiobroker commented 8 months ago

Instanzen funktionieren momentan nicht so gut? Testsystem? Also man muss nach Anlegen erst die komplette Tour durch gehen.

Bernd9000 commented 8 months ago

Ja, Testsystem in vmware mit Windows 11. Es ist wie verhext... js-controller und nodejs gewechselt = negativ Als Instanz nur Admin, jarvis und vis laufen lassen = negativ Nur ein Gerät, nur ein Widget, nur eine jarvis Seite = negativ

Das einzige was hilft ist zurück auf Version v3.1.9-beta.2

mcuiobroker commented 8 months ago

@Bernd9000 Kann doch dann dieser Issue hier zu? Das Binding wird dann ja mit dem Label behandelt.

Zefau commented 8 months ago

Dieser Feature Request wurde mit v3.2.0-alpha.50 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-alpha.50. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Bernd9000 commented 8 months ago

@Bernd9000 Kann doch dann dieser Issue hier zu? Das Binding wird dann ja mit dem Label behandelt.

Klar, kann dicht