Probleme bei Temperaturprofile umstellen

Begonnen von dancatt, 26 März 2018, 20:24:10

Vorheriges Thema - Nächstes Thema

martinp876

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.

dancatt

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.
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

dancatt

Ich denke es ist irgendeine Änderung mit einem Update reingekommen.
Vor einigen Monaten hat das so noch funktioniert.
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

martinp876

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?

martinp876

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.

dancatt

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.
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

dancatt

Was mir nun auch noch aufgefallen ist, dass restore immer passed liefert obwohl ich jetzt bei allen Devices das Attribut tempListTmpl geändert habe.
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

martinp876

./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.

dancatt

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

Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

martinp876

Probier mal heute einen update. Sollte klapoen, hoffe ich

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Danke Martin,

Ich kann die Funktionalität bestätigen. Un nun bitte so lassen  :)


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

dancatt

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.
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

CoolTux

Gib mal bitte ein list vom hminfo Device sowie exemplarisch von einem Climadevice.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Du hast geschrieben Du hattest die Profilfiles kurz in der db, hast du sie dann wieder aus der db entfernt?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net