Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Vis-View umschalten mit node-red

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Vis-View umschalten mit node-red

    This topic has been deleted. Only users with topic management privileges can see it.
    • eric2905
      eric2905 last edited by

      hallo zusammen,

      ich möchte mittels eines node-red Flows die View innerhalb von VIS wechseln … und ich stehe mir wieder selbst im Weg ...

      Ich habe folgende View gebaut
      355_flow.png

      Dieser Code liegt dahinter

      [{"id":"17ce0563.e831fb","type":"function","name":"View umschalten","func":"msg1 = {};\nmsg2 = {};\nmsg3 = {};\n\nmsg1.payload = \"flurdisplay\";\nmsg2.payload = \"main/Energie\";\nmsg3.payload = \"changeView\";\n\nreturn [msg1,msg2,msg3];","outputs":"3","valid":true,"x":462,"y":182,"z":"18aa494e.e755b7","wires":[["25e2788b.da1d88","4a822714.b57dd8"],["beecff2a.4113","aa090f1c.55f6f"],["1eaaa86a.e15558","99b8085c.6647f8"]]}]
      

      Der Flow schaltet nicht um (die Werte ändern sich aber) … warum auch immer ... kann sich das mal bitte jemand ansehen?

      Wenn ich manuell die View ändere (Button drücke), ändert sich der Wert für "data" auf den entsprechenden Viehnamen und der Wert für "command" ändert sich auf "changedView".

      Danke und Gruß,

      Eric

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Du hast nur ein node "View umschalten" kopiert.

        Edit:

        So was funktioniert bei mir… Aber ich habe nichts geändert außer View Name und Instance.

        [{"id":"6472bd14.9b8d44","type":"function","name":"View umschalten","func":"msg1 = {};\nmsg2 = {};\nmsg3 = {};\n\nmsg1.payload = \"FFFFFFFF\";\nmsg2.payload = \"main/Page1\";\nmsg3.payload = \"changeView\";\n\nreturn [msg1,msg2,msg3];","outputs":"3","x":356,"y":201,"z":"d7ecc7ab.281338","wires":[["ef36f2b0.10c91"],["a6eeb233.59115"],["10134fd1.efecb"]]},{"id":"5d8646ef.a279b8","type":"inject","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"x":166,"y":141,"z":"d7ecc7ab.281338","wires":[["6472bd14.9b8d44"]]},{"id":"ef36f2b0.10c91","type":"ioBroker out","name":"instance","topic":"vis.0.control.instance","ack":"false","autoCreate":"false","x":628,"y":109,"z":"d7ecc7ab.281338","wires":[]},{"id":"a6eeb233.59115","type":"ioBroker out","name":"View name","topic":"vis.0.control.data","ack":"false","autoCreate":"false","x":619,"y":179,"z":"d7ecc7ab.281338","wires":[]},{"id":"10134fd1.efecb","type":"ioBroker out","name":"Command for vis","topic":"vis.0.control.command","ack":"false","autoCreate":"false","x":625,"y":261,"z":"d7ecc7ab.281338","wires":[]}]
        
        

        Es kann noch sein, dass die vis Variablen bei dir falsch sind.

        1 Reply Last reply Reply Quote 0
        • eric2905
          eric2905 last edited by

          Moin,

          @Bluefox:

          So was funktioniert bei mir… `
          Bei mir jetzt auch - DANKE für den Denkanstoß!

          Ich habe die neuen Werte im ioBroker-Output als Type "Value" und nicht als Type "Command" definiert.
          355_flow2.png

          Noch eine Frage:

          Auf dem iPad werden ab und an die Daten nicht aktualisiert und alte Werte angezeigt. Lade ich die VIS-Seite dann neu, habe ich wieder aktuelle Werte / Anzeigen.

          Kann man einen "Reload page" auch antriggern?

          Danke und Gruß,

          Eric

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

          Support us

          ioBroker
          Community Adapters
          Donate

          780
          Online

          31.7k
          Users

          79.6k
          Topics

          1.3m
          Posts

          2
          3
          1737
          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