Skip to content
  • Home
  • 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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Falls x ist wahr, mache yz funktioniert nicht

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    525

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Falls x ist wahr, mache yz funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 3 Kommentatoren 379 Aufrufe 3 Watching
  • Ä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.
  • Chris929C Offline
    Chris929C Offline
    Chris929
    schrieb am zuletzt editiert von Chris929
    #1

    Hallo zusammen,
    ich habe damit begonnen, meine ganzen Sensoren im Haus mal für Scripte zu nutzen und wollte mir eine "Alarmanlage" bauen.
    Habe dazu einen "Logikwert" angelegt, den ich per vis auf true/false setzen kann.
    Eine ähnliche Logik nutze ich bereits z.B. für die Rollos.

    Jetzt zu meinen Problemen:
    Obwohl der Wert für das Alarmanlagenonjekt auf "false" steht (sollte also nicht triggern, da ja im ersten step geprüft wird ob "true" erfüllt ist), wird die erste Logik ausgeführt (bekomme also einen Alarm aufs Handy, dass die Haustuere geoeffnet wurde), aber der 2. Teil mit der Balkontuere wird egel ob true oder false nie ausgeführt.

    Habe also 2 Probleme:

    • Alarm triggert immer egal welchr Wert vorhanden ist
    • Nur der erste Teil der Schleife wird dann ausgeführt

    Ich bin mir ziemlich sicher, dass ich nen "Logik f-up habe" - kann mich jemand erhellen? :)

    1000 Dank

    script.png

    sigi234S David G.D 2 Antworten Letzte Antwort
    0
    • Chris929C Chris929

      Hallo zusammen,
      ich habe damit begonnen, meine ganzen Sensoren im Haus mal für Scripte zu nutzen und wollte mir eine "Alarmanlage" bauen.
      Habe dazu einen "Logikwert" angelegt, den ich per vis auf true/false setzen kann.
      Eine ähnliche Logik nutze ich bereits z.B. für die Rollos.

      Jetzt zu meinen Problemen:
      Obwohl der Wert für das Alarmanlagenonjekt auf "false" steht (sollte also nicht triggern, da ja im ersten step geprüft wird ob "true" erfüllt ist), wird die erste Logik ausgeführt (bekomme also einen Alarm aufs Handy, dass die Haustuere geoeffnet wurde), aber der 2. Teil mit der Balkontuere wird egel ob true oder false nie ausgeführt.

      Habe also 2 Probleme:

      • Alarm triggert immer egal welchr Wert vorhanden ist
      • Nur der erste Teil der Schleife wird dann ausgeführt

      Ich bin mir ziemlich sicher, dass ich nen "Logik f-up habe" - kann mich jemand erhellen? :)

      1000 Dank

      script.png

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @chris929

      Warum nützt du nicht einen Adapter dafür?

      https://github.com/misanorot/ioBroker.alarm

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      1 Antwort Letzte Antwort
      0
      • Chris929C Chris929

        Hallo zusammen,
        ich habe damit begonnen, meine ganzen Sensoren im Haus mal für Scripte zu nutzen und wollte mir eine "Alarmanlage" bauen.
        Habe dazu einen "Logikwert" angelegt, den ich per vis auf true/false setzen kann.
        Eine ähnliche Logik nutze ich bereits z.B. für die Rollos.

        Jetzt zu meinen Problemen:
        Obwohl der Wert für das Alarmanlagenonjekt auf "false" steht (sollte also nicht triggern, da ja im ersten step geprüft wird ob "true" erfüllt ist), wird die erste Logik ausgeführt (bekomme also einen Alarm aufs Handy, dass die Haustuere geoeffnet wurde), aber der 2. Teil mit der Balkontuere wird egel ob true oder false nie ausgeführt.

        Habe also 2 Probleme:

        • Alarm triggert immer egal welchr Wert vorhanden ist
        • Nur der erste Teil der Schleife wird dann ausgeführt

        Ich bin mir ziemlich sicher, dass ich nen "Logik f-up habe" - kann mich jemand erhellen? :)

        1000 Dank

        script.png

        David G.D Online
        David G.D Online
        David G.
        schrieb am zuletzt editiert von David G.
        #3

        @chris929

        Trigger in Trigger ist nicht so gut.
        Überlege die, worauf du triggern möchtest und arbeite dann mit den Logigbausteinen.

        Würde auf die Türe triggern und dann mit falls prüfen ob die Anlage aktiv ist.

        Den Adapter hatte ich auch mal getestet.
        Bin da irgendwie nicht mit klar gekommen und hab mir die Anlage auch selber gebastelt.

        Screenshot_20210830-084900_Chrome.jpg

        Zeigt eure Lovelace-Visualisierung klick
        (Auch ideal um sich Anregungen zu holen)

        Meine Tabellen für eure Visualisierung klick

        Chris929C 1 Antwort Letzte Antwort
        0
        • David G.D David G.

          @chris929

          Trigger in Trigger ist nicht so gut.
          Überlege die, worauf du triggern möchtest und arbeite dann mit den Logigbausteinen.

          Würde auf die Türe triggern und dann mit falls prüfen ob die Anlage aktiv ist.

          Den Adapter hatte ich auch mal getestet.
          Bin da irgendwie nicht mit klar gekommen und hab mir die Anlage auch selber gebastelt.

          Screenshot_20210830-084900_Chrome.jpg

          Chris929C Offline
          Chris929C Offline
          Chris929
          schrieb am zuletzt editiert von Chris929
          #4

          @david-g 1000000000000 Dank!
          Habe sogar im anderen Script erst Trigger und dann Logik - aber meinst du ich hätte das gesehen? Ich hab mich jetzt 3 Tage damit rumgeärgert - dabei ist das sogar farblich anders... Peinlich...
          Habs umgebaut - lüppt sofort wie erwartet :) :) :)

          logik-finished.png

          David G.D 1 Antwort Letzte Antwort
          1
          • Chris929C Chris929

            @david-g 1000000000000 Dank!
            Habe sogar im anderen Script erst Trigger und dann Logik - aber meinst du ich hätte das gesehen? Ich hab mich jetzt 3 Tage damit rumgeärgert - dabei ist das sogar farblich anders... Peinlich...
            Habs umgebaut - lüppt sofort wie erwartet :) :) :)

            logik-finished.png

            David G.D Online
            David G.D Online
            David G.
            schrieb am zuletzt editiert von David G.
            #5

            @chris929

            Sehr gut.
            Falls du planst die Anlage zu erweitern und irgendwann mehrere Sensoren hast würde ich allerdings was anders vorgehen.

            Auf dem Weg hat man sonst bald sehr viele dopplungen im Blockly. Immer wieder das selbe für jeden Sensor.

            EDIT:
            Glaube nicht, dass dein Skript gut klappt.
            So bekommst du NUR eine Meldung beim aktivieren der Anlage ob die Türen offen sind. Aber nicht wenn sich nach dem aktivieren eine Türe öffnet.

            Musst auf die Türe triggern, damit dadurch die Nachricht ausgelöst wird. Das dann 2 mal (1 mal für jeden Sensor).

            Zeigt eure Lovelace-Visualisierung klick
            (Auch ideal um sich Anregungen zu holen)

            Meine Tabellen für eure Visualisierung klick

            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

            877

            Online

            32.5k

            Benutzer

            81.8k

            Themen

            1.3m

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