[geklärt][ASC] Problem mit meinen Fensterkontakten

Begonnen von Wardancer, 15 Februar 2022, 07:55:29

Vorheriges Thema - Nächstes Thema

Wardancer

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 ....




CoolTux

Stell mal verbose auf 4 beim ASC und dann schließe das Fenster. Eventuell kommen da unterschiedliche Events.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Wardancer

#2
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.....

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Wardancer

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.


CoolTux

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
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Wardancer

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

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Wardancer

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

Wardancer

#9
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

CoolTux

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
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Wardancer

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


CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Beta-User

#13
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
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Wardancer

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 :*)