Autor Thema: [gelöst]LightScene_Save: Cannot open %L/LightScenes.save: Datei oder Verzeichnis  (Gelesen 351 mal)

Offline tomspatz

  • Sr. Member
  • ****
  • Beiträge: 519
@justme

Ich habe in den globals das logdir Verzeichnis geändert
attr global logdir /opt/fhem_backup_logs/logsDie beiden Dateien LightScenes.dd.save sowie LightScenes.save wurden auch beide in das neue Verzeichnis verschoben.
Trotzdem schein das Modul mit der Variablen nicht klarzukommen.

LG
Tom
« Letzte Änderung: 17 August 2018, 10:21:35 von tomspatz »

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15735
  • s/fhem\.cfg/configDB/g
Anmerkung: es gibt vermutlich noch eine ganze Reihe weiterer Module, die mit %L nicht klarkommen. Die wenigsten Module, die auf das Attribut logdir zugreifen, machen auch tatsächlich eine entsprechende Substitution.
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 22.03.2019 - 18:30 Uhr im Baseler Hof

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15735
  • s/fhem\.cfg/configDB/g
Jetzt habe ich mir gerade mal das Modul 31_LightScene.pm angeschaut.

Ist eigentlich schon irgendjemandem aufgefallen, dass das Modul inkompatibel zu configDB ist? Weder gibt es da überhaupt ein Statefile, noch würde das direkte Schreiben und Lesen per Filehandle funktionieren. Man sollte zum Lesen und Schreiben von FHEM-eigenen Dateien immer die Funktionen FileRead() und FileWrite() verwenden, um sicherzustellen, dass auch bei configDB-Nutzern die Daten an der richtigen Stelle (in diesem Fall: in der Datenbank) landen.

-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 22.03.2019 - 18:30 Uhr im Baseler Hof

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18921
das modul ist schon so alt das es weder  %L noch configDB gab. da es bis jetzt noch niemanden gestört hat, wurde noch nichts nachgezogen.

ich schaue es mir nach dem urlaub an.

wenn es bis ende september noch nichts neues gibt: bitte noch mal melden.

gruss
  andre 
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15735
  • s/fhem\.cfg/configDB/g
das modul ist schon so alt das es weder  %L noch configDB gab

Bezüglich configDB hast Du recht, aber %L ist älter als Dein Modul.

Achja: schönen Urlaub :)
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 22.03.2019 - 18:30 Uhr im Baseler Hof

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18921
@betateilchen: du hast recht. das modul ist aber so alt das ich noch nicht wusste das da wildcards möglich sind und fhem die nicht ersetzt :)

@tomspatz: die wildcards müssten ab morgen gehen.

configDB kommt dann nach dem urlaub.
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline tomspatz

  • Sr. Member
  • ****
  • Beiträge: 519
Zitat
die wildcards müssten ab morgen gehen.

hey ich denke du machst Urlaub.
 Erholt euch schön und vielen dank schon mal.

LG
Tom

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15735
  • s/fhem\.cfg/configDB/g
configDB kommt dann nach dem urlaub.

Falls Du Unterstützung brauchst, melde Dich.
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 22.03.2019 - 18:30 Uhr im Baseler Hof

Offline tomspatz

  • Sr. Member
  • ****
  • Beiträge: 519
Zitat
@tomspatz: die wildcards müssten ab morgen gehen.
DANKE läuft

LG
Tom