Hi,
ich hab leider doch noch ein Problem mit meinen Fenstersensoren in Verbindung mit ASC:
Grundsätzlich hatte ich ja bis vor ca. 3 Wochen ein gut funktionierendes System, dann hab ich auch Blödheit mein ASC-Device gelöscht und hatte dann erstmal ein neues ASC-Device erstellt, die Rolladen neu gescannt und per createNewNotifyDev die NotifyDevs nach Tip von Cooltux neu erstellt, da zu diesem Zeitpunkt die Rolladen gar nicht mehr auf die Fenstersensoren reagiert haben. Danach funktioniert dann auch das öffnen zum Lüften Top.
Was aber im moment nicht (direkt) funktioniert ist das Schließen der Rolladen nach dem Schließen der Fenster.
Kurzer Exkurs zu meiner Umgebung: Ich hab für jeden Fenster-Sensor noch einen Dummy, damit ich die Heizungsthermostate zeitverzögert runterdrehen kann, und dann etwas zeitverzögert dann evtl. auch die Rolladen wieder hochfahren lassen kann (zuschlagendes Fenster beim lüften). Außerdem regele ich so die Menge der ZWave-Telegramme. Die Dummys werden über Doifs gesteuert und sind als Fenstersensoren in den Rolladen eingetragen (bis auf einen ..... da komme ich gleich noch drauf).
So jetzt zum Verhalten beim Schließen der Fenster: Die Fenster werden geschlossen. Aus meiner Sicht wird der Dummy korrekt geschaltet, die Heizungsthermostate drehen wieder hoch. Was aber oben bleibt ist die Rollade. Jetzt der Knaller: Wenn ich dann ans Fenster gehe und das Fenster einfach ganz schnell auf und wieder zu mache, dann fährt die Rollade auch wieder runter.
Ich hatte meine Dummys irgendwie im Verdacht und hab mein bei einer Rollade direkt den Fenstersensor eingetragen und auch createNewNotifyDev danach gemacht. Das Verhalten ist bei der Rollade aber immer noch das gleiche.
Kann mann das irgendwie erklären? Oder kann ich da noch was sinnvoll analysieren? Bin ein wenig am Ende ....
Stell mal verbose auf 4 beim ASC und dann schließe das Fenster. Eventuell kommen da unterschiedliche Events.
Hi,
hab ich gerade mal gemacht... mit einem Sensor ohne Dummy:
2022.02.15 10:19:17 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
2022.02.15 10:19:21 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
2022.02.15 10:19:21 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
Sieht für mich okay aus .... Ich werde das aber heute nochmal nach dem NightClose ausprobieren.....
sieht für mich auch ok aus.
Du kannst ja das Rollo schließen und dann das Fenster auf machen. Danach dann das Fenster schließen und er sollte das Rollo dann komplett hochfahren.
Hi,
also hab mal das Rollo runter gefahren, Fenster auf -> Rollo bleibt unten. Fenster zu -> Rollo bleibt unten die Logs dazu sehen so aus:
2022.02.15 12:49:46 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: off',
'reportedState: off',
'dim: 0'
];
2022.02.15 12:49:46 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'DG_VOR_ROLLO_PosValue: 0'
];
2022.02.15 12:49:46 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: manual'
];
2022.02.15 12:49:46 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 0.0 W'
];
2022.02.15 12:49:46 3: ZWave set EG_KUC_HEIZUNG dim 20
2022.02.15 12:49:46 4: AutoShuttersControl (myASControl) - Devname: zuHause Name: myASControl Notify: $VAR1 = [
'durTimerPresence_cr: 4232',
'durTimerPresence: 70:32:11'
];
2022.02.15 12:49:48 3: ZWave set EG_GWC_HEIZUNG dim 6
2022.02.15 12:49:53 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
2022.02.15 12:50:03 4: AutoShuttersControl (myASControl) - Devname: rr_Waltraud Name: myASControl Notify: $VAR1 = [
'durTimerAbsence_cr: 19777',
'durTimerAbsence: 329:37:10'
];
2022.02.15 12:50:03 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
2022.02.15 12:50:09 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
2022.02.15 12:50:09 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
also die states sind eigentlich weiterhin okay ... ich hätte auch ehrlich gesagt nicht erwartet, dass er kurz nach nem manuellen runterfahren dann nach aufreissen des Fensters irgendwas mit der Rollade macht.
Ja das stimmt Du musst natürlich schon das Attribut für das manuelle Fahren vom Zeitwert her anpassen. Am besten mal auf 1 stellen
So,
hab jetzt mal nen Real Life Log gemacht. Ist ein anderes Fenster aber ohne Dummy
2022.02.15 20:23:57 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_FENSTER_HI Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
2022.02.15 20:24:00 4: AutoShuttersControl (myASControl) - Devname: rr_Waltraud Name: myASControl Notify: $VAR1 = [
'durTimerAbsence_cr: 20231',
'durTimerAbsence: 337:11:07'
];
2022.02.15 20:24:02 3: ZWave set EG_WZ_1HEIZUNG on
2022.02.15 20:24:02 3: ZWave set EG_WZ_2HEIZUNG on
2022.02.15 20:24:03 3: ZWave set EG_WZ_1HEIZUNG dim 54
2022.02.15 20:24:03 3: ZWave set EG_WZ_2HEIZUNG dim 54
2022.02.15 20:24:25 3: ZWave set EG_KUC_HEIZUNG on
2022.02.15 20:24:25 4: AutoShuttersControl (myASControl) - Devname: EG_KUC_FENSTER_DU Name: myASControl Notify: $VAR1 = [
'state: closed'
];
2022.02.15 20:24:26 3: ZWave set EG_KUC_HEIZUNG dim 42
2022.02.15 20:24:32 4: AutoShuttersControl (myASControl) - Devname: zuHause Name: myASControl Notify: $VAR1 = [
'durTimerPresence_cr: 4687',
'durTimerPresence: 78:06:57'
];
2022.02.15 20:24:33 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_FENSTER_HI Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
2022.02.15 20:24:33 3: ZWave set EG_WZ_ROLLO_HI dim 98
2022.02.15 20:24:33 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_ROLLO_HI Name: myASControl Notify: $VAR1 = [
'state: set_dim 98'
];
2022.02.15 20:24:33 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_ROLLO_HI Name: myASControl Notify: $VAR1 = [
'state: dim 98',
'dim: 98'
];
2022.02.15 20:24:33 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'EG_WZ_ROLLO_HI_PosValue: 98'
];
2022.02.15 20:24:33 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: ventilate - window open'
];
2022.02.15 20:24:34 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_FENSTER_HI Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
2022.02.15 20:24:34 3: ZWave set EG_WZ_ROLLO_HI dim 0
2022.02.15 20:24:34 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_ROLLO_HI Name: myASControl Notify: $VAR1 = [
'state: set_dim 0'
];
2022.02.15 20:24:35 4: AutoShuttersControl (myASControl) - Devname: EG_WZ_ROLLO_HI Name: myASControl Notify: $VAR1 = [
'state: dim 0',
'dim: 0'
];
2022.02.15 20:24:35 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'EG_WZ_ROLLO_HI_PosValue: 0'
];
2022.02.15 20:24:35 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: window closed at night'
];
um 20:23:57 wird das Fenster das erste mal geschlossen, dann werden die Heizkörper wieder eingeschaltet. Rolladen geht nicht zu.Ich gehe zu einem weiteren Fenster (Rollos da sind noch nicht runter). Mache das zu, dann gehe wieder zu dem ursprünglichen Fenster, mache das für ne Sekunde auf, und dann direkt wieder zu, und schon geht das fenser auch runter.... sehr komisch
gib mal bitte ein list von
EG_WZ_FENSTER_HI
dem dazugehörigen Rollo
und vom ASCDevice
Du kannst bitte auch mal debug auf 1 stellen und mit ASC verbose 4 noch mal testen.
Hi,
so hier mal die Lists:
EG_WZ_FENSTER_HI
TYPE ZWave
ZWDongle_0_MSGCNT 78
ZWDongle_0_RAWMSG 00040030028407
ZWDongle_0_TIME 2022-02-16 05:16:22
ZWaveSubDevice no
endpointChildren ZWave_Node_48.1
homeId f90962f4
isWakeUp 1
lastMsgSent 1644984984.36177
nodeIdHex 30
CHANGED:
READINGS:
2022-02-11 18:46:57 IODev ZWDongle_0
2020-05-26 14:00:21 UNKNOWN multilevel type 9d fl: 0e arg: 835d
2022-01-23 05:19:07 UNPARSED AV_CONTENT_SEARCH_MD 0197
2022-02-15 20:24:34 alarm AccessControl: Window/Door is closed
2019-06-09 12:44:12 assocGroup_1 Max 1 Nodes ZWDongle_0
2019-06-09 12:44:12 assocGroup_2 Max 5 Nodes
2019-06-09 12:44:12 assocGroup_3 Max 5 Nodes
2019-06-09 12:44:11 assocGroups 3
2022-02-11 18:54:30 associatedWith ZWave_Node_48.1
2022-01-31 20:48:43 battery 100 %
2022-01-31 20:48:43 batteryPercent 100
2022-01-31 20:48:43 batteryState ok
2019-06-09 12:44:07 config2ndAssociationGroupTriggers SwitchAfterOpeningAndClosing
2019-06-09 12:44:07 configAssociationForClosingTimeDelay 0
2019-06-09 12:44:07 configAssociationForClosingValueSent 0
2019-06-09 12:44:08 configAssociationForOpeningTimeDelay 0
2019-06-09 12:44:08 configAssociationForOpeningValueSent 255
2019-06-09 12:44:08 configAssociationsInZWaveNetwork3 Group2And3
2019-06-09 12:44:08 configDoorWindowState Closed
2019-06-09 12:44:09 configHighTemperatureAlarmThreshold 350
2019-06-09 12:44:09 configIntervalOfTemperature50 300
2019-06-09 12:44:09 configIntervalOfTemperatureReports 0
2019-06-09 12:44:09 configLowTemperatureAlarmThreshold 100
2019-06-09 12:44:09 configTamperAlarmCancellationDelay 5
2019-06-09 12:44:10 configTamperReportingAlarmCancellation SendTamperCancellationReport
2019-06-09 12:44:10 configTemperatureAlarmReports Disabled
2019-06-09 12:44:10 configTemperatureOffset 0
2019-06-09 12:44:10 configTemperatureReportsThreshold 10
2019-06-09 12:44:10 configVisualLEDIndications 6
2021-12-16 05:54:55 desired-temp 16.0
2021-12-21 03:33:54 dim 25
2019-10-28 11:47:32 model FIBARO System FGDW002 Door Opening Sensor 2
2019-10-28 11:47:32 modelConfig fibaro/fgdw2.xml
2019-10-28 11:47:32 modelId 010f-0702-1000
2019-12-02 20:40:29 neighborList DG_VOR_ROLLO EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_HI EG_WZ_ROLLO_MI EG_GWC_ROLLO EG_WZ_ROLLO_VO ZWave_SWITCH_BINARY_10 OG_BAD_ROLLO_RE OG_BAD_ROLLO_LI OG_SZ_Aussenlampe OG_SZ_ROLLO_RE OG_SZ_ROLLO_LI ZWave_SWITCH_BINARY_19 ZWave_SWITCH_BINARY_21 EG_KUC_LED EG_WZ_1HEIZUNG EG_WZ_2HEIZUNG EG_KUC_HEIZUNG OG_BZ_HEIZUNG EG_WZ_SONOSSTECKDOSE OG_BZ_ROLLO EG_FLUR_NISCHE_LED EG_WZ_LED
2019-12-02 08:06:29 neighborUpdate done
2022-02-15 20:24:34 state closed
2022-02-16 01:32:06 temperature 16.7 C
2022-02-16 01:32:06 temperature_2 16.7
2022-02-16 05:16:25 timeToAck 1.012
2022-02-16 05:16:25 transmit OK
2019-06-09 12:44:11 version Lib 3 Prot 4.38 App 3.2 HW 2 FWCounter 0
2022-02-16 05:16:22 wakeup notification
Attributes:
IODev ZWDongle_0
alias EG_WZ_FENSTER_HI
classes ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO APPLICATION_STATUS BATTERY CONFIGURATION CRC_16_ENCAP DEVICE_RESET_LOCALLY FIRMWARE_UPDATE_MD MANUFACTURER_SPECIFIC MULTI_CHANNEL_ASSOCIATION ALARM POWERLEVEL SECURITY SENSOR_MULTILEVEL VERSION WAKE_UP
group Sensoren
room HomeKit,Rolladen,Wohnzimmer,ZWave
stateFormat {(split(/,|is /, ReadingsVal($name,"alarm","")))[1]}
userReadings state:(alarm|tilt).* {(split(/,|is /, ReadingsVal($name,"alarm","")))[1]},temperature_2:temperature.* { ReadingsNum($name,'temperature',0) }
vclasses ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SECURITY:1 SENSOR_MULTILEVEL:5 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
EG_WZ_ROLLO_HI (das Rollo)
Internals:
DEF f90962f4 6
FUUID 5c4c8fd4-f33f-1c38-8a90-51009ea13a73a3a7
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 413
NAME EG_WZ_ROLLO_HI
NR 34
STATE off
TYPE ZWave
ZWDongle_0_MSGCNT 413
ZWDongle_0_RAWMSG 0004000606310504220000
ZWDongle_0_TIME 2022-02-16 06:25:06
ZWaveSubDevice no
cmdsPending 0
homeId f90962f4
isWakeUp
lastMsgSent 1644953074.26904
nodeIdHex 06
READINGS:
2022-01-30 08:41:06 ASC_Enable on
2022-02-16 06:51:33 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2022-02-15 20:24:35 ASC_ShuttersLastDrive window closed at night
2022-02-15 19:24:51 ASC_Time_DriveDown 16.02.2022 - 19:24
2022-02-15 19:24:51 ASC_Time_DriveUp 16.02.2022 - 07:10
2022-02-11 18:46:57 IODev ZWDongle_0
2022-02-14 21:47:54 SEND_DATA failed:00
2019-09-30 00:49:56 UNKNOWN multilevel type 84 fl: 22 arg: 0000
2022-02-04 11:16:35 UNPARSED METER 0a320021440000024d0000
2018-12-22 19:15:10 assocGroup_1 Max 16 Nodes ZWDongle_0
2018-12-22 19:15:10 assocGroup_2 Max 16 Nodes
2018-12-22 19:15:10 assocGroup_3 Max 1 Nodes ZWDongle_0
2018-12-22 19:15:10 assocGroups 3
2022-02-11 18:47:04 associatedWith myASControl,none
2018-12-23 07:03:01 configEnergyReports 10
2018-12-23 07:03:01 configInRollerBlindModeOrVenetianBlind17 10
2018-12-23 07:03:01 configInVenetianBlindModeTheParameter12 150
2018-12-23 07:03:06 configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
2018-12-23 07:03:06 configMotorOperationDetection 10
2018-12-23 07:03:07 configMotorOperationTime 240
2018-12-23 07:03:07 configPeriodicPowerOrEnergyReports 3600
2018-12-23 07:03:07 configPowerReports 10
2018-12-23 07:03:12 configReportsType BlindPositionReportsSentToThe0
2018-12-23 07:03:12 configResponseToFloodingAlarm NoReaction
2018-12-23 07:03:12 configResponseToGeneralAlarm CloseBlind
2018-12-23 07:03:13 configResponseToSmokeCOOrCO2Alarm OpenBlind
2018-12-23 07:03:13 configResponseToTemperatureAlarm OpenBlind
2018-12-23 07:03:13 configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
2018-12-23 07:03:14 configScenesAssociationsActivation AssociationsActivation
2018-12-23 07:03:14 configSelfMeasurement SelfMeasurementInactive
2018-12-23 07:03:14 configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
2018-12-23 07:03:14 configSwitchType MomentarySwitches
2022-02-15 20:25:07 dim 0
2022-02-16 06:16:09 energy 5.97 kWh
2019-10-28 10:22:32 model FIBARO System FGRM222 Roller Shutter Controller 2
2019-10-28 10:22:32 modelConfig fibaro/fgrm222.xml
2019-10-28 10:22:32 modelId 010f-0302-1000
2021-10-29 06:54:21 neighborList DG_VOR_ROLLO EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_MI EG_GWC_ROLLO EG_WZ_ROLLO_VO ZWave_SWITCH_BINARY_10 ZWave_SWITCH_BINARY_11 OG_BAD_ROLLO_LI OG_SZ_Aussenlampe OG_SZ_ROLLO_RE ZWave_SWITCH_BINARY_19 ZWave_SWITCH_BINARY_22 EG_KUC_LED OG_BAD_HEIZUNG OG_SZ_LED EG_WZ_1HEIZUNG EG_WZ_2HEIZUNG EG_KUC_HEIZUNG EG_GWC_HEIZUNG EG_WZ_SONOSSTECKDOSE OG_BAD_FENSTER_LI EG_GWC_FENSTER OG_BZ_ROLLO EG_KUC_FENSTER_RE EG_WZ_FENSTER_HI EG_FLUR_NISCHE_LED EG_WZ_LED DG_AZ_FENSTER
2021-10-29 06:52:44 neighborUpdate done
2018-12-22 19:17:29 position 0
2022-02-16 06:25:06 power 0.0 W
2022-02-15 20:25:07 reportedState off
2022-02-15 20:25:07 state off
2022-02-02 06:42:21 swbStatus 0
2022-02-02 06:42:39 swmSwitchType primary Open/Close secondary Up/Down
2022-02-15 20:24:35 timeToAck 0.941
2022-02-15 20:24:35 transmit OK
2021-10-19 21:08:52 undef 3.06 undef
2019-09-30 00:49:57 velocity 0.0 m/s
Attributes:
ASC 2
ASC_BrightnessSensor DG_DACH_LUM_HUE:lightlevel
ASC_Drive_DelayStart 14
ASC_Open_Pos 99
ASC_Pos_Reading dim
ASC_Shading_InOutAzimuth 150:245
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_StateChange_SunnyCloudy 44500:43000 3
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:45
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:00
ASC_Ventilate_Pos 98
ASC_WindowRec EG_WZ_FENSTER_HI
IODev ZWDongle_0
alias EG_WZ_ROLLO_HI
classes MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
event-on-change-reading dim,state,power,reportedState,energy
genericDeviceType blind
group Rolladen
homebridgeMapping clear CurrentPosition=dim,minValue=0,maxValue=99 TargetPosition=dim::dim,minValue=0,maxValue=99,minStep=1
mqttPublish state:topic={"/haus/$device/$reading"} state:retain=1
mqttSubscribe dim:stopic={"/haus/$device/set"}
room HomeKit,Rolladen,Wohnzimmer,ZWave
userReadings dim:reportedState.* { ReadingsNum($name,'reportedState',0)}
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_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 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_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_CommandTemplate 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 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_Pos:10,20,30,40,50,60,70,80,90,99 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window 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_Pos:10,20,30,40,50,60,70,80,90,99 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
vclasses CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
myASControl (ASC)
Internals:
FUUID 5ea29665-f33f-1c38-32b3-cb195f668bb69c5e
FVERSION 73_AutoShuttersControl.pm:v0.10.21-s25470/2022-01-15
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,DG_VOR_ROLLO,EG_GWC_ROLLO,EG_KUC_ROLLO_LI,EG_KUC_ROLLO_RE,EG_WZ_ROLLO_HI,EG_WZ_ROLLO_MI,EG_WZ_ROLLO_VO,OG_BAD_ROLLO_LI,OG_BAD_ROLLO_RE,OG_BAN_ROLLO,OG_BZ_ROLLO,OG_SZ_ROLLO_LI,OG_SZ_ROLLO_RE,EG_WZ_FENSTER_HI,EG_KUC_FENSTER_DU,OG_SZ_FENSTER_DU,rr_Waltraud,DG_DACH_LUM_HUE,OG_BAD_FENSTER_DU,Astro_Dev,DG_VOR_FENSTER,EG_GWC_FENSTER_DU,zuHause
NR 277
NTFY_ORDER 51-myASControl
STATE ventilate - window open
TYPE AutoShuttersControl
VERSION v0.10.21
OLDREADINGS:
READINGS:
2022-02-15 20:41:46 DG_VOR_ROLLO_PosValue 0
2022-02-15 19:24:51 DG_VOR_ROLLO_lastPosValue 0
2022-02-15 19:24:51 DG_VOR_ROLLO_nextAstroTimeEvent 16.02.2022 - 07:10
2022-02-15 19:14:20 EG_GWC_ROLLO_PosValue 0
2022-02-15 07:30:02 EG_GWC_ROLLO_lastPosValue 99
2022-02-15 19:24:51 EG_GWC_ROLLO_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 22:07:39 EG_KUC_ROLLO_LI_PosValue 0
2022-02-15 22:00:02 EG_KUC_ROLLO_LI_lastPosValue 0
2022-02-15 22:00:02 EG_KUC_ROLLO_LI_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 22:01:44 EG_KUC_ROLLO_RE_PosValue 0
2022-02-15 22:00:02 EG_KUC_ROLLO_RE_lastPosValue 0
2022-02-15 22:00:02 EG_KUC_ROLLO_RE_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 20:24:35 EG_WZ_ROLLO_HI_PosValue 0
2022-02-15 19:24:51 EG_WZ_ROLLO_HI_lastPosValue 0
2022-02-15 19:24:51 EG_WZ_ROLLO_HI_nextAstroTimeEvent 16.02.2022 - 07:10
2022-02-15 19:24:51 EG_WZ_ROLLO_MI_PosValue 0
2022-02-15 19:24:51 EG_WZ_ROLLO_MI_lastPosValue 99
2022-02-15 19:24:51 EG_WZ_ROLLO_MI_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 19:27:03 EG_WZ_ROLLO_VO_PosValue 0
2022-02-15 19:24:51 EG_WZ_ROLLO_VO_lastPosValue 0
2022-02-15 19:24:51 EG_WZ_ROLLO_VO_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 19:33:57 OG_BAD_ROLLO_LI_PosValue 0
2022-02-15 19:24:51 OG_BAD_ROLLO_LI_lastPosValue 0
2022-02-15 19:24:51 OG_BAD_ROLLO_LI_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 19:30:18 OG_BAD_ROLLO_RE_PosValue 0
2022-02-15 19:24:51 OG_BAD_ROLLO_RE_lastPosValue 0
2022-02-15 19:24:51 OG_BAD_ROLLO_RE_nextAstroTimeEvent 16.02.2022 - 07:30
2022-02-15 19:24:51 OG_BAN_ROLLO_PosValue 0
2022-02-15 19:24:51 OG_BAN_ROLLO_lastPosValue 99
2022-02-15 19:24:51 OG_BAN_ROLLO_nextAstroTimeEvent 16.02.2022 - 08:28
2022-02-15 18:35:44 OG_BZ_ROLLO_PosValue 0
2022-02-15 18:30:02 OG_BZ_ROLLO_lastPosValue 99
2022-02-15 18:30:02 OG_BZ_ROLLO_nextAstroTimeEvent 16.02.2022 - 07:10
2022-02-15 23:12:47 OG_SZ_ROLLO_LI_PosValue 19
2022-02-15 19:24:51 OG_SZ_ROLLO_LI_lastPosValue 98
2022-02-15 19:24:51 OG_SZ_ROLLO_LI_nextAstroTimeEvent 16.02.2022 - 08:30
2022-02-15 19:35:18 OG_SZ_ROLLO_RE_PosValue 0
2022-02-15 19:24:51 OG_SZ_ROLLO_RE_lastPosValue 98
2022-02-15 19:24:51 OG_SZ_ROLLO_RE_nextAstroTimeEvent 16.02.2022 - 08:00
2022-01-30 08:40:14 ascEnable on
2022-02-11 18:54:35 controlShading on
2022-01-30 08:40:14 hardLockOut off
2022-02-11 18:47:02 room_Babyzimmer_Rolladen_ZWave OG_BZ_ROLLO
2022-02-11 18:47:02 room_Badezimmer_Rolladen_ZWave OG_BAD_ROLLO_LI,OG_BAD_ROLLO_RE
2022-02-11 18:47:02 room_Flur_HomeKit_Rolladen_ZWave OG_BAN_ROLLO
2022-02-11 18:47:02 room_GaesteWC_Rolladen_ZWave EG_GWC_ROLLO
2022-02-11 18:47:02 room_HomeKit_Rolladen_Wohnzimmer_ZWave EG_WZ_ROLLO_HI,EG_WZ_ROLLO_MI,EG_WZ_ROLLO_VO
2022-02-11 18:47:02 room_Kueche_Rolladen_ZWave EG_KUC_ROLLO_LI
2022-02-11 18:47:02 room_Rolladen_Kueche_ZWave EG_KUC_ROLLO_RE
2022-02-11 18:47:02 room_Rolladen_Schlafzimmer_ZWave OG_SZ_ROLLO_LI,OG_SZ_ROLLO_RE
2022-02-11 18:47:02 room_Rolladen_Turmzimmer_ZWave DG_VOR_ROLLO
2022-01-30 08:40:14 selfDefense off
2022-02-15 23:12:47 state ventilate - window open
2022-01-30 08:40:14 sunriseTimeWeHoliday off
2022-02-11 18:47:02 userAttrList rolled out
helper:
shuttersList:
DG_VOR_ROLLO
EG_GWC_ROLLO
EG_KUC_ROLLO_LI
EG_KUC_ROLLO_RE
EG_WZ_ROLLO_HI
EG_WZ_ROLLO_MI
EG_WZ_ROLLO_VO
OG_BAD_ROLLO_LI
OG_BAD_ROLLO_RE
OG_BAN_ROLLO
OG_BZ_ROLLO
OG_SZ_ROLLO_LI
OG_SZ_ROLLO_RE
monitoredDevs:
Astro_Dev:
myASControl ASC_twilightDevice
DG_DACH_LUM_HUE:
EG_GWC_ROLLO ASC_BrightnessSensor
EG_WZ_ROLLO_HI ASC_BrightnessSensor
EG_WZ_ROLLO_MI ASC_BrightnessSensor
EG_WZ_ROLLO_VO ASC_BrightnessSensor
OG_BZ_ROLLO ASC_BrightnessSensor
OG_SZ_ROLLO_LI ASC_BrightnessSensor
OG_SZ_ROLLO_RE ASC_BrightnessSensor
DG_VOR_FENSTER:
DG_VOR_ROLLO ASC_WindowRec
DG_VOR_ROLLO:
EG_GWC_FENSTER_DU:
EG_GWC_ROLLO ASC_WindowRec
EG_GWC_ROLLO:
EG_KUC_FENSTER_DU:
EG_KUC_ROLLO_RE ASC_WindowRec
EG_KUC_ROLLO_LI:
EG_KUC_ROLLO_RE:
EG_WZ_FENSTER_HI:
EG_WZ_ROLLO_HI ASC_WindowRec
EG_WZ_ROLLO_HI:
EG_WZ_ROLLO_MI:
EG_WZ_ROLLO_VO:
OG_BAD_FENSTER_DU:
OG_BAD_ROLLO_LI ASC_WindowRec
OG_BAD_ROLLO_LI:
OG_BAD_ROLLO_RE:
OG_BAN_ROLLO:
OG_BZ_ROLLO:
OG_SZ_FENSTER_DU:
OG_SZ_ROLLO_LI ASC_WindowRec
OG_SZ_ROLLO_LI:
OG_SZ_ROLLO_RE:
rr_Waltraud:
DG_VOR_ROLLO ASC_Roommate_Device
zuHause:
myASControl ASC_residentsDev
Attributes:
ASC_autoAstroModeEvening ASTRONOMIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev zuHause:state
ASC_shuttersDriveDelay 600
ASC_tempSensor OG_BAN_Temp:temperature
ASC_twilightDevice Astro_Dev
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
Die Logs mach ich gleich mal und schreib die in den nächsten Post
So hier noch das Log. Ist wieder von dem Fenstersensor von gestern morgen. Daher nicht über den anderen Namen wundern. Problem ist: Das Rollo ist diesmal gar nicht gefahren. Das könnte aber daran liegen, dass das Rollo eh in um 7:10 hochgehen sollte. Ich hab dann einfach zwei/dreimal auf und direkt wieder zu gemacht:
2022.02.16 06:58:48 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
'ATTR myASControl verbose 4'
];
2022.02.16 06:58:58 3: ZWave set EG_FLUR_LICHT on
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2022.02.16 06:59:03 - FnSetCmdFn: DG_VOR_ROLLO - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 98. Grund der Fahrt: ventilate - window open
2022.02.16 06:59:03 3: ZWave set DG_VOR_ROLLO dim 98
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: set_dim 98'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - FnSetDriveCmd: DG_VOR_ROLLO - NICHT versetztes fahren
ASC_DEBUG!!! 2022.02.16 06:59:03 - FnSetDriveCmd: DG_VOR_ROLLO - NoDelay: JA
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: zuHause Name: myASControl Notify: $VAR1 = [
'durTimerPresence_cr: 5321',
'durTimerPresence: 88:41:28'
];
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: dim 98',
'dim: 98'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - Notify: ASC_Pos_Reading Event vom Rollo DG_VOR_ROLLO wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: dim 98',
'dim: 98'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: dim 98 dim: 98';
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'DG_VOR_ROLLO_PosValue: 98'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingShutters: DG_VOR_ROLLO - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1644991143 Last Position Timestamp: 1644991143 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 98
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: ventilate - window open'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.02.16 06:59:05 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 196.3 W'
];
2022.02.16 06:59:08 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 194.0 W'
];
2022.02.16 06:59:12 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 191.9 W'
];
2022.02.16 06:59:19 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 146.3 W'
];
2022.02.16 06:59:20 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 72.7 W'
];
2022.02.16 06:59:21 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 73.9 W'
];
2022.02.16 06:59:22 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 65.4 W'
];
2022.02.16 06:59:23 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 55.0 W'
];
2022.02.16 06:59:26 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: dim 97',
'reportedState: dim 97',
'dim: 97'
];
ASC_DEBUG!!! 2022.02.16 06:59:26 - Notify: ASC_Pos_Reading Event vom Rollo DG_VOR_ROLLO wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: dim 97',
'reportedState: dim 97',
'dim: 97'
];
ASC_DEBUG!!! 2022.02.16 06:59:26 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: dim 97 reportedState: dim 97 dim: 97';
2022.02.16 06:59:26 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'DG_VOR_ROLLO_PosValue: 97'
];
ASC_DEBUG!!! 2022.02.16 06:59:26 - EventProcessingShutters: DG_VOR_ROLLO - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1644991166 Last Position Timestamp: 1644991143 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 97
2022.02.16 06:59:26 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: ventilate - window open'
];
ASC_DEBUG!!! 2022.02.16 06:59:26 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.02.16 06:59:26 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.02.16 06:59:28 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 0.0 W'
];
2022.02.16 06:59:29 3: ZWave set EG_FLUR_LICHT off
2022.02.16 06:59:33 3: ZWave set DG_VOR_HEIZUNG off
2022.02.16 06:59:39 4: AutoShuttersControl (myASControl) - Devname: rr_Waltraud Name: myASControl Notify: $VAR1 = [
'durTimerAbsence_cr: 20867',
'durTimerAbsence: 347:46:46'
];
2022.02.16 06:59:49 3: ZWave set EG_FLUR_LICHT on
2022.02.16 07:00:03 4: AutoShuttersControl (myASControl) - Devname: zuHause Name: myASControl Notify: $VAR1 = [
'durTimerPresence_cr: 5322',
'durTimerPresence: 88:42:28'
];
2022.02.16 07:00:13 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
ASC_DEBUG!!! 2022.02.16 07:00:13 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2022.02.16 07:00:13 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2022.02.16 07:00:13 - FnIsDay: DG_VOR_ROLLO Allgemein: 0
ASC_DEBUG!!! 2022.02.16 07:00:13 - FnIsDay: DG_VOR_ROLLO getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2022.02.16 07:00:13 - FnIsDay: DG_VOR_ROLLO getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
2022.02.16 07:00:23 3: ZWave set DG_VOR_HEIZUNG on
2022.02.16 07:00:32 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2022.02.16 07:00:32 - FnSetCmdFn: DG_VOR_ROLLO - Rollo wird gefahren, aktuelle Position: 97, Zielposition: 98. Grund der Fahrt: ventilate - window open
2022.02.16 07:00:32 3: ZWave set DG_VOR_ROLLO dim 98
2022.02.16 07:00:32 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: set_dim 98'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - FnSetDriveCmd: DG_VOR_ROLLO - NICHT versetztes fahren
ASC_DEBUG!!! 2022.02.16 07:00:32 - FnSetDriveCmd: DG_VOR_ROLLO - NoDelay: JA
2022.02.16 07:00:32 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: dim 98',
'dim: 98'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - Notify: ASC_Pos_Reading Event vom Rollo DG_VOR_ROLLO wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: dim 98',
'dim: 98'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: dim 98 dim: 98';
2022.02.16 07:00:32 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'DG_VOR_ROLLO_PosValue: 98'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingShutters: DG_VOR_ROLLO - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1644991232 Last Position Timestamp: 1644991232 Drive Up Max Duration: 60 Last Position: 97 aktuelle Position: 98
2022.02.16 07:00:32 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: ventilate - window open'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.02.16 07:00:32 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2022.02.16 07:00:32 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2022.02.16 07:00:32 - FnIsDay: DG_VOR_ROLLO Allgemein: 0
ASC_DEBUG!!! 2022.02.16 07:00:32 - FnIsDay: DG_VOR_ROLLO getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2022.02.16 07:00:32 - FnIsDay: DG_VOR_ROLLO getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
2022.02.16 07:00:34 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: dim 97'
];
2022.02.16 07:00:35 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
ASC_DEBUG!!! 2022.02.16 07:00:35 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2022.02.16 07:00:35 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2022.02.16 07:00:36 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
ASC_DEBUG!!! 2022.02.16 07:00:36 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2022.02.16 07:00:36 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2022.02.16 07:00:36 - FnIsDay: DG_VOR_ROLLO Allgemein: 0
ASC_DEBUG!!! 2022.02.16 07:00:36 - FnIsDay: DG_VOR_ROLLO getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2022.02.16 07:00:36 - FnIsDay: DG_VOR_ROLLO getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
2022.02.16 07:00:38 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
ASC_DEBUG!!! 2022.02.16 07:00:38 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2022.02.16 07:00:38 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2022.02.16 07:00:39 4: AutoShuttersControl (myASControl) - Devname: rr_Waltraud Name: myASControl Notify: $VAR1 = [
'durTimerAbsence_cr: 20868',
'durTimerAbsence: 347:47:46'
];
2022.02.16 07:00:39 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
ASC_DEBUG!!! 2022.02.16 07:00:39 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2022.02.16 07:00:39 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2022.02.16 07:00:39 - FnIsDay: DG_VOR_ROLLO Allgemein: 0
ASC_DEBUG!!! 2022.02.16 07:00:39 - FnIsDay: DG_VOR_ROLLO getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2022.02.16 07:00:39 - FnIsDay: DG_VOR_ROLLO getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
2022.02.16 07:00:44 3: ZWave set EG_FLUR_LICHT off
2022.02.16 07:00:46 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is open',
'state: open'
];
ASC_DEBUG!!! 2022.02.16 07:00:46 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2022.02.16 07:00:46 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2022.02.16 07:00:48 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_FENSTER Name: myASControl Notify: $VAR1 = [
'alarm: AccessControl: Window/Door is closed',
'state: closed'
];
ASC_DEBUG!!! 2022.02.16 07:00:48 - EventProcessingWindowRec: DG_VOR_ROLLO - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2022.02.16 07:00:48 - EventProcessingWindowRec: DG_VOR_ROLLO - HOMEMODE: gone QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2022.02.16 07:00:48 - FnIsDay: DG_VOR_ROLLO Allgemein: 0
ASC_DEBUG!!! 2022.02.16 07:00:48 - FnIsDay: DG_VOR_ROLLO getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2022.02.16 07:00:48 - FnIsDay: DG_VOR_ROLLO getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Also laut Log ist alles ok. Das Rollo hat sogar den Fahrbefehl war genommen.
ASC_DEBUG!!! 2022.02.16 06:59:03 - FnSetCmdFn: DG_VOR_ROLLO - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 98. Grund der Fahrt: ventilate - window open
Hier sieht man das das Rollo den Set Befehl erhalten hat
2022.02.16 06:59:03 3: ZWave set DG_VOR_ROLLO dim 98
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: set_dim 98'
];
Und hier hat das Rollo die Endstellung erreicht
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: dim 98',
'dim: 98'
];
Also hoch gefahren wegen Fenster auf ist es auf jeden Fall schon mal.
Anscheinend ist das Rollo aus dem Log hier anders konfiguriert wie das Rollo aus dem list weiter oben. Ich brauche dann ein list von dem Rollo aus dem Log und natürlich auch von dem entsprechenden Fenster
DG_VOR_ROLLO
DG_VOR_FENSTER
Hi,
ja, auf geht ja ... zu ist ja das Problem :*) Blöd ist halt, dass ich das heute morgen nicht mehr loggen konnte, da ja vermutlich zu nah am eigentlich Hochfahren heute morgen ....
Aber hier mal der List von dem Rollo aus dem Log und dem Festersensor:
Rollo
Internals:
DEF f90962f4 3
FUUID 5c4c8fd4-f33f-1c38-1841-4e44b9e80b5c9b35
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 407
NAME DG_VOR_ROLLO
NR 30
STATE dim 97
TYPE ZWave
ZWDongle_0_MSGCNT 407
ZWDongle_0_RAWMSG 0004000306310504220000
ZWDongle_0_TIME 2022-02-16 07:17:08
ZWaveSubDevice no
cmdsPending 0
endpointChildren ZWave_Node_3.1
homeId f90962f4
isWakeUp
lastMsgSent 1644992226.21621
nodeIdHex 03
READINGS:
2022-01-30 08:41:06 ASC_Enable on
2022-01-30 08:50:20 ASC_ShadingMessage <html> ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut </html>
2022-02-16 07:17:06 ASC_ShuttersLastDrive day open
2022-02-16 07:10:39 ASC_Time_DriveDown 16.02.2022 - 19:26
2022-02-16 07:10:39 ASC_Time_DriveUp 17.02.2022 - 07:08
2022-02-11 18:46:57 IODev ZWDongle_0
2021-11-26 20:38:02 SEND_DATA failed:00
2019-07-18 13:05:35 UNKNOWN multilevel type 00 fl: 22 arg: 0000
2021-10-13 04:29:35 UNPARSED SENSOR_MULTILEVEL 06310404220000
2019-01-16 06:09:41 assocGroup_1 Max 16 Nodes ZWDongle_0
2019-01-16 06:09:42 assocGroup_2 Max 16 Nodes
2019-01-16 06:09:42 assocGroup_3 Max 1 Nodes ZWDongle_0
2019-01-16 06:09:41 assocGroups 3
2022-02-11 18:54:30 associatedWith ZWave_Node_3.1
2019-08-21 12:15:42 configEnergyReports 10
2019-08-21 12:15:42 configInRollerBlindModeOrVenetianBlind17 10
2019-08-21 12:15:43 configInVenetianBlindModeTheParameter12 150
2019-08-21 12:15:49 configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
2019-08-21 12:15:50 configMotorOperationDetection 10
2019-08-21 12:15:50 configMotorOperationTime 240
2019-08-21 12:15:50 configPeriodicPowerOrEnergyReports 3600
2019-08-21 12:15:50 configPowerReports 1
2019-08-21 12:15:56 configReportsType BlindPositionReportsSentToThe0
2019-08-21 12:15:56 configResponseToFloodingAlarm NoReaction
2019-08-21 12:15:56 configResponseToGeneralAlarm CloseBlind
2019-08-21 12:15:56 configResponseToSmokeCOOrCO2Alarm OpenBlind
2019-08-21 12:15:57 configResponseToTemperatureAlarm OpenBlind
2019-08-21 12:15:58 configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
2019-08-21 12:15:58 configScenesAssociationsActivation AssociationsActivation
2019-08-21 12:15:58 configSelfMeasurement SelfMeasurementInactive
2019-08-21 12:15:58 configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
2019-08-21 12:15:58 configSwitchType MomentarySwitches
2022-02-16 07:17:06 dim 99
2022-02-16 07:15:41 energy 2.28 kWh
2019-10-28 10:21:15 model FIBARO System FGRM222 Roller Shutter Controller 2
2019-10-28 10:21:15 modelConfig fibaro/fgrm222.xml
2019-10-28 10:21:15 modelId 010f-0302-1000
2020-11-27 06:59:42 neighborList ZWDongle_0 EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_HI EG_WZ_ROLLO_MI EG_GWC_ROLLO EG_WZ_ROLLO_VO ZWave_SWITCH_BINARY_10 ZWave_SWITCH_BINARY_11 OG_BAD_ROLLO_RE OG_BAD_ROLLO_LI OG_BAD_LICHT OG_SZ_Aussenlampe ZWave_SWITCH_BINARY_16 ZWave_SWITCH_BINARY_19 ZWave_SWITCH_BINARY_20 ZWave_SWITCH_BINARY_21 ZWave_SWITCH_BINARY_22 EG_KUC_LED OG_BAN_ROLLO OG_BAD_HEIZUNG OG_SZ_LED EG_WZ_1HEIZUNG EG_KUC_HEIZUNG EG_FLUR_HEIZUNG OG_BZ_HEIZUNG DG_VOR_HEIZUNG OG_BAD_HTHEIZUNG EG_WZ_SONOSSTECKDOSE OG_BAD_FENSTER_LI EG_GWC_FENSTER OG_BZ_ROLLO EG_KUC_FENSTER_RE EG_WZ_FENSTER_HI OG_SZ_FENSTER_LI EG_FLUR_NISCHE_LED EG_WZ_LED DG_AZ_HEIZUNG DG_BAD_HEIZUNG OG_BZ_FENSTER UNKNOWN_71 DG_AZ_FENSTER
2020-11-27 06:59:19 neighborUpdate done
2020-06-10 10:25:00 position 99
2022-02-16 07:17:08 power 0.0 W
2022-02-16 07:17:08 reportedState dim 97
2022-02-16 07:17:08 state dim 97
2018-12-09 16:53:07 swa none
2022-02-16 07:17:06 timeToAck 0.057
2022-02-16 07:17:06 transmit OK
2019-01-18 16:14:13 undef 5242.95 undef
2019-01-10 11:42:25 version Lib 3 Prot 3.52 App 25.25
Attributes:
ASC 2
ASC_Drive_DelayStart 25
ASC_Mode_Up absent
ASC_Open_Pos 99
ASC_Pos_Reading dim
ASC_Roommate_Device rr_Waltraud
ASC_Shading_InOutAzimuth 324:134
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_StateChange_SunnyCloudy 44500:43000 3
ASC_Time_Down_Early 15:30
ASC_Time_Up_Early 06:45
ASC_Time_Up_WE_Holiday 09:00
ASC_Ventilate_Pos 98
ASC_WindowRec DG_VOR_FENSTER
IODev ZWDongle_0
alias DG_VOR_ROLLO
classes MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
event-on-change-reading dim,state,power,reportedState,energy
genericDeviceType blind
group Rolladen
homebridgeMapping clear CurrentPosition=dim,minValue=0,maxValue=99 TargetPosition=dim::dim,minValue=0,maxValue=99,minStep=1
mqttPublish state:topic={"/haus/$device/$reading"} state:retain=1
mqttSubscribe dim:stopic={"/haus/$device/set"}
room Rolladen,Turmzimmer,ZWave
userReadings dim:reportedState.* { ReadingsNum($name,'reportedState',0)}
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_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 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_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_CommandTemplate 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 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_Pos:10,20,30,40,50,60,70,80,90,99 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window 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_Pos:10,20,30,40,50,60,70,80,90,99 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
vclasses ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
Sensor
Internals:
DEF f90962f4 73
FUUID 5fbe2836-f33f-1c38-9f26-f35a16d5e50cd0a4
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 96
NAME DG_VOR_FENSTER
NR 308
STATE closed
TYPE ZWave
ZWDongle_0_MSGCNT 96
ZWDongle_0_RAWMSG 00040049063105012200b7
ZWDongle_0_TIME 2022-02-16 07:54:30
ZWaveSubDevice no
homeId f90962f4
isWakeUp 1
lastMsgSent 1644943708.05916
nodeIdHex 49
READINGS:
2021-12-20 16:58:47 ASC_ShuttersLastDrive manual
2022-02-11 18:46:57 IODev ZWDongle_0
2021-02-09 10:48:37 UNPARSED UNKNOWN_C1 01c1
2022-02-16 07:00:48 alarm AccessControl: Window/Door is closed
2020-11-27 10:02:47 assocGroup_1 Max 1 Nodes ZWDongle_0
2020-11-27 10:02:47 assocGroup_2 Max 5 Nodes
2020-11-27 10:02:47 assocGroup_3 Max 5 Nodes
2020-11-27 10:02:46 assocGroups 3
2022-01-23 09:58:16 battery 100 %
2022-01-23 09:58:16 batteryPercent 100
2022-01-23 09:58:16 batteryState ok
2021-12-19 08:36:56 desired-temp 21.5
2021-12-20 16:58:46 dim 99
2020-11-27 09:58:33 model FIBARO System FGDW002 Door Opening Sensor 2
2020-11-27 09:58:33 modelConfig fibaro/fgdw2.xml
2020-11-27 09:58:33 modelId 010f-0702-1000
2020-11-28 09:11:06 neighborList DG_VOR_ROLLO EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_VO ZWave_SWITCH_BINARY_10 ZWave_SWITCH_BINARY_11 OG_BAD_ROLLO_RE OG_BAD_ROLLO_LI OG_BAD_LICHT ZWave_SWITCH_BINARY_16 ZWave_SWITCH_BINARY_19 ZWave_SWITCH_BINARY_20 ZWave_SWITCH_BINARY_21 ZWave_SWITCH_BINARY_22 EG_KUC_LED OG_BAN_ROLLO OG_BAD_HEIZUNG OG_SZ_LED EG_FLUR_HEIZUNG OG_BZ_HEIZUNG DG_VOR_HEIZUNG OG_BAD_HTHEIZUNG EG_FLUR_NISCHE_LED EG_WZ_LED DG_AZ_HEIZUNG DG_BAD_HEIZUNG
2020-11-27 09:58:59 neighborUpdate done
2021-08-11 17:54:42 reportedState off
2022-02-16 07:00:48 state closed
2022-02-16 07:54:30 temperature 18.3 C
2022-02-16 07:54:30 temperature_2 18.3
2022-02-15 17:48:26 timeToAck 0.111
2022-02-15 17:48:35 transmit NO_ACK
2022-02-15 17:48:26 wakeup notification
2020-11-25 16:51:18 zwavePlusInfo version:01 role:SleepingReportingSlave node:Z-Wave+Node installerIcon:0c06 userIcon:0c06
Attributes:
IODev ZWDongle_0
classes ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO APPLICATION_STATUS BATTERY CONFIGURATION CRC_16_ENCAP DEVICE_RESET_LOCALLY FIRMWARE_UPDATE_MD MANUFACTURER_SPECIFIC MULTI_CHANNEL_ASSOCIATION ALARM POWERLEVEL SECURITY SENSOR_MULTILEVEL VERSION WAKE_UP
group Sensoren
room Rolladen,Turmzimmer,ZWave
stateFormat {(split(/,|is /, ReadingsVal($name,"alarm","")))[1]}
userReadings state:(alarm|tilt).* {(split(/,|is /, ReadingsVal($name,"alarm","")))[1]},temperature_2:temperature.* { ReadingsNum($name,'temperature',0) }
vclasses ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 BATTERY:1 CONFIGURATION:1 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 SENSOR_MULTILEVEL:5
Ok also in diesem Fall ist der Fehler eindeutig.
Deine Fenster offen Position ist 98. Diese wurde laut log auch angefahren wie Du das Fenster geöffnet hattest
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'DG_VOR_ROLLO_PosValue: 98'
];
ASC_DEBUG!!! 2022.02.16 06:59:03 - EventProcessingShutters: DG_VOR_ROLLO - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1644991143 Last Position Timestamp: 1644991143 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 98
2022.02.16 06:59:03 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'state: ventilate - window open'
];
Aus irgendeinem Grund wurde dann der Wert für dim aber geändert.
2022.02.16 06:59:21 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 73.9 W'
];
2022.02.16 06:59:22 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 65.4 W'
];
2022.02.16 06:59:23 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'power: 55.0 W'
];
2022.02.16 06:59:26 4: AutoShuttersControl (myASControl) - Devname: DG_VOR_ROLLO Name: myASControl Notify: $VAR1 = [
'state: dim 97',
'reportedState: dim 97',
'dim: 97'
];
Die meisten Auswertungen tätigt ASC an Hand der Endposition des Rollos. Wird das Fenster geschlossen und das Rollo ist in der "Fenster offen" Position wird ASC entsprechend der Gegebenheiten das Rollo fahren. Ansonsten wird gar nichts getan.
In diesem Fall ist es also Eindeutig. Ich kann mir vorstellen das es bei den anderen malen auch so war. Irgendwas ändert anscheinend die Position nachträglich nach dem fahren. Eventuell eine Neuberechnung oder so. Es passt aber eben nicht mehr mit der von Dir angegebenen Position.
Das ist ein spezielles Problem bei dem "venetian mode".
Ich korrigiere den Wert für "dim" mit einem userReadings-Eintrag:dim:power..0.0.W {my $pos = ReadingsVal($name,"state",0) =~ m,dim, ? ReadingsNum($name,"state",0) : ReadingsNum($name,"dim",0);; my $pos1 = ReadingsNum($name,"position",0);; $pos = $pos1 if ($pos > $pos1 +3 || $pos < $pos1 -3);; return $pos }, positionSlat:power..0.0.W {ReadingsVal($name,"position",0) =~ m,Slat.([0-9]+),?$1:undef}
Nachtrag: Es empfiehlt sich bei den Aktoren im venetian-Mode auch, zusätzlich noch die Lamellenwinkel mit anzugeben:attr Jalousie ASC_Closed_Pos 0:0
attr Jalousie ASC_Open_Pos 99:99
Hi,
okay, wenn die DIM-Werte wirklich stimmen müssen, dann ist das alles erklärlich.
Bei den Fibaro Z-Wave Autoren werden bei der Einrichtung die Endpositionen ( 0 für zu und 99 für offen) gelernt. Wenn man jetzt später z.B. dim98 setzt, sich durch Längungen oder thermische Veränderung der mögliche Endpunkt der Rolladen aber verändert hat, dann bleibt der Rolladen halt schon bei dim97 stehen.
Was mich halt wundert ist, das das bei jetzt genau nach dem Löschen und neu setzen des ASC-Devices auftritt und eigentlich müsste ich dann ja noch mehr Probleme haben. Weil bei mir ist ja dim97 im moment schon physisch vollständig offen.
Ich kann aber das Anlernen mal neu machen und dann mal schauen ob das Problem weg ist.
Ich nutze übrigens keinen Venetian-Mode ... schnöde Rolladen :*)
Zitat von: Wardancer am 16 Februar 2022, 10:40:06
Ich nutze übrigens keinen Venetian-Mode ... schnöde Rolladen :*)
Ah, sorry, da hatte ich die Konfigurationsparameter wohl falsch interpretiert...
(Ich habe die nur im Jalousie-Modus im Einsatz, und da kommt es eben vor, dass zwar erst die Zielposition angefahren wird, aber dann wegen der Drehung hinterher was anderes gemeldet wird...).
Dann scheinen die im Allgemeinen den dim-Wert nicht allzu genau zu bestimmen, würde daher vorschlagen, was ähnliches wie mein userReadings zu machen und den "lüften"-Wert dann außerhalb der Toleranzgrenze zu setzen.
So,
Kurze Rückmeldung.... Geht natürlich!!
Danke fürs Helfen...
Danke für die Rückmeldung!
Ggf. kannst du den Teil auch noch im "getestete Hardware für ASC"-Thread ergänzen...? (gerne auch mit meiner Jalousie-Variante). Und ein [gelöst] oder [geklärt] wäre auch nicht verkehrt.
Hab den Thread mal ausgebuddelt und zu meiner Erfahrung mit den Fibaros dazugepackt. Das UserReading ungetestet auch mal :*)