FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: HeikoE am 31 August 2021, 21:58:35

Titel: [gelöst]attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: HeikoE am 31 August 2021, 21:58:35
Hallo zusammen,
nach einem Update am WE ist bei all meinen Heizkörperthermostaten das Attribut "tempListTmpl" verschwunden.
Im letzten Backup findet sich - so wie im Wiki beschrieben - eine Zeile wie diese.

attr OG.GZ.Heizung_Clima tempListTmpl Gästezimmer

Durch den Befehl

set OG.GZ.Heizung_Clima tempListTmpl Gästezimmer

konnte ich bisher die Entities aus der tempList.cfg auswählen und über das HM-Info-Device überprüfen und auswählen.
Das geht auch nach wie vor, die Dropdown-Liste enthält alle Entities aus der tempList.cfg.
Der Versuch, das Atrribut wieder einzutragen, wird mit einer Fehlermeldung quittiert:

OG.GZ.Heizung_Clima: unknown attribute tempListTmpl. Type 'attr OG.GZ.Heizung_Clima ?' for a detailed list.

Da das Attribut gelöscht wurde, erkennt HM-Info nur noch den Device-Namen als Entity. Damit schlägt der Vergleich fehl:

fail  : OG.GZ.Heizung_Clima for OG.GZ.Heizung_Clima: OG.GZ.Heizung_Clima not found in file ./FHEM/tempList.cfg

Bis vor dem Update hat diese Handling immer problemlos funktioniert.

Der Vollständigkeit halber ein List des Clima-Kanals:

Internals:
   DEF        26D4CC04
   FUUID      5d2398f2-f33f-d33e-8c61-d02ca329cbf00e82
   NAME       OG.GZ.Heizung_Clima
   NR         61
   NTFY_ORDER 50-OG.GZ.Heizung_Clima
   STATE      T: 20.5 desired: 10.0 valve: 0
   TYPE       CUL_HM
   chanNo     04
   device     OG.GZ.Heizung
   disableNotifyFn 1
   READINGS:
     2021-08-28 10:06:17   CommandAccepted yes
     2017-10-08 10:44:26   R-boostPeriod   5 min
     2017-10-08 10:44:26   R-boostPos      80 %
     2017-10-08 10:44:26   R-btnNoBckLight off
     2017-10-08 10:44:26   R-dayTemp       21 C
     2017-10-08 10:44:26   R-daylightSaveTime on
     2017-10-08 10:44:26   R-decalcTime    11:00
     2017-10-08 10:44:26   R-decalcWeekday Sat
     2017-10-08 10:44:26   R-modePrioManu  all
     2017-10-08 10:44:26   R-modePrioParty all
     2017-10-08 10:44:26   R-nightTemp     17 C
     2017-10-08 10:44:26   R-noMinMax4Manu off
     2017-10-08 10:44:26   R-regAdaptive   on
     2017-10-08 10:44:26   R-reguExtI      15
     2017-10-08 10:44:26   R-reguExtP      30
     2017-10-08 10:44:26   R-reguExtPstart 30
     2020-01-01 20:17:51   R-reguIntI      18
     2020-01-01 20:17:51   R-reguIntP      33
     2020-01-01 20:27:51   R-reguIntPstart 42
     2017-10-08 10:44:26   R-showInfo      time
     2017-10-08 10:44:26   R-showWeekday   off
     2017-08-24 22:27:52   R-sign          off
     2017-10-08 10:44:26   R-tempMax       30.5 C
     2017-10-08 10:44:26   R-tempMin       4.5 C
     2017-10-08 10:44:26   R-tempOffset    0.0K
     2017-10-08 10:44:26   R-valveErrPos   15 %
     2017-10-08 10:44:26   R-valveMaxPos   100 %
     2017-10-08 10:44:26   R-valveOffsetRt 0 %
     2017-10-08 10:44:26   R-winOpnBoost   off
     2017-10-08 10:44:26   R-winOpnDetFall 1.4 K
     2017-10-08 10:44:26   R-winOpnMode    off
     2017-10-08 10:44:26   R-winOpnPeriod  15 min
     2017-10-08 10:44:26   R-winOpnTemp    12 C
     2018-12-28 20:12:52   R-winOpnTempI   12 C
     2020-04-27 20:48:05   R_0_tempListSat 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_1_tempListSun 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_2_tempListMon 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_3_tempListTue 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_4_tempListWed 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_5_tempListThu 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_6_tempListFri 21:00 10.0 24:00 10.0
     2020-04-27 20:48:05   R_tempList_State verified
     2021-08-31 21:51:59   ValvePosition   0
     2021-08-31 21:51:59   boostTime       -
     2021-08-31 20:52:08   cfgState        ok
     2021-08-31 01:22:47   commState       CMDs_done
     2021-08-31 21:51:59   controlMode     auto
     2021-08-31 21:51:59   desired-temp    10.0
     2021-08-31 21:51:59   measured-temp   20.5
     2021-08-31 21:51:59   partyEnd        -
     2021-08-31 21:51:59   partyStart      -
     2021-08-31 21:51:59   partyTemp       -
     2021-08-28 10:06:17   recentStateType ack
     2021-08-31 21:51:59   state           T: 20.5 desired: 10.0 valve: 0
     2021-05-13 09:46:27   tempTmplSet     Gästezimmer
     2021-08-28 10:06:16   trigLast        fhem:80
   helper:
     peerFriend peerRTteam2
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7
     cmds:
       TmplKey    :no:1630436900.84393
       TmplTs     1630436900.84393
       cmdKey     1:0:0::OG.GZ.Heizung:0095:04:
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         sysTime    noArg
         tempListFri [(prep|{exec})] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    EG.BD.Heizung_ClimaTeam,EG.KU.Heizung_ClimaTeam,EG.WZ.HeizungFenster_ClimaTeam,EG.WZ.HeizungTuer_ClimaTeam,OG.BD.Heizung_ClimaTeam,OG.KZ.Heizung_ClimaTeam,OG.SZ.Heizung_ClimaTeam
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     peerIDsH:
       00000000   broadcast
     role:
       chn        1
     shRegR:
       07         00
     tmpl:
Attributes:
   DbLogExclude .*
   alias      Heizung
   event-on-change-reading controlMode
   icon       Heizung
   model      HM-CC-RT-DN
   peerIDs    00000000
   room       OG.Gäste
   webCmd     desired-temp:controlMode


LG
Heiko
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: my-engel am 01 September 2021, 21:12:43
Hallo,

bei mir gibt es auch die gleichen Probleme...
Ein hminfo configCheck bringt:
templist mismatch
    Arbeitszimmer.DG.Fenster_Clima: Arbeitszimmer.DG.Fenster_Clima not found in file ./FHEM/tempList.cfg
    Bad.DG.HK.Mitte_Clima: Bad.DG.HK.Mitte_Clima not found in file ./FHEM/tempList.cfg
    Bad.OG.Fenster_Clima: Bad.OG.Fenster_Clima not found in file ./FHEM/tempList.cfg
    Schlafzimmer.DG.Dachfenster_Clima: Schlafzimmer.DG.Dachfenster_Clima not found in file ./FHEM/tempList.cfg
    Schlafzimmer.DG.FensterRechts_Clima: Schlafzimmer.DG.FensterRechts_Clima not found in file ./FHEM/tempList.cfg
    Spielzimmer.OG.FensterLinks_Clima: Spielzimmer.OG.FensterLinks_Clima not found in file ./FHEM/tempList.cfg
    Spielzimmer.OG.FensterRechts_Clima: Spielzimmer.OG.FensterRechts_Clima not found in file ./FHEM/tempList.cfg
    Wohnzimmer.OG.Balkonfenster_Clima: Wohnzimmer.OG.Balkonfenster_Clima not found in file ./FHEM/tempList.cfg
    Wohnzimmer.OG.FensterLinks_Clima: Wohnzimmer.OG.FensterLinks_Clima not found in file ./FHEM/tempList.cfg
    Wohnzimmer.OG.FensterRechts_Clima: Wohnzimmer.OG.FensterRechts_Clima not found in file ./FHEM/tempList.cfg


