NEWS
jarvis v3.0.0 - just another remarkable vis
-
Hi,
wie verhält sich die Ladezeit der einzelnen Tabs oder Seiten? Werden bei Aufruf der Website alle Informationen geladen oder erst beim anwählen eines Tabs? Ich möchte vor allem für die Bedienung am Handy möglichst kleine schlanke Lösungen haben. Mein heutiges VIS hat ladezeiten von mehreren Sekunden -.- Daher würde ich auch gerne mit iFrames arbeiten.
Hierzu zwei Fragen:
- Muss man einen PRO Account je Instanz besitzen oder ist er dann übergreifend verfügbar?
- Lassen sich iFrames beschneiden oder die Scrollbar anders darstellen, um zum Beispiel Top- oder Sidebar auszublenden? Bzw. ist generell an der Stelle CSS möglich?
- Lassen sich in Jarvis Seiten erstellen in denen Top- oder Sidebar ausgeblendet sind?
-
@stephan1827 sagte in jarvis v3.0.0 - just another remarkable vis:
@sigi234 sagte in jarvis v3.0.0 - just another remarkable vis:
@stephan1827
Bei mir auch.
Hast du iobroker auf Windows laufen?Nee das läuft bei mir in einem Docker Kontainer.
@MCU Nach diversen Versuchen habe ich die Alpha 8 wieder am laufen.Und auf welchem System läuft der Docker Container ?
Ein Docker Container hat kein eigenes Betriebssystem soviel ich gelesen habe sonder benutzt das Betriebssystem auf dem der Container läuft. -
@smarty-ml
Ladezeit istsubjektiv
zu betrachten. Je nach Endgerät: Tablet, Handy, PC usw.
PC 1-3 Sek
Tablet 3-10 Sek
Handy 3-10 SekTabs werden bei Anwahl geladen.
Sind noch einige Probleme offen , werden aber zurzeit bearbeitet.
https://github.com/Zefau/ioBroker.jarvis/issueszu1. Ist übergreifend verfügbar, sofern man die Lizenz in den DP jarvis.X.info.pro einträgt
zu2. iFrames beschneiden? CSS ist immer möglich mit Styles, man kann direkt jedes Widget ansprechen siehe Doku https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/styles/iframe
Muss man sich im Einzelfall anschauen.zu3. Im Prinzip ja, dann hat man aber nur eine Seite/TAB
ab v3.1.x gibt es eine Vergrößerungsfunktion, so dass man jedes Widget auf maximale Bildschirmgröße vergrößern kann, wenn man möchte.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/widgets -
Ich bin noch neu in dem Bereich Jarvis und stehe gerade vor einem Problem wo ich nicht weiß ob die Lösung die mir vorschwebt so sinnvoll ist.
Ich würde gerne diverse Fehler(z.B. Mindestens ein Fenster offen, Temperatur in einem Raum zu hoch/niedrig) in Datenpunkten speichern und diese wenn der DP True ist in einer StateList anzeigen. Das habe ich auch schon soweit. Nun würde ich gerne auf einen Eintrag klicken können um dann den Tab mit den Details dazu öffnen. Wie kann ich das umsetzen? Oder gibt es hier eine bessere Lösung sowas zu machen?
-
@ronny-gerndt Dies ist abhängig von den Details. Sollen nur 4 Werte angezeigt werden? Sollen HistoryGraphs, und andere Widgets angezeigt werden?
Also wenn man nur die geöffneten Fenster sehen möchte, reicht es den DP mit den geöffneten Fenster im gleichen Gerät, wie "true"-DP zu setzen. Klickt man dann auf die Zeile mit "true" -Wert , wird das Geräte Popup angezeigt. Und dort stehen dann auch die geöffneten Fenster als DP drin. -
@mcu
Ich würde gerne auf "Mindestes eine Temperatur ist nicht ok" klicken und den Tab "Temperatur Übersicht" öffnen. Ich würde es ungern in einem Popup sehen sondern auf dem Tab den ich gerade baue da es am Ende doch etwas umfangreicher werden kann -
@ronny-gerndt Ok. Dann nicht die StateList nutzen, sondern HomeKitTile.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/v3-fuer-einsteiger/module/homekittile#oeffne-seite-registerkarte -
@mcu Ok, damit kann ich dann immer nur einen Fehler darstellen. Hätte es gerne als dynamische Liste gehabt. Aber wenn es nicht anders geht dann mach ich es damit. Danke für die Hilfe.
-
@ronny-gerndt Dann musst du es etwas ausführlicher beschreiben. Was willst du erreichen?
Welche Liste? Welche DPs kommen drin vor, was steht da drin, usw.? -
@mcu Ich setze mir aktuell im JS wenn einer meiner Temperatursensoren außerhalb eines Bereichs ist einen DP auf true um einen Fehler zu signalisieren. Das ganze soll später noch um weitere Fehler wie offene Fenster und weiteres ergänzt werden.
Nun würde ich gerne in der StateList alle Datenpunkte die true sind sehen um nur die aktuell anstehenden Fehler zu sehen. Das habe ich auch soweit schon siehe mein Bild von oben.
Jetzt würde ich gerne auf den Eintrag der Liste klicken können und auf den dazugehörigen Tab wechseln. Ich könnte natürlich auch oben den Tab wählen aber so wäre die Navigation einfacher
Dies wäre aktuell mein StateList Widget
-
@ronny-gerndt Hab dazu mal ein Feature Request angelegt.
https://github.com/Zefau/ioBroker.jarvis/issues/1706 -
@mcu Danke Dann schieb ich das ganze erstmal nach hinten und bau mal meine Ansichten weiter auf.
-
@ronny-gerndt Mit dem Feature Request kann locker mal 1/2 Jahr dauern, wenn überhaupt.
-
@mcu Passt, hab noch genug zu tun und nutze dann erstmal die Tabs.
Aber neuer Tag, neue Frage.
Ich versuche gerade die Tankanzeige von meinem Auto unterzubekommen und würde gerne das Icon anhand des Füllstatus tauschen. Folgendes habe ich im Json des Icons.{ ">= 35": "mdi:gauge-full", "< 35 && >= 25": "mdi:gauge", "< 25 && >= 15": "mdi:gauge-low", "< 15": "mdi:gauge-empty" }
Ergebnis ist seltsamerweise folgendes:
Es wird also der Fall <25 && >= 15 verwendet obwohl der State den Wert 36 hat. Nehme ich den Fall raus wird das Icon für >= 35 verwendet. Ich verstehe nur gerade nicht was hier schiefläuft -
@ronny-gerndt jarvis nimmt immer den ersten richtigen Wert. In dem Fall >=15.
{ ">= 35": "mdi:gauge-full", "< 35": "mdi:gauge", "< 25": "mdi:gauge-low", "< 15": "mdi:gauge-empty" }
Und bei
&&
müsste man auch mit{val}
arbeiten.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/geraet/binding#beispiel-icon-binding -
@mcu oh man. Danke. Ja so macht es mehr sinn. Manchmal hat man einfach einen Knoten im Kopf
-
Hey, bin neu und habe Jarvis in meine IOBroker installiert.
Nun bekomme ich immer einen Connection-Timeout wie auf den Bildern zusehen.Bin Hilflos...
Habe schon deinstalliert, neu installiert, diverse Adapter neugestartet und auch den ganzen IOBroker neu gestartet. Nicht hilft.
Welche Informationen braucht ihr noch.Danke schon mal...
-
@benjamin-wind
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/fehler-hinweise-v3#error-timeout-oefter-bei-unterschiedlichen-geraeten
?
Zeig mal bitte Web Einstellungen. Socketio extra installiert oder intern? -
-
@benjamin-wind Die anderen Punkte aus dem Link probiert? Version ist v3.0.11?