Problem mit TempList bei HM-CC-TC

Begonnen von dieter56, 10 April 2016, 19:36:43

Vorheriges Thema - Nächstes Thema

dieter56

Hallo,
ich habe ein Problem mit Temperaturlisten in Verbindung mit dem Homematic-Thermostat HM-CC-TC.

Ein
set hm tempList verify

liefert:
fail  : ././fhem/tempList.cfg:Schlafzimmer for Schlafzimmer.Climate: failed Entries:
     Schlafzimmer.Climate :R_0_tempListSat mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 08:00 14.0 19:00 12.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
     Schlafzimmer.Climate :R_1_tempListSun mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
     Schlafzimmer.Climate :R_2_tempListMon mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
     Schlafzimmer.Climate :R_3_tempListTue mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
     Schlafzimmer.Climate :R_4_tempListWed mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
     Schlafzimmer.Climate :R_5_tempListThu mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
     Schlafzimmer.Climate :R_6_tempListFri mismatch 08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0 ne 19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
passed: ././fhem/tempList.cfg:Bad for Bad.Thermostat.Climate
passed: ././fhem/tempList.cfg:BadHeizkoerper for Bad.Heizkoerperventil.Clima
passed: ././fhem/tempList.cfg:Buero for Buero.Climate
passed: ././fhem/tempList.cfg:Flur for Flur.Climate
passed: ././fhem/tempList.cfg:Garderobe for Garderobe.Climate
passed: ././fhem/tempList.cfg:Kueche for Kueche.Climate
passed: ././fhem/tempList.cfg:Wohnzimmer for Wohnzimmer.Climate

------------------------------

Das OK weil das Thermostat im Schlafzimmer noch nicht die aktuelle Temperaturliste hat. Mache ich dann ein;

set hm tempList restore

kommt::

passed : ././fhem/tempList.cfg:Bad for Bad.Thermostat.Climate
passed : ././fhem/tempList.cfg:BadHeizkoerper for Bad.Heizkoerperventil.Clima
passed : ././fhem/tempList.cfg:Buero for Buero.Climate
passed : ././fhem/tempList.cfg:Flur for Flur.Climate
passed : ././fhem/tempList.cfg:Garderobe for Garderobe.Climate
passed : ././fhem/tempList.cfg:Kueche for Kueche.Climate
passed : ././fhem/tempList.cfg:Schlafzimmer for Schlafzimmer.Climate
passed : ././fhem/tempList.cfg:Wohnzimmer for Wohnzimmer.Climate

das heisst er will nichts an das Thermostat übertragen. Ich habe schon getConfig gemacht, das Thermostat auf den Werkzustand zurückgesetzt, Bei FHEM ab und wieder neu angemeldet, Batterien gewechselt geflucht und geweint - nichts hat geholfen.

Hat jemand eine Idee?

martinp876

seltsam. Prüfe:
eingestellt  - in den Readings ist
R_0_tempListSat  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0
R_1_tempListSun  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0
R_2_tempListMon  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0
R_3_tempListTue  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0
R_4_tempListWed  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0
R_5_tempListThu  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0
R_6_tempListFri  08:00 14.0 20:00 12.0 20:30 13.0 21:00 14.0 21.30 15.0 22.00 16.0 22:30 17.0 24:00 14.0


das Template "sagt"
R_0_tempListSat  08:00 14.0 19:00 12.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
R_1_tempListSun  19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
R_2_tempListMon  19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
R_3_tempListTue  19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
R_4_tempListWed  19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
R_5_tempListThu  19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##
R_6_tempListFri  19:00 14.0 20:00 15.0 21:00 16.0 22:00 17.0 24:00 14.0 ##


so weit richtig? auch nach einem getConfig? Das läuft fehlerfrei und die timestamps an den Readings sind neu? es steht auf verified?

Dann machen ein clear register und ein getConfig. und setze das template noch einmal (restore)

dieter56

Danke für Tipps.
Ich habe die Register "gecleart" und ein getConfig gemacht und dann tempList restore.
Es tut sich nicht viel.
Ich habe mal einen Bildschirmplott drangehängt.
Zahlen bei protSnd und protResnd erscheinen mir sehr hoch.
Ich habe das Gefühl, das Thermostat kommuniziert irgendwas nur nicht die Temperaturlisten.


martinp876

Da sind cmds pending.
Löschen alle mit clear msgevents. Dann noch ein getconfig. Am besten gleich loggen.
Cmdsdone sollte erreicht werden.