VG Uwe
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: sfh am 05 September 2021, 19:52:56
Hallo,

leider ist beim letzten Update auf meinem System ebenfalls das Attribut "tempListTmpl" verschwunden. Beim Neustart von FHEM war im Log zu lesen:


2021.09.05 18:44:06 1: CUL_HM attr tempListTmpl removed for Therm.Gaeste1.Clima. Inadequate
2021.09.05 18:44:06 1: CUL_HM attr tempListTmpl removed for Therm.Gaeste2.Clima. Inadequate


Somit gibt es jetzt keine Möglichkeit mehr, ein anderes Heizprogramm in die Thermostate zu übertragen. Funktioniert das jetzt anders und wenn ja, wie? Als Notlösung verwende ich jetzt erst mal eine ältere Version von "10_CUL_HM.pm", schön ist das aber nicht.

Tschüss, Scott
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: uli69 am 09 September 2021, 18:00:13
Hallo,

bei mir gibt es das selbe Problem.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: sfh am 09 September 2021, 20:18:21
Hallo,

ich habe mich nochmals mit dem Problem beschäftigt. Die Auswahl eines Heizprogramms erfolgt jetzt über "set", z.B.:


set Therm.Gaeste1.Clima tempListTmpl restore Winter


Vermutlich ist das schon länger so implementiert, aber da die alte Methode über das Attribut jahrelang ohne Probleme funktioniert hat, gab es keinen Grund zur Änderung. Die Einstellung über "set" ist auf jeden Fall logischer und eigentlich auch einfacher.

Tschüss, Scott
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: uli69 am 10 September 2021, 10:48:26
Zitat von: sfh am 09 September 2021, 20:18:21
Die Auswahl eines Heizprogramms erfolgt jetzt über "set", z.B.:
Das ist aber eigentlich unlogisch. Ich hatte die ganze Zeit die Umschaltung zwischen Sommer/Winter Programm wie in https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan (https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan) implementiert und die Thermostate in Gruppen im Haus eingeteilt. Die Umschaltung erfolgte dann einfach mit
attr hm configTempFile Winter.cfg
set hm tempListG restore

Die Info war auch als Attribut lesbar im Config-File enthalten und ist damit nicht in irgendeinem State-File abgelegt, wie das mit set der Fall ist.

Desweiteren meckert jetzt auch ein set hm configCheck mit templist mismatch selbst wenn ich mittels set ein Wochenplan aus dem Template geladen habe.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: frank am 10 September 2021, 10:55:50
ich denke, martinp876 nutzt das attribut selber.
spätestens im winter wird es ihm dann sicherlich auch auffallen.  ;)
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: HeikoE am 12 September 2021, 16:19:12
Hallo,
ich glaube, beides war nötig.
Über

set EG.KU.Heizung_Clima tempTmplSet Küche_HO

kann man eine Entity aus der tempList.cfg-Datei auswählen und in die Register schreiben. Das geht mittels Dropdown über die Web-Oberfläche.
Dannach habe ich immer

set HomeMatic tempList restore

gemacht, um die neuen Einstellungen ans Device zu senden.
Das Homematic-Device hat aus dem attr ... tempListTmpl den Namen der Entity gelesen und damit tempList.cfg und Gerät abgeglichen.
Das geht nun nicht mehr, da alle Thermostate nur noch ihren Gerätenamen haben, nicht mehr die zugeordneten Einträge in der tempList.cfg.
Ich habe Einträge für Sommer und Winter in der gleichen tempList.cfg. Über eine readingsGroup habe ich alle Thermostate in einer Liste wo man die Zuordnung macht und dann über das Homematic-Device verschickt.

Gruß Heiko
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 12 September 2021, 16:22:43
Soweit ich das erkennen kann, ist dieses Problem seit heute gefixt (=update morgen).
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: uli69 am 14 September 2021, 17:28:23
Ich habe es gerade mal ausprobiert, das Problem scheint noch nicht gefixt zu sein. Das Attribut tempListTmpl gibt es auch in der neueren Version nicht mehr und ein configCheck meldet immer noch templist mismatch obwohl ich mit "set tempListTmpl" ein Entity aus der tempList.cfg-Datei gesetzt habe.

Ich sehe auch nirgends eine Möglichkeit wie ein configcheck das prüfen sollte da der zum gewählte Entity gehörige Weekplan zwar an das HomeMatic-Device geschickt wird, der Entity-Name dann aber scheinbar nirgends gespeichert wird.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 14 September 2021, 17:38:23
Zitat von: uli69 am 14 September 2021, 17:28:23
Ich habe es gerade mal ausprobiert, das Problem scheint noch nicht gefixt zu sein. Das Attribut tempListTmpl gibt es auch in der neueren Version nicht mehr und ein configCheck meldet immer noch templist mismatch obwohl ich mit "set tempListTmpl" ein Entity aus der tempList.cfg-Datei gesetzt habe.
Was liefert "version CUL_HM"?

Ups, *Augenreib*, wohin ist das wieder verschwunden...?
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: uli69 am 14 September 2021, 18:27:13
version CUL_HM:
File         Rev   Last Change

10_CUL_HM.pm 24961 2021-09-12 06:46:07Z martinp876

doif.js                    24438 2021-05-14 18:08:18Z Ellert
f18.js                     24575 2021-06-03 09:52:42Z rudolfkoenig
fhemweb.js                 24939 2021-09-09 17:10:37Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     23428 2020-12-27 22:07:20Z rudolfkoenig
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: HeikoE am 19 September 2021, 10:22:53
Zitat von: uli69 am 14 September 2021, 18:27:13
version CUL_HM:
File         Rev   Last Change

10_CUL_HM.pm 24961 2021-09-12 06:46:07Z martinp876

doif.js                    24438 2021-05-14 18:08:18Z Ellert
f18.js                     24575 2021-06-03 09:52:42Z rudolfkoenig
fhemweb.js                 24939 2021-09-09 17:10:37Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     23428 2020-12-27 22:07:20Z rudolfkoenig

Ich hab die gleiche Version und kann bestätigen, dass es nach wie vor nicht funktioniert.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: HeikoE am 19 September 2021, 19:14:30
Ich habe gerade folgendes Workaround ausprobiert:
Mit

attr EG.KU.Heizung_Clima userattr tempListTmpl

ist das fehlende Attribut wieder erlaubt und das komplette Handling über

set EG.KU.Heizung_Clima tempTmplSet Küche

(setzt auch das Attribut wieder)
und

set  HomeMatic tempList verify

funktioniert wieder.
passed: Küche for EG.KU.Heizung_Clima
Ist zwar nicht schön, aber hilft erst Mal weiter.
Gruß Heiko
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 21 September 2021, 12:25:04
Hoffe, das zugrundeliegende Problem gefunden zu haben, Abhilfe siehe https://forum.fhem.de/index.php/topic,122422.msg1175782.html#msg1175782
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: frank am 28 September 2021, 19:47:57
auch beim hm-cc-tc_climate gibt es probleme mit dem attribut.

das schlimmste: die attribute werden bei manchen entities sogar gelöscht. das kann ja wohl nicht sein. ist es kein attribut für den user?
teilweise kann man es setzen, teilweise aber nicht.
und hminfo meckert auch nur sporadisch.

eine klare linie kann ich (noch) nicht entdecken.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 29 September 2021, 07:33:30
Na ja, wenn tempListTmpl kein Attribut "für den User" ist, welches dann...?

Allerdings wird hier versucht, sinnvolle Vorauswahlwerte zu ermitteln, welche ihrerseits wieder unterschiedlich sind, je nachdem, ob HMinfo existiert oder nicht.

Würde vorschlagen, dass wir bzgl. des "random"-Initialisierungs-Problems mal bei diesem Attribut bleiben.

