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. Blockly Homematic Wandthermostat Absenkung bei Fensteröffnung mit Xiaomi Fensterkontakt

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    534

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

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

Blockly Homematic Wandthermostat Absenkung bei Fensteröffnung mit Xiaomi Fensterkontakt

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
14 Beiträge 5 Kommentatoren 1.8k Aufrufe
  • Ä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.
  • S Offline
    S Offline
    Schlenz
    schrieb am zuletzt editiert von
    #1

    Hallo Freunde,

    gibt es eine einfache Blockly-Lösung, damit sich bei Auslösung des Fensterkontaktes (Ich benutze die Xiaomis) die Temperatur des, bei mir, Homematic Wandthermostat absenkt und nach Schließung des Fensters wieder in den Ausgangswert for der Öffnung zurückstellt? Wichtig: EGAL ob sich das Thermostat vor der Öffnung im auto oder manuellen Modus befand?

    wenn ich den Lowering Mode bei Fensteröffnung auf true setzen lasse, habe ich die Absenkung…ich bekomme sie aber nicht wieder auf die Ausgangstemperatur...

    Es sollte genauso funktionieren wie es bei der Direktverbindung mit einem HM-Fensterkontakt. Also einfach zurück auf vorherige Einstellung.

    Über Hilfe würde ich mich freuen.

    Beste Grüße,

    Der SCHLENZ

    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      RappiRN
      Most Active
      schrieb am zuletzt editiert von
      #2

      Wie setzt du denn den lowering-Modus zurück? Mit false?

      Ich könnte mir vorstellen, dass es so nicht geht, sondern, du musst vorher prüfen, ob manu oder auto an war und dann denn entsprechenden Modus wieder setzen, der vorher war!

      Enrico

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Schlenz
        schrieb am zuletzt editiert von
        #3

        Hallo Enrico,

        Vielen Dank für deine Antwort. Ja, mit false…so war der erste Versuch. Aber da passiert nix. Da ja der entspr. Mode bei lowering mode ja gleich bleibt, müsste ich als mögliche Lösung den Wert der aktuell eingestellten Temperatur bei öffnen des Fensters auslesen lassen, diese als wert auf einen Dummy setzen und nach schließen diesen Wert abrufen und als gewünschte Temperatur einstellen lassen.

        So irgendwie...wenn es nicht einfacher geht.

        Aber wie lese ich mit blockly das aus...

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          RappiRN
          Most Active
          schrieb am zuletzt editiert von
          #4

          Ich glaube du könntest den controlmode abfragen, da gibt es mehrere Werte, ich glaub 1-3,bin aber nicht sicher, probier es aus.

          Bei manu-Mode musst du den Sollwert auch noch abfragen. Das dann entweder als Skriptvariable oder eben als Objekt speichern.

          Enrico

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            Schlenz
            schrieb am zuletzt editiert von
            #5

            Danke Enrico,

            Ich werde es mal probieren.

            Grüße,

            Jens

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @Schlenz:

              wenn ich den Lowering Mode bei Fensteröffnung auf true setzen lasse, habe ich die Absenkung…ich bekomme sie aber nicht wieder auf die Ausgangstemperatur... `
              Der LOWERING_MODE bleibt bis zum nächsten Schaltpunkt bestehen. Ich würde die Absenkung mit dem MANU_MODE machen, etwa so
              493_blockly_fenster_hmthermostat.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 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Schlenz
                schrieb am zuletzt editiert von
                #7

                Hallo paul53,

                Vielen Dank für die Hilfe.

                Ich werde es morgen gleich umsetzen.

                Beste Grüße,

                Jens

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Schlenz
                  schrieb am zuletzt editiert von
                  #8

                  Hallo Leute,

                  hallo Paul53,

                  also ich habe es dank deiner Hilfe hinbekommen. Deinen Vorschlag habe ich etwas abgewandelt bzw. vereinfacht und die Sache funktioniert wie es soll. Ich habe die Set Temperature bei Fensteröffnung als Variable abgegriffen (wie in deinem Vorschlag) und die Absenkung dieser durch die Fensteröffnung auf einen festen Wert verzögert. Bei Fensterschließung den Wert der Variable wieder gesetzt:
                  7079_screenshot_2018-12-17_08.59.20.png

                  Ob nun der Manu Mode oder die Automatik aktiv war ist dann da egal. Nochmals vielen Dank für den Denkanstoß.

                  Beste Grüße,

                  Schlenz

                  1 Antwort Letzte Antwort
                  0
                  • F Offline
                    F Offline
                    Flauschi
                    schrieb am zuletzt editiert von
                    #9

                    Du hast nur ein Problem, wenn Dein Fenster über den Heizprofil Schaltzeitpunkt hinaus geöffnet ist, dann bekommst Du den vorherigen Wert und der durch den Schaltzeitpunkt gesetzte wird überschrieben.

                    Mir ist klar, dass dies evtl absolut OK ist, nur als Hinweis zu sehen :)

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Schlenz
                      schrieb am zuletzt editiert von
                      #10

                      @Flauschi:

                      Du hast nur ein Problem, wenn Dein Fenster über den Heizprofil Schaltzeitpunkt hinaus geöffnet ist, dann bekommst Du den vorherigen Wert und der durch den Schaltzeitpunkt gesetzte wird überschrieben.

                      Mir ist klar, dass dies evtl absolut OK ist, nur als Hinweis zu sehen :) `

                      Stimmt!

                      Daran habe ich nicht gedacht…

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        Snatch
                        schrieb am zuletzt editiert von
                        #11

                        Ich nutze auch Wandthermostate und hatte das Problem, dass wenn ich diese Schalte (Wandthermostate bilden bei mir mit den Heizungsthermostaten eine Gruppe in der CCU), dass die Info vom Wandthermostat erst nach sehr langer Zeit an das Heizungsthermostat gegeben wurde. Sobald man eine Virtuelle Gruppe in der CCU angelegt hat, sollte man ja auch nur noch über diese Gruppe steuern. Da die Virtuellen Gruppe der CCU bestehend aus Wand- und Heizungsthermostat nicht in ioBroker übernommen wird, habe ich mir Variablen angelegt welche die CCU über ein kleines Script verarbeitet.

                        Wie hast du das gelöst, dass du direkt das Wandthermostat schalten kannst und das Heizungthermostat sofort darauf reagiert?

                        Grüße

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          Schlenz
                          schrieb am zuletzt editiert von
                          #12

                          @Snatch:

                          Ich nutze auch Wandthermostate und hatte das Problem, dass wenn ich diese Schalte (Wandthermostate bilden bei mir mit den Heizungsthermostaten eine Gruppe in der CCU), dass die Info vom Wandthermostat erst nach sehr langer Zeit an das Heizungsthermostat gegeben wurde. Sobald man eine Virtuelle Gruppe in der CCU angelegt hat, sollte man ja auch nur noch über diese Gruppe steuern. Da die Virtuellen Gruppe der CCU bestehend aus Wand- und Heizungsthermostat nicht in ioBroker übernommen wird, habe ich mir Variablen angelegt welche die CCU über ein kleines Script verarbeitet.

                          Wie hast du das gelöst, dass du direkt das Wandthermostat schalten kannst und das Heizungthermostat sofort darauf reagiert?

                          Grüße `

                          Ja, das sind so 30 sec bis zur Übertragung vom Wandtherostat zu den Heizungsthermostaten bei mir. Theoretisch könnte ich zusätzlich die Thermostate direkt ansprechen. Aber warum soll man das in deinem Fall nicht machen?

                          1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            Snatch
                            schrieb am zuletzt editiert von
                            #13

                            Naja, ich habe es einfach direkt umgesetzt und es können soweit ich weis bis zu 3 Minuten sein. Denn das ist glaube ich die max. Zeit, bis die Thermostate selbständig synchen können. Ich habe auch lange überlegt, ob ich das in kauf nehme. Habe mich aber dann entschieden, es direkt über die Gruppe mit eben den Hilfsvariablen zu steuern. so wird 1:1 ungesetzt ohne Wartezeit. Insgeheim hatte ich die Hoffnung, du hast noch einen anderen Weg gefunden :-D

                            Grüße

                            1 Antwort Letzte Antwort
                            0
                            • S Offline
                              S Offline
                              Schlenz
                              schrieb am zuletzt editiert von
                              #14

                              Nein, bin leider nicht so ein Crack… :|

                              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

                              586

                              Online

                              32.7k

                              Benutzer

                              82.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