Funkthermostat hält sich nicht an TempList

Begonnen von oehi86, 14 Oktober 2015, 18:49:51

Vorheriges Thema - Nächstes Thema

oehi86

Hallo zusammen,

ich habe Funkthermostate an meinen Heizkörpern, und zwar das HM-CC-RT-DN, firmware 1.1.
Ich habe (an den Templists und Thermostaten) keine Änderungen vorgenommen seit dem letzten Winter. Die ersten Wochen in dieser Heizperiode liefen die auch noch absolut normal. Jetzt halten sich die drei Thermostate einfach nicht mehr an die TempLists.

Meine 99_myUtils:

sub
SetTempList_ku_Thermostat()
{
   { fhem ("set ku_Thermostat_ClimRT_tr tempListMon prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
   { fhem ("set ku_Thermostat_ClimRT_tr tempListTue prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
   { fhem ("set ku_Thermostat_ClimRT_tr tempListWed prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
   { fhem ("set ku_Thermostat_ClimRT_tr tempListThu prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
   { fhem ("set ku_Thermostat_ClimRT_tr tempListFri prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
   { fhem ("set ku_Thermostat_ClimRT_tr tempListSat prep 05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0")};
   { fhem ("set ku_Thermostat_ClimRT_tr tempListSun exec 05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0")};
}
# End SetTempList_ku_Thermostat

Readings vom Thermostat-Channel 04: ku_Thermostat_ClimRT_tr
R_0_tempListSat   05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_1_tempListSun   05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_2_tempListMon   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_3_tempListTue   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_4_tempListWed   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_5_tempListThu   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_6_tempListFri   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
R_tempList_State   verified   2015-10-14 08:18:43

Wenn ihr noch etwas benötigt, könnt ihr euch gern melden, dann kann ich schauen, was ich euch noch liefern kann.

BTW: ich habe in meine 99_myUtils noch eine funktion eingebaut, welche sich um die Steuerung meiner Jalousien kümmert. Je nach Temperatur, Uhrzeit und abhängig davon, ob es regnet oder nicht.
Kann man diese Steuerung oder die Steuerung der TemLists in eine extra z. B. 99_myTempLists.pm packen? Ich kriege sie dort leider nie angezeig twenn ich speichern unter 99_myTempLists.pm mache und im initalize den Namen anpasse.

Ich wäre euch sehr dankbar, wenn ihr mir helfen könntet.

Viele Grüße
Philipp

oehi86

habt ihr keine Idee? Fehlen Infos oder Angaben?

marvin78

Ein List des Devices wäre nicht schlecht.

Ich nehme mal an, dass du den falschen controlMode eingestellt hast?! Damit er die Templist verwendet musst du ihn auf auto stellen.

oehi86

ok das mache ich später sehr gern, aber es stand immer auf Auto.

marvin78

Was genau macht er denn anders als es die Templist vorschreibt?

Im Übrigen muss man so einen Templist ja nur ein mal an das Device senden. Warum die sub in eine andere myUtils sollte (selbst wenn es Sinn machen würde, was es nicht tut), verstehe ich nicht.

pc1246

Zitat von: oehi86 am 14 Oktober 2015, 18:49:51
Schnipp
   tempListMon prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
R_2_tempListMon   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
    tempListTue prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
R_3_tempListTue   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
  tempListWed prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
R_4_tempListWed   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
    tempListThu prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
R_5_tempListThu   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
      tempListFri prep 05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0")};
R_6_tempListFri   05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
    tempListSat prep 05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0")};
R_0_tempListSat   05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43
   tempListSun exec 05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0")};
R_1_tempListSun   05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0   2015-10-14 08:18:43

Schnipp

Hallo oehi86

Wo ist jetzt der Unterschied? Ich glaube eher Du meinst, dass die thermostate von Montag bis Freitag morgens etwas anderes machen sollen!?
Und Ansonsten stimme ich Marvin78 zu, einmal senden reicht, solange man nichts aendert!

Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

oehi86

Hallo zusammen,

sorry...vielleicht war meine Beschreibung doch nicht genau genug.
Jedes meiner drei Thermostate wurde per sub-sequenz mit der Templist versorgt (siehe oben). Da steht z. B. drin, dass Montags ab 5:30 die Temperatur 22 Grad betragen soll. Das Thermostat stellt nicht annähernd diese desired-Temp ein. Abends nach 23 Uhr z. b. beträgt sie 24 Grad...die 24 taucht nirgends in der TempList als Temperatur auf...nur als Uhrzeit...ich finde das komisch.

Hier mal der List vom Device, momentan steht der Mode auf manuell wegen der nicht einhaltenden Temperatur:

Internals:
   DEF        22DDF704
   NAME       ku_Thermostat_ClimRT_tr
   NR         64
   NTFY_ORDER 50-ku_Thermostat_ClimRT_tr
   STATE      T: 19.5 desired: 20.0 valve: 51
   TYPE       CUL_HM
   chanNo     04
   device     ku_Thermostat
   Readings:
     2015-10-14 08:08:28   R-boostPeriod   5 min
     2015-10-14 08:08:28   R-boostPos      80 %
     2015-10-14 08:08:28   R-btnNoBckLight off
     2015-10-14 08:08:28   R-dayTemp       21 C
     2015-10-14 08:08:28   R-daylightSaveTime on
     2015-10-14 08:08:28   R-decalcTime    11:00
     2015-10-14 08:08:28   R-decalcWeekday Sat
     2015-10-14 08:08:28   R-modePrioManu  all
     2015-10-14 08:08:28   R-modePrioParty all
     2015-10-14 08:08:28   R-nightTemp     17 C
     2015-10-14 08:08:28   R-noMinMax4Manu off
     2015-10-14 08:08:28   R-regAdaptive   on
     2015-10-14 08:08:28   R-reguExtI      15
     2015-10-14 08:08:28   R-reguExtP      30
     2015-10-14 08:08:28   R-reguExtPstart 30
     2015-10-14 08:08:28   R-reguIntI      18
     2015-10-14 08:08:28   R-reguIntP      33
     2015-10-14 08:08:28   R-reguIntPstart 45
     2015-10-14 08:08:28   R-showInfo      time
     2015-10-14 08:08:28   R-showWeekday   off
     2015-10-14 08:08:24   R-sign          off
     2015-10-14 08:08:28   R-tempMax       30.5 C
     2015-10-14 08:08:28   R-tempMin       4.5 C
     2015-10-14 08:08:28   R-tempOffset    0.0K
     2015-10-14 08:08:28   R-valveErrPos   15 %
     2015-10-14 08:08:28   R-valveMaxPos   100 %
     2015-10-14 08:08:28   R-valveOffsetRt 0 %
     2015-10-14 08:08:28   R-winOpnBoost   off
     2015-10-14 08:08:28   R-winOpnDetFall 1.4 K
     2015-10-14 08:08:28   R-winOpnMode    off
     2015-10-14 08:08:28   R-winOpnPeriod  15 min
     2015-10-14 08:08:28   R-winOpnTemp    12 C
     2015-10-15 16:58:49   R_0_tempListSat  05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_1_tempListSun  05:30 16.0 08:00 22.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_2_tempListMon  05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_3_tempListTue  05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_4_tempListWed  05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_5_tempListThu  05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_6_tempListFri  05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0
     2015-10-15 16:58:49   R_tempList_State verified
     2015-10-15 17:01:01   ValvePosition   51
     2015-10-15 17:01:01   boostTime       -
     2015-10-15 17:01:01   controlMode     manual
     2015-10-15 17:01:01   desired-temp    20.0
     2015-10-15 17:01:01   measured-temp   19.5
     2015-10-15 17:01:01   motorErr        ok
     2015-10-15 17:01:01   partyEnd        -
     2015-10-15 17:01:01   partyStart      -
     2015-10-15 17:01:01   partyTemp       -
     2015-10-15 17:01:01   state           T: 19.5 desired: 20.0 valve: 51
   Templist:
     Fri:
       0:
         HOUR       05
         MINUTE     30
         TEMP       22.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       16.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
     Mon:
       0:
         HOUR       05
         MINUTE     30
         TEMP       22.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       16.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
     Sat:
       0:
         HOUR       05
         MINUTE     30
         TEMP       16.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       22.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
     Sun:
       0:
         HOUR       05
         MINUTE     30
         TEMP       16.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       22.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
     Thu:
       0:
         HOUR       05
         MINUTE     30
         TEMP       22.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       16.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
     Tue:
       0:
         HOUR       05
         MINUTE     30
         TEMP       22.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       16.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
     Wed:
       0:
         HOUR       05
         MINUTE     30
         TEMP       22.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       16.0
       2:
         HOUR       16
         MINUTE     00
         TEMP       19.0
       3:
         HOUR       24
         MINUTE     00
         TEMP       16.0
   Helper:
     peerIDsRaw ,00000000
     Role:
       chn        1
     Shregr:
       07         00
     Shadowreg:
Attributes:
   expert     1
   fm_type    temp,desiredtemp,tempbutton,actuators
   fp_Grundriss 50,550,2,
   icon       hc_wht_regler
   model      HM-CC-RT-DN
   peerIDs    00000000,
   room       Kueche,Favoriten

ich habe heute morgen mal auf die 1.4er firmware geupdatet. Muss der Channel 04 jetzt nicht eigentlich Weather heißen?

Viele Grüße und vielen Dank.

LuckyDay

 
ZitatDa steht z. B. drin, dass Montags ab 5:30 die Temperatur 22 Grad betragen soll
Zitat2015-10-15 16:58:49   R_2_tempListMon  05:30 22.0 08:00 16.0 16:00 19.0 24:00 16.0
In deiner Templist steht bis 5:30 22 Grad

marvin78

Wie ich schon sagte. Dein Kanal steht auf controlMode manual.

2015-10-15 17:01:01   controlMode     manual

und das was fhem-hm-knecht sagt.

pc1246

Wie ich schon sagte, Du meinst, dass die Thermostate etwas anderes machen sollen! Programmiert hast Du, was die thermostate machen! Siehe meine Vorredner!
Gruss Christoph
P.S.: Das Einstellen brauchst Du nur einmal machen, wozu in die "my-utils"!? Die Thermostate merken sich das auch wenn fhem ausfaellt. Und auch wenn Du die Batterie tauschst!
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div