Mein Code-Verständnis:
Das Attribut kommt (auch im laufenden Betrieb) dazu bzw. wird geändert, wenn ein passender setter da ist (#1410 meiner Version):
CUL_HM_AttrAssign($_) if(CUL_HM_SearchCmd($_,"tempTmplSet"));

Solange !init_done geht die Schleife in #1409 ins Leere.

Die einzige Chance innerhalb CUL_HM für CUL_HM_AttrAssign() steht demnach in #7706 als Teil von CUL_HM_updtDeviceModel(), das wiederum aufgerufen wird aus CUL_HM_updateConfig().
Immer ist Voraussetzung, dass der setter da (#1427). Damit macht diese Attributgruppe eine Ausahme vom sonstigen "Rollenmodell".

Soweit so klar. Die spannende Frage ist dann aber: Geht der setter irgendwo (vorübergehend?) verloren? Und warum verhält sich das Testsystem an der Stelle anders als das Echtsystem? Perl? HMinfo? Mal sehen, für's erste mal nur die Darstellung, auch damit ich es ggf. selbst später nochmal nachvollziehen kann...
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: frank am 29 September 2021, 11:02:56
moin beta-user,

diesen aufruf verstehe ich nicht (zeile 914), weil er maximal am ende die templist attribute ändern könnte.
sollte hier eventuell eine andere funktion stehen?

        #Beta-User# sonst braucht man nach dem define einen Neustart?
        CUL_HM_AttrInit($hash,'CCU-FHEM');
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 29 September 2021, 11:45:02
der ist auch falsch, ist mir gestern auch noch aufgefallen, komisch ist nur, dass es geholfen hatte...

Müßte m.E. so lauten:
CUL_HM_AttrAssign($name);
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 29 September 2021, 17:05:25
Beim Durchflözen ab der genannten Stelle CUL_HM_updtDeviceModel() kommt es mir so vor, als würden ein paar Mal Attribute via CUL_HM_AttrAssign() (teilweise auch nicht) gesetzt, ohne vorher die setLst sicher (mit CUL_HM_SetList()) erzeugt zu haben. MAn. muss das aber (mindestens) im "fromUpdate"-Fall sein.

Weitere Infos nach eventuellen abendlichen Tests.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 29 September 2021, 20:08:01
Zitat von: Beta-User am 29 September 2021, 17:05:25
Weitere Infos nach eventuellen abendlichen Tests.
Also: Wie im anderen Thread bereits angemerkt waren die soweit erfolgreich. Das Attribut und die Setter sind jedenfalls bei den wenigen Stichproben im Echtsystem bei den RT-Clima-Kanälen (und weiter auch dem WT) vorhanden.

Jetzt wären also noch folgende spannende Frage:
- hilft das auch bei den "vergessenen" Attributinhalten?
Zitat von: frank am 28 September 2021, 15:05:47
workaround für das "attr param msgReduce:x"

[...]

2. nach jedem fhem restart muss nun noch das attribut explizit erneut gesetzt werden.

- welche Teile kann man ggf. wieder rückbauen, ohne das ganze wieder zum Wackeln zu bringen? (MAn. lohnt der Aufwand nicht wirklich, das näher zu untersuchen, ich fühle mich mit den sortierten Listen nach wie vor wohler...)

- gibt es unerwünschte Nebenwirkungen?
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: frank am 30 September 2021, 10:18:22
attr tempListTmpl ist jetzt an allen hm-cc-tc vorhanden und ich konnte überall none setzen.
ob ein restart die attribute leben lässt, bleibt ab zu warten (ist zur zeit zu aufwändig zum testen)

hminfo configcheck findet weiterhin keinen fehler, wenn kein attribut gesetzt ist.
das war damals der grund das attribut mit none zu setzen.


Zitat- hilft das auch bei den "vergessenen" Attributinhalten?
nein, beim virtuellen tc hat sich nichts geändert.
edit: "vergessen" ist vielleicht auch der falsche ausdruck.
da das internal ".AttrList" niemals existiert, existiert das attribut für cul_hm eigentlich auch nicht, oder?
aber glücklicher weise werden hier nicht alle attribute gelöscht.  :)

Zitat- welche Teile kann man ggf. wieder rückbauen
den part wird ggf martin übernehmen, indem er nicht alles übernimmt, denke ich.  ;)
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 10:27:39
Hallo zusammen,

wollte gerade meine profile umstellen und mit Entsetzen gesehen dass
attr RT_Clima tempListTmpl Winter.cfg:1_04_GT
nicht geht. Noch gibt es hier keinen Fix der im SVN ist, korrekt?

Vielen Dank.

Gruß Daniel
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 10:47:20
Nope, Martin hat sich noch nicht gemeldet.

Aktuelle gepatchte Fassungen sind in https://forum.fhem.de/index.php/topic,123198.0.html zu finden
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 11:18:07
Zitat von: Beta-User am 04 Oktober 2021, 10:47:20
Nope, Martin hat sich noch nicht gemeldet.

Aktuelle gepatchte Fassungen sind in https://forum.fhem.de/index.php/topic,123198.0.html zu finden

Da überschreibe ich mir aber nicht das Problem mit dem HMLAN und dem Internal "Clients", oder?
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 11:24:26
Ich gehe nicht davon aus. Basis war die letzte svn-Version gewesen, von daher glaube ich nicht, dass du dir damit eine Regression einbaust...
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 12:52:31
Also bei mir geht es immer noch nicht. Es kommt die Meldung
value Winter.cfg:1_04_GT illegal. Choose one of:none,defaultWeekplan,
Im Frühjahr ging das noch alles als ich auf Sommer umgestellt habe.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 13:17:51
Die Datei existiert?
(Ich hatte das nur im HMinfo-Umfeld gesehen, und das sah soweit ok aus).

Und zu welchem Zeitpunkt kommt das? Laufender Betrieb oder startup-Phase?

EDIT: OK, kann das nachstellen, wenn HMinfo da ist. Dann sperrt das das Attribut gegen alles, was von woanders her kommt.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 13:38:50
Die Datei liegt im FHEM Ordner. War zuerst in der configDB. Habe sie aber exportiert. Macht keinen Unterschied.
Das passiert zur Laufzeit. Ich führe den Befehl aus.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 13:45:49
Hmm, glaube einen hotfix gefunden zu haben...

Ca. Zeile 1284 sollte was ergänzt werden (die ersten zwei sind schon da):
return undef if (!$attrOpt || $attrOpt =~ m/^multiple|textField-/); # any value allowed
  return undef if(grep/^$attrVal$/,split(",",$attrOpt));   # attrval is valid option
  return undef if $attrFound && $attrName eq 'tempListTmpl'; #Beta-User: https://forum.fhem.de/index.php/topic,122726.msg1177787.html#msg1177787


Wenn du magst, kannst du auch die Versionen aus https://forum.fhem.de/index.php/topic,123136.msg1177795.html#msg1177795 testen. Da kann ich aber zu Risiken und Nebenwirkungen noch mehr oder weniger nichts sagen...
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 14:19:16
Also ich weiß ja nicht wie es anderen geht, aber mir kommt es so vor als gibt es aktuell da viele Probleme und an allen Ecken irgendwo ein Patch.
Da blickt doch keiner mehr durch.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 14:29:19
Martin hat das Modul ziemlich umgebaut, um User-Fehler zu vermeiden. Er hatte lange eine Testversion angeboten gehabt. Leider haben anscheinend zu wenige davon Gebrauch gemacht. Nicht schön, aber jetzt eben Stand der Dinge.

Es gibt einige hotfixes für diverse Themen, die konsolidiert im verlinkten Thread zu bekommen sind. Da packe ich ggf. dann dein Thema auch noch mit rein. Das ist etwas speziell gelagert und so bisher nicht aufgetaucht, weil du zwar HMinfo nutzt, aber nicht dessen zentrale tempListTmpl-Verwaltung.
Der ständige download von im Forum angebotenen Aktualisierungen ist auch nicht die komfortabelste Lösung, aber ein anderes Angebot kann ich nicht machen. Alternative ist downgrade und andere Testen lassen. Eventuelles Ergebnis: s.o.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 14:29:28
Zitat von: Beta-User am 04 Oktober 2021, 13:45:49
Hmm, glaube einen hotfix gefunden zu haben...

