Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] Ideen für Verbesserung: Popup in der VIS

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    247

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    238

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    898

[gelöst] Ideen für Verbesserung: Popup in der VIS

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vishow-to
3 Beiträge 2 Kommentatoren 681 Aufrufe 7 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • N Offline
    N Offline
    n3ucr0n
    schrieb am zuletzt editiert von n3ucr0n
    #1

    Hallo alle zusammen,

    meine Visualisierung bekommt grade eine Generalüberholung.
    In der neuen VIS soll es ein Benachrichtigungsbanner geben, welches wie am Handy gewisse Informationen über Blockly gesteuert anzeigt.

    Dazu nutze ich hauptsächlich Datenpunkte:

    • Datenpunkt 1: Zum definieren was angezeigt werden soll (Zeichenkette)
    • Datenpunkt 2: Zum definieren wie lange das Banner angezeigt werden soll (Zahl)
    • Datenpunkt 3: Zum definieren "ob" das Banner angezeigt werden soll (Boolean)
    • Datenpunkt 4: Zusätzlich ein Datenpunkt der einen Countdown schreibt.

    Im Endeffekt läuft es so:

    Wird der Datenpunkt 1 geändert, geht der Bildschirm des Tablets an, der Wert von Datenpunkt 3 wird auf "True" gesetzt und der Countdown fängt an (Länge der Anzeigedauer über Datenpunkt 2 definiert).
    Ist der Countdown bei 0 angekommen, wird Datenpunkt 3 auf "False" gesetzt und der Bildschirm des Tablets wieder aus geschlatet.

    In der VIS wird das Banner über "Sichtbarkeit" angezeigt, wenn Datenpunkt 3 auf "True" ist. Sonst ist es ausgeblendet. Der Text auf dem Banner wird über den Datenpunkt 1 ausgelesen.

    Das funktioniert hervorragend.
    Durch die Steuerung über die "Sichtbarkeit" im Widget ist es jedoch so, dass das Banner plötzlich erscheint und dann vom einen auf den anderen Moment wieder verschwunden ist.

    Ich würde gerne das Widget von oben nach unten "einfliegen" und dann beim ausblenden wieder "ausfliegen" lassen.
    Hat jemand eine Idee wie ich eine solche animierte ein- bzw. Ausblendung realisieren kann?

    Aktuell wird das ganze über ein "basic - View in Widget" Widget angezeigt.
    Zum Anzeigen der gesamten VIS wird der Fully Kiosk Browser genutzt.

    Danke für Eure Ideen :-)

    machs-smart.deM 1 Antwort Letzte Antwort
    0
    • N n3ucr0n

      Hallo alle zusammen,

      meine Visualisierung bekommt grade eine Generalüberholung.
      In der neuen VIS soll es ein Benachrichtigungsbanner geben, welches wie am Handy gewisse Informationen über Blockly gesteuert anzeigt.

      Dazu nutze ich hauptsächlich Datenpunkte:

      • Datenpunkt 1: Zum definieren was angezeigt werden soll (Zeichenkette)
      • Datenpunkt 2: Zum definieren wie lange das Banner angezeigt werden soll (Zahl)
      • Datenpunkt 3: Zum definieren "ob" das Banner angezeigt werden soll (Boolean)
      • Datenpunkt 4: Zusätzlich ein Datenpunkt der einen Countdown schreibt.

      Im Endeffekt läuft es so:

      Wird der Datenpunkt 1 geändert, geht der Bildschirm des Tablets an, der Wert von Datenpunkt 3 wird auf "True" gesetzt und der Countdown fängt an (Länge der Anzeigedauer über Datenpunkt 2 definiert).
      Ist der Countdown bei 0 angekommen, wird Datenpunkt 3 auf "False" gesetzt und der Bildschirm des Tablets wieder aus geschlatet.

      In der VIS wird das Banner über "Sichtbarkeit" angezeigt, wenn Datenpunkt 3 auf "True" ist. Sonst ist es ausgeblendet. Der Text auf dem Banner wird über den Datenpunkt 1 ausgelesen.

      Das funktioniert hervorragend.
      Durch die Steuerung über die "Sichtbarkeit" im Widget ist es jedoch so, dass das Banner plötzlich erscheint und dann vom einen auf den anderen Moment wieder verschwunden ist.

      Ich würde gerne das Widget von oben nach unten "einfliegen" und dann beim ausblenden wieder "ausfliegen" lassen.
      Hat jemand eine Idee wie ich eine solche animierte ein- bzw. Ausblendung realisieren kann?

      Aktuell wird das ganze über ein "basic - View in Widget" Widget angezeigt.
      Zum Anzeigen der gesamten VIS wird der Fully Kiosk Browser genutzt.

      Danke für Eure Ideen :-)

      machs-smart.deM Offline
      machs-smart.deM Offline
      machs-smart.de
      schrieb am zuletzt editiert von machs-smart.de
      #2

      @n3ucr0n warum nutzt du nicht die Funktion „alert“ oder „dialog“ (https://github.com/ioBroker/ioBroker.vis/blob/master/README.md)?

      www.machs-smart.de
      Anleitungen und Tutorials rund um ioBroker

      N 1 Antwort Letzte Antwort
      0
      • machs-smart.deM machs-smart.de

        @n3ucr0n warum nutzt du nicht die Funktion „alert“ oder „dialog“ (https://github.com/ioBroker/ioBroker.vis/blob/master/README.md)?

        N Offline
        N Offline
        n3ucr0n
        schrieb am zuletzt editiert von n3ucr0n
        #3

        @mxbr
        Danke für die Hinweise.

        Mit den Dialog Widgets war ich nicht so zufrieden. Waren Optisch nicht das, was ich wollte und ich habe es nicht hinbekommen das DialogWidget gesteuert über einen Datenpunkt zu öffnen.... Mag aber auch an meinen noch wachsenden Fähigkeiten im Umgang mit der VIS liegen.

        Wie verwende ich die "Altert" funktion?

        Das war leichter als gedacht 😁
        Das Ding ist klasse! Genau das was ich gesucht habe! Danke für den Tipp!

        Kann ich die Hinweise nur manuell quittieren oder sie auch automatisch nach einer gewissen Zeit ausblenden lassen?
        Richtig klasse wäre es, wenn ich über den JSON String angeben könnte ob das Hinweisfeld nach einer gewissen Zeit geschlossen werden soll oder ob es an bleiben soll.

        Gibt es da eine Möglichkeit?

        Auch da hat ein wenig Suche im Internet geholfen. Ich bin zwar noch nicht so fündig geworden, wie ich es mir wünsche aber ich habe Ansatzpunkte! Danke für Deine Hilfe!

        1 Antwort Letzte Antwort
        0

        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

        Registrieren Anmelden
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        572

        Online

        32.8k

        Benutzer

        82.8k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe