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] fritzdect und externer Temperatursensor

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] fritzdect und externer Temperatursensor

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
fritzdect
25 Beiträge 6 Kommentatoren 16.9k 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.
  • chris12205C Offline
    chris12205C Offline
    chris12205
    schrieb am zuletzt editiert von
    #13

    Der Script vom @paul53 hat mit schon weiter geholfen. Wenn ich das richtig verstanden habe, muss die actualtemp gesteuert werden und nicht die targettemp.
    Bei mir triggere ich auf den Temperarur des Aqara Sensors und nicht auf die actualtemp, da ich ich die actualtemp den neuen Wert eintrage und damit vermutlich der Trigger erneut ausgelöst wird. Ich bin eben schon auf sagenhafte 5600 Grad in der actualtemp gekommen.

    Es sieht jetzt so bei mir aus:
    Heizung neu. jpg.jpg

    paul53P 1 Antwort Letzte Antwort
    0
    • chris12205C Offline
      chris12205C Offline
      chris12205
      schrieb am zuletzt editiert von
      #14

      allerdings verstehe ich die Meldung hier noch nicht:
      fritzdect.0 2020-03-09 07:47:13.105 info (30803) Comet ID: 099950329776 identified for command (actualtemp) : 23.5

      J 1 Antwort Letzte Antwort
      0
      • chris12205C chris12205

        allerdings verstehe ich die Meldung hier noch nicht:
        fritzdect.0 2020-03-09 07:47:13.105 info (30803) Comet ID: 099950329776 identified for command (actualtemp) : 23.5

        J Offline
        J Offline
        Jan1
        schrieb am zuletzt editiert von Jan1
        #15

        @chris12205
        Das kommt eben darauf an, wie Das Script zu Steuerung aufgebaut ist, wobei bei "actualtemp" eigentlich die gemessene Temperatur am Thermostat hinterlegt sein soll, die wiederum vom Thermostat geschrieben wird. Wenn Du dort was mit offest machst, muss man genau verstehen was Paul da mit seinem Script macht. Wenn ich die voreingestellte Temperatur dagegen verändere, ist das wurscht, weil ich damit direkt den Thermostat beeinflusse und der sich lediglich bemüht diese Temperatur mit seiner internen Messung in Einklang zu bekommen. Da spielt die Erfahrung eben eine Rolle bei welcher am Thermostat gemessenen Temperatur die Raumtemperatur passt und exakt das ist bei mir so eingestellt, dass es exakt dem entspricht was ich möchte.
        Das einzige Problem was ich habe, bei meiner Südseite und der Verglasung steigt die Raumtemperatur sofort deutlich an wenn im Winter die Sonne tief stehen da drauf knallt. Das fange ich mit der Überwachung der aktuellen Bewölkung ab und regle die Temperatur da schon etwas tiefer, da die Heizung in so einem Fall sofort aus und kalt sein sollte, was eben nicht geht. Alternativ könnte ich noch automatisch ein Fenster kippen und die warme Luft raus lassen, ist mir dann aber doch zu viel Aufwand :-)

        paul53P 1 Antwort Letzte Antwort
        0
        • chris12205C chris12205

          Der Script vom @paul53 hat mit schon weiter geholfen. Wenn ich das richtig verstanden habe, muss die actualtemp gesteuert werden und nicht die targettemp.
          Bei mir triggere ich auf den Temperarur des Aqara Sensors und nicht auf die actualtemp, da ich ich die actualtemp den neuen Wert eintrage und damit vermutlich der Trigger erneut ausgelöst wird. Ich bin eben schon auf sagenhafte 5600 Grad in der actualtemp gekommen.

          Es sieht jetzt so bei mir aus:
          Heizung neu. jpg.jpg

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

          @chris12205 sagte:

          muss die actualtemp gesteuert werden und nicht die targettemp.

          Die actualtemp ist "read only" und kann nicht gesteuert werden; sollwert = targettemp.

          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
          • J Jan1

            @chris12205
            Das kommt eben darauf an, wie Das Script zu Steuerung aufgebaut ist, wobei bei "actualtemp" eigentlich die gemessene Temperatur am Thermostat hinterlegt sein soll, die wiederum vom Thermostat geschrieben wird. Wenn Du dort was mit offest machst, muss man genau verstehen was Paul da mit seinem Script macht. Wenn ich die voreingestellte Temperatur dagegen verändere, ist das wurscht, weil ich damit direkt den Thermostat beeinflusse und der sich lediglich bemüht diese Temperatur mit seiner internen Messung in Einklang zu bekommen. Da spielt die Erfahrung eben eine Rolle bei welcher am Thermostat gemessenen Temperatur die Raumtemperatur passt und exakt das ist bei mir so eingestellt, dass es exakt dem entspricht was ich möchte.
            Das einzige Problem was ich habe, bei meiner Südseite und der Verglasung steigt die Raumtemperatur sofort deutlich an wenn im Winter die Sonne tief stehen da drauf knallt. Das fange ich mit der Überwachung der aktuellen Bewölkung ab und regle die Temperatur da schon etwas tiefer, da die Heizung in so einem Fall sofort aus und kalt sein sollte, was eben nicht geht. Alternativ könnte ich noch automatisch ein Fenster kippen und die warme Luft raus lassen, ist mir dann aber doch zu viel Aufwand :-)

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

            @Jan1 sagte:

            automatisch ein Fenster kippen und die warme Luft raus lassen, ist mir dann aber doch zu viel Aufwand

            Vor allem Energieverschwendung.

            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

            J 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @Jan1 sagte:

              automatisch ein Fenster kippen und die warme Luft raus lassen, ist mir dann aber doch zu viel Aufwand

              Vor allem Energieverschwendung.

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #18

              @paul53
              eben und auch ein Grund warum ich das nicht mache. Einen zu kühlen Raum über die Heizung nach zu regeln, ist recht einfach. Einen überhitzen über die Heizung schnell zu runter regeln unmöglich. Da hilft nur viele Variablen zu berücksichtigen um eine mögliche Überhitzung vorher schon so gut es geht zu vermeiden.
              Meine Steuerung läuft nun auch schon die 3. Heizperiode und ich bin damit sehr zufrieden, wobei das ursprüngliche Script dahinter deutlich gewachsen ist. Ein guter Indikator für eine gute Regelung ist die Frau, wenn die sich nicht über kalte Füße beschwert, ist alles im grünen Bereich :-)

              1 Antwort Letzte Antwort
              0
              • chris12205C Offline
                chris12205C Offline
                chris12205
                schrieb am zuletzt editiert von
                #19

                Jetzt habe ich verstanden was da passiert. Geniale Lösung. Danke an alle.

                Heizung neu. jpg.jpg

                J paul53P 2 Antworten Letzte Antwort
                0
                • chris12205C chris12205

                  Jetzt habe ich verstanden was da passiert. Geniale Lösung. Danke an alle.

                  Heizung neu. jpg.jpg

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von
                  #20

                  @chris12205
                  recht einfach, er berechnet den Unterschied zwischen der aktuell gemessenen Temperatur und einer z.B über externe Senoren ermittelten Temperatur, schlägt die auf die Wuschtemperatur drauf und schreibt die als neue Target Temp.
                  Das ist so genial einfach, dass ich wohl das bei mir übernehme, da man hier sehr einfach immer noch an allen möglichen Stellen die gewünschte Temperatur nach regeln kann, wenn es doch mal zu kalt oder warm ist.

                  1 Antwort Letzte Antwort
                  0
                  • chris12205C chris12205

                    Jetzt habe ich verstanden was da passiert. Geniale Lösung. Danke an alle.

                    Heizung neu. jpg.jpg

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

                    @chris12205 sagte:

                    habe ich verstanden was da passiert.

                    Die letzte Abfrage muss für den Sollwert sein:
                    falls Wert vom Objekt ID Target Temp != sollWert

                    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
                    • chris12205C Offline
                      chris12205C Offline
                      chris12205
                      schrieb am zuletzt editiert von
                      #22

                      danke... habe es nochmals geändert. Übrigen @paul53 dem FRITZ!DECT 301 wird weiter mit 0.5 Grad Schritten gearbeitet.

                      Heizung neu. jpg.jpg

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • chris12205C chris12205

                        danke... habe es nochmals geändert. Übrigen @paul53 dem FRITZ!DECT 301 wird weiter mit 0.5 Grad Schritten gearbeitet.

                        Heizung neu. jpg.jpg

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

                        @chris12205 sagte:

                        FRITZ!DECT 301 wird weiter mit 0.5 Grad Schritten gearbeitet.

                        Danke, dann passt die verwendete Rundung.

                        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
                        • Jonny_KanonnyJ Offline
                          Jonny_KanonnyJ Offline
                          Jonny_Kanonny
                          schrieb am zuletzt editiert von
                          #24

                          Hallo zusammen,

                          ich habe mir das Blocky-Script einmal nachgebaut und es funktioniert soweit auch recht gut würde ich sagen.
                          Leider habe ich jetzt das Problem, dass ich die Temperatur bei Bedarf nicht manuell höher stellen kann.
                          Sobald ja mein Blocky Script wieder aufgerufen wird, wir das Thermostat ja wieder angepasst und meine manuelle Eingabe überschrieben.
                          Wie habt Ihr das denn gelöst?

                          Weiterhin wundert mich, dass man laut Git die "actualtemp" anpassen kann. Das kann ich aber nicht bestätigen.
                          Oder mache ich etwas falsch?
                          b19c62e1-9fc9-4997-8500-681502392fef-image.png

                          Im Besitz:

                          • Comet Dect Thermostat
                          • Aquara Multi Sensor
                          • Alexa
                          • Home-App (Comet Dect über Hombridge)

                          Ziel:
                          In Abhängigkeit der Aquara Temperatur mein Thermostat steuern.
                          Das Thermostat aber auch noch über die Home-App und Alexa regeln können, falls man es mal wärmer möchte.

                          Blocky:
                          dee00b16-67a8-4a28-8be1-411f6a8c5bb6-image.png

                          Code:

                          <xml xmlns="http://www.w3.org/1999/xhtml">
                            <variables>
                              <variable type="" id="4xY^4AKB`HB5AzX4X_+M">diffTemp</variable>
                              <variable type="" id="WaU;-b9cL1yQ9!J=Mx.$">sollWert</variable>
                            </variables>
                            <block type="on_ext" id="iioPolPN`;jQ|t/2=^5Q" x="163" y="-241">
                              <mutation items="2"></mutation>
                              <field name="CONDITION">ne</field>
                              <field name="ACK_CONDITION"></field>
                              <value name="OID0">
                                <shadow type="field_oid" id="}FAi$siQ??EP+IQS}Jmq">
                                  <field name="oid">deconz.0.Sensors.2.temperature</field>
                                </shadow>
                              </value>
                              <value name="OID1">
                                <shadow type="field_oid" id="K-Y..r8N9th@t+cUa?kT">
                                  <field name="oid">fritzdect.0.Comet_133560181008.actualtemp</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="controls_if" id="DI7$:fH$A$HNiVrgNmM.">
                                  <value name="IF0">
                                    <block type="logic_operation" id="Ks!}Z~p^OtXR84nY%b^F" inline="false">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="7W)Y6lE%`IY[fd[h{g--">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="time_compare_ex" id=".V.$u{6v}t{P+@!TL:m;">
                                              <mutation end_time="true" actual_time="true"></mutation>
                                              <field name="USE_ACTUAL_TIME">TRUE</field>
                                              <field name="OPTION">between</field>
                                              <value name="START_TIME">
                                                <shadow type="text" id="Barx)a=#vQ~njq#ESo7F">
                                                  <field name="TEXT">09:00</field>
                                                </shadow>
                                              </value>
                                              <value name="END_TIME">
                                                <shadow type="text" id=";#cuDo(sZ;9U62^#+=T{">
                                                  <field name="TEXT">22:00</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="[_l3dwc}s4wo[eWUfXg9">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_operation" id=",Wl$4-vE5n?c_o$07Sxk" inline="false">
                                          <field name="OP">OR</field>
                                          <value name="A">
                                            <block type="logic_compare" id="f,FHOAw%44+Pj_$BjF4T">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="lP|vwqi.qrh*$)H4*sck">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">fb-checkpresence.0.Jonas-IPhone.presence</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="uG0R3=yF5%RWo/xRKy:M">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_compare" id="ICHZ+4Qi_W%#nPb%kT5r">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id=".FPh|BVUXoHwn9aUp/7b">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">fb-checkpresence.0.Merle-IPhone.presence</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="D;8GeD)PezsHKtQOC?q:">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="variables_set" id="YoK!g5Li1`OAz}MzuuVm">
                                      <field name="VAR" id="4xY^4AKB`HB5AzX4X_+M" variabletype="">diffTemp</field>
                                      <value name="VALUE">
                                        <block type="math_arithmetic" id="@XqU_V,,|C$psKBAQ6a/" inline="false">
                                          <field name="OP">MINUS</field>
                                          <value name="A">
                                            <shadow type="math_number" id=".^!-pWn%P-|=wTuFd]~M">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="3{i2Y;-p-N(z-YW[iTp=">
                                              <field name="ATTR">val</field>
                                              <field name="OID">fritzdect.0.Comet_133560181008.actualtemp</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="Aq%$R199Qr/d~}.N_fLh">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="FTui6Te*uPS{-GErIGOU">
                                              <field name="ATTR">val</field>
                                              <field name="OID">deconz.0.Sensors.2.temperature</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="variables_set" id="SBj?Krc+_9DOKkE7V{s9">
                                          <field name="VAR" id="WaU;-b9cL1yQ9!J=Mx.$" variabletype="">sollWert</field>
                                          <value name="VALUE">
                                            <block type="math_arithmetic" id="(/?IQ!4Nnn`d%5PuTEk3" inline="false">
                                              <field name="OP">ADD</field>
                                              <value name="A">
                                                <shadow type="math_number" id="}}xre%MZ,(l4COKy6xZ^">
                                                  <field name="NUM">1</field>
                                                </shadow>
                                                <block type="variables_get" id="~ftK*I9,rux@3/Sk$lZz">
                                                  <field name="VAR" id="4xY^4AKB`HB5AzX4X_+M" variabletype="">diffTemp</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <shadow type="math_number" id="XQXgrLpX.%.)qlh!0=O+">
                                                  <field name="NUM">1</field>
                                                </shadow>
                                                <block type="get_value" id="9b!=Cu]~_RXi]l$ks!Ah">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">fritzdect.0.Comet_133560181008.comfytemp</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="variables_set" id="$D-.u~hUv*]*0V@Urt0n">
                                              <field name="VAR" id="WaU;-b9cL1yQ9!J=Mx.$" variabletype="">sollWert</field>
                                              <value name="VALUE">
                                                <block type="math_arithmetic" id="X?~:wFO5O6dw}JQhf2{!">
                                                  <field name="OP">DIVIDE</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id=",|b87x5AQ1oj+$tnT]eP">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="math_round" id="8}[uw~8H,?uW89ybd|IC">
                                                      <field name="OP">ROUND</field>
                                                      <value name="NUM">
                                                        <shadow type="math_number" id="I6is,eA61/G?X9D~H[[n">
                                                          <field name="NUM">3.1</field>
                                                        </shadow>
                                                        <block type="math_arithmetic" id="KTHBJ26a3T8|~R$(?^{i">
                                                          <field name="OP">MULTIPLY</field>
                                                          <value name="A">
                                                            <shadow type="math_number" id="2?(z%pfLbztw%XaYxW,/">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="rle%p!CpO*}Xlo#+1Aay">
                                                              <field name="VAR" id="WaU;-b9cL1yQ9!J=Mx.$" variabletype="">sollWert</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <shadow type="math_number" id="W9pV1gJG[%MnbZCy}aM!">
                                                              <field name="NUM">2</field>
                                                            </shadow>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <shadow type="math_number" id="1`0xgbSYW;8lHT8~#CAV">
                                                      <field name="NUM">2</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="controls_if" id="^cK#VzCddskFF-/wqcJW">
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="*u%k/1b%0^Vz*D*sC:P}">
                                                      <field name="OP">NEQ</field>
                                                      <value name="A">
                                                        <block type="get_value" id="k,y.kyr]{89KS[J]e+48">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">fritzdect.0.Comet_133560181008.actualtemp</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="variables_get" id="/=:pg!-jH{@xNL#s~38|">
                                                          <field name="VAR" id="WaU;-b9cL1yQ9!J=Mx.$" variabletype="">sollWert</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="control" id="c`^gV-)6Okq8V-l1,{q)">
                                                      <mutation delay_input="false"></mutation>
                                                      <field name="OID">fritzdect.0.Comet_133560181008.targettemp</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="variables_get" id="28Yahavi*(~!H4y)W`Q!">
                                                          <field name="VAR" id="WaU;-b9cL1yQ9!J=Mx.$" variabletype="">sollWert</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="telegram" id="xWC0DFDzWJYQKvv^A^{j">
                                                          <field name="INSTANCE">.0</field>
                                                          <field name="LOG"></field>
                                                          <field name="SILENT">FALSE</field>
                                                          <field name="PARSEMODE">default</field>
                                                          <value name="MESSAGE">
                                                            <shadow type="text" id="VLb5f?6M4ia*M+Za-,nQ">
                                                              <field name="TEXT">text</field>
                                                            </shadow>
                                                            <block type="text_join" id="Qe5.LAb@APadh3sLqpLi">
                                                              <mutation items="13"></mutation>
                                                              <value name="ADD0">
                                                                <block type="text" id="4B}ec}:uq[|=M|!7aL[X">
                                                                  <field name="TEXT">Temperaturen Wohnzimmer: </field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD1">
                                                                <block type="text_newline" id=".W0NuvUTC1c8Lw_zOi.z">
                                                                  <field name="Type">\n</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD2">
                                                                <block type="text" id="[Ahf3-:@Ks{f*@ur1x2a">
                                                                  <field name="TEXT">Wohnbereich: </field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD3">
                                                                <block type="get_value" id="Q40yf|+;h4NB|m2nV2`V">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">deconz.0.Sensors.2.temperature</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD4">
                                                                <block type="text_newline" id="$DrTT/#i6Y#i@_|(TRkV">
                                                                  <field name="Type">\n</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD5">
                                                                <block type="text" id=":oW6vAm7RCB3G(ZYZZ(c">
                                                                  <field name="TEXT">Wohnzimmerthermostat: </field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD6">
                                                                <block type="get_value" id="pGa%C$vzM*G@jpX6R%QD">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">fritzdect.0.Comet_133560181008.actualtemp</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD7">
                                                                <block type="text_newline" id="rWh@!|z5@mYJyK*gHHfG">
                                                                  <field name="Type">\n</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD8">
                                                                <block type="text" id="36*se@+1[zO%$|?un[$D">
                                                                  <field name="TEXT">Aktuell eingestellt:</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD9">
                                                                <block type="get_value" id="fm(@/u,7xSc476G@y+7#">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">fritzdect.0.Comet_133560181008.targettemp</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD10">
                                                                <block type="text_newline" id="lUKn5}*)kY4,wIVPu9c7">
                                                                  <field name="Type">\n</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD11">
                                                                <block type="text" id="DD*5of@Vz[hm_6Lky`df">
                                                                  <field name="TEXT">Comfort-Temp:</field>
                                                                </block>
                                                              </value>
                                                              <value name="ADD12">
                                                                <block type="get_value" id="E#p}NE!I#-|Cxqdebu`H">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">fritzdect.0.Comet_133560181008.comfytemp</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                            </block>
                          </xml>
                          

                          Vielleicht habt Ihr ja noch ein paar Ideen wie ich das umsetzen kann.
                          Danke und Gruß

                          1 Antwort Letzte Antwort
                          0
                          • chris12205C Offline
                            chris12205C Offline
                            chris12205
                            schrieb am zuletzt editiert von
                            #25

                            Warum man in actualtemp schreiben kann weiß ich auch nicht. Evtl hängt das mit mode zusammen. Es wäre auch zu einfach gewesen wenn sich die Temperatur des Sensors einfach in den Thermostaten schreiben ließe. (-;

                            Bei dem Script wird sich an der comfytemp und der nighttemp in der Fritzbox orientiert. Wir haben hier ein Fritz Dect Telefon wo ich über Smart Home die Werte einstellen lassen kann. Das lässt sich auch über die Fritz App anpassen.

                            Falls du Alexa willst, kannst den Skill FB Smart Home aktivieren. Vorsicht aber, der braucht ein Konto auf der Fritzbox mit Zugriff auf die Thermostaten.

                            Ich musste meine Skipt noch ein wenig erweitern, da die Nachtabsenkung nicht richtig lief. (die Target Temp wird sonst nicht aktualiesiert).

                            Heizungssteuerung - 6-4-20.jpg

                            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
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            683

                            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