Ca. Zeile 1284 sollte was ergänzt werden (die ersten zwei sind schon da):
return undef if (!$attrOpt || $attrOpt =~ m/^multiple|textField-/); # any value allowed
  return undef if(grep/^$attrVal$/,split(",",$attrOpt));   # attrval is valid option
  return undef if $attrFound && $attrName eq 'tempListTmpl'; #Beta-User: https://forum.fhem.de/index.php/topic,122726.msg1177787.html#msg1177787


Wenn du magst, kannst du auch die Versionen aus https://forum.fhem.de/index.php/topic,123136.msg1177795.html#msg1177795 testen. Da kann ich aber zu Risiken und Nebenwirkungen noch mehr oder weniger nichts sagen...

Ich kann  zwar jetzt das Attribut setzen aber wenn ich bei HMINFO den Befehl
set hminfo tempListG restore
ausführe laufen alle mit passed durch obwohl alle profile anderes sind als die im RT abgespeicherten.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 14:40:51
Kann es sein, dass du auch eine zentrale tempList-Datei in HMinfo definiert hast? Wenn ja, würde ich auf die Schnelle aus dem Code schließen, dass sich das in die Quere kommt.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 15:24:52
Eigentlich mache ich es wie in der Anleitung https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan (https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan)

HMINFO:
attr hminfo configTempFile Winter.cfg,Sommer.cfg

RT:
attr RT tempListTmpl irgendwas

Und dann:
set hminfo tempListG restore
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: frank am 04 Oktober 2021, 15:28:36
"irgendwas" ist aber leider nicht mehr erlaubt.  :)
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 15:31:22
Zitat von: frank am 04 Oktober 2021, 15:28:36
"irgendwas" ist aber leider nicht mehr erlaubt.  :)

Haha.
Irgendwas bedeutet der Entity-Name in dem Template File.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 15:36:20
Zitat von: frank am 04 Oktober 2021, 15:28:36
"irgendwas" ist aber leider nicht mehr erlaubt.  :)

Schon, wie auch immer "irgendwas" im Detail heißt. Die Frage ist aber, warum dann nicht wenigstens die erlaubten Werte aus der zentralen Datei rückgemeldet werden:
Zitat von: dancatt am 04 Oktober 2021, 12:52:31
Also bei mir geht es immer noch nicht. Es kommt die Meldung
value Winter.cfg:1_04_GT illegal. Choose one of:none,defaultWeekplan,

Zeigst du mal (ggf. auszugsweise) den Inhalt der zentralen Datei?
Falls da was sinnvolles drinsteht, haben wir uU. genau das Reihenfolgeproblem, das _vielleicht_ mit https://forum.fhem.de/index.php/topic,123136.msg1177795.html#msg1177795 zu lösen wäre.

Falls die zentrale Datei i.O. ist bitte die Modulfassungen von heute testen!
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 15:40:10
Es kann sein dass es nun funktioniert. Melde mich morgen nochmal. Danke aber schonmal für die Unterstützung.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 17:38:35
Hier ein Beispiel meiner "Winter.cfg":

