Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Heizthermostate Steuerung mit zwei Xiaomi Tür/Fensterkontakten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Heizthermostate Steuerung mit zwei Xiaomi Tür/Fensterkontakten

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Migo last edited by

      Guten Tag ioBroker Gemeinde.

      Ich bin noch nicht lange im Thema ioBroker/Blockly, ca vier Wochen erst.

      Mittlerweile funktionieren auch schon einige Scripte und Geräte wie sie sollen, allerdings bin ich derzeit an einem Problem, welches sich mir noch nicht erschließt.

      Ich habe meine Homematic Thermostate in meiner CCU2 und darüber im ioBroker eingebunden, welche sich auch steuern lassen wie ich es bisher gewünscht hab. Nun sind meine Tür und Fensterkontakte angekommen, welche direkt eingebunden wurden und auch funktionieren.

      Nun habe ich ein Script mit Blockly gebastelt, welches grundlegend auch funktioniert (Fenster/Tür auf, Thermostate gehen in Stellung "Fenster auf").

      Nur bin ich noch nicht dahinter gekommen wie ich es anstelle, dass in einem Raum mit zwei Fenstern/Türen und Heizkörpern, sich die Thermostate regeln lassen, wenn man nur ein/e Fenster/Tür schließt und die Thermostate von einem Sensor das Signal bekommen "Fenster/Tür ist zu, ich Regel normal" obwohl das zweite Fenster oder Tür noch offen ist.

      Hoffe ihr könnt mir da etwas helfen?!

      Gruß Migo
      16000_bildschirmfoto_2019-02-01_um_15.58.11.png

      1 Reply Last reply Reply Quote 0
      • M
        Migo last edited by

        Hat wirklich niemand eine Idee? 😢

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 last edited by

          Prinzip:
          493_blockly_tuer_oder_fenster.jpg

          1 Reply Last reply Reply Quote 0
          • M
            Migo last edited by

            Danke für die Antwort Paul 🙂 ,

            aber macht das Skript dann nicht genau das gleiche wie mein bisheriges?

            Also sobald ein Fenster oder Tür geschlossen wird, dass die Thermostate wieder anfangen zu Heizen, obwohl das andere Fenster/Tür noch auf ist?

            1 Reply Last reply Reply Quote 0
            • K
              knx last edited by

              Moin,

              fehlt dir nicht ein Wert in dem Blockly?

              Objekt ID ist bei dir ls opened, Wert= true oder false. Sonst weiß das Script ja nicht wann er was ausführen soll.

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 last edited by

                @Migo:

                aber macht das Skript dann nicht genau das gleiche wie mein bisheriges? `
                Nein, es macht eine Oder-Veknüpfung: Wenn tuer oder fenster offen, mache…; wenn tuer und fenster geschlossen, sonst…

                1 Reply Last reply Reply Quote 0
                • T
                  TemPeck last edited by

                  Ich habe es wie folgt gelöst…

                  Bei mir klappt es bislang ganz gut...
                  7892_fensterabsenkung.jpg

                  1 Reply Last reply Reply Quote 0
                  • M
                    Migo last edited by

                    @knx:

                    Moin, fehlt dir nicht ein Wert in dem Blockly?

                    Objekt ID ist bei dir ls opened, Wert= true oder false. Sonst weiß das Script ja nicht wann er was ausführen soll. `

                    Das kann gut sein, hab in dem mihome Adapter aber nur drei "Reiter" zur Auswahl und nur einer ist für den Zustand :(.
                    16000_bildschirmfoto_2019-02-06_um_13.53.53.png

                    @paul53:

                    Nein, es macht eine Oder-Veknüpfung: Wenn tuer oder fenster offen, mache…; wenn tuer und fenster geschlossen, sonst… `

                    Ok, jetzt ergibt auch für mich einen Sinn :lol:.

                    @TemPeck:

                    Ich habe es wie folgt gelöst…

                    Bei mir klappt es bislang ganz gut... `

                    Das sieht doch schon viel versprechend aus.

                    Jetzt muss ich nur noch den "oder" Block finden, welchen ich bisher nicht gefunden habe :(.

                    Wärst du vllt. so nett und könntest das Blockly hochladen?

                    €dit:

                    Hab den oder Block gefunden… kann ja kein Neuling ahnen das man mit der rechte Maustaste die Blöcke noch erweitern/ändern kann 😄 .

                    1 Reply Last reply Reply Quote 0
                    • M
                      Migo last edited by

                      Ok, es läuft (Brett vom Gesicht fall):).

                      Besten Dank an euch!

                      16000_bildschirmfoto_2019-02-06_um_14.27.35.png

                      Ich liebe solche Communitys und ihre fleißigen, hellen Köpfe 8-).

                      1 Reply Last reply Reply Quote 0
                      • M
                        markus397 last edited by

                        Persönlich würde ich bei der abfrage ob die Fenster zu sind kein "oder" sondern ein "und" nehmen. Du willst doch erst die Heizkörper an machen wenn beide Sachen wieder zu sind oder?

                        1 Reply Last reply Reply Quote 0
                        • P
                          podruzjasne last edited by

                          …und den timeout stoppen,

                          Sonst läuft der u.U. mehrfach weiter.

                          Ulrich

                          Gesendet von meinem SM-J700H mit Tapatalk

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            Migo @podruzjasne last edited by

                            @markus397 said in [gelöst] Heizthermostate Steuerung mit zwei Xiaomi Tür/Fensterkontakten:

                            Persönlich würde ich bei der abfrage ob die Fenster zu sind kein "oder" sondern ein "und" nehmen. Du willst doch erst die Heizkörper an machen wenn beide Sachen wieder zu sind oder?

                            Das Skript funktioniert wie es ist, genau wie es soll: Beide Kontakte offen (wahr), kein heizen. Ein Kontakt offen (wahr), kein heizen. Beide Kontakte geschlossen (unwahr), heiz begin.

                            @podruzjasne said in [gelöst] Heizthermostate Steuerung mit zwei Xiaomi Tür/Fensterkontakten:

                            …und den timeout stoppen,

                            Sonst läuft der u.U. mehrfach weiter.

                            Ulrich

                            Gesendet von meinem SM-J700H mit Tapatalk

                            Jupp, damit könntest du recht haben. Der Timeout ist auch entfernt worden, da ich diesen nur zum testen des Skriptes verwendet habe 😉.

                            1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 last edited by

                              Vorschlag für eine Vereinfachung mit gleicher Funktion:
                              Blockly_2Fenster_2HKT.JPG

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              733
                              Online

                              31.7k
                              Users

                              79.8k
                              Topics

                              1.3m
                              Posts

                              6
                              13
                              1020
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo