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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Fensterkontakt/ -überwachung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    810

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.6k

Fensterkontakt/ -überwachung

Scheduled Pinned Locked Moved ioBroker Allgemein
27 Posts 6 Posters 3.2k Views 4 Watching
  • 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.
  • MierscheidM Mierscheid

    @klassisch Danke schön! Mit dem Beispielscript meinte ich eigentlich den @Ralla66, sorry.
    Du hast ja einzelne Datenpunkte für jeden einzelnen TFK. Das macht der Sonoff-Adapter ja nicht. Da kommt nur sowas bei raus:

    sonoff.0.433-Bridge.RESULT.RfReceived.Data
    Screenshot von 2021-04-01 15.32.46.png

    Ralla meinte ja, dass er die einzelnen Kontakte durch ein Blockly-Script erzeugen würde.
    Habe es selber probiert, bin aber kläglich debei gescheitert. :-(

    paul53P Offline
    paul53P Offline
    paul53
    wrote on last edited by
    #21

    @mierscheid sagte: die einzelnen Kontakte durch ein Blockly-Script erzeugen würde. Habe es selber probiert, bin aber kläglich debei gescheitert.

    Wenn die ersten 4 Zeichen die Geräte-Kennung und die letzten 2 Zeichen den Kontakt- bzw. Batteriestatus liefern, versuche es mal so:

    Bild_2021-04-01_172543.png

    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

    MierscheidM 1 Reply Last reply
    1
    • paul53P paul53

      @mierscheid sagte: die einzelnen Kontakte durch ein Blockly-Script erzeugen würde. Habe es selber probiert, bin aber kläglich debei gescheitert.

      Wenn die ersten 4 Zeichen die Geräte-Kennung und die letzten 2 Zeichen den Kontakt- bzw. Batteriestatus liefern, versuche es mal so:

      Bild_2021-04-01_172543.png

      MierscheidM Offline
      MierscheidM Offline
      Mierscheid
      wrote on last edited by Mierscheid
      #22

      @paul53 Hervorragend! So bin ich sogar gezwungen das nachzubauen und so besser zu verstehen! DANKE!

      EDIT:
      @paul53 Die Objekt ID, die aktualisiert werden soll, da muss ich bei 0_userdata_0 einen eigenen Datenpunkt für den Zustand eines Fensterkontaktes erstellen? Bspw.: "Kind 2 Fenster links – Batterie leer" und "Kind 2 Fenster links – offen"?
      Man kann keine Devices erstellen, die dann Unterpunkte (Attribute?) bekommen können, richtig? Jedenfalls habe ich nichts in Blockly gefunden.

      EDIT2:
      Ah! Nein! Ich setze einen Tochter-Datenpunkt unter einen Datenpunkt? "Batterie leer" unter "Kind 2 Fenster links"? Macht man das so korrekt? Soll der übergeordnete Punkt nicht besser ein Gerät sein?

      EDIT 3:
      Das funktioniert so nicht. Blöde Frage: Die Variable "Wert": wie bekommt die den Inhalt des Objektes?

      Screenshot von 2021-04-01 18.35.09.png Screenshot von 2021-04-01 18.35.38.png

      Edit 4:
      Habe mir so geholfen. Jetzt funktioniert es. Ist das aber so wirklich richtig?
      Screenshot von 2021-04-01 18.41.12.png

      paul53P MierscheidM 3 Replies Last reply
      0
      • MierscheidM Mierscheid

        @paul53 Hervorragend! So bin ich sogar gezwungen das nachzubauen und so besser zu verstehen! DANKE!

        EDIT:
        @paul53 Die Objekt ID, die aktualisiert werden soll, da muss ich bei 0_userdata_0 einen eigenen Datenpunkt für den Zustand eines Fensterkontaktes erstellen? Bspw.: "Kind 2 Fenster links – Batterie leer" und "Kind 2 Fenster links – offen"?
        Man kann keine Devices erstellen, die dann Unterpunkte (Attribute?) bekommen können, richtig? Jedenfalls habe ich nichts in Blockly gefunden.

        EDIT2:
        Ah! Nein! Ich setze einen Tochter-Datenpunkt unter einen Datenpunkt? "Batterie leer" unter "Kind 2 Fenster links"? Macht man das so korrekt? Soll der übergeordnete Punkt nicht besser ein Gerät sein?

        EDIT 3:
        Das funktioniert so nicht. Blöde Frage: Die Variable "Wert": wie bekommt die den Inhalt des Objektes?

        Screenshot von 2021-04-01 18.35.09.png Screenshot von 2021-04-01 18.35.38.png

        Edit 4:
        Habe mir so geholfen. Jetzt funktioniert es. Ist das aber so wirklich richtig?
        Screenshot von 2021-04-01 18.41.12.png

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #23

        @mierscheid sagte: Die Variable "Wert": wie bekommt die den Inhalt des Objektes?

        Das ist der Wert des Trigger-Datenpunktes (unter "Trigger").

        Blockly_DP_Props.JPG

        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
        1
        • MierscheidM Mierscheid

          @paul53 Hervorragend! So bin ich sogar gezwungen das nachzubauen und so besser zu verstehen! DANKE!

          EDIT:
          @paul53 Die Objekt ID, die aktualisiert werden soll, da muss ich bei 0_userdata_0 einen eigenen Datenpunkt für den Zustand eines Fensterkontaktes erstellen? Bspw.: "Kind 2 Fenster links – Batterie leer" und "Kind 2 Fenster links – offen"?
          Man kann keine Devices erstellen, die dann Unterpunkte (Attribute?) bekommen können, richtig? Jedenfalls habe ich nichts in Blockly gefunden.

          EDIT2:
          Ah! Nein! Ich setze einen Tochter-Datenpunkt unter einen Datenpunkt? "Batterie leer" unter "Kind 2 Fenster links"? Macht man das so korrekt? Soll der übergeordnete Punkt nicht besser ein Gerät sein?

          EDIT 3:
          Das funktioniert so nicht. Blöde Frage: Die Variable "Wert": wie bekommt die den Inhalt des Objektes?

          Screenshot von 2021-04-01 18.35.09.png Screenshot von 2021-04-01 18.35.38.png

          Edit 4:
          Habe mir so geholfen. Jetzt funktioniert es. Ist das aber so wirklich richtig?
          Screenshot von 2021-04-01 18.41.12.png

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by paul53
          #24

          @mierscheid sagte: Soll der übergeordnete Punkt nicht besser ein Gerät sein?

          Optimal ist eine Struktur 0_userdata.0.Gerät.Kanal.Datenpunkt, wobei das eigentliche Gerät in der Struktur auch der Kanal sein kann. Beispiel:

          Bild_2021-04-01_190303.png

          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
          1
          • MierscheidM Mierscheid

            @paul53 Hervorragend! So bin ich sogar gezwungen das nachzubauen und so besser zu verstehen! DANKE!

            EDIT:
            @paul53 Die Objekt ID, die aktualisiert werden soll, da muss ich bei 0_userdata_0 einen eigenen Datenpunkt für den Zustand eines Fensterkontaktes erstellen? Bspw.: "Kind 2 Fenster links – Batterie leer" und "Kind 2 Fenster links – offen"?
            Man kann keine Devices erstellen, die dann Unterpunkte (Attribute?) bekommen können, richtig? Jedenfalls habe ich nichts in Blockly gefunden.

            EDIT2:
            Ah! Nein! Ich setze einen Tochter-Datenpunkt unter einen Datenpunkt? "Batterie leer" unter "Kind 2 Fenster links"? Macht man das so korrekt? Soll der übergeordnete Punkt nicht besser ein Gerät sein?

            EDIT 3:
            Das funktioniert so nicht. Blöde Frage: Die Variable "Wert": wie bekommt die den Inhalt des Objektes?

            Screenshot von 2021-04-01 18.35.09.png Screenshot von 2021-04-01 18.35.38.png

            Edit 4:
            Habe mir so geholfen. Jetzt funktioniert es. Ist das aber so wirklich richtig?
            Screenshot von 2021-04-01 18.41.12.png

            MierscheidM Offline
            MierscheidM Offline
            Mierscheid
            wrote on last edited by
            #25

            Tja, keine Ahnung...

            Unbenannt.png

            paul53P 1 Reply Last reply
            0
            • MierscheidM Mierscheid

              Tja, keine Ahnung...

              Unbenannt.png

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by paul53
              #26

              @mierscheid sagte: Tja, keine Ahnung...

              Nicht unter "Variablen", sondern unter "Trigger".

              Bild_2021-04-01_192947.png

              Object ID rein ziehen und Wert selektieren.

              Alternativ kann auch die Variable Wert in value (exakt so geschrieben) umbenannt werden, denn das ist eine vordefinierte lokale Variable, die ebenfalls den Wert des Trigger-Datenpunktes enthält.

              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

              MierscheidM 1 Reply Last reply
              1
              • paul53P paul53

                @mierscheid sagte: Tja, keine Ahnung...

                Nicht unter "Variablen", sondern unter "Trigger".

                Bild_2021-04-01_192947.png

                Object ID rein ziehen und Wert selektieren.

                Alternativ kann auch die Variable Wert in value (exakt so geschrieben) umbenannt werden, denn das ist eine vordefinierte lokale Variable, die ebenfalls den Wert des Trigger-Datenpunktes enthält.

                MierscheidM Offline
                MierscheidM Offline
                Mierscheid
                wrote on last edited by Mierscheid
                #27

                @paul53 Oha! Dort! Verstanden. Danke.
                Sollte ich in diesem Script die Benachrichtigung über ein offenes Fenster integrieren, oder macht man das besser in einem eigenen Script?

                EDIT:
                Funktioniert super, neue Fenster einpflegen ist auch nicht so kompliziert (wenn man es man verstanden hat) und Blockly macht auch einigermaßen Bock.

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate
                FAQ Cloud / IOT
                HowTo: Node.js-Update
                HowTo: Backup/Restore
                Downloads
                BLOG

                714

                Online

                32.8k

                Users

                82.7k

                Topics

                1.3m

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

                • Don't have an account? Register

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