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. HM IP Thermostat mit Xiaomi Fenstersensor

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

HM IP Thermostat mit Xiaomi Fenstersensor

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblocklyheating
26 Beiträge 10 Kommentatoren 3.2k Aufrufe 8 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.
  • HomoranH Homoran

    @Pittini sagte in HM IP Thermostat mit Xiaomi Fenstersensor:

    Homematic akzeptiert nur die eigenen Wandthermostate als Fühler,

    Aber doch nur innerhalb von HM selber.

    Wenn er über Scripte in ioBroker Xiaomis ausliest und das Skript dann den Heizkörpersteller verstellt sollte das klappen.

    Voraussetzung ist natürlich, dass über den AP dies möglich ist.

    BBTownB Offline
    BBTownB Offline
    BBTown
    schrieb am zuletzt editiert von
    #10

    @Homoran ich glaube @Pittini wollte zum Ausdruck bringen, dass eine Verknüpfung/direkter Austausch nur zwischen HomeMatic Geräten funktioniert.
    Wenn Du von den unterschiedlichen Geräten Datenpunkte hast, ja klar, dann kannst Du das alternativ über Scripte lösen.

    ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

    HomoranH 1 Antwort Letzte Antwort
    0
    • BBTownB BBTown

      @Homoran ich glaube @Pittini wollte zum Ausdruck bringen, dass eine Verknüpfung/direkter Austausch nur zwischen HomeMatic Geräten funktioniert.
      Wenn Du von den unterschiedlichen Geräten Datenpunkte hast, ja klar, dann kannst Du das alternativ über Scripte lösen.

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

      @BBTown
      und das will der TE laut Eröffnungspost
      Dort hat er ein Blockly

      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 -

      BBTownB 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @BBTown
        und das will der TE laut Eröffnungspost
        Dort hat er ein Blockly

        BBTownB Offline
        BBTownB Offline
        BBTown
        schrieb am zuletzt editiert von
        #12

        @Homoran jupp :-)

        ... aber als Ergebnis des Scriptes kann (meines Wissens nach) kein "Fenster auf Signal" an den Thermostaten geschickt werden, sondern es muss direkt die Temperatur gesetzt werden die bei "Fenster auf" eingestellt sein soll.

        das wurde weiter oben so auch bereits Thematisiert.

        ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

        HomoranH 1 Antwort Letzte Antwort
        0
        • BBTownB BBTown

          @Homoran jupp :-)

          ... aber als Ergebnis des Scriptes kann (meines Wissens nach) kein "Fenster auf Signal" an den Thermostaten geschickt werden, sondern es muss direkt die Temperatur gesetzt werden die bei "Fenster auf" eingestellt sein soll.

          das wurde weiter oben so auch bereits Thematisiert.

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

          @BBTown
          Rischtisch!

          deswegen ja:

          @Homoran sagte in HM IP Thermostat mit Xiaomi Fenstersensor:

          dann den Heizkörpersteller verstell...
          Voraussetzung ist natürlich, dass über den AP dies möglich ist.

          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
          0
          • T Offline
            T Offline
            technodj23
            schrieb am zuletzt editiert von
            #14

            https://forum.iobroker.net/topic/26895/homematic-ip-thermostat-fensterkontakt

            Geht nicht so einfach. Hatte das selbe Problem.

            Jan FiedlerJ 1 Antwort Letzte Antwort
            0
            • T technodj23

              https://forum.iobroker.net/topic/26895/homematic-ip-thermostat-fensterkontakt

              Geht nicht so einfach. Hatte das selbe Problem.

              Jan FiedlerJ Offline
              Jan FiedlerJ Offline
              Jan Fiedler
              schrieb am zuletzt editiert von
              #15

              @technodj23 Ja, das hatte ich auch gesehen... und dann angefangen zu basteln :D

              Das heißt aber, weder Temperatur stellen noch Fenster auf setzen geht? Oder übersehe ich etwas...

              dslraserD 1 Antwort Letzte Antwort
              0
              • Jan FiedlerJ Jan Fiedler

                @technodj23 Ja, das hatte ich auch gesehen... und dann angefangen zu basteln :D

                Das heißt aber, weder Temperatur stellen noch Fenster auf setzen geht? Oder übersehe ich etwas...

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #16

                @Jan-Fiedler sagte in HM IP Thermostat mit Xiaomi Fenstersensor:

                Das heißt aber, weder Temperatur stellen noch Fenster auf setzen geht? Oder übersehe ich etwas...

                Ich habe keinen AP, aber das hier steht (übersetzt) auf GitHub in der Adapter Info.

                Screenshot_20191128-084746_Chrome.jpg

                https://github.com/iobroker-community-adapters/ioBroker.hmip/blob/master/README.md

                1 Antwort Letzte Antwort
                1
                • P Offline
                  P Offline
                  Pittini
                  Developer
                  schrieb am zuletzt editiert von
                  #17

                  Ich möchte einfach mal drauf Hinweisen dass es den HeatingControl Adapter gibt. Damit lassen sich Xiaomi Fenster Sensoren ganz wunderbar mit HM verbinden. Einfach mal anguggen, hier der Link zum Thread.

                  1 Antwort Letzte Antwort
                  0
                  • L Offline
                    L Offline
                    Laxs
                    schrieb am zuletzt editiert von
                    #18

                    Hallo zusammen,

                    ich hab das gleiche vor wie der TE.
                    Habe Xiaomi Fensterkontakte und HM IP Heizungsthermostate die aber über die CCU Eingebunden sind. Über hm-rpc.1 ist der Heizungsthermostat auch im iobroker zu finden. Das Skript setzt den den windowState im iobroker auch auf "open" aber im CCU und im Heizungsthermostat(Gerät) wird der Fensterstatus noch als geschlossen angezeigt. Es sieht irgendwie aus als würde noch ein commit oder sowas fehlen damit der Status auch wirklich angenommen wird. Denn wenn ich den Wert im iobroker händisch auf "open" stelle wird der Fensterstatus im CCU und im Gerät als "offen" angezeigt.

                    Skript:
                    blockywindowstate.png

                    windowState im iobroker:
                    HM-rpc.1.windowstate-open.png

                    Staus im CCU:
                    CCU_notchanged.png

                    Manuell windowState auf open:
                    HM-rpc.1.windowstate-manual-open.png

                    Status CCU nach manuell:
                    CCU_manual.png

                    Hat jemand eine Idee woran es liegt, dass es manuell geht und über das Skript nicht?

                    Danke schon mal

                    dslraserD 1 Antwort Letzte Antwort
                    0
                    • L Laxs

                      Hallo zusammen,

                      ich hab das gleiche vor wie der TE.
                      Habe Xiaomi Fensterkontakte und HM IP Heizungsthermostate die aber über die CCU Eingebunden sind. Über hm-rpc.1 ist der Heizungsthermostat auch im iobroker zu finden. Das Skript setzt den den windowState im iobroker auch auf "open" aber im CCU und im Heizungsthermostat(Gerät) wird der Fensterstatus noch als geschlossen angezeigt. Es sieht irgendwie aus als würde noch ein commit oder sowas fehlen damit der Status auch wirklich angenommen wird. Denn wenn ich den Wert im iobroker händisch auf "open" stelle wird der Fensterstatus im CCU und im Gerät als "offen" angezeigt.

                      Skript:
                      blockywindowstate.png

                      windowState im iobroker:
                      HM-rpc.1.windowstate-open.png

                      Staus im CCU:
                      CCU_notchanged.png

                      Manuell windowState auf open:
                      HM-rpc.1.windowstate-manual-open.png

                      Status CCU nach manuell:
                      CCU_manual.png

                      Hat jemand eine Idee woran es liegt, dass es manuell geht und über das Skript nicht?

                      Danke schon mal

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von dslraser
                      #19

                      @Laxs
                      Du hast Deine "Zahlen" als Text, mache mal an diesen Stellen Mathebausteine als Zahlen.
                      1578873618262-blockywindowstate.png

                      L 1 Antwort Letzte Antwort
                      0
                      • dslraserD dslraser

                        @Laxs
                        Du hast Deine "Zahlen" als Text, mache mal an diesen Stellen Mathebausteine als Zahlen.
                        1578873618262-blockywindowstate.png

                        L Offline
                        L Offline
                        Laxs
                        schrieb am zuletzt editiert von
                        #20

                        @dslraser
                        Ich hab die Werte sowohl als Zahlen "1"/"0", als auch als logik "wahr"/"falsch" oder als Text "OPEN"/"CLOSED" im Skript probiert
                        blockywindowstate-integer.png

                        die Werte sind aus dem Skript im Datenpunkt aber werden wie oben nicht an die CCU und das Gerät geschickt.

                        changed but no commit.png

                        Wenn ich auf den im Datenpunkt stehenden Wert klicke erscheint der gleiche Wert mit Symbol für die Dropdownauswahl. Wenn ich dann woanders hin klicke (nicht mal das Dropdown menu zur Auswahl öffne) wird der gleiche Wert bestätigt und wird von CCU und Gerät angezeigt. Daher hatte ich gedacht, dass noch eine Art commit-Befehl fehlt, damit der Wert auch übertragen wird.

                        dslraserD 1 Antwort Letzte Antwort
                        0
                        • L Laxs

                          @dslraser
                          Ich hab die Werte sowohl als Zahlen "1"/"0", als auch als logik "wahr"/"falsch" oder als Text "OPEN"/"CLOSED" im Skript probiert
                          blockywindowstate-integer.png

                          die Werte sind aus dem Skript im Datenpunkt aber werden wie oben nicht an die CCU und das Gerät geschickt.

                          changed but no commit.png

                          Wenn ich auf den im Datenpunkt stehenden Wert klicke erscheint der gleiche Wert mit Symbol für die Dropdownauswahl. Wenn ich dann woanders hin klicke (nicht mal das Dropdown menu zur Auswahl öffne) wird der gleiche Wert bestätigt und wird von CCU und Gerät angezeigt. Daher hatte ich gedacht, dass noch eine Art commit-Befehl fehlt, damit der Wert auch übertragen wird.

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          schrieb am zuletzt editiert von dslraser
                          #21

                          @Laxs

                          mit steuere geht es bei mir (Du hast aktualisiere)

                          Bildschirmfoto 2020-01-13 um 08.37.50.png

                          13.1.2020, 08:37:14.035	[info ]: javascript.0 (1238) Stop script script.js.19_Test.Heizung-Fenster
                          13.1.2020, 08:37:14.185	[info ]: javascript.0 (1238) Start javascript script.js.19_Test.Heizung-Fenster
                          13.1.2020, 08:37:14.191	[info ]: javascript.0 (1238) script.js.19_Test.Heizung-Fenster: registered 0 subscriptions and 0 schedules
                          13.1.2020, 08:37:15.191	[info ]: javascript.0 (1238) script.js.19_Test.Heizung-Fenster: das Fenster ist geschlossen mit dem Wert 0
                          13.1.2020, 08:37:44.191	[info ]: javascript.0 (1238) script.js.19_Test.Heizung-Fenster: das Fenster ist offen mit dem Wert 1
                          
                          L 1 Antwort Letzte Antwort
                          1
                          • dslraserD dslraser

                            @Laxs

                            mit steuere geht es bei mir (Du hast aktualisiere)

                            Bildschirmfoto 2020-01-13 um 08.37.50.png

                            13.1.2020, 08:37:14.035	[info ]: javascript.0 (1238) Stop script script.js.19_Test.Heizung-Fenster
                            13.1.2020, 08:37:14.185	[info ]: javascript.0 (1238) Start javascript script.js.19_Test.Heizung-Fenster
                            13.1.2020, 08:37:14.191	[info ]: javascript.0 (1238) script.js.19_Test.Heizung-Fenster: registered 0 subscriptions and 0 schedules
                            13.1.2020, 08:37:15.191	[info ]: javascript.0 (1238) script.js.19_Test.Heizung-Fenster: das Fenster ist geschlossen mit dem Wert 0
                            13.1.2020, 08:37:44.191	[info ]: javascript.0 (1238) script.js.19_Test.Heizung-Fenster: das Fenster ist offen mit dem Wert 1
                            
                            L Offline
                            L Offline
                            Laxs
                            schrieb am zuletzt editiert von
                            #22

                            @dslraser

                            Super vielen Dank, jetzt funktioniert es auch!

                            Da war ich ja voll auf dem Schlauch gestanden und hab schon 2 Tage lang herumprobiert.

                            1 Antwort Letzte Antwort
                            0
                            • N Offline
                              N Offline
                              nerg
                              schrieb am zuletzt editiert von
                              #23

                              Bei mir funktioniert es auch sehr gut. Ist ein Xiaomi Sensor und HMIP Wandthermostat. Durch die Variablen dann etwas leichter zu "vermehren".

                              d6dbdca4-f822-4b2a-84e2-b55d1faddda6-grafik.png

                              1 Antwort Letzte Antwort
                              0
                              • D Offline
                                D Offline
                                digitaldisplay
                                schrieb am zuletzt editiert von
                                #24

                                Hallo

                                ich wollte das hier abbilden aber ich vermisse leider den Datenpunkt "Window_State" bei meinem Homematic Thermostat.

                                0ad36787-e237-482d-94ef-1402f5eda757-image.png

                                Habe ich vergessen was einzustellen?

                                Danke und Grüße
                                DD

                                L Meister MopperM 2 Antworten Letzte Antwort
                                0
                                • D digitaldisplay

                                  Hallo

                                  ich wollte das hier abbilden aber ich vermisse leider den Datenpunkt "Window_State" bei meinem Homematic Thermostat.

                                  0ad36787-e237-482d-94ef-1402f5eda757-image.png

                                  Habe ich vergessen was einzustellen?

                                  Danke und Grüße
                                  DD

                                  L Offline
                                  L Offline
                                  Laxs
                                  schrieb am zuletzt editiert von
                                  #25

                                  @digitaldisplay

                                  ich bin mir nicht sicher, bei mir ist es ein HMIP Thermostat. Ich weiß nicht wie die Datenpunkte bei anderen Geräten genau aussehen.

                                  Hatte bei mir jetzt nichts extra eingerichtet, die Datenpunkte waren dann von selbst da.

                                  Gruß

                                  Laxs

                                  1 Antwort Letzte Antwort
                                  1
                                  • D digitaldisplay

                                    Hallo

                                    ich wollte das hier abbilden aber ich vermisse leider den Datenpunkt "Window_State" bei meinem Homematic Thermostat.

                                    0ad36787-e237-482d-94ef-1402f5eda757-image.png

                                    Habe ich vergessen was einzustellen?

                                    Danke und Grüße
                                    DD

                                    Meister MopperM Online
                                    Meister MopperM Online
                                    Meister Mopper
                                    schrieb am zuletzt editiert von
                                    #26

                                    @digitaldisplay sagte in HM IP Thermostat mit Xiaomi Fenstersensor:

                                    ich vermisse leider den Datenpunkt "Window_State" bei meinem Homematic Thermostat.

                                    Der Datenpunkt wird möglicherweise erst erzeugt, wenn das Thermostat mit einem HM-Fensterkontakt verknüpft ist.

                                    Proxmox und HA

                                    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

                                    585

                                    Online

                                    32.5k

                                    Benutzer

                                    81.6k

                                    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