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. Skripten / Logik
  4. Aktion in iobroker auslösen?

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    903

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.5k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    5.9k

Aktion in iobroker auslösen?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
8 Beiträge 3 Kommentatoren 1.0k Aufrufe
  • Ä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.
  • B Offline
    B Offline
    Beowolf
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    mal ne Frage von einem Anfänger.

    Ich bekomme von meiner CCU in ioBroker einen Zustand von einem Gerät gemeldet. Ich sehe also unter ioBroker die Zustandsänderung.

    Diese Änderung soll wiederum unter ioBroker eine andere Aktion auslösen. Also z.B. einen Lichtschalter unter ioBroker betätigen.

    Wie mache ich das?

    Grüße und Danke

    Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      Die http://www.iobroker.net/docu/?page_id=5385&lang=de#Grundlegendes kennst Du ?

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        Beowolf
        schrieb am zuletzt editiert von
        #3

        Vielen, vielen Dank für die Hilfe.

        Der Tipp "Schaue in das Handbuch" ist wirklich eine tolle Idee. Eigentlich sollte dieser Tipp automatisch vom Forum direkt als erste Antwort bei 93,7 % aller Anfragen eingefügt werden. :shock:

        Ich bitte um Entschuldigung, das ich angenommen hatte, das ich hier im Forum, so wie in vielen anderen Foren, Hilfe bekomme.

        Es mag ja für die vielen Cracks hier eine lächerliche Frage sein, aber mit 55 Jahren steht es nicht ganz oben auf meiner ToDo-Liste noch eine Programiersprache zu lernen. Schon garnicht um die zwei oder drei Probleme zu lösen, bei denen ich bei ioBroker nicht weiter komme.

        Grüße

        Manfred

        Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @Beowolf:

          mit 55 Jahren steht es nicht ganz oben auf meiner ToDo-Liste noch eine Programiersprache zu lernen. ` Jungspund :lol:

          Wenn es in Javascript sein soll (es gibt weitere Möglichkeiten):

          const idSrc = '...'; // Datenpunkt-ID des CCU-Zustands
          const idDst = '...'; // Datenpunkt-ID Lichtschalter
          
          on(idSrc, idDst); // Übertragen des Wertes der Quelle bei Wertänderung an den Ziel-Datenpunkt
          
          

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

          1 Antwort Letzte Antwort
          0
          • B Offline
            B Offline
            Beowolf
            schrieb am zuletzt editiert von
            #5

            Danke für die Idee, leider ist es das nicht ganz.

            Hatte ich aber auch vergessen.

            Es kommt von der CCU "true" oder "false".

            Weitergeben an einen anderen Datenpunkt muß aber "0" oder "1" als Werteübergabe/eingabe.

            Grüße

            Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @Beowolf:

              Es kommt von der CCU "true" oder "false".

              Weitergeben an einen anderen Datenpunkt muß aber "0" oder "1" als Werteübergabe/eingabe. `
              "0" oder "1" als Zahl oder als Zeichen (string) ? Für Zahl:

              const idSrc = '...'; // Datenpunkt-ID des CCU-Zustands
              const idDst = '...'; // Datenpunkt-ID Lichtschalter
              
              on(idSrc, function(dp) { // Triggern bei Wertänderung
                 if(dp.state.val) setState(idDst, 1);
                 else setState(idDst, 0);
              });
              

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

              1 Antwort Letzte Antwort
              0
              • wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #7

                Hi Manfred,

                Hast du die mal „Blockly“ angeschaut?

                Dafür muss man nicht programmieren können (deshalb nutze ich das).

                Da kannst du z.B. mit Trigger Bausteinen die Änderung des Objektes abfragen und damit dann weitere Aktionen Steuern.

                Gibt auch einige Tutorials im Netz dazu.

                Gruß

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  Ergänzung, wenn der Zielwert schon bei Skriptstart und nicht erst bei Wertänderung der Quelle aktualisiert werden soll:

                  const idSrc = '...'; // Datenpunkt-ID des CCU-Zustands
                  const idDst = '...'; // Datenpunkt-ID Lichtschalter
                  
                  // Skriptstart
                  if(getState(idSrc).val) setState(idDst, 1);
                  else setState(idDst, 0);
                  
                  on(idSrc, function(dp) { // Triggern bei Wertänderung
                     if(dp.state.val) setState(idDst, 1);
                     else setState(idDst, 0);
                  });
                  

                  oder unter Verwendung einer gemeinsamen Funktion

                  const idSrc = '...'; // Datenpunkt-ID des CCU-Zustands
                  const idDst = '...'; // Datenpunkt-ID Lichtschalter
                  
                  function setLicht(val) {
                     if(val) setState(idDst, 1);
                     else setState(idDst, 0);
                  }
                  
                  setLicht(getState(idSrc).val); // Skriptstart
                  
                  on(idSrc, function(dp) { // Triggern bei Wertänderung
                     setLicht(dp.state.val);
                  });
                  

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

                  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

                  454

                  Online

                  33.0k

                  Benutzer

                  83.5k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2026
                  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