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. "open"-State von Fensterkontakt in Blockly nutzbar?

NEWS

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

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

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

"open"-State von Fensterkontakt in Blockly nutzbar?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
11 Beiträge 6 Kommentatoren 1.8k Aufrufe 1 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.
  • B Offline
    B Offline
    Boonekamp
    schrieb am zuletzt editiert von
    #2

    Schade, dass hier nichts kam, vielleicht war das ja zu einfach. Inzwischen weiß ich es: Natürlich geht es mit einem einfachen Textbaustein.

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #3

      Natürlich geht das, machst eben eine Abfrage auf "= open".

      1 Antwort Letzte Antwort
      0
      • nik82N Offline
        nik82N Offline
        nik82
        Most Active
        schrieb am zuletzt editiert von
        #4

        Muss mich hier anschließen, ich bin anscheinend zu blöd,

        habe das hier probiert und es geht einfach nicht:

        6616_open.jpg

        Das Objekt wird sauber immer aktualisiert mit "OPEN(2)" oder "CLOSED(0)".

        Habe statt "open" auch schon "OPEN" oder "OPEN(2)" reingeschrieben, geht einfach nicht.

        Telegram alleine geht aber und schickt Meldungen.

        Eventuell kann mir da ja jemand auf die Sprünge helfen.

        Danke :-)

        1 Antwort Letzte Antwort
        0
        • nik82N Offline
          nik82N Offline
          nik82
          Most Active
          schrieb am zuletzt editiert von
          #5

          Hat sich erledigt, man darf keinen Text Baustein nehmen, sondern nur eine Zahl 0,1 oder 2.

          0= geschlossen

          2= geöffnet

          1 Antwort Letzte Antwort
          0
          • BlackRabbitB Offline
            BlackRabbitB Offline
            BlackRabbit
            schrieb am zuletzt editiert von BlackRabbit
            #6

            Hallo, 2 Jahre später :D

            ich wollte jetz kein neues Topic aufmachen deswegen da das hier ganz super beschrieben ist, habe das selbe Problem.

            Ich nutze von HomematicIP die Optischen Tür/Fensterkontakte, die haben auch ein State mit "OPEN" oder "CLOSED" und ein windowOpen (Status) mit "true" oder "false" ich habe beides versucht wie mein vorschreiber nik82 jedoch wird bei mir immer der Text doppelt oder der falsche wiedergeben, nur nicht so wie es sein soll. Ich teste das aktuell mit der Alexa-Sprachausgabe. Zahlen wie nik82 rausgefunden hat habe ich bei mir nicht gesehen.

            Hat da jemand eine Idee ? Oder funktioniert so eine direkte Abfrage mit Optischen Sensoren nicht? Normal sollte es gehen hat ja einen Open und Close Status?..

            Vielen Dank im vorraus für Hilfen.

            Hier im Beispielbild habe ich es mit der windowOpen Status probiert, wie gesagt der OPEN/CLOSE Status will auch nicht.

            ScriptFenster.PNG

            EDIT: Die Werte des Sensors im ioBroker.
            States.PNG

            HomoranH paul53P 2 Antworten Letzte Antwort
            0
            • BlackRabbitB BlackRabbit

              Hallo, 2 Jahre später :D

              ich wollte jetz kein neues Topic aufmachen deswegen da das hier ganz super beschrieben ist, habe das selbe Problem.

              Ich nutze von HomematicIP die Optischen Tür/Fensterkontakte, die haben auch ein State mit "OPEN" oder "CLOSED" und ein windowOpen (Status) mit "true" oder "false" ich habe beides versucht wie mein vorschreiber nik82 jedoch wird bei mir immer der Text doppelt oder der falsche wiedergeben, nur nicht so wie es sein soll. Ich teste das aktuell mit der Alexa-Sprachausgabe. Zahlen wie nik82 rausgefunden hat habe ich bei mir nicht gesehen.

              Hat da jemand eine Idee ? Oder funktioniert so eine direkte Abfrage mit Optischen Sensoren nicht? Normal sollte es gehen hat ja einen Open und Close Status?..

              Vielen Dank im vorraus für Hilfen.

              Hier im Beispielbild habe ich es mit der windowOpen Status probiert, wie gesagt der OPEN/CLOSE Status will auch nicht.

              ScriptFenster.PNG

              EDIT: Die Werte des Sensors im ioBroker.
              States.PNG

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von Homoran
              #7

              @BlackRabbit sagte in "open"-State von Fensterkontakt in Blockly nutzbar?:

              Hat da jemand eine Idee ?

              zeige mal bitte von beiden States die RAW Daten.
              rechts auf den Belistift klicken - Reiter RAW - nur für Experten ;-) und den Inhalt hier in Code-Tags bitte

              EDIT:
              zusätzlich solltest du debug Bausteine einbauen um zu sehen ob getriggert wird und wie getriggert wird

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              BlackRabbitB 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @BlackRabbit sagte in "open"-State von Fensterkontakt in Blockly nutzbar?:

                Hat da jemand eine Idee ?

                zeige mal bitte von beiden States die RAW Daten.
                rechts auf den Belistift klicken - Reiter RAW - nur für Experten ;-) und den Inhalt hier in Code-Tags bitte

                EDIT:
                zusätzlich solltest du debug Bausteine einbauen um zu sehen ob getriggert wird und wie getriggert wird

                BlackRabbitB Offline
                BlackRabbitB Offline
                BlackRabbit
                schrieb am zuletzt editiert von Homoran
                #8

                @Homoran

                WindowOpen(State)

                {
                  "from": "system.adapter.hmip.0",
                  "user": "system.user.admin",
                  "ts": 1570745689624,
                  "common": {
                    "name": "windowOpen",
                    "type": "boolean",
                    "role": "sensor.window",
                    "read": true,
                    "write": false
                  },
                  "native": {},
                  "acl": {
                    "object": 1638,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator",
                    "state": 1638
                  },
                  "_id": "hmip.0.devices.3064F755A00000D709AA8562.channels.1.windowOpen",
                  "type": "state"
                }
                

                und den WindowState:

                {
                  "type": "state",
                  "common": {
                    "name": "windowState",
                    "type": "string",
                    "role": "sensor.window",
                    "read": true,
                    "write": false
                  },
                  "native": {},
                  "from": "system.adapter.hmip.0",
                  "user": "system.user.admin",
                  "ts": 1570745689544,
                  "_id": "hmip.0.devices.3064F755A00000D709AA8562.channels.1.windowState",
                  "acl": {
                    "object": 1638,
                    "state": 1638
                  }
                }
                

                Wie funktioniert das exakt mit den Debuggern ? Wird dann in eine TXT Datei geloggt ?

                MOD-Edit: Code in code-tags gesetzt!

                HomoranH 1 Antwort Letzte Antwort
                0
                • BlackRabbitB BlackRabbit

                  @Homoran

                  WindowOpen(State)

                  {
                    "from": "system.adapter.hmip.0",
                    "user": "system.user.admin",
                    "ts": 1570745689624,
                    "common": {
                      "name": "windowOpen",
                      "type": "boolean",
                      "role": "sensor.window",
                      "read": true,
                      "write": false
                    },
                    "native": {},
                    "acl": {
                      "object": 1638,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator",
                      "state": 1638
                    },
                    "_id": "hmip.0.devices.3064F755A00000D709AA8562.channels.1.windowOpen",
                    "type": "state"
                  }
                  

                  und den WindowState:

                  {
                    "type": "state",
                    "common": {
                      "name": "windowState",
                      "type": "string",
                      "role": "sensor.window",
                      "read": true,
                      "write": false
                    },
                    "native": {},
                    "from": "system.adapter.hmip.0",
                    "user": "system.user.admin",
                    "ts": 1570745689544,
                    "_id": "hmip.0.devices.3064F755A00000D709AA8562.channels.1.windowState",
                    "acl": {
                      "object": 1638,
                      "state": 1638
                    }
                  }
                  

                  Wie funktioniert das exakt mit den Debuggern ? Wird dann in eine TXT Datei geloggt ?

                  MOD-Edit: Code in code-tags gesetzt!

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #9

                  @BlackRabbit sagte in "open"-State von Fensterkontakt in Blockly nutzbar?:

                  "name": "windowOpen",                                                                                                                                                                                "type": "boolean",
                  

                  Also sollte dieser auf true/false reagieren

                  @BlackRabbit sagte in "open"-State von Fensterkontakt in Blockly nutzbar?:

                  "name": "windowState",                                                                                                                                                                                "type": "string",
                  

                  und hier auf Textstrings

                  @BlackRabbit sagte in "open"-State von Fensterkontakt in Blockly nutzbar?:

                  Wie funktioniert das exakt mit den Debuggern ? Wird dann in eine TXT Datei geloggt ?

                  Nein, je nachdem wie du den debug-Baustein konfigurierst wird dessen Ausgabe ins log geschrieben

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  1
                  • BlackRabbitB BlackRabbit

                    Hallo, 2 Jahre später :D

                    ich wollte jetz kein neues Topic aufmachen deswegen da das hier ganz super beschrieben ist, habe das selbe Problem.

                    Ich nutze von HomematicIP die Optischen Tür/Fensterkontakte, die haben auch ein State mit "OPEN" oder "CLOSED" und ein windowOpen (Status) mit "true" oder "false" ich habe beides versucht wie mein vorschreiber nik82 jedoch wird bei mir immer der Text doppelt oder der falsche wiedergeben, nur nicht so wie es sein soll. Ich teste das aktuell mit der Alexa-Sprachausgabe. Zahlen wie nik82 rausgefunden hat habe ich bei mir nicht gesehen.

                    Hat da jemand eine Idee ? Oder funktioniert so eine direkte Abfrage mit Optischen Sensoren nicht? Normal sollte es gehen hat ja einen Open und Close Status?..

                    Vielen Dank im vorraus für Hilfen.

                    Hier im Beispielbild habe ich es mit der windowOpen Status probiert, wie gesagt der OPEN/CLOSE Status will auch nicht.

                    ScriptFenster.PNG

                    EDIT: Die Werte des Sensors im ioBroker.
                    States.PNG

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #10

                    @BlackRabbit sagte:

                    Text doppelt oder der falsche wiedergeben

                    Ändere mal den Trigger auf "wurde geändert".

                    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 Antwort Letzte Antwort
                    1
                    • BlackRabbitB Offline
                      BlackRabbitB Offline
                      BlackRabbit
                      schrieb am zuletzt editiert von
                      #11

                      Vielen Dank für die schnellen Antworten!

                      @paul53 das hat funktioniert! Super!

                      @Homoran Dir vielen Dank für die Erklärung der genaueren Fehlersuche, und die Funktion mit dem Debugging!

                      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

                      871

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      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