Hallo,
ich möchte mit dem Fenstergriff den Rollladen in die Ventilate- und Comfort-Position bringen. Da ASC sofort auf den Sensor reagiert, benutze ich einen Watchdog und ein ursprüngliches Userreading um dieses eine Sekunde verzögert auf den aktuellen Wert zu setzen. (Damit vermeide ich, dass vor dem Sensor-Status tilt der Rolladen mit dem Sensor-Status open in die Comfort-Position losfährt .)
Hier der Sensor:
Internals:
DEF 059BD63F
FUUID 61601613-f33f-e4f3-6a71-f78897b481c46bcb
FVERSION 10_EnOcean.pm:0.247430/2021-07-13
IODev TCM310_0
LASTInputDev TCM310_0
MSGCNT 216
NAME FGS_Bad_unten
NR 149
NTFY_ORDER 50-FGS_Bad_unten
STATE W: closed V: off U: 3.00
TCM310_0_DestinationID FFFFFFFF
TCM310_0_MSGCNT 216
TCM310_0_PacketType 1
TCM310_0_RSSI -68
TCM310_0_ReceivingQuality excellent
TCM310_0_RepeatingCounter 1
TCM310_0_SubTelNum 6
TCM310_0_TIME 2022-01-18 21:50:21
TYPE EnOcean
OLDREADINGS:
READINGS:
2022-01-16 23:51:51 IODev TCM310_0
2021-11-28 20:38:25 batteryState ok
2022-01-18 21:50:21 state W: closed V: off U: 3.00
2021-11-28 20:38:25 vibration off
2022-01-18 21:50:21 voltage 3.00
2022-01-18 21:50:21 window closed
2022-01-18 21:50:23 window2 closed
helper:
timer:
alarm:
HASH(0x3df7d10)
alarm
dead_sensor
1
5
Attributes:
IODev TCM310_0
devStateIcon .*open.*:fts_window_1w_open .*tilt.*:fts_window_1w_tilt .*close.*:fts_window_1w
eep A5-14-09
manufID 7FF
room Fenstersensoren,EnOcean
signOfLife on
signOfLifeInterval 65535
subType windowContact
Nun der Watchdog:
Internals:
CMD setreading FGS_Bad_unten window2 {( sprintf("%s", ReadingsVal("FGS_Bad_unten", "window", "error")))}
DEF FGS_Bad_unten:window.* 00:00:02 FGS_Bad_unten:window.* setreading FGS_Bad_unten window2 {( sprintf("%s", ReadingsVal("FGS_Bad_unten", "window", "error")))}
FUUID 61afbaf3-f33f-e4f3-2009-3c684e0d8923dfd6
FVERSION 91_watchdog.pm:0.246520/2021-06-17
NAME wd_FGS_Bad_unten_window
NOTIFYDEV wd_FGS_Bad_unten_window,FGS_Bad_unten
NR 168
NTFY_ORDER 50-wd_FGS_Bad_unten_window
RE1 FGS_Bad_unten:window.*
RE2 FGS_Bad_unten:window.*
STATE defined
TO 2
TYPE watchdog
READINGS:
2022-01-18 21:50:21 Activated activated
2022-01-18 21:50:24 Reset reset
2022-01-18 21:50:23 Triggered triggered
Attributes:
autoRestart 1
room Helper
Und noch der Rollladenaktor:
Internals:
DEF 04148097
FUUID 60df3939-f33f-e4f3-c99b-5d728d08fc29f28b
FVERSION 10_EnOcean.pm:0.247430/2021-07-13
IODev TCM310_0
NAME RL_Bad_unten
NR 118
NTFY_ORDER 50-RL_Bad_unten
STATE 100
TYPE EnOcean
READINGS:
2021-07-20 15:56:53 ASC_Enable on
2022-01-18 21:50:03 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2022-01-18 21:50:24 ASC_ShuttersLastDrive window closed at night
2022-01-18 17:25:13 ASC_Time_DriveDown 19.01.2022 - 17:25
2022-01-18 17:25:13 ASC_Time_DriveUp 19.01.2022 - 08:28
2022-01-16 23:51:51 IODev TCM310_0
2022-01-18 21:50:24 anglePos 1
2022-01-16 23:52:34 associatedWith Rollladensteuerung,none
2022-01-18 21:50:24 endPosition closed
2022-01-18 21:50:24 position 100
2021-12-28 20:09:00 state stop
helper:
Attributes:
ASC 1
ASC_BlockingTime_beforDayOpen 1200
ASC_BlockingTime_beforNightClose 1200
ASC_BrightnessSensor Brightness
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 1
ASC_Drive_Delay -1
ASC_Drive_DelayStart 10
ASC_LockOut off
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 40
ASC_Shading_InOutAzimuth 20:150
ASC_Shading_MinMax_Elevation 15:80
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 40:20
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:15
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 70
ASC_WindowRec FGS_Bad_unten:window2
ASC_WindowRec_subType threestate
IODev TCM310_0
angleMax 0
angleMin 0
calAtEndpoints yes
comMode confirm
devStateIcon stop:fts_shutter_shadding_stop@black up:fts_shutter_up@green down:fts_shutter_down@green open:fts_shutter_0@black
closed:fts_shutter_100@black 0:fts_shutter_0@black 100.*:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \d:fts_shutter_10
eep A5-3F-7F
icon fts_shutter
manufID 00D
model Eltako_FSB_ACK
room EnOcean,Rollläden
settingAccuracy high
shutTime 13
signOfLife on
stateFormat position
subDef FFC8AB0D
subType manufProfile
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate state state_map structexclude
verbose 3
webCmd position:up:down:stop
Nun ist es so, dass beim ersten "Kippen" des Fenstergriffs (FGS_Bad_unten:window tilt) nach ASC_ShuttersLastDrive night close, der Rolladen sofort öffnet statt eine Sekunde zu warten und in die Ventilate-Position zu fahren. Nach dem "Schließen" (FGS_Bad_unten:window closed) funktioniert die Logik wie erwartet.
Beim Arbeitszimmer habe ich "ASC_WindowRec" durch den Dummy status_FGS_Arbeitszimmer ersetzt, der durch ein notify gesetzt wird.
Internals:
DEF FGS_Arbeitszimmer:window2.* set status_FGS_Arbeitszimmer $EVTPART1
FUUID 61df3103-f33f-e4f3-5361-16d8e2fcd0d05ca8
FVERSION 91_notify.pm:0.241290/2021-04-02
NAME n_FGS_Arbeitszimmer
NOTIFYDEV FGS_Arbeitszimmer
NR 192
NTFY_ORDER 50-n_FGS_Arbeitszimmer
REGEXP FGS_Arbeitszimmer:window2.*
STATE 2022-01-18 21:46:53
TRIGGERTIME 1642538814.01235
TYPE notify
READINGS:
2022-01-16 23:51:51 state active
Attributes:
room test
Und das funktioniert zuverlässsig.
Was habe ich beim Rollladen_Bad_unten und seinen Abhängigkeiten falsch gemacht? Kann es sein, dass ASC_WindowRec fehlerhaft ausgewertet wird?
Gruß
fuchsnase
aktiviere mal verbose 4 und debug im ASC Device. Dann das Fenster entsprechend öffnen und das Log hier rein kippen bitte.
Danke fürs Interesse. Und bitte schön:
2022-01-24 19:43:14 EnOcean RL_Bad_unten endPosition: not_reached
2022-01-24 19:43:14 EnOcean RL_Bad_unten anglePos: 1
2022-01-24 19:43:14 AutoShuttersControl Rollladensteuerung RL_Bad_unten_PosValue: 1
2022-01-24 19:43:14 AutoShuttersControl Rollladensteuerung comfort - window open
2022-01-24 19:43:14 EnOcean RL_Bad_unten position: 1
2022-01-24 19:43:14 EnOcean FGS_Bad_unten window: open
2022-01-24 19:43:14 EnOcean FGS_Bad_unten W: open V: off U: 3.00
2022-01-24 19:43:14 EnOcean FGS_Bad_unten voltage: 3.02
2022-01-24 19:43:14 EnOcean FGS_Bad_unten window: tilt
2022-01-24 19:43:14 EnOcean FGS_Bad_unten W: tilt V: off U: 3.02
2022-01-24 19:43:14 EnOcean RL_Bad_unten ASC_ShuttersLastDrive: comfort - window open
2022-01-24 19:43:15 EnOcean RL_Bad_unten endPosition: not_reached
2022-01-24 19:43:15 EnOcean RL_Bad_unten up
2022-01-24 19:43:16 EnOcean FGS_Bad_unten window2: tilt
2022-01-24 19:43:28 AutoShuttersControl Rollladensteuerung RL_Bad_unten_PosValue: 1
2022-01-24 19:43:28 AutoShuttersControl Rollladensteuerung comfort - window open
2022-01-24 19:43:28 EnOcean RL_Bad_unten block: unlock
2022-01-24 19:43:28 EnOcean RL_Bad_unten endPosition: not_reached
2022-01-24 19:43:28 EnOcean RL_Bad_unten anglePos: 0
2022-01-24 19:43:28 EnOcean RL_Bad_unten position: 1
2022-01-24 19:43:28 EnOcean RL_Bad_unten stop
2022-01-24 19:43:28 EnOcean RL_Bad_unten ASC_ShuttersLastDrive: comfort - window open
2022-01-24 19:43:28 EnOcean FGS_Bad_unten window: open
2022-01-24 19:43:28 EnOcean FGS_Bad_unten W: open V: off U: 3.02
2022-01-24 19:43:28 EnOcean FGS_Bad_unten voltage: 3.00
2022-01-24 19:43:28 EnOcean FGS_Bad_unten window: closed
2022-01-24 19:43:28 EnOcean FGS_Bad_unten W: closed V: off U: 3.00
2022-01-24 19:43:30 EnOcean RL_Bad_unten endPosition: closed
2022-01-24 19:43:30 EnOcean RL_Bad_unten anglePos: 1
2022-01-24 19:43:30 AutoShuttersControl Rollladensteuerung RL_Bad_unten_PosValue: 100
2022-01-24 19:43:30 AutoShuttersControl Rollladensteuerung window closed at night
2022-01-24 19:43:30 EnOcean RL_Bad_unten position: 100
2022-01-24 19:43:30 EnOcean FGS_Bad_unten window2: closed
2022-01-24 19:43:31 EnOcean RL_Bad_unten ASC_ShuttersLastDrive: window closed at night
2022-01-24 19:43:31 EnOcean RL_Bad_unten endPosition: not_reached
2022-01-24 19:43:31 EnOcean RL_Bad_unten down
2022-01-24 19:43:44 AutoShuttersControl Rollladensteuerung RL_Bad_unten_PosValue: 100
2022-01-24 19:43:44 AutoShuttersControl Rollladensteuerung window closed at night
2022-01-24 19:43:44 EnOcean RL_Bad_unten block: unlock
2022-01-24 19:43:44 EnOcean RL_Bad_unten endPosition: closed
2022-01-24 19:43:44 EnOcean RL_Bad_unten anglePos: 1
2022-01-24 19:43:44 EnOcean RL_Bad_unten position: 100
2022-01-24 19:43:44 EnOcean RL_Bad_unten closed
2022-01-24 19:43:45 EnOcean RL_Bad_unten ASC_ShuttersLastDrive: window closed at night
Ich glaube, das folgende ist interessanter :
2022.01.25 19:22:27 4: EnOcean FGS_Bad_unten received from IODev: TCM310_0 PacketType: 1 RORG: A5 DATA: 9700000E SenderID: 059BD63F STATUS: 01
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'voltage: 3.02',
'window: open',
'state: W: open V: off U: 3.02'
];
ASC_DEBUG!!! 2022.01.25 19:22:27 - EventProcessingWindowRec: RL_Bad_unten - RECEIVED EVENT: voltage: 3.02 window: open state: W: open V: off U: 3.02 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2022.01.25 19:22:27 - EventProcessingWindowRec: RL_Bad_unten - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2022.01.25 19:22:27 - FnSetCmdFn: RL_Bad_unten - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 1. Grund der Fahrt: comfort - window open
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'endPosition: not_reached'
];
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'anglePos: 1'
];
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'position: 1'
];
ASC_DEBUG!!! 2022.01.25 19:22:27 - Notify: ASC_Pos_Reading Event vom Rollo RL_Bad_unten wurde erkannt - RECEIVED EVENT: $VAR1 = [
'position: 1'
];
ASC_DEBUG!!! 2022.01.25 19:22:27 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'position: 1';
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: $VAR1 = [
'RL_Bad_unten_PosValue: 1'
];
ASC_DEBUG!!! 2022.01.25 19:22:27 - EventProcessingShutters: RL_Bad_unten - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1643134947 Last Position Timestamp: 1643134947 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 1
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: $VAR1 = [
'state: comfort - window open'
];
ASC_DEBUG!!! 2022.01.25 19:22:27 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.01.25 19:22:27 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.01.25 19:22:27 3: EnOcean set RL_Bad_unten not_reached
2022.01.25 19:22:27 4: EnOcean RL_Bad_unten sent PacketType: 1 RORG: A5 DATA: 0080010A SenderID: FFC8AB0D STATUS: 00 ODATA:
ASC_DEBUG!!! 2022.01.25 19:22:27 - FnSetDriveCmd: RL_Bad_unten - NICHT versetztes fahren
ASC_DEBUG!!! 2022.01.25 19:22:27 - FnSetDriveCmd: RL_Bad_unten - NoDelay: JA
2022.01.25 19:22:27 4: EnOcean FGS_Bad_unten received from IODev: TCM310_0 PacketType: 1 RORG: A5 DATA: 9700000A SenderID: 059BD63F STATUS: 01
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'window: tilt',
'state: W: tilt V: off U: 3.02'
];
2022.01.25 19:22:27 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'ASC_ShuttersLastDrive: comfort - window open'
];
2022.01.25 19:22:28 4: EnOcean RL_Bad_unten received from IODev: TCM310_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 04148097 STATUS: 31
2022.01.25 19:22:28 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'endPosition: not_reached',
'state: up'
];
2022.01.25 19:22:29 3: Watchdog wd_FGS_Bad_unten_window triggered
2022.01.25 19:22:29 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'window2: tilt'
];
ASC_DEBUG!!! 2022.01.25 19:22:29 - EventProcessingWindowRec: RL_Bad_unten - RECEIVED EVENT: window2: tilt - IDENTIFIED EVENT: tilt - STORED EVENT: tilt
ASC_DEBUG!!! 2022.01.25 19:22:29 - EventProcessingWindowRec: RL_Bad_unten - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2022.01.25 19:22:41 4: EnOcean RL_Bad_unten received from IODev: TCM310_0 PacketType: 1 RORG: A5 DATA: 0080010A SenderID: 04148097 STATUS: 01
2022.01.25 19:22:41 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'block: unlock',
'endPosition: not_reached',
'anglePos: 0',
'position: 1',
'state: stop'
];
ASC_DEBUG!!! 2022.01.25 19:22:41 - Notify: ASC_Pos_Reading Event vom Rollo RL_Bad_unten wurde erkannt - RECEIVED EVENT: $VAR1 = [
'block: unlock',
'endPosition: not_reached',
'anglePos: 0',
'position: 1',
'state: stop'
];
ASC_DEBUG!!! 2022.01.25 19:22:41 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'block: unlock endPosition: not_reached anglePos: 0 position: 1 state: stop';
2022.01.25 19:22:41 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: $VAR1 = [
'RL_Bad_unten_PosValue: 1'
];
ASC_DEBUG!!! 2022.01.25 19:22:41 - EventProcessingShutters: RL_Bad_unten - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1643134961 Last Position Timestamp: 1643134947 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 1
2022.01.25 19:22:41 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: $VAR1 = [
'state: comfort - window open'
];
ASC_DEBUG!!! 2022.01.25 19:22:41 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.01.25 19:22:41 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.01.25 19:22:41 4: AutoShuttersControl (Rollladensteuerung) - Devname: RL_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'ASC_ShuttersLastDrive: comfort - window open'
];
2022.01.25 19:22:41 4: EnOcean FGS_Bad_unten received from IODev: TCM310_0 PacketType: 1 RORG: A5 DATA: 9700000E SenderID: 059BD63F STATUS: 01
2022.01.25 19:22:41 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Bad_unten Name: Rollladensteuerung Notify: $VAR1 = [
'window: open',
'state: W: open V: off U: 3.02'
];
Das "Seltsame" dabei ist, dass erst um 19:22:29 windows2 auf tilt gesetzt wird aber um 19:22:27 das ASC schon auf "ASC_ShuttersLastDrive: comfort - window open" entscheidet.
Statt ein User Reading für ASC_WindowRec FGS_Bad_unten:window2 zu benutzen, habe ich nun ein Dummy status_FGS_Bad_unten benutzt. Nun funktioniert es, wie gewünscht.
Ich habe den Eindruck, als würde ASC das User Reading FGS_Bad_unten:window2 nicht korrekt auswerten, sondern FGS_Bad_unten benutzen.
Also es ist eine Vermutung. Vielleicht mag jemand sich das genauer anschauen.
Viele Grüße!