Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Anfängerfrage - CCU Variable mit Wert beschreiben

    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

    Anfängerfrage - CCU Variable mit Wert beschreiben

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

      Hallo an alle,

      habe gerade Blockly installiert, stehe aber auf dem Schlauch. Vielleicht kann jemand helfen …

      Habe mir eine LED Laufschrift gebaut die von Daten aus der CCU gespeist wird über den Web-Adapter von ioBroker. Daten sind in einer Systemvariablen auf der CCU hinterlegt und werden dort von der CCU aktualisiert (Lufttemperatur, Wasser vom Pool etc). Nun kam mir noch die Idee, DWD-Warnungen mit auszugeben. Dafür gibt es eine zweite Variable auf der CCU. Diese soll mit der DWD-Headline von ioBroker aus bei Änderung der Wettermeldung beschrieben werden.

      Kann mir bitte jemand fix helfen was ich da bei Blockly zusammenschustern muss? also in etwa :

      Bei Änderung DWD-Adapter/Headline schreibe DWD-Headlne in SystemvariableCCU...

      Lieben Dank für Eure Hilfe

      Grüße Lars

      1 Reply Last reply Reply Quote 0
      • P
        pix last edited by

        Hallo Lars,

        ich kann kein Blockly,

        aber als Javascript geht es so:

        const idQuelle = "dwd.0.warning.headline",
            idZiel = "hm-rega.0.variablenid"; // anpassen oder mit ID Einfügen ausfüllen
        
        on(idQuelle, idZiel);
        
        

        Es setzt voraus, dass die CCU-Systemvariable vom Typ Zeichenkette ist (denn der DWD-Datenpunkt ist es ja auch). Ausserdem muss der HM-REGA-Adapter installiert sein, der ja die Homematic-Systemvariablen in ioBroker verwaltet.

        Einfach im Javascript Adapter auf "neues Skript" klicken, dann Javascript wählen und den Ordner "Common" auswählen (keinesfalls "global"). Dann das Skript da hinein kopieren, Datenpunkt CCU anpassen und speichern. Schließlich links in der Skriptliste (unter common) das Skript mit dem Klick auf das Dreickeck starten. Voilà.

        Gruß

        Pix

        1 Reply Last reply Reply Quote 0
        • Dutchman
          Dutchman Developer Most Active Administrators last edited by

          Steht doch auf Github :

          https://github.com/ioBroker/ioBroker.ja … tes-change

          trigger erstellen, dan einen update block nehmen und das object der ccu mit dem "wert von" updaten

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

          Support us

          ioBroker
          Community Adapters
          Donate

          828
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          3
          3
          638
          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