#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 1_01_EZ
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:1_01_EZ,1_01_EZ_2
R_0_tempListSat>06:00 18.0 22:00 21.0 24:00 18.0
R_1_tempListSun>06:00 18.0 22:00 21.0 24:00 18.0
R_2_tempListMon>11:00 18.0 22:00 21.0 24:00 18.0
R_3_tempListTue>11:00 18.0 22:00 21.0 24:00 18.0
R_4_tempListWed>11:00 18.0 22:00 21.0 24:00 18.0
R_5_tempListThu>11:00 18.0 22:00 21.0 24:00 18.0
R_6_tempListFri>11:00 18.0 22:00 21.0 24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# 1_02_WZ
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:1_02_WZ_Wandthermostat_Climate
R_P1_0_tempListSat>06:00 17.0 22:00 21.5 24:00 17.0
R_P1_1_tempListSun>06:00 17.0 22:00 21.5 24:00 17.0
R_P1_2_tempListMon>11:00 17.0 22:00 21.5 24:00 17.0
R_P1_3_tempListTue>11:00 17.0 22:00 21.5 24:00 17.0
R_P1_4_tempListWed>11:00 17.0 22:00 21.5 24:00 17.0
R_P1_5_tempListThu>11:00 17.0 22:00 21.5 24:00 17.0
R_P1_6_tempListFri>11:00 17.0 22:00 21.5 24:00 17.0
R_P2_0_tempListSat>06:00 18.0 22:00 21.5 24:00 18.0
R_P2_1_tempListSun>06:00 18.0 22:00 21.5 24:00 18.0
R_P2_2_tempListMon>11:00 18.0 22:00 21.5 24:00 18.0
R_P2_3_tempListTue>11:00 18.0 22:00 21.5 24:00 18.0
R_P2_4_tempListWed>11:00 18.0 22:00 21.5 24:00 18.0
R_P2_5_tempListThu>11:00 18.0 22:00 21.5 24:00 18.0
R_P2_6_tempListFri>11:00 18.0 22:00 21.5 24:00 18.0
R_P3_0_tempListSat>24:00 17.0
R_P3_1_tempListSun>24:00 17.0
R_P3_2_tempListMon>24:00 17.0
R_P3_3_tempListTue>24:00 17.0
R_P3_4_tempListWed>24:00 17.0
R_P3_5_tempListThu>24:00 17.0
R_P3_6_tempListFri>24:00 17.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 1_02_WZ_Heizungsthermostat
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:1_02_WZ,1_02_WZ_2
R_0_tempListSat>24:00 18.0
R_1_tempListSun>24:00 18.0
R_2_tempListMon>24:00 18.0
R_3_tempListTue>24:00 18.0
R_4_tempListWed>24:00 18.0
R_5_tempListThu>24:00 18.0
R_6_tempListFri>24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 1_04_GT
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:1_04_GT
R_0_tempListSat>07:00 16.0 22:00 19.0 24:00 16.0
R_1_tempListSun>07:00 16.0 22:00 19.0 24:00 16.0
R_2_tempListMon>12:00 16.0 22:00 19.0 24:00 16.0
R_3_tempListTue>12:00 16.0 22:00 19.0 24:00 16.0
R_4_tempListWed>12:00 16.0 22:00 19.0 24:00 16.0
R_5_tempListThu>12:00 16.0 22:00 19.0 24:00 16.0
R_6_tempListFri>12:00 16.0 22:00 19.0 24:00 16.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 1_06_KU
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:1_06_KU
R_0_tempListSat>06:00 18.0 22:00 21.0 24:00 18.0
R_1_tempListSun>06:00 18.0 22:00 21.0 24:00 18.0
R_2_tempListMon>06:00 18.0 08:00 21.0 13:00 18.0 22:00 21.0 24:00 18.0
R_3_tempListTue>06:00 18.0 08:00 21.0 13:00 18.0 22:00 21.0 24:00 18.0
R_4_tempListWed>06:00 18.0 08:00 21.0 13:00 18.0 22:00 21.0 24:00 18.0
R_5_tempListThu>06:00 18.0 08:00 21.0 13:00 18.0 22:00 21.0 24:00 18.0
R_6_tempListFri>06:00 18.0 08:00 21.0 13:00 18.0 22:00 21.0 24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 1_07_FL
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:1_07_FL
R_0_tempListSat>06:00 18.0 22:00 21.0 24:00 18.0
R_1_tempListSun>06:00 18.0 22:00 21.0 24:00 18.0
R_2_tempListMon>06:00 18.0 08:00 21.0 12:00 18.0 22:00 21.0 24:00 18.0
R_3_tempListTue>06:00 18.0 08:00 21.0 12:00 18.0 22:00 21.0 24:00 18.0
R_4_tempListWed>06:00 18.0 08:00 21.0 12:00 18.0 22:00 21.0 24:00 18.0
R_5_tempListThu>06:00 18.0 08:00 21.0 12:00 18.0 22:00 21.0 24:00 18.0
R_6_tempListFri>06:00 18.0 08:00 21.0 12:00 18.0 22:00 21.0 24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 2_01_KM
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
#entities:2_01_KM,2_01_KM_2
#R_0_tempListSat>08:30 18.0 12:00 20.0 15:00 18.0 19:00 20.0 24:00 18.0
#R_1_tempListSun>08:30 18.0 12:00 20.0 15:00 18.0 19:00 20.0 24:00 18.0
#R_2_tempListMon>08:00 18.0   15:00 12.0 19:00 20.0 24:00 18.0
#R_3_tempListTue>08:00 18.0   15:00 12.0 19:00 20.0 24:00 18.0
#R_4_tempListWed>08:00 18.0   15:00 12.0 19:00 20.0 24:00 18.0
#R_5_tempListThu>08:00 18.0   15:00 12.0 19:00 20.0 24:00 18.0
#R_6_tempListFri>08:00 18.0   15:00 12.0 19:00 20.0 24:00 18.0
entities:2_01_KM,2_01_KM_2
R_0_tempListSat>08:30 18.0 12:00 20.0 15:30 18.0 19:00 20.0 24:00 18.0
R_1_tempListSun>08:30 18.0 12:00 20.0 15:30 18.0 19:00 20.0 24:00 18.0
R_2_tempListMon>08:00 18.0   15:30 18.0 19:00 20.0 24:00 18.0
R_3_tempListTue>08:00 18.0   15:30 18.0 19:00 20.0 24:00 18.0
R_4_tempListWed>08:00 18.0   15:30 18.0 19:00 20.0 24:00 18.0
R_5_tempListThu>08:00 18.0   15:30 18.0 19:00 20.0 24:00 18.0
R_6_tempListFri>08:00 18.0   15:30 18.0 19:00 20.0 24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 2_02_KL
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
#entities:2_02_KL,2_02_KL_2
#R_0_tempListSat>08:30 18.0   19:00 21.0 24:00 18.0
#R_1_tempListSun>08:30 18.0   19:00 21.0 24:00 18.0
#R_2_tempListMon>07:00 18.0 13:00 12.0 19:00 21.0 24:00 18.0
#R_3_tempListTue>07:00 18.0 13:00 12.0 19:00 21.0 24:00 18.0
#R_4_tempListWed>07:00 18.0 13:00 12.0 19:00 21.0 24:00 18.0
#R_5_tempListThu>07:00 18.0 13:00 12.0 19:00 21.0 24:00 18.0
#R_6_tempListFri>07:00 18.0 13:00 12.0 19:00 21.0 24:00 18.0
entities:2_02_KL,2_02_KL_2
R_0_tempListSat>08:30 18.0   19:00 21.0 24:00 18.0
R_1_tempListSun>08:30 18.0   19:00 21.0 24:00 18.0
R_2_tempListMon>07:00 18.0 13:00 18.0 19:00 21.0 24:00 18.0
R_3_tempListTue>07:00 18.0 13:00 18.0 19:00 21.0 24:00 18.0
R_4_tempListWed>07:00 18.0 13:00 18.0 19:00 21.0 24:00 18.0
R_5_tempListThu>07:00 18.0 13:00 18.0 19:00 21.0 24:00 18.0
R_6_tempListFri>07:00 18.0 13:00 18.0 19:00 21.0 24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 2_03_SZ
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:2_03_SZ
R_0_tempListSat>24:00 18.0
R_1_tempListSun>24:00 18.0
R_2_tempListMon>24:00 18.0
R_3_tempListTue>24:00 18.0
R_4_tempListWed>24:00 18.0
R_5_tempListThu>24:00 18.0
R_6_tempListFri>24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 2_04_GZ
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:2_04_GZ
R_0_tempListSat>24:00 18.0
R_1_tempListSun>24:00 18.0
R_2_tempListMon>24:00 18.0
R_3_tempListTue>24:00 18.0
R_4_tempListWed>24:00 18.0
R_5_tempListThu>24:00 18.0
R_6_tempListFri>24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 2_05_BZ
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:2_05_BZ
R_0_tempListSat>06:00 18.0 22:00 21.5 24:00 18.0
R_1_tempListSun>06:00 18.0 22:00 21.5 24:00 18.0
R_2_tempListMon>05:30 18.0 08:00 21.5 15:00 18.0 22:00 21.5 24:00 18.0
R_3_tempListTue>05:30 18.0 08:00 21.5 15:00 18.0 22:00 21.5 24:00 18.0
R_4_tempListWed>05:30 18.0 08:00 21.5 15:00 18.0 22:00 21.5 24:00 18.0
R_5_tempListThu>05:30 18.0 08:00 21.5 15:00 18.0 22:00 21.5 24:00 18.0
R_6_tempListFri>05:30 18.0 08:00 21.5 15:00 18.0 22:00 21.5 24:00 18.0
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
# Temperaturlisten: 3_02_M1
#-----------------------------------------------------------------------------------------------------------------------------
#-----------------------------------------------------------------------------------------------------------------------------
entities:3_02_M1
R_0_tempListSat>24:00 18.0
R_1_tempListSun>24:00 18.0
R_2_tempListMon>24:00 18.0
R_3_tempListTue>24:00 18.0
R_4_tempListWed>24:00 18.0
R_5_tempListThu>24:00 18.0
R_6_tempListFri>24:00 18.0


Hier mein HMINFO:

Internals:
   .FhemMetaInternals 1
   FUUID      5c542370-f33f-cf0a-db16-41c42219b952d709
   FVERSION   98_HMinfo.pm:?/2021-10-04 UNSTABLE
   NAME       hminfo
   NOTIFYDEV  global
   NR         20
   NTFY_ORDER 50-hminfo
   STATE      updated:2020-10-05 17:02:25
   TYPE       HMinfo
   Version    01
   READINGS:
     2020-10-05 17:02:25   CRI__protocol   ErrIoAttack:1
     2020-10-05 17:02:25   C_sumDefined    entities:154,device:44,channel:132,virtual:15
     2020-10-05 17:02:25   ERR__protocol   CmdDel:3,ResndFail:3
     2020-10-05 17:02:25   ERR__unreachable 0
     2020-10-05 17:02:25   I_actTotal      alive:38,dead:0,unkn:0,off:0
     2020-10-05 17:02:25   I_autoReadPend  0
     2020-10-05 17:02:25   I_rssiMinLevel  59<:8 60>:18 80>:6 99>:0
     2020-10-05 17:02:25   I_sum_battery   ok:33,
     2020-10-05 17:02:25   I_sum_motor     stop:on:3,
     2020-10-05 17:02:25   I_sum_sabotageError off:7,
     2020-10-05 17:02:25   W__protocol     Resnd:5
     2020-10-05 17:02:25   lastErrChange   updated:2020-10-05 17:02:25
   helper:
     cfgChkResult configCheck done:-ret--ret- peer not verified. Check that peer is set on both sides-ret-    2_01_KM_Heizungsthermostat_ClimaTeam: p:2_01_KM_2_Heizungsthermostat_Clima-ret--ret- boost or template differ in team-ret-    2_01_KM_Heizungsthermostat_Clima: team:2_01_KM_2_Heizungsthermostat_Clima  boost differ  5 / Value not captured:2_01_KM_2_Heizungsthermostat_Clima - boostPeriod-ret--ret- templist mismatch-ret-    2_01_KM_Heizungsthermostat_Clima: failed Entries:-ret-     2_01_KM_Heizungsthermostat_Clima: R_0_tempListSat mismatch 08:30 18.0 12:00 20.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:30 17.0 12:00 20.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-     2_01_KM_Heizungsthermostat_Clima: R_1_tempListSun mismatch 08:30 18.0 12:00 20.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:30 17.0 12:00 20.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-     2_01_KM_Heizungsthermostat_Clima: R_2_tempListMon mismatch 08:00 18.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:00 17.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-     2_01_KM_Heizungsthermostat_Clima: R_3_tempListTue mismatch 08:00 18.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:00 17.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-     2_01_KM_Heizungsthermostat_Clima: R_4_tempListWed mismatch 08:00 18.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:00 17.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-     2_01_KM_Heizungsthermostat_Clima: R_5_tempListThu mismatch 08:00 18.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:00 17.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-     2_01_KM_Heizungsthermostat_Clima: R_6_tempListFri mismatch 08:00 18.0 15:30 18.0 19:00 20.0 24:00 18.0 ne 08:00 17.0 15:30 17.0 19:00 20.0 24:00 17.0 ##-ret-
     weekplanListDef ./FHEM/Winter.cfg
     weekplanListDir ./FHEM/
     weekplanList:
       1_01_EZ
       1_01_EZ_2
       1_02_WZ_Wandthermostat_Climate
       1_02_WZ
       1_02_WZ_2
       1_04_GT
       1_06_KU
       1_07_FL
       2_01_KM
       2_01_KM_2
       2_02_KL
       2_02_KL_2
       2_03_SZ
       2_04_GZ
       2_05_BZ
       3_02_M1
       Sommer.cfg:1_01_EZ
       Sommer.cfg:1_01_EZ_2
       Sommer.cfg:1_02_WZ_Wandthermostat_Climate
       Sommer.cfg:1_02_WZ
       Sommer.cfg:1_02_WZ_2
       Sommer.cfg:1_04_GT
       Sommer.cfg:1_06_KU
       Sommer.cfg:1_07_FL
       Sommer.cfg:2_01_KM
       Sommer.cfg:2_01_KM_2
       Sommer.cfg:2_02_KL
       Sommer.cfg:2_02_KL_2
       Sommer.cfg:2_03_SZ
       Sommer.cfg:2_04_GZ
       Sommer.cfg:2_05_BZ
       Sommer.cfg:3_02_M1
   nb:
     cnt        0
