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. Temperatur angleichen Tado + Netatmo

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Temperatur angleichen Tado + Netatmo

Geplant Angeheftet Gesperrt Verschoben Blockly
37 Beiträge 4 Kommentatoren 3.1k Aufrufe 3 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.
  • maximal1981M Offline
    maximal1981M Offline
    maximal1981
    schrieb am zuletzt editiert von
    #16

    Ich muss mich entschuldigen, hab es aus der Hüfte während einem anstrengenden Arbeitstag geschrieben.

    Jetzt jedoch zum Verständnis:
    etliche Datenpunkte sind nicht editierbar.
    Nehmen wir deine Tado-Thermostate her. Macht doch keinen Sinn diese zu belügen wie warm/kalt es ist. Wann und wer stellt es wieder richtig? So kann keine Regelung funktionieren. Somit kann man sie nur über Steuersignale, also einem anderen Sollwert beeinflussen bzw. zu dem Verhalten "zwingen" was man erreichen möchte.
    Dies gilt mal global für alle Adapter.
    Du musst hierbei deinen Blickwinkel und die Herangehensweise ändern, um das umzusetzen was du vorhast.
    Ich hab dir oben schon die Datenpunkte genannt, die dich ans Ziel führen, und absichtlich kein Blocky reingestellt, denn selber Klicken macht klug^^.

    Wenn du was hast und vorzeigen kannst, bin ich gerne bei der Fehlersuche dabei.

    paul53P 1 Antwort Letzte Antwort
    0
    • maximal1981M maximal1981

      Ich muss mich entschuldigen, hab es aus der Hüfte während einem anstrengenden Arbeitstag geschrieben.

      Jetzt jedoch zum Verständnis:
      etliche Datenpunkte sind nicht editierbar.
      Nehmen wir deine Tado-Thermostate her. Macht doch keinen Sinn diese zu belügen wie warm/kalt es ist. Wann und wer stellt es wieder richtig? So kann keine Regelung funktionieren. Somit kann man sie nur über Steuersignale, also einem anderen Sollwert beeinflussen bzw. zu dem Verhalten "zwingen" was man erreichen möchte.
      Dies gilt mal global für alle Adapter.
      Du musst hierbei deinen Blickwinkel und die Herangehensweise ändern, um das umzusetzen was du vorhast.
      Ich hab dir oben schon die Datenpunkte genannt, die dich ans Ziel führen, und absichtlich kein Blocky reingestellt, denn selber Klicken macht klug^^.

      Wenn du was hast und vorzeigen kannst, bin ich gerne bei der Fehlersuche dabei.

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

      @maximal1981 sagte: Macht doch keinen Sinn diese zu belügen wie warm/kalt es ist.

      Ein Offset ist dafür da, falsche Messwerte zu korrigieren. Ist der Offset "read only"?

      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
      • maximal1981M Offline
        maximal1981M Offline
        maximal1981
        schrieb am zuletzt editiert von
        #18

        nein ist write, ich hab es gerade getestet, trotzdem ist es eine dirty Variante in meinen Augen.
        Dies ist ja dazu gedacht eine Abweichung der Messung zu kompensieren.

        Würde es trotzdem via Sollwert machen, da diese dann bei korrekter Einstellung wieder zum Zeitplan übergehen wenn die aktuelle Timeline abgelaufen ist.

        paul53P 1 Antwort Letzte Antwort
        0
        • maximal1981M maximal1981

          nein ist write, ich hab es gerade getestet, trotzdem ist es eine dirty Variante in meinen Augen.
          Dies ist ja dazu gedacht eine Abweichung der Messung zu kompensieren.

          Würde es trotzdem via Sollwert machen, da diese dann bei korrekter Einstellung wieder zum Zeitplan übergehen wenn die aktuelle Timeline abgelaufen ist.

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

          @maximal1981 sagte: Würde es trotzdem via Sollwert machen

          Wenn der interne Zeitplan verwendet wird, ist es kompliziert, die Abweichung über den Sollwert zu kompensieren.

          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 Schlumpf

            @paul53

            Ah ok, ich verstehe. Der "Wert(offset)" ist ein selbst erstellter Wert?

            Aber funktioniert das nicht nur dann, wenn die Temperatur auch steigt an der Wetterstation? Sobald die Temperaturen sinken bleibt der Heizkörper trotzdem aus. Klappt dann nur, wenn die Temperatur am Thermostat (bzw. die angezeigte Raumtemperatur) unter die der Wetterstation fällt. Was bei unseren angenommenen 4,5 grad ziehmlich viel ist!

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

            @schlumpf sagte: funktioniert das nicht nur dann, wenn die Temperatur auch steigt an der Wetterstation?

            Nein, die Differenz kann auch negativ werden und so der Offset sinken.

            @schlumpf sagte in Temperatur angleichen Tado + Netatmo:

            Dadurch entsteht die Schleife.

            Eine Schleife Offset hoch/runter entsteht natürlich, wenn man den Offset auf die Differenz setzt. Wenn man den Offset um die Differenz erhöht, passiert es nicht, vorausgesetzt, der neue Offset ist bereits im Temperatur-Datenpunkt enthalten, wenn erneut getriggert 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

            paul53P 1 Antwort Letzte Antwort
            0
            • maximal1981M Offline
              maximal1981M Offline
              maximal1981
              schrieb am zuletzt editiert von maximal1981
              #21

              dann bin ich hier leider raus.
              In der Regeltechnik lügt man nicht die Messeinheit an, sondern beeinflusst die daraus resultierende Stellgröße und somit die Regelkurve/das Stelverhalten.

              Ich vergleiche sowas gerne mit einem Auto, da haben die Leute mehr Zugang:
              Bei einem Ausbrechen des Fahrzeuges und somit der Aktvierung des ESP, verringere ich auch nicht um ein delta die Gaspedalstellung, sondern Bremse Räder aus. Der Vergleich hinkt zwar leicht, hoffe es wird aber verstanden worauf ich eigentlich angespielt habe die ganze Zeit.

              S 1 Antwort Letzte Antwort
              0
              • maximal1981M maximal1981

                dann bin ich hier leider raus.
                In der Regeltechnik lügt man nicht die Messeinheit an, sondern beeinflusst die daraus resultierende Stellgröße und somit die Regelkurve/das Stelverhalten.

                Ich vergleiche sowas gerne mit einem Auto, da haben die Leute mehr Zugang:
                Bei einem Ausbrechen des Fahrzeuges und somit der Aktvierung des ESP, verringere ich auch nicht um ein delta die Gaspedalstellung, sondern Bremse Räder aus. Der Vergleich hinkt zwar leicht, hoffe es wird aber verstanden worauf ich eigentlich angespielt habe die ganze Zeit.

                S Offline
                S Offline
                Schlumpf
                schrieb am zuletzt editiert von
                #22

                @maximal1981

                Ich verstehe grundsätzlich deine Punkte und würde dir, zum Teil, auch zustimmen. Vorrausgesetzt es wird alles über iobroker und Skripte gesteuert.

                Nun möchte ich aber per se nicht mehr oder weniger heizen (im umkehrschluss irgendwann natürlich das auch) sondern einfach nur die Raumtemperatur an einer anderen Stelle messen. Im Grunde als würde ich den Sensor einer Heizanlage verlegen, nur das ich hier 2 unterschiedliche Systeme nutze. Wenn ich nicht falsch liege, gibt es für diesen Zweck sogar von Tado selbst ein eigenständiges Modul, welches an einer anderen Stelle die Wetterdaten erfasst. Da ich das aber schon habe, nur eben von einem anderen Hersteller, dachte ich dies kostengünstiger auch per Skript machen zu können. Vor allem da ich entsprechende Sensoren auch in anderen Räumen habe und diese dann ähnlich nutzen könnte.

                Ich verstehe welche Werte/Datenpunkte du nutzen würdest, mir fehlt aber "noch" die Erkenntnis WIE du sie nutzen möchtest bzw. für das was ich bezwecken möchte. Ich bin nicht Stur und lasse mich durchaus auch von sinnvollen Dingen überzeugen oder auch davon, das ich einfach falsch denke, aber im Moment komme ich noch nicht dahinter. Ich versuche mal die "Sollwert"-Variante so zu erklähren wie ich sie verstehe und vielleicht zu erklähren was mich daran stört:

                Der Zeitplan ist wie folgt eingestellt: 23-17 Uhr = 17°C, 17-23 Uhr = 19°C. Um ca. 16:30 Uhr fängt Tado an die Heizkörper hoch zu drehen (Zeit=Annahme). um ca. 17 Uhr sind laut Tado Messung am Thermostat 19°C. Die Wetterstation in der Mitte des Raumes zeigt 17,6°C an. Tado dreht die Thermostate auf "Temperatur halten" (sagen wir mal 50%). Szenario "Raum zu kalt".

                Ich komme um 17 Uhr nach Hause und mache den Holzofen an, die Temperatur steigt auf 22°C an der Wetterstation, Thermostat zeigt 19,1°C an und ist immernoch am "Temperatur halten" (50%). Szenario "Heizung läuft obwohl Raum warm genug".

                Was tut nun das Skript? Es ist warm genug damit die Heizung aus gehen soll. Per Skript wird der Sollwert auf min. Temperatur gestellt (0°C?) oder der Raum wird "aus" geschaltet. Oder ist deine Idee nun die Solltemperatur um Faktor X runter zu drehen, damit die Heizung nicht mehr heizt? Dann wird die Temperatur evtl. am Thermostat noch weiter absinken und die Heizung fängt dann wieder an zu heizen. Ok, nach erreichen eines bestimmten Wertes den Zeitplan wieder einschalten hab ich begriffen und macht Sinn, aber kann ich mir das nicht sparen wenn der Zeitplan dauerhaft aktiv bleiben kann? Wenn ich die Tado-Raumtemperatur mit der Echten-Raumtemperatur gleichsetzen kann?

                @paul53

                Aber prüfst du nicht "differenz" > 0,25 und mach erst dann weiter? Währe aber nicht -0,2 kleiner als 0,25 und es würde nichts passieren? So lange nicht bis die "differenz" wieder >0,25 wäre?

                Gruß
                Jan

                paul53P 1 Antwort Letzte Antwort
                0
                • S Schlumpf

                  @maximal1981

                  Ich verstehe grundsätzlich deine Punkte und würde dir, zum Teil, auch zustimmen. Vorrausgesetzt es wird alles über iobroker und Skripte gesteuert.

                  Nun möchte ich aber per se nicht mehr oder weniger heizen (im umkehrschluss irgendwann natürlich das auch) sondern einfach nur die Raumtemperatur an einer anderen Stelle messen. Im Grunde als würde ich den Sensor einer Heizanlage verlegen, nur das ich hier 2 unterschiedliche Systeme nutze. Wenn ich nicht falsch liege, gibt es für diesen Zweck sogar von Tado selbst ein eigenständiges Modul, welches an einer anderen Stelle die Wetterdaten erfasst. Da ich das aber schon habe, nur eben von einem anderen Hersteller, dachte ich dies kostengünstiger auch per Skript machen zu können. Vor allem da ich entsprechende Sensoren auch in anderen Räumen habe und diese dann ähnlich nutzen könnte.

                  Ich verstehe welche Werte/Datenpunkte du nutzen würdest, mir fehlt aber "noch" die Erkenntnis WIE du sie nutzen möchtest bzw. für das was ich bezwecken möchte. Ich bin nicht Stur und lasse mich durchaus auch von sinnvollen Dingen überzeugen oder auch davon, das ich einfach falsch denke, aber im Moment komme ich noch nicht dahinter. Ich versuche mal die "Sollwert"-Variante so zu erklähren wie ich sie verstehe und vielleicht zu erklähren was mich daran stört:

                  Der Zeitplan ist wie folgt eingestellt: 23-17 Uhr = 17°C, 17-23 Uhr = 19°C. Um ca. 16:30 Uhr fängt Tado an die Heizkörper hoch zu drehen (Zeit=Annahme). um ca. 17 Uhr sind laut Tado Messung am Thermostat 19°C. Die Wetterstation in der Mitte des Raumes zeigt 17,6°C an. Tado dreht die Thermostate auf "Temperatur halten" (sagen wir mal 50%). Szenario "Raum zu kalt".

                  Ich komme um 17 Uhr nach Hause und mache den Holzofen an, die Temperatur steigt auf 22°C an der Wetterstation, Thermostat zeigt 19,1°C an und ist immernoch am "Temperatur halten" (50%). Szenario "Heizung läuft obwohl Raum warm genug".

                  Was tut nun das Skript? Es ist warm genug damit die Heizung aus gehen soll. Per Skript wird der Sollwert auf min. Temperatur gestellt (0°C?) oder der Raum wird "aus" geschaltet. Oder ist deine Idee nun die Solltemperatur um Faktor X runter zu drehen, damit die Heizung nicht mehr heizt? Dann wird die Temperatur evtl. am Thermostat noch weiter absinken und die Heizung fängt dann wieder an zu heizen. Ok, nach erreichen eines bestimmten Wertes den Zeitplan wieder einschalten hab ich begriffen und macht Sinn, aber kann ich mir das nicht sparen wenn der Zeitplan dauerhaft aktiv bleiben kann? Wenn ich die Tado-Raumtemperatur mit der Echten-Raumtemperatur gleichsetzen kann?

                  @paul53

                  Aber prüfst du nicht "differenz" > 0,25 und mach erst dann weiter? Währe aber nicht -0,2 kleiner als 0,25 und es würde nichts passieren? So lange nicht bis die "differenz" wieder >0,25 wäre?

                  Gruß
                  Jan

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

                  @schlumpf sagte: prüfst du nicht "differenz" > 0,25 und mach erst dann weiter?

                  Nein, die Prüfung lautet "Betrag von differenz > 0,25".

                  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

                  S 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @schlumpf sagte: prüfst du nicht "differenz" > 0,25 und mach erst dann weiter?

                    Nein, die Prüfung lautet "Betrag von differenz > 0,25".

                    S Offline
                    S Offline
                    Schlumpf
                    schrieb am zuletzt editiert von
                    #24

                    @paul53

                    Ah, entschuldige. Wieder etwas gelernt, soweit hab ich nicht gedacht.

                    Ich werde es mal ausprobieren. Vielen dank.

                    1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @schlumpf sagte: funktioniert das nicht nur dann, wenn die Temperatur auch steigt an der Wetterstation?

                      Nein, die Differenz kann auch negativ werden und so der Offset sinken.

                      @schlumpf sagte in Temperatur angleichen Tado + Netatmo:

                      Dadurch entsteht die Schleife.

                      Eine Schleife Offset hoch/runter entsteht natürlich, wenn man den Offset auf die Differenz setzt. Wenn man den Offset um die Differenz erhöht, passiert es nicht, vorausgesetzt, der neue Offset ist bereits im Temperatur-Datenpunkt enthalten, wenn erneut getriggert wird.

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

                      @paul53 sagte: vorausgesetzt, der neue Offset ist bereits im Temperatur-Datenpunkt enthalten, wenn erneut getriggert wird.

                      Damit das sicher ist, habe ich es noch um eine Sperre ergänzt.

                      Bild_2022-12-14_132038110.png

                      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

                      S 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @paul53 sagte: vorausgesetzt, der neue Offset ist bereits im Temperatur-Datenpunkt enthalten, wenn erneut getriggert wird.

                        Damit das sicher ist, habe ich es noch um eine Sperre ergänzt.

                        Bild_2022-12-14_132038110.png

                        S Offline
                        S Offline
                        Schlumpf
                        schrieb am zuletzt editiert von
                        #26

                        @paul53

                        Ok, sieht echt gut aus! und scheint bisher auch gut zu funktionieren. Vielen dank.

                        Noch eine Frage, warum das dividieren und multiplizieren vor dem Runden? Nur um auf 0,5er Schritte zu kommen? Ist es notwendig?

                        paul53P 1 Antwort Letzte Antwort
                        0
                        • S Schlumpf

                          @paul53

                          Ok, sieht echt gut aus! und scheint bisher auch gut zu funktionieren. Vielen dank.

                          Noch eine Frage, warum das dividieren und multiplizieren vor dem Runden? Nur um auf 0,5er Schritte zu kommen? Ist es notwendig?

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

                          @schlumpf sagte: Nur um auf 0,5er Schritte zu kommen? Ist es notwendig?

                          Ja, um auf 0,5 K Schritte zu kommen. Bei vielen (den meisten?) Thermostaten sind das die Schritte für Sollwert und Offset. Ob es bei Tado auch so ist, weiß ich nicht. Hast Du ein paar Angaben zu den Tado-Thermostaten?

                          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

                          S 1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @schlumpf sagte: Nur um auf 0,5er Schritte zu kommen? Ist es notwendig?

                            Ja, um auf 0,5 K Schritte zu kommen. Bei vielen (den meisten?) Thermostaten sind das die Schritte für Sollwert und Offset. Ob es bei Tado auch so ist, weiß ich nicht. Hast Du ein paar Angaben zu den Tado-Thermostaten?

                            S Offline
                            S Offline
                            Schlumpf
                            schrieb am zuletzt editiert von
                            #28

                            @paul53

                            wenn ich es richtig sehe zählen die Thermostate in 0,01 Schritten. In der App werden 0,1er Schritte angezeigt.

                            Grundsätzlich kann ich dir Angaben machen, was brauchst du denn?

                            Uuuund noch eine doofe Frage :D

                            Ist es ein Problem, dass die Sperre sich nur auf die Temperatur des Thermostaten bezieht, diese sich aber auch noch unabhängig vom Skript ändern kann?

                            paul53P 1 Antwort Letzte Antwort
                            0
                            • S Schlumpf

                              @paul53

                              wenn ich es richtig sehe zählen die Thermostate in 0,01 Schritten. In der App werden 0,1er Schritte angezeigt.

                              Grundsätzlich kann ich dir Angaben machen, was brauchst du denn?

                              Uuuund noch eine doofe Frage :D

                              Ist es ein Problem, dass die Sperre sich nur auf die Temperatur des Thermostaten bezieht, diese sich aber auch noch unabhängig vom Skript ändern kann?

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

                              @schlumpf sagte: diese sich aber auch noch unabhängig vom Skript ändern kann?

                              Wie unabhängig vom Skript?
                              Wenn der Offset gesendet wird, wird die Sperre eingeschaltet. Wenn der Offset im HKT-Temperatur-Datenpunkt angekommen ist (der Wert ändert sich), wird sie wieder ausgeschaltet.

                              @schlumpf sagte in Temperatur angleichen Tado + Netatmo:

                              was brauchst du denn?

                              Mich interessieren Bereich (Min, Max) und Auflösung (Schrittweite) von Offset und Sollwert. Wie oft wird der Temperaturwert aktualisiert?

                              @schlumpf sagte in Temperatur angleichen Tado + Netatmo:

                              In der App werden 0,1er Schritte angezeigt.

                              Man könnte auch eine geringere Schrittweite verwenden. Das bedeutet aber, dass der Offset öfter gesendet wird, was dem Duty cycle (868 Mhz) nicht zuträglich wäre.

                              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

                              E 1 Antwort Letzte Antwort
                              0
                              • paul53P paul53

                                @schlumpf sagte: diese sich aber auch noch unabhängig vom Skript ändern kann?

                                Wie unabhängig vom Skript?
                                Wenn der Offset gesendet wird, wird die Sperre eingeschaltet. Wenn der Offset im HKT-Temperatur-Datenpunkt angekommen ist (der Wert ändert sich), wird sie wieder ausgeschaltet.

                                @schlumpf sagte in Temperatur angleichen Tado + Netatmo:

                                was brauchst du denn?

                                Mich interessieren Bereich (Min, Max) und Auflösung (Schrittweite) von Offset und Sollwert. Wie oft wird der Temperaturwert aktualisiert?

                                @schlumpf sagte in Temperatur angleichen Tado + Netatmo:

                                In der App werden 0,1er Schritte angezeigt.

                                Man könnte auch eine geringere Schrittweite verwenden. Das bedeutet aber, dass der Offset öfter gesendet wird, was dem Duty cycle (868 Mhz) nicht zuträglich wäre.

                                E Offline
                                E Offline
                                Einstein67
                                schrieb am zuletzt editiert von
                                #30

                                @paul53 said in Temperatur angleichen Tado + Netatmo:

                                Das bedeutet aber, dass der Offset öfter gesendet wird, was dem Duty cycle (868 Mhz) nicht zuträglich wäre.

                                Ich vermute das muss gar nicht sein. Von NetAtmo kommt höchstens alle 10 Minuten eine aktuelle IST-Temperatur. Was für eine Regelung auf 0.1K viel zu langsam ist.

                                paul53P 1 Antwort Letzte Antwort
                                0
                                • E Einstein67

                                  @paul53 said in Temperatur angleichen Tado + Netatmo:

                                  Das bedeutet aber, dass der Offset öfter gesendet wird, was dem Duty cycle (868 Mhz) nicht zuträglich wäre.

                                  Ich vermute das muss gar nicht sein. Von NetAtmo kommt höchstens alle 10 Minuten eine aktuelle IST-Temperatur. Was für eine Regelung auf 0.1K viel zu langsam ist.

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

                                  @einstein67 sagte: Von NetAtmo kommt höchstens alle 10 Minuten eine aktuelle IST-Temperatur.

                                  Dann ist der Duty cycle nicht gefährdet, denn die Netatmo-Temperatur ist der Trigger. Die Sperre ist dann auch nicht erforderlich, denn innerhalb von 10 Minuten wird der Tado wohl den Offset verarbeitet haben?

                                  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

                                  S 1 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @einstein67 sagte: Von NetAtmo kommt höchstens alle 10 Minuten eine aktuelle IST-Temperatur.

                                    Dann ist der Duty cycle nicht gefährdet, denn die Netatmo-Temperatur ist der Trigger. Die Sperre ist dann auch nicht erforderlich, denn innerhalb von 10 Minuten wird der Tado wohl den Offset verarbeitet haben?

                                    S Offline
                                    S Offline
                                    Schlumpf
                                    schrieb am zuletzt editiert von
                                    #32

                                    @paul53

                                    Guten Morgen Paul,

                                    Mit "unabhängig vom Skript" meine ich, dass ja auch die vom Themostat gemessene Temperatur sich ändert. Es wird auch in der Umgebung des Termostaten wärmer oder kälter.

                                    In der App:
                                    Sollwert: Min 5° max 25°, Auflösung 0,5
                                    Offset Thermostat: -9,9° bis +10°, Auflösung 0,1
                                    Temperatur Raum: min./max. kann ich nicht sagen, Auflösung im ioBroker 0,01

                                    Aktualisierung laut Instanz:
                                    Tado alle 30 sec
                                    Netatmo alle 1 min

                                    Also irgendwas scheint noch nicht richtig zu funktionieren. Gestern hat es gut funktioniert (habe es allerdings auch nicht durchgehend kontrolliert), so +- 0,5°
                                    Heute morgen war allerdings die Temperatur Netatmo bei 17° und die von Tado bei 19,8° (etwa). erst nachdem die Temperatur von netatmo hoch gegangen ist, hat sich beides wieder angenähert (jetzt Netatmo 21, 7; Tado 21,5)

                                    Kann es sein das bei einem negativen "differenz"- oder "offset"-Wert dies nicht als negativ an den offset von Tado weitergegeben wird?

                                    Gruß
                                    Jan

                                    paul53P 2 Antworten Letzte Antwort
                                    0
                                    • S Schlumpf

                                      @paul53

                                      Guten Morgen Paul,

                                      Mit "unabhängig vom Skript" meine ich, dass ja auch die vom Themostat gemessene Temperatur sich ändert. Es wird auch in der Umgebung des Termostaten wärmer oder kälter.

                                      In der App:
                                      Sollwert: Min 5° max 25°, Auflösung 0,5
                                      Offset Thermostat: -9,9° bis +10°, Auflösung 0,1
                                      Temperatur Raum: min./max. kann ich nicht sagen, Auflösung im ioBroker 0,01

                                      Aktualisierung laut Instanz:
                                      Tado alle 30 sec
                                      Netatmo alle 1 min

                                      Also irgendwas scheint noch nicht richtig zu funktionieren. Gestern hat es gut funktioniert (habe es allerdings auch nicht durchgehend kontrolliert), so +- 0,5°
                                      Heute morgen war allerdings die Temperatur Netatmo bei 17° und die von Tado bei 19,8° (etwa). erst nachdem die Temperatur von netatmo hoch gegangen ist, hat sich beides wieder angenähert (jetzt Netatmo 21, 7; Tado 21,5)

                                      Kann es sein das bei einem negativen "differenz"- oder "offset"-Wert dies nicht als negativ an den offset von Tado weitergegeben wird?

                                      Gruß
                                      Jan

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

                                      @schlumpf sagte: Kann es sein das bei einem negativen "differenz"- oder "offset"-Wert dies nicht als negativ an den offset von Tado weitergegeben wird?

                                      Das kann ich mir nicht vorstellen. War vielleicht die Offset-Grenze von -9,9 K erreicht?

                                      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

                                      S 1 Antwort Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @schlumpf sagte: Kann es sein das bei einem negativen "differenz"- oder "offset"-Wert dies nicht als negativ an den offset von Tado weitergegeben wird?

                                        Das kann ich mir nicht vorstellen. War vielleicht die Offset-Grenze von -9,9 K erreicht?

                                        S Offline
                                        S Offline
                                        Schlumpf
                                        schrieb am zuletzt editiert von Schlumpf
                                        #34

                                        @paul53

                                        Ich kann es nicht mit Sicherheit sagen, da ich in dem Moment nicht gucken konnte, aber ich kann es mir nicht Vorstellen. Ein offset von mehr als -9,9° ist eher unwarscheinlich.

                                        Kann ich nicht über den debug-modus die einzelnen ermittelten und übertragenen Temperaturen ins Log schreiben lassen? Ich hab damit noch absolut garnichts gemacht. So könnte man das mal nen Tag mitlaufen lassen zur Kontrolle.

                                        "Erhöhen" um eine negative Zahl endet aber mit dem Abziehen oder? Also:

                                        4,3° + (-2,4°) = 1,9°

                                        Gruß

                                        paul53P 1 Antwort Letzte Antwort
                                        0
                                        • S Schlumpf

                                          @paul53

                                          Ich kann es nicht mit Sicherheit sagen, da ich in dem Moment nicht gucken konnte, aber ich kann es mir nicht Vorstellen. Ein offset von mehr als -9,9° ist eher unwarscheinlich.

                                          Kann ich nicht über den debug-modus die einzelnen ermittelten und übertragenen Temperaturen ins Log schreiben lassen? Ich hab damit noch absolut garnichts gemacht. So könnte man das mal nen Tag mitlaufen lassen zur Kontrolle.

                                          "Erhöhen" um eine negative Zahl endet aber mit dem Abziehen oder? Also:

                                          4,3° + (-2,4°) = 1,9°

                                          Gruß

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

                                          @schlumpf sagte: Kann ich nicht über den debug-modus die einzelnen ermittelten und übertragenen Temperaturen ins Log schreiben lassen?

                                          Nicht im Debug-Modus, da dann "steure" nicht ausgeführt wird.
                                          Ergänze das Skript gezielt um Debug-Blöcke, z.B.

                                          Bild_2022-12-15_145336575.png

                                          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

                                          S 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

                                          899

                                          Online

                                          32.4k

                                          Benutzer

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