Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. ODER Verknüpfung bei on

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

ODER Verknüpfung bei on

Geplant Angeheftet Gesperrt Verschoben JavaScript
6 Beiträge 3 Kommentatoren 2.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.
  • S Online
    S Online
    SchuetzeSchulz
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ist es möglich bei einem

    on({id: "hm-rpc.0.JEXXXXXXX.1.PRESS_SHORT", valNe: 2}, function(obj)
    

    zwei Geräte/Objekte zu verknüpfen?

    Ich möchte zwei Fenstersensoren im Script abfragen, sobald einer von beiden auf "offen" steht, soll eine Variable auf True gesetzt werden.

    Nur wenn beide Fenstersensoren auf "geschlossen" stehen, soll die Variable wieder auf False gesetzt werden.

    1 Antwort Letzte Antwort
    0
    • Y Offline
      Y Offline
      ykuendig
      schrieb am zuletzt editiert von
      #2

      Also ich würd das ungefähr so machen (Da ich nicht zu Hause bin und kein Code klauen kann im Pseudo-Code):

      function(checkSense){
       getState(Fenster1)
       getState(Fenster2)
       if (Sensor1 OR Sensor2){
        setState(offen)
       }
      }
      on. Sensor1{
       function(checkSens)...
      }
      on. Sensor2{
       function(checkSens)...
      }
      

      Nachrag: Du kannst auch hier im Forum den Code zum zählen von offenen Fenstern suchen und nach grösser 1 auswerten…

      Gruss Yves

      1 Antwort Letzte Antwort
      0
      • S Online
        S Online
        SchuetzeSchulz
        schrieb am zuletzt editiert von
        #3

        Hallo Yves,

        danke, Du hast mir den richtigen Denkanstoß gegeben!

        1 Antwort Letzte Antwort
        0
        • Y Offline
          Y Offline
          ykuendig
          schrieb am zuletzt editiert von
          #4

          Immer gerne, Du kannst ja für Andere den 'schönen' Code unten anhängen…

          Gruss Yves

          1 Antwort Letzte Antwort
          0
          • S Online
            S Online
            SchuetzeSchulz
            schrieb am zuletzt editiert von
            #5

            Wird gemacht, sobald ich fertig bin 🙂

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              pix
              schrieb am zuletzt editiert von
              #6

              Hallo,
              @SchuetzeSchulz:

              ch möchte zwei Fenstersensoren im Script abfragen, sobald einer von beiden auf "offen" steht, soll eine Variable auf True gesetzt werden.

              Nur wenn beide Fenstersensoren auf "geschlossen" stehen, soll die Variable wieder auf False gesetzt werden. `

              hatten wir schon mal, bzw. habe ich auch mal gefragt:

              http://forum.iobroker.net/viewtopic.php?f=21&t=535

              Gruß

              Pix

              ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

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


              Support us

              ioBroker
              Community Adapters
              Donate

              833

              Online

              32.4k

              Benutzer

              81.4k

              Themen

              1.3m

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

              • Du hast noch kein Konto? Registrieren

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