Attributes:
   DbLogExclude .*
   configDir  FHEM
   configTempFile Winter.cfg,Sommer.cfg
   group      Geräte
   room       9_00_System
   sumERROR   battery:ok,sabotageError:off,powerError:ok,overload:off,overheat:off,reduced:off,motorError:no,error:none,uncertain:yes,smoke_detect:none,cover:closed
   sumStatus  battery,sabotageError,powerError,motor
   webCmd     update:protoEvents short:rssi:peerXref:configCheck:models:autoReadReg:tempListG status


In den Clima-Channel für 1_01_EZ_Heizungsthermostat_Clima setze ich z.B.
attr 1_01_EZ_Heizungsthermostat_Clima tempListTmpl 1_01_EZ
list 1_01_EZ_Heizungsthermostat_Clima:

Internals:
   .AttrList  aesCommReq:1,0 do_not_notify:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading expert:multiple,defReg,allReg,rawReg,templ,none levelMap levelRange model oldreadings param peerIDs readOnly:0,1 showtime:1,0 stateFormat:textField-long tempListTmpl:none,defaultWeekplan,1_01_EZ,1_01_EZ_2,1_02_WZ,1_02_WZ_2,1_02_WZ_Wandthermostat_Climate,1_04_GT,1_06_KU,1_07_FL,2_01_KM,2_01_KM_2,2_02_KL,2_02_KL_2,2_03_SZ,2_04_GZ,2_05_BZ,3_02_M1,Sommer.cfg:1_01_EZ,Sommer.cfg:1_01_EZ_2,Sommer.cfg:1_02_WZ,Sommer.cfg:1_02_WZ_2,Sommer.cfg:1_02_WZ_Wandthermostat_Climate,Sommer.cfg:1_04_GT,Sommer.cfg:1_06_KU,Sommer.cfg:1_07_FL,Sommer.cfg:2_01_KM,Sommer.cfg:2_01_KM_2,Sommer.cfg:2_02_KL,Sommer.cfg:2_02_KL_2,Sommer.cfg:2_03_SZ,Sommer.cfg:2_04_GZ,Sommer.cfg:2_05_BZ,Sommer.cfg:3_02_M1 timestamp-on-change-reading
   .FhemMetaInternals 1
   DEF        2E5B5C04
   FUUID      5c542377-f33f-cf0a-a742-e3e2eb68f1e4d8c0
   FVERSION   10_CUL_HM.pm:?/2021-10-04 UNSTABLE
   NAME       1_01_EZ_Heizungsthermostat_Clima
   NR         182
   NTFY_ORDER 50-1_01_EZ_Heizungsthermostat_Clima
   STATE      T: 22.5 desired: 21.0 valve: 11
   TYPE       CUL_HM
   chanNo     04
   device     1_01_EZ_Heizungsthermostat
   disableNotifyFn 1
   peerList   1_01_EZ_2_Heizungsthermostat_ClimaTeam
   .attraggr:
   .attrminint:
   Helper:
     DBLOG:
       R-boostPeriod:
         dbLog:
           TIME       1633361498.55565
           VALUE      5 min
       R-boostPos:
         dbLog:
           TIME       1633361498.55565
           VALUE      80
       R-btnNoBckLight:
         dbLog:
           TIME       1633361498.55565
           VALUE      off
       R-dayTemp:
         dbLog:
           TIME       1633361498.55565
           VALUE      21 C
       R-daylightSaveTime:
         dbLog:
           TIME       1633361498.55565
           VALUE      on
       R-decalcTime:
         dbLog:
           TIME       1633361498.55565
           VALUE      11:00
       R-decalcWeekday:
         dbLog:
           TIME       1633361498.55565
           VALUE      Sat
       R-modePrioManu:
         dbLog:
           TIME       1633361498.55565
           VALUE      all
       R-modePrioParty:
         dbLog:
           TIME       1633361498.55565
           VALUE      all
       R-nightTemp:
         dbLog:
           TIME       1633361498.55565
           VALUE      17 C
       R-noMinMax4Manu:
         dbLog:
           TIME       1633361498.55565
           VALUE      off
       R-regAdaptive:
         dbLog:
           TIME       1633361498.55565
           VALUE      on
       R-reguExtI:
         dbLog:
           TIME       1633361498.55565
           VALUE      15
       R-reguExtP:
         dbLog:
           TIME       1633361498.55565
           VALUE      30
       R-reguExtPstart:
         dbLog:
           TIME       1633361498.55565
           VALUE      30
       R-reguIntI:
         dbLog:
           TIME       1633361498.55565
           VALUE      18
       R-reguIntP:
         dbLog:
           TIME       1633361498.55565
           VALUE      33
       R-reguIntPstart:
         dbLog:
           TIME       1633361498.55565
           VALUE      44
       R-showInfo:
         dbLog:
           TIME       1633361498.55565
           VALUE      time
       R-showWeekday:
         dbLog:
           TIME       1633361498.55565
           VALUE      off
       R-tempMax:
         dbLog:
           TIME       1633361498.55565
           VALUE      30.5 C
       R-tempMin:
         dbLog:
           TIME       1633361498.55565
           VALUE      4.5 C
       R-tempOffset:
         dbLog:
           TIME       1633361498.55565
           VALUE      0.0K
       R-valveErrPos:
         dbLog:
           TIME       1633361498.55565
           VALUE      15
       R-valveMaxPos:
         dbLog:
           TIME       1633361498.55565
           VALUE      100
       R-valveOffsetRt:
         dbLog:
           TIME       1633361498.55565
           VALUE      0
       R-winOpnBoost:
         dbLog:
           TIME       1633361498.55565
           VALUE      off
       R-winOpnDetFall:
         dbLog:
           TIME       1633361498.55565
           VALUE      1.4 K
       R-winOpnMode:
         dbLog:
           TIME       1633361498.55565
           VALUE      off
       R-winOpnPeriod:
         dbLog:
           TIME       1633361498.55565
           VALUE      15 min
       R-winOpnTempI:
         dbLog:
           TIME       1633361498.55565
           VALUE      12 C
       R_0_tempListSat:
         dbLog:
           TIME       1633361498.55565
           VALUE       06:00 17.0 22:00 21.0 24:00 17.0
       R_1_tempListSun:
         dbLog:
           TIME       1633361498.55565
           VALUE       06:00 17.0 22:00 21.0 24:00 17.0
       R_2_tempListMon:
         dbLog:
           TIME       1633361498.55565
           VALUE       11:00 17.0 22:00 21.0 24:00 17.0
       R_3_tempListTue:
         dbLog:
           TIME       1633361498.55565
           VALUE       11:00 17.0 22:00 21.0 24:00 17.0
       R_4_tempListWed:
         dbLog:
           TIME       1633361498.55565
           VALUE       11:00 17.0 22:00 21.0 24:00 17.0
       R_5_tempListThu:
         dbLog:
           TIME       1633361498.55565
           VALUE       11:00 17.0 22:00 21.0 24:00 17.0
       R_6_tempListFri:
         dbLog:
           TIME       1633361498.55565
           VALUE       11:00 17.0 22:00 21.0 24:00 17.0
       R_tempList_State:
         dbLog:
           TIME       1633361498.55565
           VALUE      verified
       ValvePosition:
         dbLog:
           TIME       1633361647.04885
           VALUE      11
       boostTime:
         dbLog:
           TIME       1633361647.04885
           VALUE      -
       cfgState:
         dbLog:
           TIME       1633361558.87723
           VALUE      Team,TempChk
       commState:
         dbLog:
           TIME       1633361498.55565
           VALUE      CMDs_done
       controlMode:
         dbLog:
           TIME       1633361647.04885
           VALUE      auto
       desired-temp:
         dbLog:
           TIME       1633361647.04885
           VALUE      21.0
       measured-temp:
         dbLog:
           TIME       1633361647.04885
           VALUE      22.5
       partyEnd:
         dbLog:
           TIME       1633361647.04885
           VALUE      -
       partyStart:
         dbLog:
           TIME       1633361647.04885
           VALUE      -
       partyTemp:
         dbLog:
           TIME       1633361647.04885
           VALUE      -
       state:
         dbLog:
           TIME       1633361647.04885
           VALUE      T: 22.5 desired: 21.0 valve: 11
   READINGS:
     2021-10-04 17:31:33   .associatedWith 1_01_EZ_Heizungsthermostat,1_01_EZ_Heizungsthermostat_Clima,1_01_EZ_Heizungsthermostat_ClimaTeam,1_01_EZ_Heizungsthermostat_Climate,1_01_EZ_Heizungsthermostat_Weather,1_01_EZ_Heizungsthermostat_WindowRec,1_01_EZ_Heizungsthermostat_remote,1_01_EZ_Heizungsthermostat,1_01_EZ_2_Heizungsthermostat_ClimaTeam
     2021-10-04 17:31:33   .peerListRDate  2021-10-04 17:31:33
     2021-09-24 08:26:07   CommandAccepted yes
     2021-10-04 17:31:38   R-boostPeriod   5 min
     2021-10-04 17:31:38   R-boostPos      80 %
     2021-10-04 17:31:38   R-btnNoBckLight off
     2021-10-04 17:31:38   R-dayTemp       21 C
     2021-10-04 17:31:38   R-daylightSaveTime on
     2021-10-04 17:31:38   R-decalcTime    11:00
     2021-10-04 17:31:38   R-decalcWeekday Sat
     2021-10-04 17:31:38   R-modePrioManu  all
     2021-10-04 17:31:38   R-modePrioParty all
     2021-10-04 17:31:38   R-nightTemp     17 C
     2021-10-04 17:31:38   R-noMinMax4Manu off
     2021-10-04 17:31:38   R-regAdaptive   on
     2021-10-04 17:31:38   R-reguExtI      15
     2021-10-04 17:31:38   R-reguExtP      30
     2021-10-04 17:31:38   R-reguExtPstart 30
     2021-10-04 17:31:38   R-reguIntI      18
     2021-10-04 17:31:38   R-reguIntP      33
     2021-10-04 17:31:38   R-reguIntPstart 44
     2021-10-04 17:31:38   R-showInfo      time
     2021-10-04 17:31:38   R-showWeekday   off
     2016-11-29 10:56:21   R-sign          off
     2021-10-04 17:31:38   R-tempMax       30.5 C
     2021-10-04 17:31:38   R-tempMin       4.5 C
     2021-10-04 17:31:38   R-tempOffset    0.0K
     2021-10-04 17:31:38   R-valveErrPos   15 %
     2021-10-04 17:31:38   R-valveMaxPos   100 %
     2021-10-04 17:31:38   R-valveOffsetRt 0 %
     2021-10-04 17:31:38   R-winOpnBoost   off
     2021-10-04 17:31:38   R-winOpnDetFall 1.4 K
     2021-10-04 17:31:38   R-winOpnMode    off
     2021-10-04 17:31:38   R-winOpnPeriod  15 min
     2019-03-11 14:29:59   R-winOpnTemp    5 C
     2021-10-04 17:31:38   R-winOpnTempI   12 C
     2021-10-04 17:31:38   R_0_tempListSat  06:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_1_tempListSun  06:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_2_tempListMon  11:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_3_tempListTue  11:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_4_tempListWed  11:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_5_tempListThu  11:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_6_tempListFri  11:00 17.0 22:00 21.0 24:00 17.0
     2021-10-04 17:31:38   R_tempList_State verified
     2021-10-04 17:31:34   RegL_01.         00:00 08:00
     2021-10-04 17:31:38   RegL_07.         00:00 01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:0E 14:44 15:48 16:55 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:48 30:55 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:84 4A:55 4B:08 4C:45 4D:20 4E:55 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:84 64:55 65:08 66:45 67:20 68:55 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:84 7E:55 7F:08 80:45 81:20 82:55 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:84 98:55 99:08 9A:45 9B:20 9C:55 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:84 B2:55 B3:08 B4:45 B5:20 B6:55 B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:12 CB:21 CC:2C CD:0F CE:1E CF:1E
     2021-10-04 17:34:06   ValvePosition   11
     2020-10-10 08:00:01   Z_controle_Mode_Vor_Urlaub auto
     2021-10-04 17:34:06   boostTime       -
     2021-10-04 17:32:38   cfgState        Team,TempChk
     2021-10-04 17:31:38   commState       CMDs_done
     2021-10-04 17:34:06   controlMode     auto
     2021-10-04 17:34:06   desired-temp    21.0
     2021-10-04 17:34:06   measured-temp   22.5
     2021-10-04 17:34:06   partyEnd        -
     2021-10-04 17:34:06   partyStart      -
     2021-10-04 17:34:06   partyTemp       -
     2021-10-04 17:31:33   peerList        1_01_EZ_2_Heizungsthermostat_ClimaTeam
     2021-09-24 08:26:07   recentStateType ack
     2021-10-04 17:34:06   state           T: 22.5 desired: 21.0 valve: 11
     2021-10-04 15:18:34   tempTmplSet     1_01_EZ
     2021-09-18 08:45:25   trigLast        fhem:80
   helper:
     peerFriend peerRTteam2
     peerIDsRaw ,30209205,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7
     cfgChk:
       idPz07     team:1_01_EZ_2_Heizungsthermostat_Clima  boost differ  5 / Value not captured:1_01_EZ_2_Heizungsthermostat_Clima - boostPeriod
       idTp00     failed Entries:
