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
  5. Mit Xiaomi Fenstersensor Tado Thermostat steuern

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

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

Mit Xiaomi Fenstersensor Tado Thermostat steuern

Geplant Angeheftet Gesperrt Verschoben Blockly
34 Beiträge 2 Kommentatoren 3.0k Aufrufe 5 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.
  • K Kusi

    @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

    Räume mit 2 Fenstern

    Dann müssen 2 Trigger vorhanden sein.
    68e66d60-4203-4700-afbd-21eafc0f4e26-image.png

    Bei "Falls Objekt" auf das Zahnrad klicken und einen zweiten Baustein hineinziehen.
    Bei deiner Konstellation würden zwar 2 Fenster kontrolliert, die Überprüfung findet aber nur statt wenn das eine Fenster geöffnet/geschlossen wird.
    Wird also das andere Fenster betätigt, dann passiert einfach nichts.

    Ob es dann beim "falls"-Block mit nur einem "true" klappt, musst du ausprobieren. Ich mache es immer doppelt wie auf meinem Screenshot.

    Betreffend deinem "sonst"-Block:
    "umschalten" bedeutet, dass der Wert umgeschaltet wird. Ich gehe aber davon aus, dass der Datenpunkt für die Aktivierung immer auf true gesetzt
    werden muss, aus diesem Grund wäre ein "umschalten" falsch und ich empfehle es mit "steuern mit true" (oder false).
    Das "umschalten" macht Sinn, wenn du z.B. OHNE Überprüfung eine Lampe ein-/ausschalten möchtest.

    Ich bin immer noch der Meinung, dass du den Datenpunkt *.power ein-/ausschalten kannst, und dies reichen sollte, vorausgesetzt dass der Thermostat
    beim Einschalten wieder in den Automatikmodus geht.
    a976ddc3-fdbe-46c7-afd9-802aca84f05e-image.png
    Alternativ könnte man testen was passiert, wenn der "Away-Modus" aktiviert ist und sich ein Fenster öffnet, ob dann der Thermostat zu bleibt.
    af64aa98-708d-4902-ad6e-9e5a792d2708-image.png
    Oder man würde die Soll-Temperatur beim Öffnen des Fensters in eine Variable schreiben, die Soll-Temperatur des Datenpunktes auf das Minimum stellen,
    und erst beim Schliessen wieder auf den Wert der Variable schreiben.
    61e3abc3-3527-4995-a63e-39d84d9da1b0-image.png

    Alternative Fenster-Erkennung:
    Du könntest dafür ein separates Blockly machen, welches einen eigenen von dir erstellten Datenpunkt auf true/false setzt:
    1f8d0818-e68a-4f8c-bd1a-5039e1e14cc2-image.png ede57115-1f43-4b0b-a8b5-39ccf1a8a1ae-image.png

    Xnetworker XX Offline
    Xnetworker XX Offline
    Xnetworker X
    schrieb am zuletzt editiert von Xnetworker X
    #23

    @kusi
    Habe es jetzt so umgesetzt. Es klappt aber nur mit einem Sensor. Bei dem zweiten Sensor passiert nichts.
    Bildschirmfoto 2021-12-27 um 08.17.42.png

    Wie hast du die Bezeichnungen für die 2 Objekt-IDs gemacht?
    Bildschirmfoto 2021-12-27 um 08.17.42.png

    Ist es sinnvoll für jeden Raum dann ein eigenes separates Script anzulegen?

    K 1 Antwort Letzte Antwort
    0
    • Xnetworker XX Xnetworker X

      @kusi
      Habe es jetzt so umgesetzt. Es klappt aber nur mit einem Sensor. Bei dem zweiten Sensor passiert nichts.
      Bildschirmfoto 2021-12-27 um 08.17.42.png

      Wie hast du die Bezeichnungen für die 2 Objekt-IDs gemacht?
      Bildschirmfoto 2021-12-27 um 08.17.42.png

      Ist es sinnvoll für jeden Raum dann ein eigenes separates Script anzulegen?

      K Offline
      K Offline
      Kusi
      schrieb am zuletzt editiert von Kusi
      #24

      @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

      Bei dem zweiten Sensor passiert nichts.

      Fehlersuche
      Du hast zu 100 % die richtigen Fensterkontakte angewählt, sowie oben beim Trigger und auch unten?
      Funktionieren die Fensterkontakte denn auch?

      Überprüfe mit folgendem Blockly, ob die Öffnung/Schliessung überhaupt erkannt wird.
      bd0b683a-42c0-4787-a09b-d4825494d1ac-image.png

      Name von Datenpunkt
      Im Reiter Objekte kannst du den Namen des Datenpunktes ändern.
      Ich nutze dafür jedoch den "Alias"-Adapter.
      618cabff-7472-4ebb-99b7-385d05ddac0d-image.png

      Mehrere Sensoren/Aktoren
      Ich persönlich würde die Blockly alle in einem Skript erstellen und wie folgt lösen:
      8600879c-f967-4f7c-b31a-4551d3fd8214-image.png
      Du schreibst den Sprachtext in eine Variable, welche dann an eine Funktion übergeben wird. So musst du bei jedem Fenster nur den Text anpassen. Falls du dann mal das Sprachansage-Gerät auswechselst, musst du dies nur einmal in der Funktion ändern.

      Anleitung:
      Unter "Funktionen" den ersten Block einfügen. Diesem einen Namen vergeben (anstelle "etwas tun", bei mir "Ansage").
      Das Zahnrad anwählen, eine Variable unter Parameter hinüberziehen und dieser auch einen Namen vergeben (anstelle "x", bei mir "Nachricht").
      Unter "Funktionen" erhältst du dann automatisch zuunterst ein neuer Block.

      Alternativ kannst du auch nur jeweils den Raumnamen ändern....
      74949d9b-5033-41ab-bf69-aa7d5228d144-image.png

      Xnetworker XX 2 Antworten Letzte Antwort
      0
      • K Kusi

        @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

        Bei dem zweiten Sensor passiert nichts.

        Fehlersuche
        Du hast zu 100 % die richtigen Fensterkontakte angewählt, sowie oben beim Trigger und auch unten?
        Funktionieren die Fensterkontakte denn auch?

        Überprüfe mit folgendem Blockly, ob die Öffnung/Schliessung überhaupt erkannt wird.
        bd0b683a-42c0-4787-a09b-d4825494d1ac-image.png

        Name von Datenpunkt
        Im Reiter Objekte kannst du den Namen des Datenpunktes ändern.
        Ich nutze dafür jedoch den "Alias"-Adapter.
        618cabff-7472-4ebb-99b7-385d05ddac0d-image.png

        Mehrere Sensoren/Aktoren
        Ich persönlich würde die Blockly alle in einem Skript erstellen und wie folgt lösen:
        8600879c-f967-4f7c-b31a-4551d3fd8214-image.png
        Du schreibst den Sprachtext in eine Variable, welche dann an eine Funktion übergeben wird. So musst du bei jedem Fenster nur den Text anpassen. Falls du dann mal das Sprachansage-Gerät auswechselst, musst du dies nur einmal in der Funktion ändern.

        Anleitung:
        Unter "Funktionen" den ersten Block einfügen. Diesem einen Namen vergeben (anstelle "etwas tun", bei mir "Ansage").
        Das Zahnrad anwählen, eine Variable unter Parameter hinüberziehen und dieser auch einen Namen vergeben (anstelle "x", bei mir "Nachricht").
        Unter "Funktionen" erhältst du dann automatisch zuunterst ein neuer Block.

        Alternativ kannst du auch nur jeweils den Raumnamen ändern....
        74949d9b-5033-41ab-bf69-aa7d5228d144-image.png

        Xnetworker XX Offline
        Xnetworker XX Offline
        Xnetworker X
        schrieb am zuletzt editiert von Xnetworker X
        #25

        @kusi
        Vielen Dank das du es so ausführlich erklärst.

        Kannst du mir bitte ein Beispiel für 2 Räume in einem Script zeigen?

        Auch würde ich das Script um eine Abfrage erweitern. Nach dem die Meldung nach 10 Min erfolgt ist, soll nach weiteren 5 Min geprüft werden, ob Fenster noch immer geöffnet ist und eine erneute Meldung geben. Wo muss die Erweiterung eingebaut werden?
        Bildschirmfoto 2021-12-27 um 20.16.48.png

        K 1 Antwort Letzte Antwort
        0
        • K Kusi

          @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

          Bei dem zweiten Sensor passiert nichts.

          Fehlersuche
          Du hast zu 100 % die richtigen Fensterkontakte angewählt, sowie oben beim Trigger und auch unten?
          Funktionieren die Fensterkontakte denn auch?

          Überprüfe mit folgendem Blockly, ob die Öffnung/Schliessung überhaupt erkannt wird.
          bd0b683a-42c0-4787-a09b-d4825494d1ac-image.png

          Name von Datenpunkt
          Im Reiter Objekte kannst du den Namen des Datenpunktes ändern.
          Ich nutze dafür jedoch den "Alias"-Adapter.
          618cabff-7472-4ebb-99b7-385d05ddac0d-image.png

          Mehrere Sensoren/Aktoren
          Ich persönlich würde die Blockly alle in einem Skript erstellen und wie folgt lösen:
          8600879c-f967-4f7c-b31a-4551d3fd8214-image.png
          Du schreibst den Sprachtext in eine Variable, welche dann an eine Funktion übergeben wird. So musst du bei jedem Fenster nur den Text anpassen. Falls du dann mal das Sprachansage-Gerät auswechselst, musst du dies nur einmal in der Funktion ändern.

          Anleitung:
          Unter "Funktionen" den ersten Block einfügen. Diesem einen Namen vergeben (anstelle "etwas tun", bei mir "Ansage").
          Das Zahnrad anwählen, eine Variable unter Parameter hinüberziehen und dieser auch einen Namen vergeben (anstelle "x", bei mir "Nachricht").
          Unter "Funktionen" erhältst du dann automatisch zuunterst ein neuer Block.

          Alternativ kannst du auch nur jeweils den Raumnamen ändern....
          74949d9b-5033-41ab-bf69-aa7d5228d144-image.png

          Xnetworker XX Offline
          Xnetworker XX Offline
          Xnetworker X
          schrieb am zuletzt editiert von
          #26

          @kusi sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

          @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

          Bei dem zweiten Sensor passiert nichts.

          Fehlersuche
          Du hast zu 100 % die richtigen Fensterkontakte angewählt, sowie oben beim Trigger und auch unten?
          Funktionieren die Fensterkontakte denn auch?

          Überprüfe mit folgendem Blockly, ob die Öffnung/Schliessung überhaupt erkannt wird.

          Klappt jetzt. Sensor war nicht korrekt verbunden.

          1 Antwort Letzte Antwort
          0
          • Xnetworker XX Xnetworker X

            @kusi
            Vielen Dank das du es so ausführlich erklärst.

            Kannst du mir bitte ein Beispiel für 2 Räume in einem Script zeigen?

            Auch würde ich das Script um eine Abfrage erweitern. Nach dem die Meldung nach 10 Min erfolgt ist, soll nach weiteren 5 Min geprüft werden, ob Fenster noch immer geöffnet ist und eine erneute Meldung geben. Wo muss die Erweiterung eingebaut werden?
            Bildschirmfoto 2021-12-27 um 20.16.48.png

            K Offline
            K Offline
            Kusi
            schrieb am zuletzt editiert von Kusi
            #27

            @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

            Beispiel für 2 Räume

            9ce45188-9058-44fc-9d5e-a6269638b291-image.png

            Bei der Funktion musst du den Block "send to Pushover" nehmen.
            Da ich diesen nicht habe, habe ich es mit "send to Telegram" aufgezeigt.

            Die Datenpunkte "Power" und "Zeitplan fortsetzen" musst du natürlich auch ändern, respektive den Richten auswählen.

            Xnetworker XX 1 Antwort Letzte Antwort
            0
            • K Kusi

              @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

              Beispiel für 2 Räume

              9ce45188-9058-44fc-9d5e-a6269638b291-image.png

              Bei der Funktion musst du den Block "send to Pushover" nehmen.
              Da ich diesen nicht habe, habe ich es mit "send to Telegram" aufgezeigt.

              Die Datenpunkte "Power" und "Zeitplan fortsetzen" musst du natürlich auch ändern, respektive den Richten auswählen.

              Xnetworker XX Offline
              Xnetworker XX Offline
              Xnetworker X
              schrieb am zuletzt editiert von
              #28

              @kusi
              Kann ich die Ausgabe auf mehreren Echos so lösen oder funktioniert das so nicht?
              Bildschirmfoto 2021-12-28 um 08.17.51.png

              K 1 Antwort Letzte Antwort
              0
              • Xnetworker XX Xnetworker X

                @kusi
                Kann ich die Ausgabe auf mehreren Echos so lösen oder funktioniert das so nicht?
                Bildschirmfoto 2021-12-28 um 08.17.51.png

                K Offline
                K Offline
                Kusi
                schrieb am zuletzt editiert von
                #29

                @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

                Ausgabe auf mehreren Echos

                Mit Echos kenne ich mich nicht aus, da muss ich leider passen. Das musst du probieren.

                Xnetworker XX 1 Antwort Letzte Antwort
                0
                • K Kusi

                  @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

                  Ausgabe auf mehreren Echos

                  Mit Echos kenne ich mich nicht aus, da muss ich leider passen. Das musst du probieren.

                  Xnetworker XX Offline
                  Xnetworker XX Offline
                  Xnetworker X
                  schrieb am zuletzt editiert von
                  #30

                  @kusi

                  Wo kann muss eine zeitliche Beschränkung hin, wenn ich zum Beispiel nur von September - April die Steuerung nutzen will?
                  Bildschirmfoto 2022-01-02 um 11.57.54.png

                  K 2 Antworten Letzte Antwort
                  0
                  • Xnetworker XX Xnetworker X

                    @kusi

                    Wo kann muss eine zeitliche Beschränkung hin, wenn ich zum Beispiel nur von September - April die Steuerung nutzen will?
                    Bildschirmfoto 2022-01-02 um 11.57.54.png

                    K Offline
                    K Offline
                    Kusi
                    schrieb am zuletzt editiert von
                    #31

                    @xnetworker-x sagte in Mit Xiaomi Fenstersensor Tado Thermostat steuern:

                    nur von September - April die Steuerung nutzen

                    c65442e5-92bf-48dc-b9e4-56713acde7b9-image.png

                    1 Antwort Letzte Antwort
                    0
                    • Xnetworker XX Xnetworker X

                      @kusi

                      Wo kann muss eine zeitliche Beschränkung hin, wenn ich zum Beispiel nur von September - April die Steuerung nutzen will?
                      Bildschirmfoto 2022-01-02 um 11.57.54.png

                      K Offline
                      K Offline
                      Kusi
                      schrieb am zuletzt editiert von Kusi
                      #32

                      @xnetworker-x
                      Alternative
                      7cb4404d-1614-4fc3-a576-a0670556c023-image.png
                      d47128f3-18b7-47f5-a473-75ab059741cf-image.png

                      So hättest du eine Variable, welche du dann für ALLE Räume benutzen kannst, und die Abfrage nicht einzeln bei jedem Raum machen würde.
                      Die Variable wird beim Skriptstart geschrieben, sowie jeweils am 1. jedes Monats um 00:00 Uhr.

                      Oder einen eigenen Datenpunkt erstellen, und diesen mit true/false beschreiben.
                      Am 1. Mai auf false setzen lassen.
                      Am 1. September auf true setzen lassen.

                      Xnetworker XX 1 Antwort Letzte Antwort
                      0
                      • K Kusi

                        @xnetworker-x
                        Alternative
                        7cb4404d-1614-4fc3-a576-a0670556c023-image.png
                        d47128f3-18b7-47f5-a473-75ab059741cf-image.png

                        So hättest du eine Variable, welche du dann für ALLE Räume benutzen kannst, und die Abfrage nicht einzeln bei jedem Raum machen würde.
                        Die Variable wird beim Skriptstart geschrieben, sowie jeweils am 1. jedes Monats um 00:00 Uhr.

                        Oder einen eigenen Datenpunkt erstellen, und diesen mit true/false beschreiben.
                        Am 1. Mai auf false setzen lassen.
                        Am 1. September auf true setzen lassen.

                        Xnetworker XX Offline
                        Xnetworker XX Offline
                        Xnetworker X
                        schrieb am zuletzt editiert von
                        #33

                        Ich habe ein Script gefunden, welches die Lautstärke erhöht. Dieses würde ich gern in meines einbauen. Kann ich das Script in das bestehende einfügen und dann den Befehl in jedem anderen Script darin verwenden? Wenn ja, wie füge ich das in das bestehende ein?

                        Bildschirmfoto 2022-01-08 um 15.35.49.png Bildschirmfoto 2022-01-08 um 15.37.17.png

                        Xnetworker XX 1 Antwort Letzte Antwort
                        0
                        • Xnetworker XX Xnetworker X

                          Ich habe ein Script gefunden, welches die Lautstärke erhöht. Dieses würde ich gern in meines einbauen. Kann ich das Script in das bestehende einfügen und dann den Befehl in jedem anderen Script darin verwenden? Wenn ja, wie füge ich das in das bestehende ein?

                          Bildschirmfoto 2022-01-08 um 15.35.49.png Bildschirmfoto 2022-01-08 um 15.37.17.png

                          Xnetworker XX Offline
                          Xnetworker XX Offline
                          Xnetworker X
                          schrieb am zuletzt editiert von
                          #34

                          @xnetworker-x
                          Lösung gefunden: https://forum.iobroker.net/topic/51320/lautstärke-alexa-durchsage-erhöhen-hilfe-bei-einbindung

                          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

                          763

                          Online

                          32.5k

                          Benutzer

                          81.7k

                          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