FHEM Forum

FHEM - Anwendungen => Beleuchtung => Thema gestartet von: Pazekal am 20 November 2015, 21:41:59

Titel: LightScene Saved Scenes verschwinden nach x Tagen - Möglicher Bug?
Beitrag von: Pazekal am 20 November 2015, 21:41:59
Hallo zusammen,

habe ein sehr lustiges und trauriges Phänomen. Ich habe einige LightScene mit HUEDevices definiert. Diese Lightscenes werden von einigen DOIFs gesteuert und verändert bspw. je nach Sonnenstand Ihre Eigenschaften

Beispiel:
LightScene "SunsetDimming" hat drei Scenen für verschiedene Twilight Sonnestände für meinen Wohnort

Eine weitere LightScene ist dafür verantwortlich, dass wenn Bewohner alle "asleep" und dennoch eine Bewegung im Wohnzimmer wahrgenommen wird automatisch ein stark gedimmtes Nachtlicht aktiviert wird.

Diese Lightscene heißt "AsleepToilette" und hat eine Scene, die "toilette" heißt. Diese Scene ist vorbelegt mit Lichtständen.
Problem ist, dass diese nach ca. 2 -3 auf unerklärliche Weise verschwinden. Es bleibt nur noch die Scene übrig aber ohne gespeicherte Stände, sodass ich nach 2 - 3 Tagen Nachts kein Licht mehr habe und die Stände neu speichern muss.

Habe hier ganz stark die "LightScenes.save" im /log Verzeichnis im Verdacht, da hier Werte verschwinden.

Hat jemand eine Idee warum?

Hier mal die Konfiguration der LightScene und anliegend die .scene Datei vor(.20151110 Datei) und nach der unerklärlichen Löschung:

#LightScenes
define KinoStart LightScene HUEDevice.* HUEDevice7
attr KinoStart room Wohnzimmer

define GoodMorning LightScene HUEDevice.* HUEDevice7
attr GoodMorning room Wohnzimmer

define SunsetDimming LightScene HUEDevice.* HUEDevice7
attr SunsetDimming room Wohnzimmer
attr SunsetDimming eventMap 1:Dämmerung 2:Untergegangen 3:Stock-finster

define AsleepToilette LightScene HUEDevice.* HUEDevice7
attr AsleepToilette room Wohnzimmer


Danke schon einmal für eure Zeit

Viele Grüße
Pazekal
Titel: Antw:LightScene Saved Scenes verschwinden nach x Tagen - Möglicher Bug?
Beitrag von: P.A.Trick am 21 November 2015, 13:32:35
Woran es liegt kann ich dir leider nicht sagen, aber ich behelfe mir damit die lightsave Datei aus dem Log Verzeichnis zu sichern und bei Problemen wieder einzuspielen.
Diese JSON Config Datei scheint durch irgendetwas korrumpiert zu werden, wodurch weiß ich aber auch nicht.
Da kann nur André helfen....
Titel: Antw:LightScene Saved Scenes verschwinden nach x Tagen - Möglicher Bug?
Beitrag von: sw am 27 November 2015, 17:57:58
Ich habe dieses Verhalten auch, seit langer Zeit (> 1 Jahr) und mittlerweile über 3 fhem Installationen.

Im Fehlerfall wird die LightScene.save tatsächlich kürzer, es verschwinden komplette Szenen.
Eine Ursache oder Systematik habe ich nicht entdeckt.

Da ich meine Szenen nur selten ändere, habe ich die "LightScene.save" einfach schreibgeschützt (und zusätzlich wie P.A.Trick eine Sicherheitskopie angelegt). Wenn ich neue Szenen speichern will, dann wird der Schreibschutz kurz aufgehoben - und wenn dabei Szenen verschwinden, wird die Sicherheitskopie verwendet.
Das ist ein etwas lästiges Vorgehen; aber zumindest funktionieren die existierenden Szenen (bei mir) zuverlässig, kein Verschwinden mehr.