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. Einsteigerfragen
  4. HM IP Tür/Fensterkontakt Einbindung in Alexa

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

HM IP Tür/Fensterkontakt Einbindung in Alexa

Scheduled Pinned Locked Moved Einsteigerfragen
34 Posts 6 Posters 2.6k Views 5 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.
  • R ricroe

    @cinimod

    die IoT Instanz hab ich und darüber auch Alexa integriert. Ich steuere damit bereits zb. einen Dimmaktor. Genauso wollte ich es mit dem Tür/Fensterkontakt auch machen aber geht ja leider nicht. Blocky hab ich und dort auch mal nach genauer Anleitung ein Script erstellt

    CinimodC Offline
    CinimodC Offline
    Cinimod
    Most Active
    wrote on last edited by
    #7

    @ricroe Der Kontakt ist ja ausschließlich zum lesen, es ist keine Datenpunkt den man ansteuern kann, nur zur Ausgabe (info)

    Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

    1 Reply Last reply
    0
    • CinimodC Cinimod

      @ricroe

      Du bräuchtest zur Sprachausgabe auf einem Echo noch die Alexa Instanz.

      R Offline
      R Offline
      ricroe
      wrote on last edited by
      #8

      @cinimod

      hab ich auch. es würde mir reichen wenn der kontakt in der alexa app erkannt wird als dieser. dann mache ich eine routine und zusammen mit dem briefkasten skill wäre alles tutti

      CinimodC 1 Reply Last reply
      0
      • R ricroe

        @cinimod

        die IoT Instanz hab ich und darüber auch Alexa integriert. Ich steuere damit bereits zb. einen Dimmaktor. Genauso wollte ich es mit dem Tür/Fensterkontakt auch machen aber geht ja leider nicht. Blocky hab ich und dort auch mal nach genauer Anleitung ein Script erstellt

        CinimodC Offline
        CinimodC Offline
        Cinimod
        Most Active
        wrote on last edited by
        #9

        @ricroe

        Das ist schon alles was du brauchst.
        Als Trigger Datenpunkt den Türkontakt, und als Ausgabe den Datenpunkt "speak" findest du dann unter der Alexa Instanz, etwa so ein Pfad: "alexa2.0.Echo-Devices.G090U50784370SWW.Commands.speak".

        Die 60 vor dem Text regelt die Lautstärke, wenn du die nicht definieren willst kannst du das auch weg lassen.

        Bildschirmfoto 2022-10-27 um 22.43.39.png

        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

        R 2 Replies Last reply
        0
        • R ricroe

          @cinimod

          hab ich auch. es würde mir reichen wenn der kontakt in der alexa app erkannt wird als dieser. dann mache ich eine routine und zusammen mit dem briefkasten skill wäre alles tutti

          CinimodC Offline
          CinimodC Offline
          Cinimod
          Most Active
          wrote on last edited by
          #10

          @ricroe Wie gesagt, ich glaube man kann nur Aktoren in IOT hinzufügen keine Sensoren.

          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

          1 Reply Last reply
          0
          • CinimodC Cinimod

            @ricroe

            Das ist schon alles was du brauchst.
            Als Trigger Datenpunkt den Türkontakt, und als Ausgabe den Datenpunkt "speak" findest du dann unter der Alexa Instanz, etwa so ein Pfad: "alexa2.0.Echo-Devices.G090U50784370SWW.Commands.speak".

            Die 60 vor dem Text regelt die Lautstärke, wenn du die nicht definieren willst kannst du das auch weg lassen.

            Bildschirmfoto 2022-10-27 um 22.43.39.png

            R Offline
            R Offline
            ricroe
            wrote on last edited by
            #11

            @cinimod super danke probier ich aus

            1 Reply Last reply
            0
            • CinimodC Cinimod

              @ricroe

              Das ist schon alles was du brauchst.
              Als Trigger Datenpunkt den Türkontakt, und als Ausgabe den Datenpunkt "speak" findest du dann unter der Alexa Instanz, etwa so ein Pfad: "alexa2.0.Echo-Devices.G090U50784370SWW.Commands.speak".

              Die 60 vor dem Text regelt die Lautstärke, wenn du die nicht definieren willst kannst du das auch weg lassen.

              Bildschirmfoto 2022-10-27 um 22.43.39.png

              R Offline
              R Offline
              ricroe
              wrote on last edited by
              #12

              @cinimod funktioniert ! :-) weißt du zufällig ob ich auch eine Pause einbauen kann für die Reaktion des HM IP ? Sprich wenn die Post da war, gehe ich vrsl. recht kurz danach hin und möchte nicht wieder den Hinweis bekommen. Somit wäre eine Meldepause von z.b. 8h cool

              CodierknechtC CinimodC 2 Replies Last reply
              0
              • R ricroe

                @cinimod funktioniert ! :-) weißt du zufällig ob ich auch eine Pause einbauen kann für die Reaktion des HM IP ? Sprich wenn die Post da war, gehe ich vrsl. recht kurz danach hin und möchte nicht wieder den Hinweis bekommen. Somit wäre eine Meldepause von z.b. 8h cool

                CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                wrote on last edited by
                #13

                @ricroe sagte in HM IP Tür/Fensterkontakt:

                @cinimod funktioniert ! :-) weißt du zufällig ob ich auch eine Pause einbauen kann für die Reaktion des HM IP ? Sprich wenn die Post da war, gehe ich vrsl. recht kurz danach hin und möchte nicht wieder den Hinweis bekommen. Somit wäre eine Meldepause von z.b. 8h cool

                Du könntest Dir in einem DP oder einer Variablen merken, dass die Meldung heute schon abgesetzt wurde.
                Den DP oder die Variable setzt Du nachts wieder zurück.
                Die Nachricht wird dann 1x versendet.

                947a57b9-3438-45c8-9649-e7f2eb47f4ed-image.png

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                1 Reply Last reply
                0
                • R ricroe

                  Hz,

                  kann ich den HM IP Tür/Fensterkontakt Magnet nicht im Iobroker IoT einbinden um ihn mit Alexa in einer Routine einzubinden ? Möchte gerne „Briefkasten auf, Alexa sagt, Post war da“ realisieren.

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #14

                  @ricroe kannst du mal den Titel anpassen?

                  https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                  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 Reply Last reply
                  0
                  • R ricroe

                    @cinimod funktioniert ! :-) weißt du zufällig ob ich auch eine Pause einbauen kann für die Reaktion des HM IP ? Sprich wenn die Post da war, gehe ich vrsl. recht kurz danach hin und möchte nicht wieder den Hinweis bekommen. Somit wäre eine Meldepause von z.b. 8h cool

                    CinimodC Offline
                    CinimodC Offline
                    Cinimod
                    Most Active
                    wrote on last edited by
                    #15

                    @ricroe

                    Ist jetzt die Frage ob du mehrfach Post bekommst, beispielsweise kommt die Zeitung um 5 Uhr, um 11 kommt Amazon mit einer kleinen Sendung die in den Briefkasten passt, dann kommt die Post ... usw.

                    Wo genau ist denn der Kontakt dran ? Reagiert der dann auch beim entnehmen der Post ... gibt ja etliche Arten von Briefkästen ....

                    Das mit der Sperrvariable ist ganz gut, aber da hast keine Variable Sperrzeit, eben nur eine Reduzierung auf eine Meldung am Tag. Wenn dir das so reicht würde ich es auch genau so lösen.

                    Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                    CodierknechtC 1 Reply Last reply
                    0
                    • CinimodC Cinimod

                      @ricroe

                      Ist jetzt die Frage ob du mehrfach Post bekommst, beispielsweise kommt die Zeitung um 5 Uhr, um 11 kommt Amazon mit einer kleinen Sendung die in den Briefkasten passt, dann kommt die Post ... usw.

                      Wo genau ist denn der Kontakt dran ? Reagiert der dann auch beim entnehmen der Post ... gibt ja etliche Arten von Briefkästen ....

                      Das mit der Sperrvariable ist ganz gut, aber da hast keine Variable Sperrzeit, eben nur eine Reduzierung auf eine Meldung am Tag. Wenn dir das so reicht würde ich es auch genau so lösen.

                      CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      wrote on last edited by Codierknecht
                      #16

                      @ricroe
                      Die Tante kann doch auch reagieren, oder?
                      Man könnte ihr ja beibringen "Alexa, setze den Briefkastenmerker zurück" ;-)

                      Wo genau ist denn der Kontakt dran ? Reagiert der dann auch beim entnehmen der Post ... gibt ja etliche Arten von Briefkästen ....

                      Das ist nicht unwichtig.
                      Wenn der Kontakt nur reagiert, wenn Post eingeworfen wird und nicht beim Entnehmen:
                      Der Trigger reagiert nur auf Änderungen. Du solltest also nur dann eine Nachricht erhalten, wenn jemand am Briefschlitz fummelt. Dann braucht's doch gar keine Pause.

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      R 1 Reply Last reply
                      0
                      • CodierknechtC Codierknecht

                        @ricroe
                        Die Tante kann doch auch reagieren, oder?
                        Man könnte ihr ja beibringen "Alexa, setze den Briefkastenmerker zurück" ;-)

                        Wo genau ist denn der Kontakt dran ? Reagiert der dann auch beim entnehmen der Post ... gibt ja etliche Arten von Briefkästen ....

                        Das ist nicht unwichtig.
                        Wenn der Kontakt nur reagiert, wenn Post eingeworfen wird und nicht beim Entnehmen:
                        Der Trigger reagiert nur auf Änderungen. Du solltest also nur dann eine Nachricht erhalten, wenn jemand am Briefschlitz fummelt. Dann braucht's doch gar keine Pause.

                        R Offline
                        R Offline
                        ricroe
                        wrote on last edited by
                        #17

                        @codierknecht

                        nee bei jedem öffnen löst der leider aus. geht bauartbedingt nicht anders beim briefkasten

                        HomoranH CinimodC 3 Replies Last reply
                        0
                        • R ricroe

                          @codierknecht

                          nee bei jedem öffnen löst der leider aus. geht bauartbedingt nicht anders beim briefkasten

                          HomoranH Do not disturb
                          HomoranH Do not disturb
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #18

                          @ricroe nochmals!
                          bitte pass den Titel sinnvoll an!

                          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 -

                          R 1 Reply Last reply
                          0
                          • HomoranH Homoran

                            @ricroe nochmals!
                            bitte pass den Titel sinnvoll an!

                            R Offline
                            R Offline
                            ricroe
                            wrote on last edited by ricroe
                            #19

                            @homoran

                            wie mach ich das ? hab nur mobil zugriff bin unterwegs.

                            ah habs gefunden

                            1 Reply Last reply
                            0
                            • R ricroe

                              @codierknecht

                              nee bei jedem öffnen löst der leider aus. geht bauartbedingt nicht anders beim briefkasten

                              CinimodC Offline
                              CinimodC Offline
                              Cinimod
                              Most Active
                              wrote on last edited by
                              #20

                              @ricroe

                              Ok, wenn dir eine Meldung am Tag reicht, dann mach dir eine Sperrvariable und setze diese nachts wieder zurück so wie @Codierknecht es gezeigt hat.

                              Wenn nicht muss man sich überlegen ob man das mit einem Timeout löst, über einen langen Zeitraum ist das aber nicht so sinnvoll.

                              Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                              1 Reply Last reply
                              0
                              • R ricroe

                                @codierknecht

                                nee bei jedem öffnen löst der leider aus. geht bauartbedingt nicht anders beim briefkasten

                                CinimodC Offline
                                CinimodC Offline
                                Cinimod
                                Most Active
                                wrote on last edited by Cinimod
                                #21

                                @ricroe hier deine Lösung, mit auch mehrfacher Auslösung am Tag, und ohne ellenlange Timeouts.

                                Musst eine datenpunkt "string" erstellen wo die Zeit zum entsperren rein geschrieben werden kann.
                                Und noch die Dauer der Sperre anpassen (aktuell 1Std.).

                                2022-10-28 19_20_58-Window.png

                                Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                R 2 Replies Last reply
                                0
                                • CinimodC Cinimod

                                  @ricroe hier deine Lösung, mit auch mehrfacher Auslösung am Tag, und ohne ellenlange Timeouts.

                                  Musst eine datenpunkt "string" erstellen wo die Zeit zum entsperren rein geschrieben werden kann.
                                  Und noch die Dauer der Sperre anpassen (aktuell 1Std.).

                                  2022-10-28 19_20_58-Window.png

                                  R Offline
                                  R Offline
                                  ricroe
                                  wrote on last edited by
                                  #22

                                  @cinimod super, vielen dank ! habs soweit fertig aber wie kann ich den datenpunkt erstellen ? testensperzeit ist das in deinem beispiel ne ?

                                  CinimodC 1 Reply Last reply
                                  0
                                  • R ricroe

                                    @cinimod super, vielen dank ! habs soweit fertig aber wie kann ich den datenpunkt erstellen ? testensperzeit ist das in deinem beispiel ne ?

                                    CinimodC Offline
                                    CinimodC Offline
                                    Cinimod
                                    Most Active
                                    wrote on last edited by Cinimod
                                    #23

                                    @ricroe

                                    Unter Objekte, unter dem Verzeichnis "0_userdata" markierst du das Verzeichnis "0", dann kannst du oben auf das "+" drücken.

                                    Bildschirmfoto 2022-10-29 um 11.16.30.png

                                    Dann wählst du oben Datenpunkt, als Typ in diesem Fall string, und dann bestimmst du die deine Ordnerstruktur, immer mit einem Punkt getrennt, und am ende den Namen des Datenpunkts.

                                    Bildschirmfoto 2022-10-29 um 11.27.15.png

                                    Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                    1 Reply Last reply
                                    0
                                    • CinimodC Cinimod

                                      @ricroe hier deine Lösung, mit auch mehrfacher Auslösung am Tag, und ohne ellenlange Timeouts.

                                      Musst eine datenpunkt "string" erstellen wo die Zeit zum entsperren rein geschrieben werden kann.
                                      Und noch die Dauer der Sperre anpassen (aktuell 1Std.).

                                      2022-10-28 19_20_58-Window.png

                                      R Offline
                                      R Offline
                                      ricroe
                                      wrote on last edited by
                                      #24

                                      @cinimod habs glaub ich gefunden mit dem datenpunkt. script ist aber noch fehlerhaft. hab ich was falsch gemacht ?

                                      
                                      29.10.2022, 11:23:41.878	[info ]: javascript.0 (1319) Stop script script.js.common.Post
                                      29.10.2022, 11:23:41.893	[info ]: javascript.0 (1319) Start javascript script.js.common.Post
                                      29.10.2022, 11:23:41.908	[info ]: javascript.0 (1319) script.js.common.Post: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                      29.10.2022, 11:23:41.911	[error]: javascript.0 (1319) script.js.common.Post: TypeError: Cannot read properties of undefined (reading 'toString')
                                      29.10.2022, 11:23:41.912	[error]: javascript.0 (1319)     at sperrzeit_aufheben (script.js.common.Post:6:34)
                                      29.10.2022, 11:23:41.912	[error]: javascript.0 (1319)     at script.js.common.Post:24:7
                                      29.10.2022, 11:23:41.912	[error]: javascript.0 (1319)     at script.js.common.Post:33:3
                                      29.10.2022, 11:23:45.543	[info ]: javascript.0 (1319) Stop script script.js.common.Post
                                      29.10.2022, 11:23:45.563	[info ]: javascript.0 (1319) Start javascript script.js.common.Post
                                      29.10.2022, 11:23:45.574	[info ]: javascript.0 (1319) script.js.common.Post: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                      29.10.2022, 11:23:45.576	[error]: javascript.0 (1319) script.js.common.Post: TypeError: Cannot read properties of undefined (reading 'toString')
                                      29.10.2022, 11:23:45.577	[error]: javascript.0 (1319)     at sperrzeit_aufheben (script.js.common.Post:6:34)
                                      29.10.2022, 11:23:45.577	[error]: javascript.0 (1319)     at script.js.common.Post:24:7
                                      29.10.2022, 11:23:45.577	[error]: javascript.0 (1319)     at script.js.common.Post:33:3
                                      
                                      
                                      CinimodC 1 Reply Last reply
                                      0
                                      • R ricroe

                                        @cinimod habs glaub ich gefunden mit dem datenpunkt. script ist aber noch fehlerhaft. hab ich was falsch gemacht ?

                                        
                                        29.10.2022, 11:23:41.878	[info ]: javascript.0 (1319) Stop script script.js.common.Post
                                        29.10.2022, 11:23:41.893	[info ]: javascript.0 (1319) Start javascript script.js.common.Post
                                        29.10.2022, 11:23:41.908	[info ]: javascript.0 (1319) script.js.common.Post: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                        29.10.2022, 11:23:41.911	[error]: javascript.0 (1319) script.js.common.Post: TypeError: Cannot read properties of undefined (reading 'toString')
                                        29.10.2022, 11:23:41.912	[error]: javascript.0 (1319)     at sperrzeit_aufheben (script.js.common.Post:6:34)
                                        29.10.2022, 11:23:41.912	[error]: javascript.0 (1319)     at script.js.common.Post:24:7
                                        29.10.2022, 11:23:41.912	[error]: javascript.0 (1319)     at script.js.common.Post:33:3
                                        29.10.2022, 11:23:45.543	[info ]: javascript.0 (1319) Stop script script.js.common.Post
                                        29.10.2022, 11:23:45.563	[info ]: javascript.0 (1319) Start javascript script.js.common.Post
                                        29.10.2022, 11:23:45.574	[info ]: javascript.0 (1319) script.js.common.Post: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                        29.10.2022, 11:23:45.576	[error]: javascript.0 (1319) script.js.common.Post: TypeError: Cannot read properties of undefined (reading 'toString')
                                        29.10.2022, 11:23:45.577	[error]: javascript.0 (1319)     at sperrzeit_aufheben (script.js.common.Post:6:34)
                                        29.10.2022, 11:23:45.577	[error]: javascript.0 (1319)     at script.js.common.Post:24:7
                                        29.10.2022, 11:23:45.577	[error]: javascript.0 (1319)     at script.js.common.Post:33:3
                                        
                                        
                                        CinimodC Offline
                                        CinimodC Offline
                                        Cinimod
                                        Most Active
                                        wrote on last edited by Cinimod
                                        #25

                                        @ricroe

                                        Schreib mal manuell eine zeit in den erstellten Datenpunkt in diesem Format: 11:30

                                        Der Datenpunkt kann nicht gelesen werden weil er leer ist.

                                        Die Funktion kannst du noch umbenennen in "sperre_aufheben" das macht mehr sinn. Für den Fall das du es von mir so übernommen hast.

                                        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                        R 1 Reply Last reply
                                        0
                                        • CinimodC Cinimod

                                          @ricroe

                                          Schreib mal manuell eine zeit in den erstellten Datenpunkt in diesem Format: 11:30

                                          Der Datenpunkt kann nicht gelesen werden weil er leer ist.

                                          Die Funktion kannst du noch umbenennen in "sperre_aufheben" das macht mehr sinn. Für den Fall das du es von mir so übernommen hast.

                                          R Offline
                                          R Offline
                                          ricroe
                                          wrote on last edited by
                                          #26

                                          @cinimod
                                          wie/wo schreib ich das rein ?

                                          hier irgendwo ?

                                          7AD9D979-25C7-4333-8725-B57C07727F66.jpeg

                                          CinimodC 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

                                          417

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          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