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?
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)
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.
Da sind cmds pending.
Löschen alle mit clear msgevents. Dann noch ein getconfig. Am besten gleich loggen.
Cmdsdone sollte erreicht werden.