Skip to content

Visualisierung

9.5k Topics 104.4k Posts

Hilfe zu Visualisierungen

NEWS

  • LoveLace 1.2.6 Bugs

    material ui
    8
    1
    0 Votes
    8 Posts
    843 Views
    GarfonsoG
    @JB1985 wie üblich ist das in einem Forum Thread vergraben, hier steht einiges dazu: https://forum.iobroker.net/topic/25772/fragen-antworten-rund-um-die-neue-alias-funktion Hier ist die offizielle Doku dazu, da gibt es auch Beispiele mit read: https://www.iobroker.net/#de/documentation/dev/aliases.md https://github.com/ioBroker/ioBroker.js-controller/blob/master/README.md#object-and-state-aliases Im Grunde legst du in alias.0.* ein Objekt an mit einem "alias: {}" block im common-Teil. In den alias-block kommt dann bei id: "" die Id, von der du lesen willst rein und dazu kannst du mir "read": "" eine einfache Funktion zur "Umrechnung" definieren. Da kannst du das nehemen, was ich im vorherigen Post geschrieben habe.
  • [gelöst]einfach Uhrzeit anzeigen?

    vis
    28
    1 Votes
    28 Posts
    8k Views
    sigi234S
    @Automatist2 sagte in einfach Uhrzeit anzeigen?: hab dann die ganze vm einfach nochmal neu gestartet und nun läuft es und ich sehe sogar das widget. Sehr gut. Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
  • Welches Widget kann man zum "übersetzen" benutzen?

    vis
    2
    0 Votes
    2 Posts
    278 Views
    mrFenyxM
    Ich habe letztendlich ein JavaScript erstellt um das zu tun und die Übersetzung ein einen Benutzerstate geschrieben. Nicht unbedingt die schönste Lösung aber es ist eine Lösung. Spoiler on({id: 'daswetter.0.NextDays.Location_1.Day_2.Tag_value', change: "ne"}, function (obj) { var tomorrow = obj.state.val; setState("0_userdata.0.dasWetter.Tomorrow", translateDay(tomorrow)); }); on({id: 'daswetter.0.NextDays.Location_1.Day_3.Tag_value', change: "ne"}, function (obj) { var afterTomorrow = obj.state.val; setState("0_userdata.0.dasWetter.After_Tomorrow", translateDay(afterTomorrow)); }); function translateDay (dayDE) { switch (dayDE) { case "Sonntag": return "Sunday"; case "Montag": return "Monday"; case "Dienstag": return "Tuesday"; case "Mittwoch": return "Wednesday"; case "Donnerstag": return "Thursday"; case "Freitag": return "Friday"; case "Samstag": return "Saturday"; } }
  • [VIS] horizontale Bildlaufleiste verschwunden

    vis
    16
    1
    0 Votes
    16 Posts
    1k Views
    Gurke258G
    @Hansi1234 Hm. Das ist ja komisch...
  • KNX Zentralfunktionen ioBroker Visualisierung

    vis how-to
    4
    0 Votes
    4 Posts
    725 Views
    W
    @m-fuchs Ich vermute du arbeitest dich noch in KNX ein. Meine Vermutung kommt daher das du erstens mehrere GA's für die Schaltaktion auf den Tasten 1 und 2 vergeben hast. Zur Info: Hier wird nur auf die 1 GA gesendet. Dafür hast du ja dann den Wert der Umschaltung zu den jeweiligen Tasten. Desweiteren - habs jetzt nicht genau im Kopf - aber es schaut so aus als ob du an den Flags was geändert hast. Normalerweise sollte man diese so belassen wie sie sind - ausser man weiss was man tut :-) ZentralBefehle sowie die StatusGA's auf die sie hören sollen sind auch immer eine knifflige Sache. Daher würde ich vorschlagen du stellst alles korrekt in KNX ein und danach kümmerst du dich in IO darum. Da du noch am Anfang des Projektes stehst geb ich dir den Tipp den Namen der GA entsprechend der Konventionen des KNX Adapters zu vergeben. Dann verheiratet er StatusGA und BefehlsGA korrekt - und dann funktionierts auch in IOBroker :-) Lg
  • Position Popup-Fenster festlegen

    vis
    1
    0 Votes
    1 Posts
    144 Views
    No one has replied
  • [gelöst]VIS: Video Stream nur starten wenn View sichtbar ist

    vis camera
    3
    0 Votes
    3 Posts
    731 Views
    BananaJoeB
    Ich habe es nun auf folgendem Weg selbst gelöst bekommen, hier meine Lösung als Proof-of-Concept: Teil 1: Datenpunkte Zunächst habe ich unter Objekte in der Admin-Oberfläche 3 Datenpunkte angelegt: [image: 1598782612505-2aca83c8-7ce0-449c-a0b6-30377e87b04f-image.png] javascript.0.zTEST.Cam215-LiveView enthält als Text den Link zum Live-Video-Stream: http://192.168.1.80:4481/mjpg/Cam215/video.mjpg width="981" height="734" javascript.0.zTEST.Cam215-StaticPicture enthält als Text den Link zum Standbild: http://192.168.1.80:4481/image/Cam215?h=732&w=983 javascript.0.zTEST.Cam215-Link4VIS hat als Startwert ebenfalls den vorherigen Link zum Standbild Teil 2: VIS Widget Ich habe eine View erstellt, diese heißt TEST_CameraV2 und gehört zum Projekt main. Im VIS-Editor habe ich auf meiner View ein basic - HTML Widget eingefügt. Unter Allgemein - HTML habe ich folgendes eingetragen: <img src="{javascript.0.zTEST.Cam215-Link4VIS}"> Also auf den Wert des Datenpunktes verwiesen. Im VIS-Editor wird da erst einmal nichts angezeigt - wenn Ihr die View aber dann betrachtet wird das Bild eingefügt. Teil 3: Skript Nun kommt noch ein Blocky-Skript zum Einsatz: [image: 1598783354805-a9238fd8-72a8-4390-a06f-255ce56268bb-image.png] on({id: "vis.0.control.data"/*Data for control vis*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (value == 'main/TEST_CameraV2') { setState("javascript.0.zTEST.Cam215-Link4VIS"/*Cam215-Link4VIS*/, getState("javascript.0.zTEST.Cam215-LiveView").val, true); } else { setState("javascript.0.zTEST.Cam215-Link4VIS"/*Cam215-Link4VIS*/, getState("javascript.0.zTEST.Cam215-StaticPicture").val, true); } }); Erklärung: In der View ist zunächst immer nur ein Standbild der Kamera. Und das Skript hängt am Datenpunkt vis.0.control.data und reagiert sobald dieser sich verändert. In diesem Datenpunkt steht nämlich immer die aktuell aktive View. Stellt das Skript nun fest das die aktive View main/TEST_CameraV2 ist so ändert es den Datenpunkt für das HTML-Widget und setzt dort die URL des Live-Video-Streams ein - worauf VIS auch sofort reagiert. Wird die Ansicht wieder verlassen ändert sich ja auch der Wert des aktiven Views - das Skript springt wieder an und setzt wieder den Wert des statischen Bildes ein. Das funktioniert bei mir - wenn ich die View anzeigen lassen so geht die CPU-Last auf meinem BlueIris-Server hoch, wenn ich die View wieder wechsle so dauert es etwa 10 Sekunden und die Last geht wieder runter. Ich nehme an der BlueIris-Webserver braucht einen Moment bis er merkt das keiner mehr zuhört. Aber damit kann ich gut leben. Zudem kann ich mir auf Basis dieser Lösung eine View mit allen IP-Kameras bauen.
  • VIS läd Werte nicht

    vis
    3
    0 Votes
    3 Posts
    247 Views
    HomoranH
    @Sönke-Paschko sagte in VIS läd Werte nicht: Ich habe das Fehlerbild bisher noch nicht im Internet gefunden und daher auch keine Lösung. Glück gehabt! nicht im Internet suchen - da steht viel Blödsinn, erst recht in Videos. Benutze die Forensuche, da wird dir geholfen. Zu deinem Thema gibt es gefühlt 100 Threads mit Lösung
  • Lovelace Slider Plugin

    vis
    2
    0 Votes
    2 Posts
    785 Views
    T
    @ansie Ja, das sollte über die "Karten" installierbar sein. DIe Installation von "Custom Cards/ Karten" ist in diesem Leitfaden beschrieben: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation
  • VIS lädt nicht mehr, auch nicht bei ioBroker neuinstallation

    vis
    3
    0 Votes
    3 Posts
    524 Views
    S
    @Negalein Vielen Dank, das hat geholfen!
  • CSS Klasse nicht auswählbar

    vis
    7
    0 Votes
    7 Posts
    270 Views
    R
    @Glasfaser Super vielen Dank für die Hilfe und den Link. Du hast mir sehr geholfen.
  • jqui-Button: Wie Icon in Inaktiv-Bild verschieben? CSS?

    vis how-to
    2
    2
    0 Votes
    2 Posts
    252 Views
    GlasfaserG
    @qqolli sagte in jqui-Button: Wie Icon in Inaktiv-Bild verschieben? CSS?: jqui-ctrl-icon PushButton / val - Icon Bool: Probier mal damit : in Widget CSS UiStyle1 in Projekt CSS .UiStyle1 .vis-view, .vis-view .ui-widget { line-height: 33px !important; }
  • Hilfe zu einem Datenpunkt!

    vis
    8
    0 Votes
    8 Posts
    529 Views
    B
    @paul53 So, habe dies installiert und es geht DANKE. Jetzt muss ich mich nur noch damit auseinandersetzen. Danke. VG BLRD
  • Homematic Thermostate, alle mit einem Klick umschalten

    vis
    4
    0 Votes
    4 Posts
    2k Views
    B
    Gibt es bei den Basic ein Widget das ich als Taster verwenden kann. Bisher nix gefunden.
  • Problem mit object binding nach update auf 1.2.11

    vis
    3
    0 Votes
    3 Posts
    262 Views
    Q
    @crunchip DANKE!
  • Zwischen Bildern mit Button hin und her schalten

    vis
    2
    0 Votes
    2 Posts
    195 Views
    Ralla66R
    @quorle Habe das mit einem Switch / Schalter gelöst. Wenn true wird das Bild mit Grüner Led angezeigt. Wenn false wird das Bild mit Roter Led angezeigt. [image: 1598621037356-bild-schalter.jpg]
  • Fehler: View ist rekursiv

    vis
    23
    0 Votes
    23 Posts
    2k Views
    GlasfaserG
    @kuerfra die Lösung war schon im 2. Post ;) ( im Link )
  • VIS Keine gültige Lizenz gefunden

    vis
    34
    2
    0 Votes
    34 Posts
    5k Views
    O
    @crunchip So hat jetzt geklappt vielen vielen dank
  • Probleme mit ioBroker VIS App

    android app vis
    104
    0 Votes
    104 Posts
    5k Views
    RaspiUserR
    @Homoran OK, Danke
  • Object ID in vis (widget) nicht mehr anwählbar

    vis
    2
    0 Votes
    2 Posts
    198 Views
    sigi234S
    @andy1960 https://forum.iobroker.net/topic/36159/vis-zeigt-bei-object-id-nichts-an

600

Online

32.8k

Users

82.8k

Topics

1.3m

Posts