R_0_tempListSat mismatch 06:00 18.0 22:00 21.0 24:00 18.0 ne 06:00 17.0 22:00 21.0 24:00 17.0 ##
R_1_tempListSun mismatch 06:00 18.0 22:00 21.0 24:00 18.0 ne 06:00 17.0 22:00 21.0 24:00 17.0 ##
R_2_tempListMon mismatch 11:00 18.0 22:00 21.0 24:00 18.0 ne 11:00 17.0 22:00 21.0 24:00 17.0 ##
R_3_tempListTue mismatch 11:00 18.0 22:00 21.0 24:00 18.0 ne 11:00 17.0 22:00 21.0 24:00 17.0 ##
R_4_tempListWed mismatch 11:00 18.0 22:00 21.0 24:00 18.0 ne 11:00 17.0 22:00 21.0 24:00 17.0 ##
R_5_tempListThu mismatch 11:00 18.0 22:00 21.0 24:00 18.0 ne 11:00 17.0 22:00 21.0 24:00 17.0 ##
R_6_tempListFri mismatch 11:00 18.0 22:00 21.0 24:00 18.0 ne 11:00 17.0 22:00 21.0 24:00 17.0 ##
     cmds:
       TmplKey    1_01_EZ_2_Heizungsthermostat_ClimaTeam:no:1633361321.93829
       TmplTs     1633361321.93829
       cmdKey     1:0:0::1_01_EZ_Heizungsthermostat:0095:04:1_01_EZ_2_Heizungsthermostat_ClimaTeam
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         sysTime    noArg
         tempListFri [(prep|{exec})] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_1_01_EZ_2_Heizungsthermostat_ClimaTeam -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       1_01_EZ_2_Heizungsthermostat_ClimaTeam
         peerOpt    1_01_EZ_2_Heizungsthermostat_ClimaTeam,1_02_WZ_2_Heizungsthermostat_ClimaTeam,1_02_WZ_Heizungsthermostat_ClimaTeam,1_04_GT_Heizungsthermostat_ClimaTeam,1_06_KU_Heizungsthermostat_ClimaTeam,1_07_FL_Heizungsthermostat_ClimaTeam,2_01_KM_2_Heizungsthermostat_ClimaTeam,2_01_KM_Heizungsthermostat_ClimaTeam,2_02_KL_2_Heizungsthermostat_ClimaTeam,2_02_KL_Heizungsthermostat_ClimaTeam,2_03_SZ_Heizungsthermostat_ClimaTeam,2_04_GZ_Heizungsthermostat_ClimaTeam,2_05_BZ_Heizungsthermostat_ClimaTeam,3_02_M1_Heizungsthermostat_ClimaTeam
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     peerIDsH:
       00000000   broadcast
       30209205   1_01_EZ_2_Heizungsthermostat_ClimaTeam
     regCollect:
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   DbLogInclude desired-temp,measured-temp,ValvePosition
   expert     defReg,allReg,rawReg,templ
   group      Heizungsthermostat
   icon       hm-cc-rt-dn
   model      HM-CC-RT-DN
   peerIDs    00000000,30209205
   room       1_01_EZ,9_06_CUL_HM
   tempListTmpl 1_01_EZ


