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. Heizungssteuerung wenn Fenster geöffnet ist

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Heizungssteuerung wenn Fenster geöffnet ist

Geplant Angeheftet Gesperrt Verschoben Blockly
16 Beiträge 5 Kommentatoren 1.1k 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.
  • René D.R René D.

    @Meister-Mopper Ach das war mir nicht bekannt, dass man kein Trigger im Trigger machen sollte.

    Habe das in einem Cron eingebaut, weil ich am Wochenende eine andere Temperatur haben möchte, wie am Wochenende. Ist das verkehrt?

    Ich werde mal deinen Vorschlag ausprobieren. Weiß zwar noch nicht wie genau, aber ich taste mich mal ran.

    C Offline
    C Offline
    Chrunchy
    schrieb am zuletzt editiert von
    #7

    @René-D Aber dein Cron löst jede Minute aus...
    Es reicht doch vollkommen, wenn der um 6,9 und 22 Uhr einmal läuft. Dann prüfst du den Wochentag und schaltest deine Zieltemperatur.

    Gruß Chrunchy

    1 Antwort Letzte Antwort
    0
    • René D.R René D.

      @Meister-Mopper Ach das war mir nicht bekannt, dass man kein Trigger im Trigger machen sollte.

      Habe das in einem Cron eingebaut, weil ich am Wochenende eine andere Temperatur haben möchte, wie am Wochenende. Ist das verkehrt?

      Ich werde mal deinen Vorschlag ausprobieren. Weiß zwar noch nicht wie genau, aber ich taste mich mal ran.

      amg_666A Offline
      amg_666A Offline
      amg_666
      schrieb am zuletzt editiert von
      #8

      @René-D said in Heizungssteuerung wenn Fenster geöffnet ist:

      Ach das war mir nicht bekannt, dass man kein Trigger im Trigger machen sollte.

      Schau dir dein Script genau an: Da läuft ein Cron Job und der löst zu bestimmten Zeiten aus und nur dann würde der 2. Trigger überhauipt greifen.
      OK, bei dir löst der Cron ja "dauernd" aus insofern würde es passen, aber wenn du da mal was umstellst kannst du Probleme kriegen.
      Mal was anderes: Bei mird auch die HK Temperatur abgesenkt, wenn ein Fenster im Raum geöffnet ist, allerdings senke ich auf 5 Grad ab --> Wenn dein Script im Winter läuft und draussen sind z.B. nur 8 Grad dann heizt dein Heizkörper munter weiter.
      Besser wären also 2 Skripte, einmal CRON um 6,9,22 Uhr auslöst und der die Temperaturen für Werktag und Wochenende tagsüber und nachts setzt und einmal ein Script dass nur bei Änderung des Sensors entpsrechend die Temperaturen setzt.

      DECONZ kenne ich nicht aber die Fehlermeldung ist doch klar, er kann den Wert "1400" nicht zuweisen "bad sensor parameter", schau mal in den Datenpunkten wie es richtig aussehen muss du hast da ein falsches Format im Script

      iobroker auf proxmox container

      paul53P René D.R 2 Antworten Letzte Antwort
      0
      • amg_666A amg_666

        @René-D said in Heizungssteuerung wenn Fenster geöffnet ist:

        Ach das war mir nicht bekannt, dass man kein Trigger im Trigger machen sollte.

        Schau dir dein Script genau an: Da läuft ein Cron Job und der löst zu bestimmten Zeiten aus und nur dann würde der 2. Trigger überhauipt greifen.
        OK, bei dir löst der Cron ja "dauernd" aus insofern würde es passen, aber wenn du da mal was umstellst kannst du Probleme kriegen.
        Mal was anderes: Bei mird auch die HK Temperatur abgesenkt, wenn ein Fenster im Raum geöffnet ist, allerdings senke ich auf 5 Grad ab --> Wenn dein Script im Winter läuft und draussen sind z.B. nur 8 Grad dann heizt dein Heizkörper munter weiter.
        Besser wären also 2 Skripte, einmal CRON um 6,9,22 Uhr auslöst und der die Temperaturen für Werktag und Wochenende tagsüber und nachts setzt und einmal ein Script dass nur bei Änderung des Sensors entpsrechend die Temperaturen setzt.

        DECONZ kenne ich nicht aber die Fehlermeldung ist doch klar, er kann den Wert "1400" nicht zuweisen "bad sensor parameter", schau mal in den Datenpunkten wie es richtig aussehen muss du hast da ein falsches Format im Script

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #9

        @amg_666 sagte:

        bei dir löst der Cron ja "dauernd" aus insofern würde es passen

        Das passt nicht, da so jede Minute ein neuer Trigger erzeugt wird bis irgendwann der RAM überläuft.

        @amg_666 sagte in Heizungssteuerung wenn Fenster geöffnet ist:

        CRON um 6,9,22 Uhr auslöst

        Ja, Vorschlag:

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

        René D.R 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @amg_666 sagte:

          bei dir löst der Cron ja "dauernd" aus insofern würde es passen

          Das passt nicht, da so jede Minute ein neuer Trigger erzeugt wird bis irgendwann der RAM überläuft.

          @amg_666 sagte in Heizungssteuerung wenn Fenster geöffnet ist:

          CRON um 6,9,22 Uhr auslöst

          Ja, Vorschlag:

          Blockly_temp.JPG

          René D.R Offline
          René D.R Offline
          René D.
          schrieb am zuletzt editiert von
          #10

          Ohh... Da habe ich nur kurz mein Wochenende genossen und sehe, dass hier fleißig gepostet wurde.

          @amg_666 said in Heizungssteuerung wenn Fenster geöffnet ist:

          Mal was anderes: Bei mird auch die HK Temperatur abgesenkt, wenn ein Fenster im Raum geöffnet ist, allerdings senke ich auf 5 Grad ab --> Wenn dein Script im Winter läuft und draussen sind z.B. nur 8 Grad dann heizt dein Heizkörper munter weiter.

          Guter Punkt... Werde es dementsprechend anpassen - Danke!

          @paul53 said in Heizungssteuerung wenn Fenster geöffnet ist:

          @amg_666 sagte:
          Das passt nicht, da so jede Minute ein neuer Trigger erzeugt wird bis irgendwann der RAM überläuft.

          Das habe ich gemerkt. Musste gestern Abend den Pi neu starten, da ich nicht mal mehr auf die Weboberfläche drauf gekommen bin. Das Skript hat also meinen Pi ein wenig überfordert. Aus Fehlern lernt man :-)

          @paul53 said in Heizungssteuerung wenn Fenster geöffnet ist:

          @amg_666 sagte:

          Ja, Vorschlag:

          Blockly_temp.JPG

          Habe dein Skript mal nachgebaut und werde es heute, sobald ich Zuhause bin testen. Werde dir Feedback dazu geben.
          Danke dir!

          Hätte aber noch fragen zu dem Skript:

          1. Mit Sollwert_geschlossen meinst du die Temperatur eingestellt werden soll, falls das Fenster geschlossen ist?
          2. Setze "Fenster" auf "Wert"? Der Wert wird doch vom Fensterkontakt vorgegeben, was passiert also genau dort?

          VG
          René

          paul53P 1 Antwort Letzte Antwort
          0
          • René D.R René D.

            Ohh... Da habe ich nur kurz mein Wochenende genossen und sehe, dass hier fleißig gepostet wurde.

            @amg_666 said in Heizungssteuerung wenn Fenster geöffnet ist:

            Mal was anderes: Bei mird auch die HK Temperatur abgesenkt, wenn ein Fenster im Raum geöffnet ist, allerdings senke ich auf 5 Grad ab --> Wenn dein Script im Winter läuft und draussen sind z.B. nur 8 Grad dann heizt dein Heizkörper munter weiter.

            Guter Punkt... Werde es dementsprechend anpassen - Danke!

            @paul53 said in Heizungssteuerung wenn Fenster geöffnet ist:

            @amg_666 sagte:
            Das passt nicht, da so jede Minute ein neuer Trigger erzeugt wird bis irgendwann der RAM überläuft.

            Das habe ich gemerkt. Musste gestern Abend den Pi neu starten, da ich nicht mal mehr auf die Weboberfläche drauf gekommen bin. Das Skript hat also meinen Pi ein wenig überfordert. Aus Fehlern lernt man :-)

            @paul53 said in Heizungssteuerung wenn Fenster geöffnet ist:

            @amg_666 sagte:

            Ja, Vorschlag:

            Blockly_temp.JPG

            Habe dein Skript mal nachgebaut und werde es heute, sobald ich Zuhause bin testen. Werde dir Feedback dazu geben.
            Danke dir!

            Hätte aber noch fragen zu dem Skript:

            1. Mit Sollwert_geschlossen meinst du die Temperatur eingestellt werden soll, falls das Fenster geschlossen ist?
            2. Setze "Fenster" auf "Wert"? Der Wert wird doch vom Fensterkontakt vorgegeben, was passiert also genau dort?

            VG
            René

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #11

            @René-D sagte:

            Mit Sollwert_geschlossen meinst du die Temperatur eingestellt werden soll, falls das Fenster geschlossen ist?

            Ja, in dieser Variable wird der Wert gemerkt.

            @René-D sagte in Heizungssteuerung wenn Fenster geöffnet ist:

            Setze "Fenster" auf "Wert"? Der Wert wird doch vom Fensterkontakt vorgegeben, was passiert also genau dort?

            Diese Variable wird bei offenem Fenster true. Wenn mehrere Abfragen erfolgen, ist es effizienter, eine Variable abzufragen als den Wert des Datenpunktes.

            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

            René D.R 1 Antwort Letzte Antwort
            0
            • amg_666A amg_666

              @René-D said in Heizungssteuerung wenn Fenster geöffnet ist:

              Ach das war mir nicht bekannt, dass man kein Trigger im Trigger machen sollte.

              Schau dir dein Script genau an: Da läuft ein Cron Job und der löst zu bestimmten Zeiten aus und nur dann würde der 2. Trigger überhauipt greifen.
              OK, bei dir löst der Cron ja "dauernd" aus insofern würde es passen, aber wenn du da mal was umstellst kannst du Probleme kriegen.
              Mal was anderes: Bei mird auch die HK Temperatur abgesenkt, wenn ein Fenster im Raum geöffnet ist, allerdings senke ich auf 5 Grad ab --> Wenn dein Script im Winter läuft und draussen sind z.B. nur 8 Grad dann heizt dein Heizkörper munter weiter.
              Besser wären also 2 Skripte, einmal CRON um 6,9,22 Uhr auslöst und der die Temperaturen für Werktag und Wochenende tagsüber und nachts setzt und einmal ein Script dass nur bei Änderung des Sensors entpsrechend die Temperaturen setzt.

              DECONZ kenne ich nicht aber die Fehlermeldung ist doch klar, er kann den Wert "1400" nicht zuweisen "bad sensor parameter", schau mal in den Datenpunkten wie es richtig aussehen muss du hast da ein falsches Format im Script

              René D.R Offline
              René D.R Offline
              René D.
              schrieb am zuletzt editiert von René D.
              #12

              @amg_666 said in Heizungssteuerung wenn Fenster geöffnet ist:
              n setzt.

              DECONZ kenne ich nicht aber die Fehlermeldung ist doch klar, er kann den Wert "1400" nicht zuweisen "bad sensor parameter", schau mal in den Datenpunkten wie es richtig aussehen muss du hast da ein falsches Format im Script

              Das Merkwürdige ist aber, dass die Temperatur im Objekt aber richtig eingestellt wird, daher verstehe ich die Fehlermeldung nicht so ganz. Die Warnung bleibt leider auch nachdem ich das Skript so umgeschrieben habe, wie @paul53 es vorgeschlagen hat. Laut dem Skript übergebe ich ja nur einen zweistelligen Wert, ich weiß nicht, wie daraus ein vierstelliger Wert wird.

              Edit: Liegt wohl an Deconz und nicht am Skript, daher kann die Aussage ignoriert werden.

              1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @René-D sagte:

                Mit Sollwert_geschlossen meinst du die Temperatur eingestellt werden soll, falls das Fenster geschlossen ist?

                Ja, in dieser Variable wird der Wert gemerkt.

                @René-D sagte in Heizungssteuerung wenn Fenster geöffnet ist:

                Setze "Fenster" auf "Wert"? Der Wert wird doch vom Fensterkontakt vorgegeben, was passiert also genau dort?

                Diese Variable wird bei offenem Fenster true. Wenn mehrere Abfragen erfolgen, ist es effizienter, eine Variable abzufragen als den Wert des Datenpunktes.

                René D.R Offline
                René D.R Offline
                René D.
                schrieb am zuletzt editiert von
                #13

                @paul53 die Temperatursteuerung funktioniert nun und mein Arbeitsspeicher ist nicht ausgelastet.
                Leider funktioniert es mit den Fenstern noch nicht ganz. Sobald ich ein Fenster öffne oder schließe, passiert nichts.

                Kann es sein, dass ich die Falsche Objekt ID eingetragen habe?

                5903e4cb-bfeb-45ce-bf67-b4a60e9bc0c8-image.png

                Wenn das Fenster zu ist, dann ist der Wert von dem Fensterkontakt auf "false", wird es geöffnet, ändert es sich auf "true"
                Kann es auch damit was zu tun haben?

                VG

                C amg_666A paul53P 3 Antworten Letzte Antwort
                0
                • René D.R René D.

                  @paul53 die Temperatursteuerung funktioniert nun und mein Arbeitsspeicher ist nicht ausgelastet.
                  Leider funktioniert es mit den Fenstern noch nicht ganz. Sobald ich ein Fenster öffne oder schließe, passiert nichts.

                  Kann es sein, dass ich die Falsche Objekt ID eingetragen habe?

                  5903e4cb-bfeb-45ce-bf67-b4a60e9bc0c8-image.png

                  Wenn das Fenster zu ist, dann ist der Wert von dem Fensterkontakt auf "false", wird es geöffnet, ändert es sich auf "true"
                  Kann es auch damit was zu tun haben?

                  VG

                  C Offline
                  C Offline
                  Chrunchy
                  schrieb am zuletzt editiert von
                  #14

                  @René-D Ich bin nicht so fit in Blockly, aber ich denke du musst, wie in der ersten Zeile, im Block "Falls Objekt wurde geändert" beim Setzen des Fensterkontaktes "setzte Fensterkontakt auf Wert von Sensor" verwenden.

                  Ich würde immer noch zwei Scripte verwenden. Eins für die allgemeine Steuerung der Heizung und ein weiteres, wo du dann alle Fensterkontakte überwachst.

                  Gruß Chrunchy

                  1 Antwort Letzte Antwort
                  0
                  • René D.R René D.

                    @paul53 die Temperatursteuerung funktioniert nun und mein Arbeitsspeicher ist nicht ausgelastet.
                    Leider funktioniert es mit den Fenstern noch nicht ganz. Sobald ich ein Fenster öffne oder schließe, passiert nichts.

                    Kann es sein, dass ich die Falsche Objekt ID eingetragen habe?

                    5903e4cb-bfeb-45ce-bf67-b4a60e9bc0c8-image.png

                    Wenn das Fenster zu ist, dann ist der Wert von dem Fensterkontakt auf "false", wird es geöffnet, ändert es sich auf "true"
                    Kann es auch damit was zu tun haben?

                    VG

                    amg_666A Offline
                    amg_666A Offline
                    amg_666
                    schrieb am zuletzt editiert von
                    #15

                    @René-D Das Skript verstehe ich so nicht, das ist ziemlich umständlich programmiert, ich würde es auch auf 2 Skripte aufteilen, einmal Vorgabe der Solltemperatur "nachts-zu", "tagsüber-zu" und "offen". und einemal dann ein Skript was bei Änderung des Kontakts auslöst und dann einfach die Solltemperatur zuweist.
                    Ob du den richtigen Datenpunkt genommen hast, kannst du doch leicht prüfen. Gehe auf Objekte, klappe da das Verzeichnis deines Sensors auf und dann mach das Fenster einmal auf und wieder zu. Dann siehst du welcher Datenpunkt sich wie ändert. Deine Fensterkontakte kenne ich nicht, ich setze aqaras (zigbee) ein und da ist der Wert im Datenpunkt "contact".

                    iobroker auf proxmox container

                    1 Antwort Letzte Antwort
                    0
                    • René D.R René D.

                      @paul53 die Temperatursteuerung funktioniert nun und mein Arbeitsspeicher ist nicht ausgelastet.
                      Leider funktioniert es mit den Fenstern noch nicht ganz. Sobald ich ein Fenster öffne oder schließe, passiert nichts.

                      Kann es sein, dass ich die Falsche Objekt ID eingetragen habe?

                      5903e4cb-bfeb-45ce-bf67-b4a60e9bc0c8-image.png

                      Wenn das Fenster zu ist, dann ist der Wert von dem Fensterkontakt auf "false", wird es geöffnet, ändert es sich auf "true"
                      Kann es auch damit was zu tun haben?

                      VG

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #16

                      @René-D sagte:

                      Kann es sein, dass ich die Falsche Objekt ID eingetragen habe?

                      Das kann ich nicht beurteilen.

                      @René-D sagte in Heizungssteuerung wenn Fenster geöffnet ist:

                      Wenn das Fenster zu ist, dann ist der Wert von dem Fensterkontakt auf "false", wird es geöffnet, ändert es sich auf "true"

                      Bau mal eine Log-Ausgabe ein:

                      Blockly_temp.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
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      343

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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