Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Vis Volumenanzeige

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Vis Volumenanzeige

    This topic has been deleted. Only users with topic management privileges can see it.
    • Frank-aus-Essen
      Frank-aus-Essen last edited by

      Hi,
      vielleicht kann mir ja jemand weiterhelfen. Ich bin gerade dabei eine grafische Volumenanzeige in der Vis darzustellen. Die Einblendung der Vis soll nur solange dargestellt werden, wie sich der Volumenwert ändert. Wenn der Volumenwert für ca. 2 Sec. unverändert bleibt, soll er wieder ausgeblendet werden.

      Mir geht es nicht um die Grafik oder die Werte, sondern nur um den Zeitraum der Einblendung. Die Einblendung solange der Volumenwert sich ändert.
      Mit Blockly und einem Xiaomi Taster mit hold Funktion bekomme ich es hin, aber das ist ja nicht der Sinn der Sache!
      Bin für jeden Tipp dankbar.

      Gruß Frank

      Andreios BananaJoe DJMarc75 3 Replies Last reply Reply Quote 0
      • Andreios
        Andreios Forum Testing @Frank-aus-Essen last edited by

        @frank-aus-essen Meine este Idee wäre, in einem Script sich den Wert und die Zeit merken und dann einen Datenpunkt (boolean) damit beschreiben, false, wenn der Wert sich nicht mehr geändert hat, sonst true.
        Und dann beim Widget die Sichtbarkeit über diesen Datenpunkt steuern.
        Wert und Zeit sind natürlich auch Datenpunkte.

        1 Reply Last reply Reply Quote 0
        • BananaJoe
          BananaJoe Most Active @Frank-aus-Essen last edited by BananaJoe

          @frank-aus-essen Vorschlag:

          • In der VIS kannst du bei einem Widget einstellen das es Sichtbar in Abhängigkeit eines Datenpunktes ist:
            3c9a7f92-d65d-4e3b-9eaf-866432c7ce52-image.png

          • Da nimmst du zum Beispiel die 1 - ein Datenpunkt den du selbst erstellst mit dem Wert 0, das Widget ist also nur Sichtbar wenn da die 1 drin steht.

          • Du baust einen Trigger der auf Wertänderungen reagiert, also Änderungen des Datenpunktes um den es geht. Als erstes schaltet der Trigger den Datenpunkt für die Sichtbarkeit auf 1. Und am Ende schaltest du den Datenpunkt auf 0 - aber mit 2 Sekunden Verzögerung:

          b8905e65-1ab3-4279-b31b-2e5c3fe89949-image.png

          Löschen falls läuft damit bei mehreren Aufrufen nur der letzte zählt.

          Frank-aus-Essen 1 Reply Last reply Reply Quote 0
          • DJMarc75
            DJMarc75 @Frank-aus-Essen last edited by

            @frank-aus-essen sagte in Vis Volumenanzeige:

            Wenn der Volumenwert für ca. 2 Sec. unverändert bleibt, soll er wieder ausgeblendet werden.

            Und genau das kann man mit Blockly umsetzen:
            Screenshot 2022-06-23 143437.png

            Das Blockly bewirkt dass ein Datenpunkt bei Änderung auf true schaltet und wenn keine Änderungen mehr sind (innerhalb 2 Sekunden) dieser auf false gesetzt wird.

            Wie @Andreas-5 & @BananaJoe erwähnten dann in VIS unter Sichtbarkeit den eigenen Datenpunkt auswählen und bei "Wert für die Bedingung" true einsetzen.

            Einfach mal testen.

            1 Reply Last reply Reply Quote 0
            • Frank-aus-Essen
              Frank-aus-Essen @BananaJoe last edited by Frank-aus-Essen

              @bananajoe

              Super, hat funktioniert !
              Problem gelöst.
              Ist ja gar nicht so kompliziert....
              wenn man weiss, wie es geht. 😀

              Danke, an alle.

              Gruß Frank

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              533
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              4
              5
              352
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo