Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Js-Skript: Anschalten aller Lichter mittels IOBROKER wenn Alarmauslösung in "HometaticIP CCU"

NEWS

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

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

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

Js-Skript: Anschalten aller Lichter mittels IOBROKER wenn Alarmauslösung in "HometaticIP CCU"

Scheduled Pinned Locked Moved Skripten / Logik
3 Posts 2 Posters 388 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MaZi
    wrote on last edited by
    #1

    Hallo zusammen,

    ich bräuchte bei folgender Angelegenheit Unterstützung:

    VORHANDENE Komponenten:

    • Homematic CCU2

    • iobroker Installation auf Raspberry Pi3

    • diverse Lampen (Sonoff-Touch Lichtschalter mittels TASMOTA auf dem Raspberry Pi laufend)

    Ausgangssituation auf iobroker-Seite:

    • Die Lampen sind als Objekte vorhanden, ebenfalls eine Szene, in der alle Lampen gebündelt sind.

    Ausgangssituation auf CCU2-Seite:

    • Zwei Systemvariablen vom Variablentyp "Alarm" (Alarmzone Hüllschutz [wahr = ausgelöst & falsch = nicht ausgelöst] und Alarmzone Vollschutz [wahr = ausgelöst & falsch = nicht ausgelöst]

    Angestrebtes Ziel:

    Die beiden CCU2 Variablen sind auch bei den Objekten in iobroker enthalten:

    "Alarmzone Hüllschutz" Typ= "state" ; Rolle = "state" ; Wert = "false" (nicht ausgelöst)

    "Alarmzone Vollschutz" Typ= "state" ; Rolle = "state" ; Wert = "false" (nicht ausgelöst)

    Sobald der Alarm ausgelöst wird veränndet die CCU2 den Wert im iobroker auf "true" (ausgelöst).

    Jetzt ist mein Ziel, dass wenn der Wert in einem der beiden Objekte auf "true" geswitcht wird, dass die Szene "alle Lampen einschalten" ausgelöst wird.

    Wie bekomme ich das umgesetzt? Leider bin ich "js-Skript Anfänger".

    Danke für Eure Hilfe im Voraus!

    Viele Grüße

    Martin

    1 Reply Last reply
    0
    • paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @MaZi:

      wenn der Wert in einem der beiden Objekte auf "true" geswitcht wird, dass die Szene "alle Lampen einschalten" ausgelöst wird. `
      Vorschlag:

      const idScene = '...';  // Datenpunkt-ID der Szene "alle Lampen ein"
      const idAlH = getIdByName('Alarmzone Hüllschutz');
      const idAlV = getIdByName('Alarmzone Vollschutz');
      
      on(idAlH, function(dp) {
         if(dp.state.val) setState(idScene, true);
      });
      
      on(idAlV, function(dp) {
         if(dp.state.val) setState(idScene, true);
      });
      
      

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Reply Last reply
      0
      • M Offline
        M Offline
        MaZi
        wrote on last edited by
        #3

        Hallo Paul53,

        danke Dir für die Antwort. Schaut gut aus. Ich teste mal in Ruhe weiter!

        Viele Grüße

        Martin

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        343

        Online

        32.4k

        Users

        81.4k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe