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. ioBroker Allgemein
  4. [gelöst] Fensterkontakt steuert Thermostat - Logikfehler?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    248

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

[gelöst] Fensterkontakt steuert Thermostat - Logikfehler?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
fensterkontakt tado
34 Beiträge 3 Kommentatoren 3.5k Aufrufe 2 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.
  • SlowmanS Slowman

    Ich habe gerade meine "Fenster offen und Heizung aus" Script für ein anderes Zimmer einrichten wollen und bin dann bei diesem Blockly stutzig geworden. Ich denke mal das ich einen Fehler in diesem Blockly habe, der sich erst im Sommer bemerkbar machen wird.
    Wenn er erkennt das Fenster wieder zu ist soll Heizung wieder starten, in der Heizperiode (wie jetzt) super, aber was ist im Sommer ? Schaltet er mir ja jedes Mal die Heizung wieder ein, obwohl ich dies nicht brauche. Schön im Sommer die Zimmer auf 20 Grad gekühlt und die Heizung meint müsste jetzt heizen, weil es keine 22 Grad im Raum mehr sind.
    Wie kann ich dies umgehen, außer den Script im Sommer zu deaktivieren?

    Oder schaltet er mir die Heizung nicht ein, weil ja die erste Bedingung schon nicht zu trifft? Wenn Heizung ein, dann...

    Screenshot_2020-12-14 javascript - ioBroker(1).png

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

    @Slowman grundsätzlich könntest du das blockly etwas kürzer/eleganter gestalten. Trigger ist "Fenster offen gaeste wc state" und dann kommt "falls wert von objektid...=wahr", da reicht ein "falls wert" die Objektid hat er ja schon aus dem Trigger und "=wahr" kannst du weglassen.

    Zur Frage: Ich habe das bei mir anders gelöst indem ich eine globale Variable "Heizperiode" angelegt habe und die setze ich manuell (im Frühjar geht die auf "aus" und im Herbst auf "an"). Und dann steuere ich Heizungen/Fensterkontakte immer nur wenn Heizperiode=True ist.

    iobroker auf proxmox container

    SlowmanS 1 Antwort Letzte Antwort
    0
    • amg_666A amg_666

      @Slowman grundsätzlich könntest du das blockly etwas kürzer/eleganter gestalten. Trigger ist "Fenster offen gaeste wc state" und dann kommt "falls wert von objektid...=wahr", da reicht ein "falls wert" die Objektid hat er ja schon aus dem Trigger und "=wahr" kannst du weglassen.

      Zur Frage: Ich habe das bei mir anders gelöst indem ich eine globale Variable "Heizperiode" angelegt habe und die setze ich manuell (im Frühjar geht die auf "aus" und im Herbst auf "an"). Und dann steuere ich Heizungen/Fensterkontakte immer nur wenn Heizperiode=True ist.

      SlowmanS Offline
      SlowmanS Offline
      Slowman
      schrieb am zuletzt editiert von
      #3

      @amg_666

      Danke für deine Antwort.

      Sieht jetzt so aus der Script, richtig?

      Screenshot_2020-12-14 javascript - ioBroker(2).png

      Mit dem Datenpunkt Heizungsperiode meinst du es so hier?

      Screenshot_2020-12-14 javascript - ioBroker(3).png

      paul53P 1 Antwort Letzte Antwort
      0
      • SlowmanS Slowman

        @amg_666

        Danke für deine Antwort.

        Sieht jetzt so aus der Script, richtig?

        Screenshot_2020-12-14 javascript - ioBroker(2).png

        Mit dem Datenpunkt Heizungsperiode meinst du es so hier?

        Screenshot_2020-12-14 javascript - ioBroker(3).png

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

        @Slowman sagte:

        Mit dem Datenpunkt Heizungsperiode meinst du es so hier?

        So funktioniert es nicht. Besser so:

        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
        1
        • SlowmanS Offline
          SlowmanS Offline
          Slowman
          schrieb am zuletzt editiert von
          #5

          @paul53

          Buh, da muss ich erst mal durchblicken.
          Du hast mir den Blockly von mir in eine bessere Variante umgeschrieben?

          Er schaltet ja dann die komplette Heizung und nicht nur das Thermostat.

          Muss ich mir später noch mal anschauen.

          paul53P 1 Antwort Letzte Antwort
          0
          • SlowmanS Slowman

            @paul53

            Buh, da muss ich erst mal durchblicken.
            Du hast mir den Blockly von mir in eine bessere Variante umgeschrieben?

            Er schaltet ja dann die komplette Heizung und nicht nur das Thermostat.

            Muss ich mir später noch mal anschauen.

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

            @Slowman sagte:

            Er schaltet ja dann die komplette Heizung und nicht nur das Thermostat.

            Nein, der zu schaltende Datenpunkt soll sich nicht ändern.

            @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

            in eine bessere Variante umgeschrieben?

            Die Verwendung von Variablen spart Ressourcen.
            Bei Ende der Heizperiode muss auch ausgeschaltet werden, da sonst evtl. den ganzen Sommer durchgeheizt wird.

            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

            SlowmanS 1 Antwort Letzte Antwort
            1
            • paul53P paul53

              @Slowman sagte:

              Er schaltet ja dann die komplette Heizung und nicht nur das Thermostat.

              Nein, der zu schaltende Datenpunkt soll sich nicht ändern.

              @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

              in eine bessere Variante umgeschrieben?

              Die Verwendung von Variablen spart Ressourcen.
              Bei Ende der Heizperiode muss auch ausgeschaltet werden, da sonst evtl. den ganzen Sommer durchgeheizt wird.

              SlowmanS Offline
              SlowmanS Offline
              Slowman
              schrieb am zuletzt editiert von Slowman
              #7

              @paul53

              Danke, werde jetzt mal den Blockly für mich anpassen und dann mal zur Kontrolle posten.
              Der 2. kleine Blockly ist ein extra Blockly oder mit rein-

              paul53P 1 Antwort Letzte Antwort
              0
              • SlowmanS Slowman

                @paul53

                Danke, werde jetzt mal den Blockly für mich anpassen und dann mal zur Kontrolle posten.
                Der 2. kleine Blockly ist ein extra Blockly oder mit rein-

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

                @Slowman sagte:

                oder mit rein-

                Der zweite Trigger muss in das gleiche Skript, da die Übergabe der Heizperiode an die erste Trigger-Funktion über eine Variable erfolgt.

                Wert findet man unter "Trigger".

                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

                SlowmanS 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @Slowman sagte:

                  oder mit rein-

                  Der zweite Trigger muss in das gleiche Skript, da die Übergabe der Heizperiode an die erste Trigger-Funktion über eine Variable erfolgt.

                  Wert findet man unter "Trigger".

                  SlowmanS Offline
                  SlowmanS Offline
                  Slowman
                  schrieb am zuletzt editiert von
                  #9

                  @paul53

                  So mal nach gebaut, aber so richtig sehe ich noch nicht durch. So richtig? Wie mache ich das mit der Heizperiode an/aus. Müsste ja ein extra Script sein.

                  Screenshot_2020-12-14 javascript - ioBroker(6).png

                  Aber glaube nicht mehr ganz so blind. Zu der Heizung noch ne Erklärung ist ein Tado, dort habe ich beim alten Script, zu erst Power eingeschaltet bzw. aus und Automatik springt ins Programm zurück.

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • SlowmanS Slowman

                    @paul53

                    So mal nach gebaut, aber so richtig sehe ich noch nicht durch. So richtig? Wie mache ich das mit der Heizperiode an/aus. Müsste ja ein extra Script sein.

                    Screenshot_2020-12-14 javascript - ioBroker(6).png

                    Aber glaube nicht mehr ganz so blind. Zu der Heizung noch ne Erklärung ist ein Tado, dort habe ich beim alten Script, zu erst Power eingeschaltet bzw. aus und Automatik springt ins Programm zurück.

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

                    @Slowman sagte:

                    Zu der Heizung noch ne Erklärung ist ein Tado

                    Kenne ich nur vom "hören sagen".

                    @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

                    Wie mache ich das mit der Heizperiode an/aus.

                    Ein eigener Datenpunkt (unter "0_userdata.0"), der z.B. per Vis geschaltet werden kann.

                    @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

                    So richtig?

                    Der Vergleich muss mit dem Wert des Datenpunktes "Power" (Heizung on) erfolgen.

                    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

                    SlowmanS 1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @Slowman sagte:

                      Zu der Heizung noch ne Erklärung ist ein Tado

                      Kenne ich nur vom "hören sagen".

                      @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

                      Wie mache ich das mit der Heizperiode an/aus.

                      Ein eigener Datenpunkt (unter "0_userdata.0"), der z.B. per Vis geschaltet werden kann.

                      @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

                      So richtig?

                      Der Vergleich muss mit dem Wert des Datenpunktes "Power" (Heizung on) erfolgen.

                      SlowmanS Offline
                      SlowmanS Offline
                      Slowman
                      schrieb am zuletzt editiert von
                      #11

                      @paul53

                      Schaue bitte noch mal rüber:

                      Screenshot_2020-12-14 javascript - ioBroker(7).png

                      Wie gesagt ich schalte erst das Thermostat an und danach auf Automatikprogramm von Tado.

                      Sollte der Script so jetzt laufen?

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • SlowmanS Slowman

                        @paul53

                        Schaue bitte noch mal rüber:

                        Screenshot_2020-12-14 javascript - ioBroker(7).png

                        Wie gesagt ich schalte erst das Thermostat an und danach auf Automatikprogramm von Tado.

                        Sollte der Script so jetzt laufen?

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

                        @Slowman sagte:

                        Sollte der Script so jetzt laufen?

                        Der Trigger für die Heizperiode verwendet sicherlich einen falschen Datenpunkt. Ansonsten sieht es aus Blockly-Ansicht plausibel aus. Um es genau beurteilen zu können, poste bitte den erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

                        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

                        SlowmanS 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @Slowman sagte:

                          Sollte der Script so jetzt laufen?

                          Der Trigger für die Heizperiode verwendet sicherlich einen falschen Datenpunkt. Ansonsten sieht es aus Blockly-Ansicht plausibel aus. Um es genau beurteilen zu können, poste bitte den erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

                          SlowmanS Offline
                          SlowmanS Offline
                          Slowman
                          schrieb am zuletzt editiert von
                          #13

                          @paul53

                          Den Datenpunkt mit true (aktiv) erstellt, aber wie greift der Script darauf zu?

                          Screenshot_2020-12-14 objects - ioBroker.png

                          und die Javaausgabe :

                          var Heizperiode, Heizung, Meldung;
                          
                          
                          // Fensterkontakt
                          on({id: 'zigbee.0.00158d0004524503.opened', change: "ne"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            if (Heizperiode) {
                              if ((obj.state ? obj.state.val : "")) {
                                // Variablen
                                Heizung = 'OFF';
                                Meldung = 'Fenster offen';
                              } else {
                                Heizung = 'ON';
                                Meldung = 'Fenster geschlossen';
                                // Heizung wird auf Automatik gestellt
                                setStateDelayed("tado.0.125400.Rooms.8.overlay.clearZoneOverlay"/*Clear Zone Overlay*/, true, 120000, false);
                              }
                              if (getState("tado.0.125400.Rooms.8.setting.power").val != Heizung) {
                                // Heizung on
                                setStateDelayed("tado.0.125400.Rooms.8.setting.power"/*Power*/, Heizung, 60000, false);
                              }
                              sendTo("telegram", "send", {
                                  text: Meldung
                              });
                            }
                          });
                          
                          on({id: 'tado.0.125400.Rooms.8.setting.power', change: "ne"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            Heizperiode = (obj.state ? obj.state.val : "");
                            if (!Heizperiode) {
                              // Heizung on
                              setState("tado.0.125400.Rooms.8.setting.power"/*Power*/, 'OFF');
                            }
                          });
                          
                          // Heizung on off Tado Datenpunkt
                          
                          paul53P 1 Antwort Letzte Antwort
                          0
                          • SlowmanS Slowman

                            @paul53

                            Den Datenpunkt mit true (aktiv) erstellt, aber wie greift der Script darauf zu?

                            Screenshot_2020-12-14 objects - ioBroker.png

                            und die Javaausgabe :

                            var Heizperiode, Heizung, Meldung;
                            
                            
                            // Fensterkontakt
                            on({id: 'zigbee.0.00158d0004524503.opened', change: "ne"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                              if (Heizperiode) {
                                if ((obj.state ? obj.state.val : "")) {
                                  // Variablen
                                  Heizung = 'OFF';
                                  Meldung = 'Fenster offen';
                                } else {
                                  Heizung = 'ON';
                                  Meldung = 'Fenster geschlossen';
                                  // Heizung wird auf Automatik gestellt
                                  setStateDelayed("tado.0.125400.Rooms.8.overlay.clearZoneOverlay"/*Clear Zone Overlay*/, true, 120000, false);
                                }
                                if (getState("tado.0.125400.Rooms.8.setting.power").val != Heizung) {
                                  // Heizung on
                                  setStateDelayed("tado.0.125400.Rooms.8.setting.power"/*Power*/, Heizung, 60000, false);
                                }
                                sendTo("telegram", "send", {
                                    text: Meldung
                                });
                              }
                            });
                            
                            on({id: 'tado.0.125400.Rooms.8.setting.power', change: "ne"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                              Heizperiode = (obj.state ? obj.state.val : "");
                              if (!Heizperiode) {
                                // Heizung on
                                setState("tado.0.125400.Rooms.8.setting.power"/*Power*/, 'OFF');
                              }
                            });
                            
                            // Heizung on off Tado Datenpunkt
                            
                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von paul53
                            #14

                            @Slowman sagte:

                            on({id: 'tado.0.125400.Rooms.8.setting.power', change: "ne"}, function (obj) {

                            Wie schon gesagt: Der Datenpunkt taugt nicht für die Heizperiode. Der Rest passt.
                            Bei den Verzögerungen sollte man den Haken bei "löschen falls läuft" setzen, da sonst mehrere Timer laufen können.

                            @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

                            aber wie greift der Script darauf zu?

                            Den Datenpunkt dem zweiten Trigger per Select ID zuweisen.

                            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

                            SlowmanS 1 Antwort Letzte Antwort
                            1
                            • paul53P paul53

                              @Slowman sagte:

                              on({id: 'tado.0.125400.Rooms.8.setting.power', change: "ne"}, function (obj) {

                              Wie schon gesagt: Der Datenpunkt taugt nicht für die Heizperiode. Der Rest passt.
                              Bei den Verzögerungen sollte man den Haken bei "löschen falls läuft" setzen, da sonst mehrere Timer laufen können.

                              @Slowman sagte in Fensterkontakt steuert Thermostat - Logikfehler?:

                              aber wie greift der Script darauf zu?

                              Den Datenpunkt dem zweiten Trigger per Select ID zuweisen.

                              SlowmanS Offline
                              SlowmanS Offline
                              Slowman
                              schrieb am zuletzt editiert von Slowman
                              #15

                              @paul53

                              So, denke mal da sich es verstanden habe, was du geschrieben hast. Dürfte jetzt korrekt sein.

                              var Heizperiode, Heizung, Meldung;
                              
                              
                              // Fensterkontakt
                              on({id: 'zigbee.0.00158d0004524503.opened', change: "ne"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                                if (Heizperiode) {
                                  if ((obj.state ? obj.state.val : "")) {
                                    // Variablen
                                    Heizung = 'OFF';
                                    Meldung = 'Fenster offen';
                                  } else {
                                    Heizung = 'ON';
                                    Meldung = 'Fenster geschlossen';
                                    // Heizung wird auf Automatik gestellt
                                    setStateDelayed("tado.0.125400.Rooms.8.overlay.clearZoneOverlay"/*Clear Zone Overlay*/, true, 120000, true);
                                  }
                                  if (getState("tado.0.125400.Rooms.8.setting.power").val != Heizung) {
                                    // Heizung on
                                    setStateDelayed("tado.0.125400.Rooms.8.setting.power"/*Power*/, Heizung, 60000, true);
                                  }
                                  sendTo("telegram", "send", {
                                      text: Meldung
                                  });
                                }
                              });
                              
                              on({id: 'javascript.0.Eigene_Datenpunkte.Heizung.Heizperiode', change: "ne"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                                Heizperiode = (obj.state ? obj.state.val : "");
                                if (!Heizperiode) {
                                  // Heizung on
                                  setState("tado.0.125400.Rooms.8.setting.power"/*Power*/, 'OFF');
                                }
                              });
                              
                              // Heiperiode Datenpunkt gesetzt
                              

                              Der letzte Blockly ist dafür da, das wenn DP Heizperiode false ist, der obrige Blockly gar nicht erst gestartet wird, richtig?

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • SlowmanS Slowman

                                @paul53

                                So, denke mal da sich es verstanden habe, was du geschrieben hast. Dürfte jetzt korrekt sein.

                                var Heizperiode, Heizung, Meldung;
                                
                                
                                // Fensterkontakt
                                on({id: 'zigbee.0.00158d0004524503.opened', change: "ne"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  if (Heizperiode) {
                                    if ((obj.state ? obj.state.val : "")) {
                                      // Variablen
                                      Heizung = 'OFF';
                                      Meldung = 'Fenster offen';
                                    } else {
                                      Heizung = 'ON';
                                      Meldung = 'Fenster geschlossen';
                                      // Heizung wird auf Automatik gestellt
                                      setStateDelayed("tado.0.125400.Rooms.8.overlay.clearZoneOverlay"/*Clear Zone Overlay*/, true, 120000, true);
                                    }
                                    if (getState("tado.0.125400.Rooms.8.setting.power").val != Heizung) {
                                      // Heizung on
                                      setStateDelayed("tado.0.125400.Rooms.8.setting.power"/*Power*/, Heizung, 60000, true);
                                    }
                                    sendTo("telegram", "send", {
                                        text: Meldung
                                    });
                                  }
                                });
                                
                                on({id: 'javascript.0.Eigene_Datenpunkte.Heizung.Heizperiode', change: "ne"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  Heizperiode = (obj.state ? obj.state.val : "");
                                  if (!Heizperiode) {
                                    // Heizung on
                                    setState("tado.0.125400.Rooms.8.setting.power"/*Power*/, 'OFF');
                                  }
                                });
                                
                                // Heiperiode Datenpunkt gesetzt
                                

                                Der letzte Blockly ist dafür da, das wenn DP Heizperiode false ist, der obrige Blockly gar nicht erst gestartet wird, richtig?

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

                                @Slowman sagte:

                                Dürfte jetzt korrekt sein.

                                Sieht so aus.

                                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

                                SlowmanS 1 Antwort Letzte Antwort
                                1
                                • paul53P paul53

                                  @Slowman sagte:

                                  Dürfte jetzt korrekt sein.

                                  Sieht so aus.

                                  SlowmanS Offline
                                  SlowmanS Offline
                                  Slowman
                                  schrieb am zuletzt editiert von
                                  #17

                                  @paul53

                                  :disappointed: :face_with_rolling_eyes: Keine Auschaltung, keine Meldung per Telegram. Kann der Fehler vielelicht daran liegen das ich einmal auf Automatikprogramm Trigger und ein mal auf Power? Den Trigger auf das Automatikprogramm brauche ich auch.

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • SlowmanS Slowman

                                    @paul53

                                    :disappointed: :face_with_rolling_eyes: Keine Auschaltung, keine Meldung per Telegram. Kann der Fehler vielelicht daran liegen das ich einmal auf Automatikprogramm Trigger und ein mal auf Power? Den Trigger auf das Automatikprogramm brauche ich auch.

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

                                    @Slowman sagte:

                                    Keine Auschaltung, keine Meldung per Telegram.

                                    Initialisiere die Variable Heizperiode bei Skript-Start.

                                    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

                                    SlowmanS 1 Antwort Letzte Antwort
                                    1
                                    • paul53P paul53

                                      @Slowman sagte:

                                      Keine Auschaltung, keine Meldung per Telegram.

                                      Initialisiere die Variable Heizperiode bei Skript-Start.

                                      Blockly_temp.JPG

                                      SlowmanS Offline
                                      SlowmanS Offline
                                      Slowman
                                      schrieb am zuletzt editiert von
                                      #19

                                      @paul53

                                      :+1: Funktioniert jetzt, vielen Dank für die Hilfe und natürlich die Geduld :blush:

                                      Für mich zum Verständnis, man sollte nicht so viele Datenpunkte anlegen (was ich gemacht habe), sondern lieber mit Variablen arbeiten, damit man das ioBroker System nicht so belastet? Wenn ich den Script jetzt mir anschaue, habe ich nur die "Hardware" DP abgefasst und nur einen DP angelegt.

                                      paul53P 1 Antwort Letzte Antwort
                                      0
                                      • SlowmanS Slowman

                                        @paul53

                                        :+1: Funktioniert jetzt, vielen Dank für die Hilfe und natürlich die Geduld :blush:

                                        Für mich zum Verständnis, man sollte nicht so viele Datenpunkte anlegen (was ich gemacht habe), sondern lieber mit Variablen arbeiten, damit man das ioBroker System nicht so belastet? Wenn ich den Script jetzt mir anschaue, habe ich nur die "Hardware" DP abgefasst und nur einen DP angelegt.

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

                                        @Slowman sagte:

                                        sondern lieber mit Variablen arbeiten, damit man das ioBroker System nicht so belastet?

                                        Ja.

                                        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

                                        SlowmanS 1 Antwort Letzte Antwort
                                        1
                                        • paul53P paul53

                                          @Slowman sagte:

                                          sondern lieber mit Variablen arbeiten, damit man das ioBroker System nicht so belastet?

                                          Ja.

                                          SlowmanS Offline
                                          SlowmanS Offline
                                          Slowman
                                          schrieb am zuletzt editiert von
                                          #21

                                          @paul53

                                          Kleines kosmetisches Problem noch, wenn ich mehrere Fenster in einem Raum öffne bekomme ich für jedes geöffnete Fenster im Raum eine Benachrichtigung. :face_with_rolling_eyes:

                                          amg_666A paul53P 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          992

                                          Online

                                          32.5k

                                          Benutzer

                                          81.9k

                                          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