Ein set hminfo tempListG restore macht irgendwie alles kaputt
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 17:41:15
Vielleicht sollte ich wie früher alles wieder per Hand setzen. Das mit den Templates hat noch nie zu 100% funktioniert.

set 1_01_EZ_Heizungsthermostat_Clima tempListSat prep 06:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListSun prep 06:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListMon prep 11:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListTue prep 11:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListWed prep 11:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListThu prep 11:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListFri prep 11:00 18.0 22:00 21.0 24:00 18.0
set 1_01_EZ_Heizungsthermostat_Clima tempListFri exec 11:00 18.0 22:00 21.0 24:00 18.0
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 04 Oktober 2021, 18:01:44
...weiß nicht...

Früher habe ich das auch mit der tempListG restore-Variante gemacht, aber zwischenzeitlich darf das bei mir weekprofile übernehmen, daher bin ich in den CUL_HM-Mechanismen nicht mehr so drin...
Komisch ist aber, dass die Auswahlliste scheinbar nicht direkt aktualisiert wird, wenn man eine Datei angibt. Das ist aber kein Initialisierungsthema, sondern "laufender Betrieb".
Nach einem Neustart ist das dann da. Hier lief das "verify" ja auch scheinbar reibungslos durch, hmm, keine Idee grade...

Es wäre nett, wenn sich das jemand mal ansehen könnte, der das feature noch aktuell nutzt ::) . Im Code ist jedenfalls "gefühlt" nichts geändert, was sich an der Stelle so auswirken dürfte, evtl. würden ein paar Stichworte aus dem Log oder einem Dialogfeld helfen. "macht irgendwie alles kaputt" kann ich jedenfalls nicht so einfach im Code lokalisieren ;) .
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 04 Oktober 2021, 18:12:15
An weekprofile habe ich auch schon gedacht. Muss ich mir mal anschauen wie das läuft.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 05 Oktober 2021, 10:12:42
Mit kaputt meinte ich dass im Reading "R_tempList_State" der Wert "incomplete" steht und sich dieses auch nicht mehr ändert.
Teilweise steht auch in den Readings "R_3_..." incomplete und andere Readings haben ein "set_" vor dem Wert.
Die Temperaturen werden auch nicht übertragen.

Habe nun das Ganze mal mit weekprofile für ein Thermostat probiert, da habe ich das gleiche Problem.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: Beta-User am 05 Oktober 2021, 10:21:57
Da auch KlaGho was ähnliches berichtet hat und zumindest das Ausgangsproblem des Posts mit den letzten Fassungen behoben ist, würde ich vorschlagen, im "Patches (https://forum.fhem.de/index.php/topic,123198.0.html)"-Thread weiterzudiskutieren. (Auch) da lesen ein paar Leute mit, die evtl. ähnliche Probleme haben?
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: HeikoE am 11 November 2021, 18:31:47
Hallo zusammen,
nach einem Update meines System geht das Handing mit den Templates wieder wie gewohnt.
Danke an alle, die sich der Sache angenommen haben!
Gruß Heiko
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: FFHEM am 18 November 2021, 18:20:26
Zitat von: dancatt am 05 Oktober 2021, 10:12:42
Mit kaputt meinte ich dass im Reading "R_tempList_State" der Wert "incomplete" steht und sich dieses auch nicht mehr ändert.
Teilweise steht auch in den Readings "R_3_..." incomplete und andere Readings haben ein "set_" vor dem Wert.
Die Temperaturen werden auch nicht übertragen.

Habe nun das Ganze mal mit weekprofile für ein Thermostat probiert, da habe ich das gleiche Problem.
Hallo dancatt,
hast Du Dein Problem mit den "incomplete"-Readings lösen können? Hänge an der gleichen Stelle auch fest.
Hatte das hier gepostet, aber noch keine Lösung.
https://forum.fhem.de/index.php/topic,124136.0.html
Gruß,
Friedhelm

Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: dancatt am 13 Dezember 2021, 12:39:28
Zitat von: FFHEM am 18 November 2021, 18:20:26
Hallo dancatt,
hast Du Dein Problem mit den "incomplete"-Readings lösen können? Hänge an der gleichen Stelle auch fest.
Hatte das hier gepostet, aber noch keine Lösung.
https://forum.fhem.de/index.php/topic,124136.0.html
Gruß,
Friedhelm

Hi,
ich habe auf weekprofile umgestellt, einige Patches eingespielt und systemweit in allen hauptdevices und jedem channel "attr event-on-change-reading .*" gesetzt.
Aktuell läuft erstmal alles.
Titel: Antw:attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: FFHEM am 14 Dezember 2021, 15:41:04
Zitat von: dancatt am 13 Dezember 2021, 12:39:28
Hi,
ich habe auf weekprofile umgestellt, einige Patches eingespielt und systemweit in allen hauptdevices und jedem channel "attr event-on-change-reading .*" gesetzt.
Aktuell läuft erstmal alles.
Bei mir hat sich dennoch keine Änderung ergeben, leider.
Welche Patches hast Du denn noch eingespielt?
Danke,
Friedhelm
Titel: Antw:[gelöst]attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: frank am 14 Dezember 2021, 15:53:39
ZitatBei mir hat sich dennoch keine Änderung ergeben, leider.
wieso auch?
so wie ich das überblicke, vergleichst du äpfel (rt) mit birnen (tc-it). und dein problem ist ein fehlendes, automatisches getconfig beim tc-it.

du hast selber gesagt, dass deine rt "funktionieren".
warum wunderst du dich dann, dass dancatts rt auch funktionieten?
Titel: Antw:[gelöst]attr <HM-CC-RT-DN>_Clima tempListTmpl fehlt
Beitrag von: FFHEM am 14 Dezember 2021, 15:57:03
Sorry, das hatte ich in der vermeintlichen Freude übersehen...
Ich scheine mich mit dem Problem im Kreis zu drehen, wer könnte denn das automatische getConfig liefern?
Ist das bei Martin angesiedelt?

Dank und Gruß,
Friedhelm