Problem mit "structure" nach Update auf 5.4

Begonnen von kermi, 11 April 2013, 13:37:21

Vorheriges Thema - Nächstes Thema

kermi

Hallo allerseits.

nach dem Update auf FHEM 5.4 habe ich Probleme mit folgender structure:

define Heizung_Solar structure Steuerung_Heizung1 sw_hilfe_Solarthermie regelleiste_sw_Heizung
attr Heizung_Solar clientstate_behavior absolute
attr Heizung_Solar room Heizung
attr Heizung_Solar clientstate_priority off on
define FileLog_Heizung_Solar FileLog ./log/Thermostat-%Y.log Heizung_Solar
attr FileLog_Heizung_Solar room Heizung


Hintergrund: ich will das die Struktur "Heizung_Solar" den Status on hat wenn "sw_hilfe_Solarthermie" UND "regelleiste_sw_Heizung" den Status on haben, wenn "sw_hilfe_Solarthermie" ODER "regelleiste_sw_Heizung" den Status off hat soll "Heizung_Solar" auch den Status off haben.
"sw_hilfe_Solarthermie" und "regelleiste_sw_Heizung" sind beides Dummys

Das ist der dazugehörige Schaltbefehlt für den Aktor "Schalter_Therme on":
define Heizung_einSchalten1 notify Heizung_Solar:on {fhem("define Heizung_einSchalten_at1 at +00:01:55 set Schalter_Therme on")}

In der Weboberfläche wird mir der Status der Struktur richtig angezeigt, der Statuswechsel von on nach off funktioniert auch, es erfolgt allerdings kein Logeintrag mehr und der Schaltbefehl für den Aktor wird auch nicht mehr ausgelöst.
In FHEM 5.3 hat alles funktioniert.

Vielleicht habt ihr einen anderen Lösungsvorschlag wenn das Konstrukt mit structure so nicht mehr funtioniert.
Hat sich an structure iregndwas geändert seit dem Update auf FHEM 5.4?

Gruss
Stephan



FB 7390 mit FHEM 5.5
2x CUL V2
HM-Sec-RHS, HM-ES-PMSw1-Pl, HM-PB-4Dis-WM, HM-LC-Dim1TPBU-FM, HM-LC-Sw1-FM, HM-PB-2-WM55, KFM 100, HM-OU-LED16,
EM 1000 WZ ... und div. Quatsch