Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Aktualisierung der DPs bei aufruf der VIS

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Aktualisierung der DPs bei aufruf der VIS

Geplant Angeheftet Gesperrt Verschoben Visualisierung
visandroid app vis
12 Beiträge 4 Kommentatoren 868 Aufrufe 3 Watching
  • Ä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.
  • Ralla66R Ralla66

    @wszene
    Du, Also View wird geöffnet und die DPs werden aktualisiert

    Öhm, verstanden weiss ich nicht, teste mal wenn View ( Data Vis ) wurde aktuallisiert steuere DP mit wahr.

    Vis Data.jpg

    WszeneW Offline
    WszeneW Offline
    Wszene
    schrieb am zuletzt editiert von
    #3

    @ralla66
    Das hatte ich auch schon versucht
    Aber leider nutze ich das "Material Design Top App Bar Widget" für meine Navigation
    Diese ändert leider nicht den Datenpunkt da es iFrame nutzt

    Dan kam ich auf die ide das ich den Datenpunkt nutze welchen man anlegen muss damit das "Material Design Top App Bar Widget"
    aber leider ändert der sich auch nicht

    Deshalb habe ich mir einen Button erstellt welcher in der VIS die Datenpunkte aktualisiert

    Meine Hard- & Software:

    • MSI Cubi 5 10M-049DE mit Proxmox
    • CC2652P Zigbee Stick
    • Steckdosen mit Tasmota und Zigbee
    • Lichtschalter mit Tasmota
    • IKEA TRÅDFRI Glühbirnen
    • Aqara Sensoren
    Ralla66R 1 Antwort Letzte Antwort
    0
    • WszeneW Wszene

      @ralla66
      Das hatte ich auch schon versucht
      Aber leider nutze ich das "Material Design Top App Bar Widget" für meine Navigation
      Diese ändert leider nicht den Datenpunkt da es iFrame nutzt

      Dan kam ich auf die ide das ich den Datenpunkt nutze welchen man anlegen muss damit das "Material Design Top App Bar Widget"
      aber leider ändert der sich auch nicht

      Deshalb habe ich mir einen Button erstellt welcher in der VIS die Datenpunkte aktualisiert

      Ralla66R Offline
      Ralla66R Offline
      Ralla66
      Most Active
      schrieb am zuletzt editiert von
      #4

      @wszene
      Dann bleibt ja nur das per Zeit zu triggern, schalte jede Minute DP wahr.

      WszeneW 1 Antwort Letzte Antwort
      0
      • Ralla66R Ralla66

        @wszene
        Dann bleibt ja nur das per Zeit zu triggern, schalte jede Minute DP wahr.

        WszeneW Offline
        WszeneW Offline
        Wszene
        schrieb am zuletzt editiert von
        #5

        @ralla66

        Ist das nicht Zuviel Last und Unnütz ist ja auch da ja nicht so oft auf die VIS geschaut wird

        Meine Hard- & Software:

        • MSI Cubi 5 10M-049DE mit Proxmox
        • CC2652P Zigbee Stick
        • Steckdosen mit Tasmota und Zigbee
        • Lichtschalter mit Tasmota
        • IKEA TRÅDFRI Glühbirnen
        • Aqara Sensoren
        Ralla66R 1 Antwort Letzte Antwort
        0
        • WszeneW Wszene

          @ralla66

          Ist das nicht Zuviel Last und Unnütz ist ja auch da ja nicht so oft auf die VIS geschaut wird

          Ralla66R Offline
          Ralla66R Offline
          Ralla66
          Most Active
          schrieb am zuletzt editiert von Ralla66
          #6

          @wszene
          das liegt ja eher an deiner Programmierung. Kannst ja auch sagen aktualisiere DP jede Minute nur insgesamt 5 mal oder nach 5 Minuten Aktualisierung aus.

          1 Antwort Letzte Antwort
          0
          • GlasfaserG Offline
            GlasfaserG Offline
            Glasfaser
            schrieb am zuletzt editiert von Glasfaser
            #7

            @wszene sagte in Aktualisierung der DPs bei aufruf der VIS:

            aber leider ändert der sich auch nicht

            ??

            Du kannst doch den gemeinsamen Datenpunkt von TopAppBar und view in widget 8 dafür nutzen , er ändert sich doch je nach View Umschaltung (bei mir 0...bis 29 )

            und mit ihm auf Aktualisierung reagieren .

            1.JPG

            .
            2.JPG

            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

            WszeneW 1 Antwort Letzte Antwort
            0
            • GlasfaserG Glasfaser

              @wszene sagte in Aktualisierung der DPs bei aufruf der VIS:

              aber leider ändert der sich auch nicht

              ??

              Du kannst doch den gemeinsamen Datenpunkt von TopAppBar und view in widget 8 dafür nutzen , er ändert sich doch je nach View Umschaltung (bei mir 0...bis 29 )

              und mit ihm auf Aktualisierung reagieren .

              1.JPG

              .
              2.JPG

              WszeneW Offline
              WszeneW Offline
              Wszene
              schrieb am zuletzt editiert von
              #8

              @glasfaser

              Genau das habe ich auch gedacht
              Aber leider bleibt dieser Datenpunkt bei mir immer auch 2 wie ich ihn erstellt habe
              Und Ja die Views ändern sich

              Meine Hard- & Software:

              • MSI Cubi 5 10M-049DE mit Proxmox
              • CC2652P Zigbee Stick
              • Steckdosen mit Tasmota und Zigbee
              • Lichtschalter mit Tasmota
              • IKEA TRÅDFRI Glühbirnen
              • Aqara Sensoren
              GlasfaserG 1 Antwort Letzte Antwort
              0
              • WszeneW Wszene

                @glasfaser

                Genau das habe ich auch gedacht
                Aber leider bleibt dieser Datenpunkt bei mir immer auch 2 wie ich ihn erstellt habe
                Und Ja die Views ändern sich

                GlasfaserG Offline
                GlasfaserG Offline
                Glasfaser
                schrieb am zuletzt editiert von
                #9

                @wszene

                Überprüfe bei beiden Widget´s die Objektzuweisung .

                Hier meine Viewwechsel im Datenpunkt

                .
                11.gif

                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                1 Antwort Letzte Antwort
                0
                • WszeneW Wszene

                  Hallo Zusammen
                  Ich habe mir einen Datenpunkt angelegt mit dem andere DPs unter 0_userdata.0 aktualisiert werden

                  Diese Daten lasse ich auf einem View in meiner VIS anzeigen
                  Ist es möglich da ich das ganze automatisch machen kann?

                  Also View wird geöffnet und die DPs werden aktualisiert
                  Grund ist das ich die Daten nur aller 10min aktualisiere lasse aber gern die aktuellen Daten beim betrachten des Views haben möchte

                  Ich hoffe ich habe mich verständlich ausgedrückt :grinning:

                  Gruß
                  Marcel

                  ice987I Offline
                  ice987I Offline
                  ice987
                  schrieb am zuletzt editiert von ice987
                  #10

                  @wszene

                  Evtl ist der Ansatz hier, erster Export eine Lösung? Die Funktion löst aus, wenn das Widget geladen wird und steuert einen DP.

                  husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

                  WszeneW 1 Antwort Letzte Antwort
                  0
                  • ice987I ice987

                    @wszene

                    Evtl ist der Ansatz hier, erster Export eine Lösung? Die Funktion löst aus, wenn das Widget geladen wird und steuert einen DP.

                    WszeneW Offline
                    WszeneW Offline
                    Wszene
                    schrieb am zuletzt editiert von Wszene
                    #11

                    @ice987

                    Danke für deine Info
                    Gleich mal ausprobiert
                    und da waren sie wieder meine Probleme :disappointed_relieved:
                    Ich und Javascript

                    Hier der Originalcode aus dem Widget

                    <script>
                    
                    function detectLightMode() {
                     if(window.matchMedia('(prefers-color-scheme: light)').matches) {
                     //Currently in light mode
                     this.servConn._socket.emit('setState', '0_userdata.0.test.LightMode', true);
                     } else {
                     //Currently in dark mode
                     this.servConn._socket.emit('setState', '0_userdata.0.test.LightMode', false);
                     };
                    };
                    
                    document.getElementById("w00070").addEventListener("load", detectLightMode());
                    
                    </script>
                    

                    So mein Gedanke wie meins aussehen müsste wenn mein DP so heist
                    mein DP

                    0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren
                    
                    <script>
                    
                    function detectLightMode() {
                     if(window.matchMedia('(prefers-color-scheme: light)').matches) {
                     //Currently in light mode
                     this.servConn._socket.emit('setState', '0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren', true);
                     } else {
                     //Currently in dark mode
                     this.servConn._socket.emit('setState', '0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren', false);
                     };
                    };
                    
                    document.getElementById("w00206").addEventListener("load", detectLightMode());
                    
                    </script>
                    

                    Aber ich glaube das das nicht richtig ist
                    Denn ich will ja keine Abfrage sondern den Zustand schalten
                    Kannst du mir da evtl. helfen

                    Meine Hard- & Software:

                    • MSI Cubi 5 10M-049DE mit Proxmox
                    • CC2652P Zigbee Stick
                    • Steckdosen mit Tasmota und Zigbee
                    • Lichtschalter mit Tasmota
                    • IKEA TRÅDFRI Glühbirnen
                    • Aqara Sensoren
                    ice987I 1 Antwort Letzte Antwort
                    0
                    • WszeneW Wszene

                      @ice987

                      Danke für deine Info
                      Gleich mal ausprobiert
                      und da waren sie wieder meine Probleme :disappointed_relieved:
                      Ich und Javascript

                      Hier der Originalcode aus dem Widget

                      <script>
                      
                      function detectLightMode() {
                       if(window.matchMedia('(prefers-color-scheme: light)').matches) {
                       //Currently in light mode
                       this.servConn._socket.emit('setState', '0_userdata.0.test.LightMode', true);
                       } else {
                       //Currently in dark mode
                       this.servConn._socket.emit('setState', '0_userdata.0.test.LightMode', false);
                       };
                      };
                      
                      document.getElementById("w00070").addEventListener("load", detectLightMode());
                      
                      </script>
                      

                      So mein Gedanke wie meins aussehen müsste wenn mein DP so heist
                      mein DP

                      0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren
                      
                      <script>
                      
                      function detectLightMode() {
                       if(window.matchMedia('(prefers-color-scheme: light)').matches) {
                       //Currently in light mode
                       this.servConn._socket.emit('setState', '0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren', true);
                       } else {
                       //Currently in dark mode
                       this.servConn._socket.emit('setState', '0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren', false);
                       };
                      };
                      
                      document.getElementById("w00206").addEventListener("load", detectLightMode());
                      
                      </script>
                      

                      Aber ich glaube das das nicht richtig ist
                      Denn ich will ja keine Abfrage sondern den Zustand schalten
                      Kannst du mir da evtl. helfen

                      ice987I Offline
                      ice987I Offline
                      ice987
                      schrieb am zuletzt editiert von ice987
                      #12

                      @Wszene

                      z.B. mit

                      [{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"<script>\n\ndocument.getElementById(\"w00206\").addEventListener(\"load\", vis.setValue(\"0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren\", true));\n\n</script>"},"style":{"left":"126px","top":"277px"},"widgetSet":"basic"}]
                      

                      wird bei jedem Laden des Widgets w00206 der DP 0_userdata.0.002_nurVIS.01_Autos.Skoda_Kodiaq.Kodiaq-manuell-aktuallisieren auf true gesetzt. Nun könntest du einen weiteren Trigger auf diesen DP setzen, welche dann eine Aktualisierung ausserhalb der 10min anstösst.

                      husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

                      1 Antwort Letzte Antwort
                      1
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      612

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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