Hallo,
da ich morgen in Urlaub fahre wollte ich heute meine Temperaturprofile umschalten. Leider bekomme ich mit
set hminfo tempListG verifiy
folgende Meldung:
fail : FHEM/xcy.cfg:1_01_EZ for 1_01_EZ_2_Heizungsthermostat_Clima: file: FHEM/xcy.cfg error:Error on reading FHEM/xcy.cfg from database!
Ein
set hminfo tempListG restore
meldet bei allen passed, obwohl das Template nicht passt.
Hat sich irgendwas geändert?
Habe das die ganze Zeit so gemacht und es hat immer funktioniert.
Vielen Dank.
Gerade mal bei mir probiert, da geht es auch nicht mehr. Fehler ist:
fail : ././FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg:hm.heizung_OG_Clima for hm.heizung_OG_Clima: file: ././FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg error:Can't open ././FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg: Datei oder Verzeichnis nicht gefunden
fail : ././FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg:hm.heizung_Paul_Clima for hm.heizung_Paul_Clima: file: ././FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg error:Can't open ././FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg: Datei oder Verzeichnis nicht gefunden
attr configDir ist FHEM. In dem Verzeichnis liegen auch die Dateien. hminfo scheint in der letzten Version die Pfade nicht mehr richtig zusammenzusetzen. Eventuell hängt das mit meinem Formatierungsproblem bei ConfigCheck zusammen?
Hier mal mein list
Internals:
ERR__actDead HM_5FD901,HM_4C2F22,hm.switch_mtr1
ERR__protocol HM_4C2F22,hm.RM.KL.Zimmer1,hm.RM.Keller,hm.RM.OGSchlaf,hm.RM.OGStudio,hm.RM.WoZi,hm.switch1_Spuele,hm.switch_Sirene1,hm.switch_Sirene2,hm.switch_mtr1
I_HM_IOdevices ok: HMLAN1,hmusb,myHM.UARTLGW1;
I_autoReadPend HM_4C2F22
NAME hm
NR 151
NTFY_ORDER 50-hm
STATE updated:2018-03-26 23:48:17
TYPE HMinfo
Version 01
W__protoNames HM_4C2F22,HM_5FD901,hm.LED_Anzeige,hm.RM.KL.Zimmer1,hm.RM.Keller,hm.RM.OGSchlaf,hm.RM.OGStudio,hm.RM.WoZi,hm.switch1_Spuele,hm.switch_Sirene1,hm.switch_Sirene2,hm.switch_mtr1
W__unreachNames HM_4C2F22,hm.RM.KL.Zimmer1,hm.switch_Sirene1,hm.switch_Sirene2,hm.switch_mtr1_Sw
READINGS:
2018-03-26 23:48:17 CRI__protocol -
2018-03-25 18:52:27 C_sumDefined entities:230,device:100,channel:212,virtual:52
2018-03-25 19:15:46 ERR__protocol CmdDel:10,ResndFail:10
2018-03-26 23:48:17 ERR__unreachable 5
2018-03-25 20:03:36 I_actTotal alive:29,dead:3,unkn:1,off:0
2018-03-25 22:03:36 I_autoReadPend 1
2018-03-26 23:48:17 I_rssiMinLevel 59<:21 60>:17 80>:2 99>:0
2018-03-25 23:03:36 I_sum_battery ok:32,
2018-03-25 20:03:36 I_sum_sabotageError off:10,
2018-03-25 19:15:46 W__protocol CmdPend:1,Resnd:11
helper:
autoUpdate 3600
cfgChkResult configCheck done:-ret--ret- missing register list-ret- HM_4C2F22: RegL_00.,RegL_01.-ret- HM_5FD901: RegL_00.-ret--ret- peering strange - likely not suitable-ret- hm.RM.EG.Paul not peered!! add SD to any team !!-ret- hm.RM.KL.Zimmer1 not peered!! add SD to any team !!-ret- hm.RM.Keller not peered!! add SD to any team !!-ret--ret- PairedTo missing/unknown-ret- CUL_HM_HM_CC_RT_DN_2E8F5F-ret- HM_4C2F22-ret- HM_5FD901-ret- unknown_142B16-ret- unknown_142BF8-ret- unknown_142DA9-ret- unknown_153D45-ret- unknown_15F813-ret- unknown_15FD20-ret- unknown_17B301-ret- unknown_17DECB-ret- unknown_19D5A2-ret- unknown_19D5AB-ret- unknown_19D5C0-ret- unknown_1C75ED-ret- unknown_1DC0DC-ret- unknown_1DC1D2-ret- unknown_1EAC06-ret- unknown_1F26DD-ret- unknown_1F26F4-ret- unknown_1F2AC6-ret- unknown_1F2AD0-ret- unknown_1F7B43-ret- unknown_20093A-ret- unknown_2158EC-ret- unknown_227B5F-ret- unknown_23F153-ret- unknown_261714-ret- unknown_26174D-ret- unknown_261BBC-ret- unknown_275F9E-ret- unknown_287B3B-ret- unknown_287C0D-ret- unknown_287C5D-ret- unknown_287DA6-ret- unknown_287ECD-ret- unknown_2B76AC-ret- unknown_2CAFA2-ret- unknown_2CB05D-ret- unknown_2D4F90-ret- unknown_2E603D-ret- unknown_2E6072-ret- unknown_2E8DDD-ret- unknown_2E8F4F-ret- unknown_2E8F5D-ret- unknown_2F1E4D-ret- unknown_36174C-ret- unknown_4FAB43-ret- unknown_524E90-ret- unknown_A0011E-ret--ret- templist mismatch -ret- hm.heizung_OG_Clima: file: ./FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg error:Can't open ./FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg: Datei oder Verzeichnis nicht gefunden-ret- hm.heizung_Paul_Clima: file: ./FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg error:Can't open ./FHEM/TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg: Datei oder Verzeichnis nicht gefunden
weekplanList:
nb:
cnt 60
Attributes:
autoArchive 1
autoLoadArchive 1_load
autoUpdate 01:00
configDir FHEM
configFilename hm_Register_data
configTempFile TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg
room CUL_HM,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
Wenn ich die 16225 vom 2018-02-19 wiederherstelle, geht es alles wieder richtig.
Gruß
G.
Gernot. Lösch Mal Dein configDir Attribut und probiere es dann noch mal.
Anscheinend geht hminfo immer von der path Angabe aus global aus. Also hminfo nimmt von Hause aus /opt/FHEM/ und hängt dann configDir ran.
Zitat von: CoolTux am 27 März 2018, 07:03:58
Gernot. Lösch Mal Dein configDir Attribut und probiere es dann noch mal.
Anscheinend geht hminfo immer von der path Angabe aus global aus. Also hminfo nimmt von Hause aus /opt/FHEM/ und hängt dann configDir ran.
Habe ich soeben probiert. Führt leider auch nicht zum Erfolg.
Moin
Ein Glueck, dass ich nicht der einzige bin. Wir haben uns schon die Finger wund probiert! Ich dachte erst es laege an der configDB.
Das Problem ist wie bei Gernott zu sehen, dass "./" einmal zu viel gesetzt wird!
Gruss Christoph
Zitat von: CoolTux am 27 März 2018, 07:03:58
Gernot. Lösch Mal Dein configDir Attribut und probiere es dann noch mal.
Anscheinend geht hminfo immer von der path Angabe aus global aus. Also hminfo nimmt von Hause aus /opt/FHEM/ und hängt dann configDir ran.
Meine config-Templates liegen im Ordner /opt/fhem/FHEM. Daher stand schon immer FHEM im configDir. Bisher ging das auch.
Wenn ich die vorstehenden Texte lese, scheint das Problem mit Änderungen in der HMinfo zu tun zu haben.
Und, mit der Vorversion stimmt auch die Formatierung im configCheck-Pop-up wieder, https://forum.fhem.de/index.php/topic,84029.0.html (https://forum.fhem.de/index.php/topic,84029.0.html) .
Gruß
G.
Zitat von: dancatt am 27 März 2018, 07:21:43
Habe ich soeben probiert. Führt leider auch nicht zum Erfolg.
Ich brauche die Fehlermeldung.
Hast Du die Profile auch in die DB importiert?
Zitat von: CoolTux am 27 März 2018, 07:54:31
Ich brauche die Fehlermeldung.
Hast Du die Profile auch in die DB importiert?
Bin jetzt auf dem Weg in den Urlaub. Kann jetzt leider nicht mehr schauen. Habe sie nicht in der DB. Hatte ich aber gestern auch schon probiert und es brachte garnichts.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Zitat von: Gernott am 27 März 2018, 07:44:55
Meine config-Templates liegen im Ordner /opt/fhem/FHEM. Daher stand schon immer FHEM im configDir. Bisher ging das auch.
Wenn ich die vorstehenden Texte lese, scheint das Problem mit Änderungen in der HMinfo zu tun zu haben.
Und, mit der Vorversion stimmt auch die Formatierung im configCheck-Pop-up wieder, https://forum.fhem.de/index.php/topic,84029.0.html (https://forum.fhem.de/index.php/topic,84029.0.html) .
Gruß
G.
Ach sorry, das sah auf dem Handy so komisch aus. Nee dann stimmt das schon mit dem Pfad. Hast Du denn auch die Templates importiert?
Zitat von: CoolTux am 27 März 2018, 08:27:00
Hast Du denn auch die Templates importiert?
Weiß nicht, was Du meinst. - Die Templisten hatte ich früher mal von Hand erzeugt.
Gruß
G.
Die musst du nun in die DB importieren.
Du verwendest doch configdb oder? Deine Fehlermeldung ist jetzt nicht ganz so wie bei dancatt.
Moin
Heute abend habe ich wieder Zeit fuer das Thema. Dann koennen wir das ausgiebig diskutieren!
So viel schon vorab, mit configDB wird das tmplistfile gleich in der DB erzeugt. Das habe ich naemlich schon 3 Std. gesucht gehabt, bis mir dann die Idee kam in der DB nachzusehen!
Gruss Christoph
Wo steht das config file? In fhem oder fehem\FHEM oder sonst wo? Meins steht immer in meiner setup dir....
Und wie stehen die attribute:
Hm configdir
Global modpath
Und was ist am template eingestellt
Hm cofigtempile
Rt_clima templisttemplate
Mit den 4attr und dem file kann ich es nachstellen
Zitat von: CoolTux am 28 März 2018, 00:11:44
Du verwendest doch configdb oder? Deine Fehlermeldung ist jetzt nicht ganz so wie bei dancatt.
Nein, ich habe keine configdb.
Gruß
G.
Zitat von: martinp876 am 28 März 2018, 19:59:14
Wo steht das config file? In fhem oder fehem\FHEM oder sonst wo? Meins steht immer in meiner setup dir....
Und wie stehen die attribute:
Hm configdir
Global modpath
Und was ist am template eingestellt
Hm cofigtempile
Rt_clima templisttemplate
Mit den 4attr und dem file kann ich es nachstellen
Moin
Sorry, meine bessere Haelfte hatte gestern was besseres geplant, als Forum. :(
Und nach dem Essen hatte ich dann keinen Bock mehr! Heute sollte es aber gut aussehen!
Gruss Christoph
Selbes Problem. HMinfo beschwert sich plötzlich über nicht gefundene Templates. Geändert habe ich da zum letzten Mal vor Monaten was.
- HM configDir: FHEM
- Global modpath: .
- HM configTempFile: winter.cfg,urlaubheim.cfg,urlaubweg.cfg,sommer.cfg
- Die Config-Files liegen unter /opt/fhem/FHEM
- Keine configDB
Danke!
Stefan
Sorry, hab vergessen, das wichtigste zu erwähnen:
Ist nur ein Config-File in configTempFile eingetragen, funktioniert das problemlos. Es scheint daran zu liegen, dass die unterschiedlichen Files nicht mehr aufgetrennt werden. Sagt auch die Fehlermeldung:
error:Can't open ././FHEM/winter.cfg,sommer.cfg: No such file or directory
Ok, prüfe ich. Kann ein problem sein. Heute nicht mehr
ist in SVN - bitte testen.
Es gibt leichte Änderungen im Report (status,...)
Leider keine Änderung
Hast du es direkt aus dem SVN geholt?
Ich glaub schon. SVN und ich stehen ein bisschen auf Kriegsfuß. ;)
wget https://svn.fhem.de/trac/export/16520/trunk/fhem/FHEM/98_HMinfo.pm
cp 98_HMinfo.pm /opt/fhem/FHEM
service fhem restart
Sollte passen. Was sagt
version 98_HMinfo.pm
98_HMinfo.pm 16520 2018-03-30 09:59:05Z martinp876
Im passt. Und wie lautet die aktuelle Fehlermeldung?
Wie vorher:
fail : ././FHEM/winter.cfg,urlaubheim.cfg,urlaubweb.cfg,sommer.cfg:hmThermostatWz_Climate for hmThermostatWz_Climate: file: ././FHEM/winter.cfg,urlaubheim.cfg,urlaubweb.cfg,sommer.cfg error:Can't open ././FHEM/winter.cfg,urlaubheim.cfg,urlaubweb.cfg,sommer.cfg: No such file or directory
configTempFile TempListen_winter.cfg,TempListen_sommer.cfg,TempListen_winter_HKaus.cfg,TempListen_winter_noPaul.cfg
Besser:
configTempFile TempListen_winter.cfg;TempListen_sommer.cfg;TempListen_winter_HKaus.cfg;TempListen_winter_noPaul.cfg
Werde ich noch korrigieren. War wohl ein komma... Wird wieder eins
Super, danke!
Funktioniert wieder einwandfrei. Danke dir!
Hallo,
ich habe immer noch folgende Fehlermeldung:
fail : FHEM/WinterAnwesend.cfg:1_04_GT for 1_04_GT_Heizungsthermostat_Clima: file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
configDir: FHEM
Die Config-Files liegen in der configDB, geht aber auch nicht wenn sie unter "/opt/fhem/FHEM" liegen.
Anfang des Jahres hat noch alles funktioniert. Außer Updates habe ich keine Änderungen vorgenommen.
Vielen Dank.
Gruß Daniel
HMInfo unterstützt, die tempListen in einem oder mehreren Files abzulegen. Daher gibt es einen (oder mehrere) Filenamen, eine config-Dir.
Wenn du allerdings einen Datenbank nutzt macht das alles logischerweise keinen Sinn. Du hast keine Files. Filelisten schon garnicht.
Die Attribute ConfigDir und ConfigTempfile solltest du also vergessen.
Klappt es, wenn du die Parameter entfernst? Sonst muss ich es noch einmal mit configDB testen. Diese Option benötige ich nicht.
Ich hatte die Profile bis gestern immer im Filesystem abgelegt. Hab gestern nur das Ganze auch mit einer Datenbank getestet.
Die Profile sind wieder in einem Filesystem abgelegt so wie es schon immer bei mir war.
Dennoch kommt der Fehler.
Ich denke es ist irgendeine Änderung mit einem Update reingekommen.
Vor einigen Monaten hat das so noch funktioniert.
hm. also du nutzt die Datenbank nicht mehr - alles zurück?
du hast die Versionen wir beschriegen?
der "Status" funktioniert?
Was seltsam ist sind deine beiden Meldungen:
fail : FHEM/WinterAn
fail : ././FHEM/
wieso diese beiden? Was hast du geändert?
Ich habe nach der Änderungen zugunsten der Datenbank wieder eingebaut, dass "temperaturListen-File-Listen" möglich sind.
Hat aber alles funktioniert. Somit kann ich bislang dein Problem nicht nachstellen.
Bei status kommt folgende Fehlermeldung:
default templatefile: ./FHEM/tempList.cfg
files referenced but not found:
./FHEM/tempList.cfg - Error on reading ./FHEM/tempList.cfg from database!
=> FHEM/WinterAnwesend.cfg - Error on reading FHEM/WinterAnwesend.cfg from database!
=> FHEM/WinterArbeit.cfg - Error on reading FHEM/WinterArbeit.cfg from database!
=> FHEM/WinterKonstant.cfg - Error on reading FHEM/WinterKonstant.cfg from database!
---------components-----------
template : device : state
FHEM/WinterAnwesend.cfg:1_01_EZ : 1_01_EZ_2_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:1_01_EZ : 1_01_EZ_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:1_04_GT : 1_04_GT_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:1_06_KU : 1_06_KU_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:1_07_FL : 1_07_FL_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:2_01_KM : 2_01_KM_2_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:2_01_KM : 2_01_KM_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterAnwesend.cfg:2_05_BZ : 2_05_BZ_Heizungsthermostat_Clima : file: FHEM/WinterAnwesend.cfg error:Error on reading FHEM/WinterAnwesend.cfg from database!
FHEM/WinterArbeit.cfg:2_02_KL : 2_02_KL_2_Heizungsthermostat_Clima : file: FHEM/WinterArbeit.cfg error:Error on reading FHEM/WinterArbeit.cfg from database!
FHEM/WinterArbeit.cfg:2_02_KL : 2_02_KL_Heizungsthermostat_Clima : file: FHEM/WinterArbeit.cfg error:Error on reading FHEM/WinterArbeit.cfg from database!
FHEM/WinterKonstant.cfg:1_02_WZ : 1_02_WZ_Wandthermostat_Climate : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
FHEM/WinterKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_2_Heizungsthermostat_Clima : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
FHEM/WinterKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_Heizungsthermostat_Clima : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
FHEM/WinterKonstant.cfg:2_03_SZ : 2_03_SZ_Heizungsthermostat_Clima : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
FHEM/WinterKonstant.cfg:2_04_AZ : 2_04_AZ_Heizungsthermostat_Clima : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
FHEM/WinterKonstant.cfg:3_02_M1 : 3_02_M1_Heizungsthermostat_Clima : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
FHEM/WinterKonstant.cfg:3_03_M2 : 3_03_M2_Heizungsthermostat_Clima : file: FHEM/WinterKonstant.cfg error:Error on reading FHEM/WinterKonstant.cfg from database!
Die Files sind aber NICHT in der Datenbank.
Was mir nun auch noch aufgefallen ist, dass restore immer passed liefert obwohl ich jetzt bei allen Devices das Attribut tempListTmpl geändert habe.
./FHEM/tempList.cfg - Error on reading ./FHEM/tempList.cfg from database!
nutzt du aktuell configDB oder die "File-technologie"?
./setup/tempList2.cfg - Can't open ./setup/tempList2.cfg: No such file or directory
so sieht dei fehlermeldung aus, wenn ein File nicht gefunden wird.
Zitat von: martinp876 am 07 April 2018, 08:16:26
./FHEM/tempList.cfg - Error on reading ./FHEM/tempList.cfg from database!
nutzt du aktuell configDB oder die "File-technologie"?
File-Technologie für die Profile.
Für alles andere configDB.
So hatte ich das schon immer. Nur gesternal kurz zum testen die Profil-Files auch in der DB gehabt.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Probier mal heute einen update. Sollte klapoen, hoffe ich
Ich teste es gerade. Heute war mein Urlaub vorbei und leider wurde das setzen der neuen Listen mit einem Fehler quittiert. Habe gerade die aktuelle Version per Hand reingeladen und teste. Gebe gleich Bescheid.
Danke Martin,
Ich kann die Funktionalität bestätigen. Un nun bitte so lassen :)
Grüße
Habe nun folgende Version bei mir:
# $Id: 98_HMinfo.pm 16563 2018-04-07 18:30:37Z martinp876 $
- restore meldet immer noch bei allen passed, obwohl die Profile nicht passen
- verify meldet immer noch den Fehler
- status meldet immer noch den Fehler
default templatefile: ./FHEM/tempList.cfg
files referenced but not found:
./FHEM/tempList.cfg - Error on reading ./FHEM/tempList.cfg from database!
=> FHEM/SommerAnwesend.cfg - Error on reading FHEM/SommerAnwesend.cfg from database!
=> FHEM/SommerArbeit.cfg - Error on reading FHEM/SommerArbeit.cfg from database!
=> FHEM/SommerKonstant.cfg - Error on reading FHEM/SommerKonstant.cfg from database!
---------components-----------
template : device : state
FHEM/SommerAnwesend.cfg:1_01_EZ : 1_01_EZ_2_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_01_EZ : 1_01_EZ_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_04_GT : 1_04_GT_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_06_KU : 1_06_KU_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_07_FL : 1_07_FL_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_01_KM : 2_01_KM_2_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_01_KM : 2_01_KM_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_05_BZ : 2_05_BZ_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerArbeit.cfg:2_02_KL : 2_02_KL_2_Heizungsthermostat_Clima : file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
FHEM/SommerArbeit.cfg:2_02_KL : 2_02_KL_Heizungsthermostat_Clima : file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ : 1_02_WZ_Wandthermostat_Climate : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_2_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:2_03_SZ : 2_03_SZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:2_04_AZ : 2_04_AZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:3_02_M1 : 3_02_M1_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:3_03_M2 : 3_03_M2_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
Bei mir gibt es diese Datei "tempList.cfg" auch garnicht.
Gib mal bitte ein list vom hminfo Device sowie exemplarisch von einem Climadevice.
Du hast geschrieben Du hattest die Profilfiles kurz in der db, hast du sie dann wieder aus der db entfernt?
Ja. Sind alle aus der DB wieder entfernt. Bevor ich diese in der DB hatte waren die Fehler aber auch schon da.
list hminfo:
Internals:
.triggerUsed 0
CFGFN
NAME hminfo
NR 33
NTFY_ORDER 50-hminfo
STATE updated:2015-02-05 19:58:47
TYPE HMinfo
Version 01
READINGS:
2015-02-05 19:58:47 C_sumDefined entities:39 device:10 channel:33 virtual:2
2015-02-05 19:58:47 I_actTotal alive:6 dead:0 unkn:0 off:0
2015-02-05 19:58:47 I_rssiMinLevel 59<:3 60>:2 80>:1 99>:0
2015-02-05 19:58:47 I_sum_battery ok:6;
2015-02-05 19:58:47 I_sum_sabotageError off:1;
2015-02-05 19:58:47 W__protocol CmdPend:1
helper:
cfgChkResult configCheck done:
missing register list
1_00_Keller_Schalter_Warmwasser_Wohnung: .RegL_00.,.RegL_01.
1_05_SK_Sensor: RegL_00.
1_06_KU_Schalter_01: RegL_01.,RegL_04.1_06_KU_Schalter_Virt_Btn1
1_06_KU_Schalter_02: RegL_01.,RegL_04.1_06_KU_Schalter_Virt_Btn1,RegL_04.1_06_KU_Schalter_Virt_Btn2
1_06_KU_Schalter_03: RegL_01.,RegL_04.1_06_KU_Schalter_Virt_Btn2,RegL_04.1_06_KU_Schalter_Virt_Btn3
1_06_KU_Schalter_04: RegL_01.,RegL_04.1_06_KU_Schalter_Virt_Btn4
1_06_KU_Schalter_05: RegL_01.,RegL_04.1_06_KU_Schalter_Virt_Btn5
1_06_KU_Schalter_06: RegL_01.
peer list incomplete. Use getConfig to read it.
incomplete: 1_05_SK_Sensor:
peer not defined
1_02_WZ_Wandthermostat_Weather id:BD302001
1_02_WZ_Wandthermostat_Weather id:BD3020BD
peer not verified. Check that peer is set on both sides
1_02_WZ_Wandthermostat_Weather p:1_02_WZ_Heizungsthermostat_chn-20
1_02_WZ_Wandthermostat_Weather p:1_02_WZ_Heizungsthermostat_chn-30
1_06_KU_Schalter_Virt_Btn6 p:1_06_KU_Schalter_06
boost or template differ in team
1_02_WZ_Wandthermostat_Climate team:1_02_WZ_2_Heizungsthermostat_Clima tempListTmpl differ FHEM/SommerKonstant.cfg:1_02_WZ / FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat
1_02_WZ_Wandthermostat_Climate team:1_02_WZ_Heizungsthermostat_Clima tempListTmpl differ FHEM/SommerKonstant.cfg:1_02_WZ / FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat
PairedTo missing/unknown
1_00_Keller_Schalter_Warmwasser_Wohnung
templist mismatch
1_01_EZ_2_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
1_01_EZ_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
1_02_WZ_2_Heizungsthermostat_Clima: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
1_02_WZ_Heizungsthermostat_Clima: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
1_02_WZ_Wandthermostat_Climate: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
1_04_GT_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
1_06_KU_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
1_07_FL_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
2_01_KM_2_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
2_01_KM_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
2_02_KL_2_Heizungsthermostat_Clima: file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
2_02_KL_Heizungsthermostat_Clima: file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
2_03_SZ_Heizungsthermostat_Clima: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
2_04_AZ_Heizungsthermostat_Clima: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
2_05_BZ_Heizungsthermostat_Clima: file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
3_02_M1_Heizungsthermostat_Clima: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
3_03_M2_Heizungsthermostat_Clima: file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
weekplanListDef ./FHEM/tempList.cfg
weekplanList:
nb:
cnt 1
Attributes:
DbLogExclude .*
configDir FHEM
group Geräte
room 9_08_Maschinenraum
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
list 1_06_KU_Heizungsthermostat_Clima:
Internals:
CFGFN
DEF 3153CB04
NAME 1_06_KU_Heizungsthermostat_Clima
NOTIFYDEV global
NR 149
NTFY_ORDER 50-1_06_KU_Heizungsthermostat_Clima
STATE T: 23.4 desired: 21.5 valve: 14
TYPE CUL_HM
chanNo 04
device 1_06_KU_Heizungsthermostat
.attraggr:
.attrminint:
Helper:
DBLOG:
ValvePosition:
dbLog:
TIME 1523172718.837
VALUE 14
boostTime:
dbLog:
TIME 1523172718.837
VALUE -
controlMode:
dbLog:
TIME 1523172718.837
VALUE auto
desired-temp:
dbLog:
TIME 1523172718.837
VALUE 21.5
measured-temp:
dbLog:
TIME 1523172718.837
VALUE 23.4
partyEnd:
dbLog:
TIME 1523172718.837
VALUE -
partyStart:
dbLog:
TIME 1523172718.837
VALUE -
partyTemp:
dbLog:
TIME 1523172718.837
VALUE -
state:
dbLog:
TIME 1523172718.837
VALUE T: 23.4 desired: 21.5 valve: 14
READINGS:
2018-02-07 12:34:15 .peerListRDate 2018-02-07 12:34:15
2018-04-04 10:46:51 CommandAccepted yes
2017-12-12 19:59:19 R-boostPeriod 5 min
2017-12-12 19:59:19 R-boostPos 80 %
2017-12-12 19:59:19 R-btnNoBckLight off
2017-12-12 19:59:19 R-dayTemp 21 C
2017-12-12 19:59:19 R-daylightSaveTime on
2017-12-12 19:59:19 R-decalcTime 11:00
2017-12-12 19:59:19 R-decalcWeekday Sat
2017-12-12 19:59:19 R-modePrioManu all
2017-12-12 19:59:19 R-modePrioParty all
2017-12-12 19:59:19 R-nightTemp 17 C
2017-12-12 19:59:19 R-noMinMax4Manu off
2017-12-12 19:59:19 R-regAdaptive on
2017-12-12 19:59:19 R-reguExtI 15
2017-12-12 19:59:19 R-reguExtP 30
2017-12-12 19:59:19 R-reguExtPstart 30
2017-12-12 19:59:19 R-reguIntI 18
2017-12-12 19:59:19 R-reguIntP 33
2017-12-12 19:59:19 R-reguIntPstart 45
2017-12-12 19:59:19 R-showInfo time
2017-12-12 19:59:19 R-showWeekday off
2017-12-12 19:59:15 R-sign off
2017-12-12 19:59:19 R-tempMax 30.5 C
2017-12-12 19:59:19 R-tempMin 4.5 C
2017-12-12 19:59:19 R-tempOffset 0.0K
2017-12-12 19:59:19 R-valveErrPos 15 %
2017-12-12 19:59:19 R-valveMaxPos 100 %
2017-12-12 19:59:19 R-valveOffsetRt 0 %
2017-12-12 19:59:19 R-winOpnBoost off
2017-12-12 19:59:19 R-winOpnDetFall 1.4 K
2017-12-12 19:59:19 R-winOpnMode off
2017-12-12 19:59:19 R-winOpnPeriod 15 min
2017-12-12 19:59:19 R-winOpnTemp 12 C
2018-02-07 12:37:16 R_0_tempListSat 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_1_tempListSun 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_2_tempListMon 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_3_tempListTue 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_4_tempListWed 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_5_tempListThu 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_6_tempListFri 06:00 18.0 23:00 21.5 24:00 18.0
2018-02-07 12:37:16 R_tempList_State verified
2018-02-07 12:34:15 RegL_01. 08:00 00:00
2018-02-07 12:37:16 RegL_07. 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:48 15:48 16:57 17:14 18:49 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:48 2F:48 30:57 31:14 32:49 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:48 49:48 4A:57 4B:14 4C:49 4D:20 4E:57 4F:14 50:49 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:48 63:48 64:57 65:14 66:49 67:20 68:57 69:14 6A:49 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:48 7D:48 7E:57 7F:14 80:49 81:20 82:57 83:14 84:49 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:48 97:48 98:57 99:14 9A:49 9B:20 9C:57 9D:14 9E:49 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:48 B1:48 B2:57 B3:14 B4:49 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:48 15:48 16:57 17:14 18:49 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:48 2F:48 30:57 31:14 32:49 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:48 49:48 4A:57 4B:14 4C:49 4D:20 4E:57 4F:14 50:49 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:48 63:48 64:57 65:14 66:49 67:20 68:57 69:14 6A:49 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:48 7D:48 7E:57 7F:14 80:49 81:20 82:57 83:14 84:49 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:48 97:48 98:57 99:14 9A:49 9B:20 9C:57 9D:14 9E:49 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:48 B1:48 B2:57 B3:14 B4:49 B5:20 B6:57 B7:14 B8:49 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:2D CD:0F CE:1E CF:1E 00:00
2018-04-08 09:31:58 ValvePosition 14
2018-04-08 09:31:58 boostTime -
2018-04-08 09:31:58 controlMode auto
2018-04-08 09:31:58 desired-temp 21.5
2018-04-08 09:31:58 measured-temp 23.4
2018-04-08 09:31:58 partyEnd -
2018-04-08 09:31:58 partyStart -
2018-04-08 09:31:58 partyTemp -
2018-04-04 10:46:51 recentStateType ack
2018-04-08 09:31:58 state T: 23.4 desired: 21.5 valve: 14
2018-04-08 09:06:20 tempTmplSet FHEM/SommerAnwesend.cfg:1_06_KU
helper:
regLst ,1,7
expert:
def 1
det 1
raw 1
tpl 1
role:
chn 1
shRegR:
07 00
shadowReg:
tmpl:
Attributes:
DbLogInclude desired-temp,measured-temp,ValvePosition
expert 251_anything
group Heizungsthermostat
icon hm-cc-rt-dn
model HM-CC-RT-DN
peerIDs 00000000,
room 1_06_KU,9_06_CUL_HM
tempListTmpl FHEM/SommerAnwesend.cfg:1_06_KU
Das dazugehörige Profil "SommerAnwesend.cfg:1_06_KU":
entities:1_06_KU
R_0_tempListSat>06:00 17.0 23:00 21.5 24:00 17.0
R_1_tempListSun>06:00 17.0 23:00 21.5 24:00 17.0
R_2_tempListMon>06:00 17.0 23:00 21.5 24:00 17.0
R_3_tempListTue>06:00 17.0 23:00 21.5 24:00 17.0
R_4_tempListWed>06:00 17.0 23:00 21.5 24:00 17.0
R_5_tempListThu>06:00 17.0 23:00 21.5 24:00 17.0
R_6_tempListFri>06:00 17.0 23:00 21.5 24:00 17.0
Meine Konfiguration ist ein wenig anders, aber das muss nichts heißen.
Du könntest zu Testzwecken SommerAnwesend.cfg in die DB moven.
Zitat von: CoolTux am 08 April 2018, 09:47:26
Meine Konfiguration ist ein wenig anders, aber das muss nichts heißen.
Du könntest zu Testzwecken SommerAnwesend.cfg in die DB moven.
Hatte ich vor ein paar Tagen alles schon probiert und brachte keinen Erfolg. Kanns nach dem Update von hminfo natürlich nochmal probieren. Dann muss ich das Attribut configdir auch löschen, oder?
Nein musst Du nicht. Klappt bei mir auch mit dem Attribut.
Fehlermeldungen sind die gleichen. Kein Unterschied.
Habs wieder rückgängig gemacht.
ok, da ich auch nur Anwender bin was Templisten und deren Konfiguration an geht, kann ich Dir nur sagen wie es bei mir geht.
Änder mal bitte im hminfo Device
configDir FHEM
configTempFile SommerAnwesend.cfg
und im Clima Channel 1_06_KU_Heizungsthermostat_Clima änderst du
tempListTmpl 1_06_KU
Und dann noch mal testen.
Was mir auf jeden Fall aufgefallen ist, ist dass das Attribut configTempFile gefehlt hat.
Habe dies reingenommen und mit allen cfg's befüllt. Leider kein Erfolg gebracht.
Deinen Vorschlag probiert. Auch leider kein Erfolg.
Zeig mal bitte die Fehlermeldung
bei Aufruf status:
default templatefile: ./FHEM/SommerAnwesend.cfg
files referenced but not found:
./FHEM/SommerAnwesend.cfg - Error on reading ./FHEM/SommerAnwesend.cfg from database!
=> FHEM/SommerAnwesend.cfg - Error on reading FHEM/SommerAnwesend.cfg from database!
---------components-----------
template : device : state
defaultFile: 1_06_KU : 1_06_KU_Heizungsthermostat_Clima : file: ./FHEM/SommerAnwesend.cfg error:Error on reading ./FHEM/SommerAnwesend.cfg from database!
Und wenn du das File in der Database hast? Was dann? Ist die Fehlermeldung dann die selbe?
Ja, identisch. Habe die Datei im Filesystem gelöscht und in der DB liegen. Keine Besserung
passed: ./heating/tempList/Winter.cfg:Badezimmer for HeizungsThermostatBadezimmer_Clima
passed: ./heating/tempList/Winter.cfg:Isabel for HeizungsThermostatKinZimIsabel_Clima
passed: ./heating/tempList/Winter.cfg:Steven for HeizungsThermostatKinZimSteven_Clima
passed: ./heating/tempList/Winter.cfg:Wohnzimmer for HeizungsThermostatWohnzimmer_1_Clima
passed: ./heating/tempList/Winter.cfg:Wohnzimmer for HeizungsThermostatWohnzimmer_2_Clima
passed: ./heating/tempList/Winter.cfg:Wohnzimmer for WandThermostatWohnzimmer_Climate
Da bin ich dann auch überfragt. Bei mir klappt das.
Mich wundert dass überhaupt versucht wird aus der DB zu lesen
Noch vor ein paar Wochen gab es die Unterstützung für configDB nicht, daher war es egal. Wie das jetzt genau geregelt wird kann ich Dir aber nicht sagen. Ob DB Pflicht ist wenn eine konfiguriert ist oder nicht weiß ich nicht.
Zitat von: CoolTux am 08 April 2018, 11:31:58
Noch vor ein paar Wochen gab es die Unterstützung für configDB nicht, daher war es egal. Wie das jetzt genau geregelt wird kann ich Dir aber nicht sagen. Ob DB Pflicht ist wenn eine konfiguriert ist oder nicht weiß ich nicht.
Hast du deine in der DB?
Ja habe ich. Und meine Konfig ist so wie ich es Dir vorhin gezeigt habe. Habe mich da eigentlich strickt ans Wiki gehalten da ich die Lösung gut fand.
Habe jetzt alle Files in der DB und im Filesystem gelöscht und neu gestartet.
In hminfo habe ich die beiden Parameter
configDir: FHEM
configTempFile: SommerArbeit.cfg,SommerAnwesend.cfg,SommerAbwesend.cfg,SommerKonstant.cfg,WinterArbeit.cfg,WinterAnwesend.cfg,WinterAbwesend.cfg,WinterKonstant.cfg
gesetzt
In alles Clima-Devices steht das Attribut
tempListTmpl: FHEM/SommerAnwesend.cfg:1_06_KU
Da bei vielen Devices ein anderer Eintrag steht muss ich das so machen.
Ein status liefert immer noch:
default templatefile: ./FHEM/SommerArbeit.cfg
files referenced but not found:
FHEM/SommerAnwesend.cfg - Error on reading FHEM/SommerAnwesend.cfg from database!
=> FHEM/SommerArbeit.cfg - Error on reading FHEM/SommerArbeit.cfg from database!
=> FHEM/SommerKonstant.cfg - Error on reading FHEM/SommerKonstant.cfg from database!
---------components-----------
template : device : state
FHEM/SommerAnwesend.cfg:1_01_EZ : 1_01_EZ_2_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_01_EZ : 1_01_EZ_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_04_GT : 1_04_GT_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_06_KU : 1_06_KU_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_07_FL : 1_07_FL_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_01_KM : 2_01_KM_2_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_01_KM : 2_01_KM_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_05_BZ : 2_05_BZ_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerArbeit.cfg:2_02_KL : 2_02_KL_2_Heizungsthermostat_Clima : file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
FHEM/SommerArbeit.cfg:2_02_KL : 2_02_KL_Heizungsthermostat_Clima : file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ : 1_02_WZ_Wandthermostat_Climate : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_2_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:2_03_SZ : 2_03_SZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:2_04_AZ : 2_04_AZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:3_02_M1 : 3_02_M1_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:3_03_M2 : 3_03_M2_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
Zitat von: dancatt am 08 April 2018, 12:09:32
In alles Clima-Devices steht das Attribut
tempListTmpl: FHEM/SommerAnwesend.cfg:1_06_KU
Da bei vielen Devices ein anderer Eintrag steht muss ich das so machen.
Bei mir wird pro Clima Device immer nur das passende entities angegeben.
Für Küche also nur 1_06_KU
Zitat von: CoolTux am 08 April 2018, 12:30:51
Bei mir wird pro Clima Device immer nur das passende entities angegeben.
Für Küche also nur 1_06_KU
Dann muss ich alle Configfiles in eine machen. Muss ich die Tage mal probieren.
Nein musst du nicht. Du machst für Winter ein Konfigfile für Urlaub und so weiter und trägst in das jeweilige Konfigfile alle Thermostate ein. Genau wie im Wiki.
Zitat von: CoolTux am 08 April 2018, 13:02:47
Nein musst du nicht. Du machst für Winter ein Konfigfile für Urlaub und so weiter und trägst in das jeweilige Konfigfile alle Thermostate ein. Genau wie im Wiki.
Dann muss ich aber in jedem file einen anderen Profil-Namen vergeben. Aktuell habe ich immer den gleichen Profil-Namen. Unterschieden wird anhand vom unterschiedlichen file.
Woher soll sonst das device wissen welches Profil in welchem device.
Außer ich gebe in hminfo immer nur das relevante file an. Das würde gehen.
Verstanden
ZitatDann muss ich aber in jedem file einen anderen Profil-Namen vergeben
nein.
Du kannst mit configTempFile eine Reihe von temperaturfiles definieren. Das erste ist das default file.
Wenn du einem RT ein Profile ohne Filenamen zu weist wird es aus dem Default File genommen. Tauscht du nun das Default gegen ein andere aus werden alle templates aus dem neuen Default genutzt. Somit kannst du große Mengen temperaturlisten auf einmal tauschen. Ein Restor ist schon noch notwendig.
Zitat von: martinp876 am 08 April 2018, 07:02:06
Probier mal heute einen update. Sollte klapoen, hoffe ich
Bei mir sind die Fehlermeldungen beim Einlesen der cfg-Dateien wieder weg. Auch das Formatierungsproblem im Pop-up des configCheck ist behoben. Vielen Dank.
Zitat von: martinp876 am 08 April 2018, 15:08:08
nein.
Du kannst mit configTempFile eine Reihe von temperaturfiles definieren. Das erste ist das default file.
Wenn du einem RT ein Profile ohne Filenamen zu weist wird es aus dem Default File genommen. Tauscht du nun das Default gegen ein andere aus werden alle templates aus dem neuen Default genutzt. Somit kannst du große Mengen temperaturlisten auf einmal tauschen. Ein Restor ist schon noch notwendig.
Dann sollte es ja aber so funktionieren wie ich es habe. Und das geht ja aktuell nicht mehr
Zitat von: dancatt am 08 April 2018, 15:22:00
Dann sollte es ja aber so funktionieren wie ich es habe. Und das geht ja aktuell nicht mehr
Noch mal. Im Climachannel gibst Du das entities an, für Deine Küche also 1_06_KU. Danach sagst du über das hminfo Device setTempListG Blabla und hminfo nimmt das erste tempfile aus den Attribut configTempFile. Du musst also jedesmal das Attribut ändern wenn Du eine neue List ausrollen willst.
Ich muss es noch einmal zusammenfassen:
du nutzt also configDB und mehrere Templist files. Also TempFile1;TempFile2
Du änderst das erste File in configTempFile. also TempFile3;TempFile2
dem RT hast du ein Profil zugewiesen wie "meinTempProfil"
"meinTempProfil" kommt in TempFile1 und TempFile3 vor, hat aber unterscheidliche Einstellungen
Wenn du nun umschaltest wird
a) der neue Wert nicht geschrieben
b) das Template nicht erkannt
c) etwas andere
Bitte noch einmal zusammenfassen. Danke.
Also, ich habe mehrere Templatesfiles. Zeitgleich greifen mehrere Devices auf unterschiedliche Files zu.
Beispiel:
Folgende Files gibt es: TempFile1, TempFile2,TemFile3
Folgende Devices gibt es: Device1, Device2, Device3
Für Device1 gibt es im TempFile1 das Profil1
Für Device2 gibt es im TempFile2 das Profil2 und auch in TempFile1 gibt es das, soll aber aus TempFile2 genommen werden.
Für Device3 gibt es im TempFile3 das Profil3
in hminfo steht in
configDir: FHEM
configTempFile: TempFile1.cfg,TempFile2.cfg,TemFile3.cfg
im Device 1 steht im Attribut tempListTmpl: FHEM/TempFile1.cfg:Device1
im Device 2 steht im Attribut tempListTmpl: FHEM/TempFile2.cfg:Device2
im Device 3 steht im Attribut tempListTmpl: FHEM/TempFile3.cfg:Device3
So wie ich bei mir aktuell die Konfiguration habe, so habe ich sie schon lange und funktionierte auch.
Ist auch nach dem Wiki https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan (https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan)
Bis gestern waren alle Files im Dateisystem und jetzt sind sie in der DB. Beides bringt den gleichen Fehler.
Ich ändere im Attribut configTempFile die Reihenfolge nicht, da bei mir viele Devices auf verschiedene Files verweisen.
Ein restore meldet bei allen passed obwohl die Profile nicht überein stimmen:
passed : FHEM/SommerAnwesend.cfg:1_01_EZ for 1_01_EZ_2_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:1_01_EZ for 1_01_EZ_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:1_04_GT for 1_04_GT_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:1_06_KU for 1_06_KU_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:1_07_FL for 1_07_FL_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:2_01_KM for 2_01_KM_2_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:2_01_KM for 2_01_KM_Heizungsthermostat_Clima
passed : FHEM/SommerAnwesend.cfg:2_05_BZ for 2_05_BZ_Heizungsthermostat_Clima
passed : FHEM/SommerArbeit.cfg:2_02_KL for 2_02_KL_2_Heizungsthermostat_Clima
passed : FHEM/SommerArbeit.cfg:2_02_KL for 2_02_KL_Heizungsthermostat_Clima
passed : FHEM/SommerKonstant.cfg:1_02_WZ for 1_02_WZ_Wandthermostat_Climate
passed : FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat for 1_02_WZ_2_Heizungsthermostat_Clima
passed : FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat for 1_02_WZ_Heizungsthermostat_Clima
passed : FHEM/SommerKonstant.cfg:2_03_SZ for 2_03_SZ_Heizungsthermostat_Clima
passed : FHEM/SommerKonstant.cfg:2_04_AZ for 2_04_AZ_Heizungsthermostat_Clima
passed : FHEM/SommerKonstant.cfg:3_02_M1 for 3_02_M1_Heizungsthermostat_Clima
passed : FHEM/SommerKonstant.cfg:3_03_M2 for 3_03_M2_Heizungsthermostat_Clima
Beispiel 1_06_KU_Heizungsthermostat_Clima:
R_0_tempListSat 06:00 18.0 23:00 21.5 24:00 18.0
R_1_tempListSun 06:00 18.0 23:00 21.5 24:00 18.0
R_2_tempListMon 06:00 18.0 23:00 21.5 24:00 18.0
R_3_tempListTue 06:00 18.0 23:00 21.5 24:00 18.0
R_4_tempListWed 06:00 18.0 23:00 21.5 24:00 18.0
R_5_tempListThu 06:00 18.0 23:00 21.5 24:00 18.0
R_6_tempListFri 06:00 18.0 23:00 21.5 24:00 18.0
tempListTmpl FHEM/SommerAnwesend.cfg:1_06_KU
oder
tempListTmpl SommerAnwesend.cfg:1_06_KU
geht beides nicht.
Profil 1_06_KU:
entities:1_06_KU
R_0_tempListSat>06:00 17.0 23:00 21.5 24:00 17.0
R_1_tempListSun>06:00 17.0 23:00 21.5 24:00 17.0
R_2_tempListMon>06:00 17.0 23:00 21.5 24:00 17.0
R_3_tempListTue>06:00 17.0 23:00 21.5 24:00 17.0
R_4_tempListWed>06:00 17.0 23:00 21.5 24:00 17.0
R_5_tempListThu>06:00 17.0 23:00 21.5 24:00 17.0
R_6_tempListFri>06:00 17.0 23:00 21.5 24:00 17.0
Konfiguration hminfo:
configDir FHEM
configTempFile SommerArbeit.cfg,SommerAnwesend.cfg,SommerAbwesend.cfg,SommerKonstant.cfg,WinterArbeit.cfg,WinterAnwesend.cfg,WinterAbwesend.cfg,WinterKonstant.cfg
Und hier nochmal ein status:
default templatefile: ./FHEM/SommerArbeit.cfg
files referenced but not found:
FHEM/SommerAnwesend.cfg - Error on reading FHEM/SommerAnwesend.cfg from database!
=> FHEM/SommerArbeit.cfg - Error on reading FHEM/SommerArbeit.cfg from database!
=> FHEM/SommerKonstant.cfg - Error on reading FHEM/SommerKonstant.cfg from database!
---------components-----------
template : device : state
FHEM/SommerAnwesend.cfg:1_01_EZ : 1_01_EZ_2_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_01_EZ : 1_01_EZ_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_04_GT : 1_04_GT_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_06_KU : 1_06_KU_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:1_07_FL : 1_07_FL_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_01_KM : 2_01_KM_2_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_01_KM : 2_01_KM_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerAnwesend.cfg:2_05_BZ : 2_05_BZ_Heizungsthermostat_Clima : file: FHEM/SommerAnwesend.cfg error:Error on reading FHEM/SommerAnwesend.cfg from database!
FHEM/SommerArbeit.cfg:2_02_KL : 2_02_KL_2_Heizungsthermostat_Clima : file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
FHEM/SommerArbeit.cfg:2_02_KL : 2_02_KL_Heizungsthermostat_Clima : file: FHEM/SommerArbeit.cfg error:Error on reading FHEM/SommerArbeit.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ : 1_02_WZ_Wandthermostat_Climate : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_2_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:1_02_WZ_Heizungsthermostat : 1_02_WZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:2_03_SZ : 2_03_SZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:2_04_AZ : 2_04_AZ_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:3_02_M1 : 3_02_M1_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
FHEM/SommerKonstant.cfg:3_03_M2 : 3_03_M2_Heizungsthermostat_Clima : file: FHEM/SommerKonstant.cfg error:Error on reading FHEM/SommerKonstant.cfg from database!
Ich kann alles drehen und wenden wie ich will. Immer die gleichen Meldungen.
Keiner mehr eine Idee?
Ich sehe es mir einmal an. Am wochenende. Sollte zu finden sein.
Am zusammenbau der filenamen und direktories habe ich etwas gefeilt wegen configbd. Das war sicher der triggeer
Ohne configdb geht alles?
so, überarbeitet. Probiere einmal.
Eigentlich hättest du die Templates garnich teintragen können - sie sind nicht in der Optionsliste des Attributs gewesen.
Lass mich wissen, wie es klappt.
Zitat von: martinp876 am 14 April 2018, 11:30:51
so, überarbeitet. Probiere einmal.
Eigentlich hättest du die Templates garnich teintragen können - sie sind nicht in der Optionsliste des Attributs gewesen.
Lass mich wissen, wie es klappt.
Nachdem ich nun in der Optionsliste das FHEM/ entfernt habe scheint es zu funktionieren.
Vielen Dank