FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Wolle02 am 07 September 2022, 10:41:05

Titel: [ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 07 September 2022, 10:41:05
Hallo Cooltux, ich war die letzten 2 Wochen im Urlaub und nicht zu Hause. Der Anwesenheitsstatus aller Roommates stand auf "absent". Ich habe dann festgestellt, dass meine Rollläden morgens nicht öffnen, obwohl das Attr "ASC Mode Up" bei allen Rollläden auf always bzw. absent steht. Ich musste sie dann morgens immer von Hand via VPN hochfahren. Im Anschluss sind sie dann wieder korekt gefahren, d.h. die untertätige Beschattungsfunktion und das abendliche Schließen haben korrekt funktioniert. Nur das morgendliche Öffnen halt nicht.
Ich habe dann testweise die Roommates mal händisch auf "gone" gestellt. Dies hatte zur Folge, dass das Verhalten nun umgekehrt war. Morgens haben die Rollläden geöffnet aber abends nicht mehr geschlossen.
Wenn die Roommates auf "home" stehen funktioniert alles wie gewünscht.

Hier mal ein List des ASC Devices:
Internals:
   FUUID      60999d8e-f33f-bf2d-2728-fae319ff0f910610
   FVERSION   73_AutoShuttersControl.pm:v0.10.24-s26357/2022-08-29
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,R_DG_Nord,R_DG_Ost,R_DG_West,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer,R_OG_KZ_West,R_UG_Buero_Nord,F_OG_Ankleide,Helligkeit_Sensor_aussen_Ost,F_EG_WZ_Ost,R_EG_WZ_Nord_re,R_UG_Gaestezimmer,R_DG_Ost,R_DG_West,R_EG_WZ_Nord_Mitte,R_UG_Buero_Ost,R_OG_Ankleide,R_DG_Nord,F_EG_WZ_Nord_re,myAstro,R_EG_WZ_Ost_li,F_UG_Gaestezimmer,F_DG_Ost,F_DG_West,F_UG_Buero,rgr_Bewohner,R_EG_WZ_Ost_re,R_OG_SZ_Ost,rr_Niklas,F_OG_Schlafzimmer_Nord,R_EG_Kueche,R_EG_WZ_Nord_li,F_EG_WZ_West,Helligkeit_gesamt_Durchschnitt,rgr_Eltern,R_OG_SZ_Nord,F_OG_Schlafzimmer_Ost,F_EG_Kueche,Helligkeit_Sensor_aussen_West,R_OG_Bad,R_EG_WZ_West,Fernsehbeschattung_dummy,R_OG_KZ_Nord
   NR         420
   NTFY_ORDER 51-Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.10.24
   eventCount 1720
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1662528096.26263
           VALUE      maximum brightness threshold exceeded
   OLDREADINGS:
   READINGS:
     2022-09-02 08:29:53   R_DG_Nord_PosValue 100
     2022-01-31 07:42:19   R_DG_Nord_lastPosValue 100
     2022-09-07 06:32:49   R_DG_Nord_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 08:21:00   R_DG_Ost_PosValue 10
     2022-09-06 09:46:35   R_DG_Ost_lastDelayPosValue 10
     2022-09-07 08:20:15   R_DG_Ost_lastPosValue 100
     2022-09-07 06:32:49   R_DG_Ost_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-06 19:09:46   R_DG_West_PosValue 100
     2022-08-26 11:11:38   R_DG_West_lastDelayPosValue 10
     2022-09-06 19:09:01   R_DG_West_lastPosValue 10
     2022-09-07 06:32:50   R_DG_West_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 09:33:42   R_EG_Kueche_PosValue 30
     2022-07-30 22:00:04   R_EG_Kueche_lastDelayPosValue 19
     2022-09-07 09:33:28   R_EG_Kueche_lastPosValue 100
     2022-09-07 06:32:50   R_EG_Kueche_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 07:48:57   R_EG_WZ_Nord_Mitte_PosValue 100
     2022-07-30 22:00:04   R_EG_WZ_Nord_Mitte_lastDelayPosValue 0
     2022-09-06 22:00:02   R_EG_WZ_Nord_Mitte_lastPosValue 100
     2022-09-07 06:32:50   R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 07:48:58   R_EG_WZ_Nord_li_PosValue 100
     2022-07-30 22:00:04   R_EG_WZ_Nord_li_lastDelayPosValue 0
     2022-09-06 22:00:02   R_EG_WZ_Nord_li_lastPosValue 100
     2022-09-07 06:32:50   R_EG_WZ_Nord_li_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 07:51:08   R_EG_WZ_Nord_re_PosValue 100
     2022-07-30 22:00:04   R_EG_WZ_Nord_re_lastDelayPosValue 13
     2022-09-06 22:00:03   R_EG_WZ_Nord_re_lastPosValue 100
     2022-09-07 06:32:50   R_EG_WZ_Nord_re_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-08-13 12:51:03   R_EG_WZ_Ost_li_PosValue 100
     2022-07-30 21:37:07   R_EG_WZ_Ost_li_lastDelayPosValue 0
     2022-09-07 10:29:43   R_EG_WZ_Ost_li_lastPosValue 100
     2022-09-07 09:30:01   R_EG_WZ_Ost_li_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 10:13:30   R_EG_WZ_Ost_re_PosValue 39
     2022-07-30 21:37:07   R_EG_WZ_Ost_re_lastDelayPosValue 11
     2022-09-07 07:21:15   R_EG_WZ_Ost_re_lastPosValue 50
     2022-09-07 09:30:01   R_EG_WZ_Ost_re_nextAstroTimeEvent 07.09.2022 - 22:00
     2022-09-07 07:49:00   R_EG_WZ_West_PosValue 100
     2022-07-30 22:00:04   R_EG_WZ_West_lastDelayPosValue 12
     2022-09-06 22:00:03   R_EG_WZ_West_lastPosValue 100
     2022-09-07 06:32:50   R_EG_WZ_West_nextAstroTimeEvent 07.09.2022 - 22:00
     2021-11-24 07:28:36   R_EG_WZ_West_test_lastPosValue 0
     2022-09-07 07:50:58   R_OG_Ankleide_PosValue 100
     2022-07-30 21:43:08   R_OG_Ankleide_lastDelayPosValue 10
     2022-09-07 00:38:35   R_OG_Ankleide_lastPosValue 100
     2022-09-07 06:32:49   R_OG_Ankleide_nextAstroTimeEvent 07.09.2022 - 20:26
     2022-09-07 09:33:41   R_OG_Bad_PosValue 30
     2022-07-30 21:43:08   R_OG_Bad_lastDelayPosValue 0
     2022-09-07 09:33:28   R_OG_Bad_lastPosValue 100
     2022-09-07 06:32:49   R_OG_Bad_nextAstroTimeEvent 07.09.2022 - 20:26
     2022-09-07 07:50:58   R_OG_KZ_Nord_PosValue 100
     2022-09-06 20:28:56   R_OG_KZ_Nord_lastPosValue 100
     2022-09-07 06:32:49   R_OG_KZ_Nord_nextAstroTimeEvent 07.09.2022 - 20:26
     2022-09-07 07:51:05   R_OG_KZ_West_PosValue 100
     2022-01-06 17:18:53   R_OG_KZ_West_lastDelayPosValue 0
     2022-09-06 20:28:56   R_OG_KZ_West_lastPosValue 100
     2022-09-07 06:32:49   R_OG_KZ_West_nextAstroTimeEvent 07.09.2022 - 20:26
     2022-09-06 20:29:20   R_OG_SZ_Nord_PosValue 0
     2022-07-30 21:43:08   R_OG_SZ_Nord_lastDelayPosValue 0
     2022-09-06 20:28:56   R_OG_SZ_Nord_lastPosValue 100
     2022-09-07 06:32:49   R_OG_SZ_Nord_nextAstroTimeEvent 07.09.2022 - 20:26
     2022-09-07 09:56:58   R_OG_SZ_Ost_PosValue 29
     2022-09-07 09:53:28   R_OG_SZ_Ost_lastDelayPosValue 29
     2022-09-07 09:56:57   R_OG_SZ_Ost_lastPosValue 30
     2022-09-07 06:32:49   R_OG_SZ_Ost_nextAstroTimeEvent 07.09.2022 - 20:26
     2022-09-07 07:49:12   R_UG_Buero_Nord_PosValue 100
     2022-09-06 20:10:04   R_UG_Buero_Nord_lastPosValue 100
     2022-09-07 06:32:49   R_UG_Buero_Nord_nextAstroTimeEvent 07.09.2022 - 20:07
     2021-11-25 07:30:00   R_UG_Buero_Nord_orig_lastPosValue 0
     2022-09-07 09:33:46   R_UG_Buero_Ost_PosValue 30
     2022-07-30 21:20:54   R_UG_Buero_Ost_lastDelayPosValue 0
     2022-09-07 09:33:29   R_UG_Buero_Ost_lastPosValue 100
     2022-09-07 06:32:49   R_UG_Buero_Ost_nextAstroTimeEvent 07.09.2022 - 20:07
     2021-11-23 07:27:11   R_UG_Buero_Ost_test_lastPosValue 0
     2022-09-07 07:48:59   R_UG_Gaestezimmer_PosValue 100
     2022-09-06 20:16:19   R_UG_Gaestezimmer_lastPosValue 100
     2022-09-07 06:32:49   R_UG_Gaestezimmer_nextAstroTimeEvent 07.09.2022 - 20:14
     2021-11-25 07:30:00   R_UG_Gaestezimmer_test_lastPosValue 0
     2021-05-12 17:00:36   ascEnable       on
     2022-09-07 10:29:43   controlShading  on
     2021-05-13 08:35:22   hardLockOut     off
     2022-07-30 23:35:24   partyMode       off
     2022-09-05 16:52:06   room_ASC_Dachgeschoss_Haus R_DG_Nord,R_DG_Ost,R_DG_West
     2022-09-05 16:52:06   room_Haus_ASC   R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
     2021-10-24 15:50:47   selfDefense     on
     2022-09-07 10:13:30   state           manual
     2021-08-15 06:16:00   sunriseTimeWeHoliday off
     2022-09-05 16:52:06   userAttrList    rolled out
   helper:
     shuttersList:
       R_DG_Nord
       R_DG_Ost
       R_DG_West
       R_EG_Kueche
       R_EG_WZ_Nord_Mitte
       R_EG_WZ_Nord_li
       R_EG_WZ_Nord_re
       R_EG_WZ_Ost_li
       R_EG_WZ_Ost_re
       R_EG_WZ_West
       R_OG_Ankleide
       R_OG_Bad
       R_OG_KZ_Nord
       R_OG_KZ_West
       R_OG_SZ_Nord
       R_OG_SZ_Ost
       R_UG_Buero_Nord
       R_UG_Buero_Ost
       R_UG_Gaestezimmer
   monitoredDevs:
     F_DG_Ost:
       R_DG_Ost   ASC_WindowRec
     F_DG_West:
       R_DG_West  ASC_WindowRec
     F_EG_Kueche:
       R_EG_Kueche ASC_WindowRec
     F_EG_WZ_Nord_re:
       R_EG_WZ_Nord_re ASC_WindowRec
     F_EG_WZ_Ost:
       R_EG_WZ_Ost_re ASC_WindowRec
     F_EG_WZ_West:
       R_EG_WZ_West ASC_WindowRec
     F_OG_Ankleide:
       R_OG_Ankleide ASC_WindowRec
     F_OG_Schlafzimmer_Nord:
       R_OG_SZ_Nord ASC_WindowRec
     F_OG_Schlafzimmer_Ost:
       R_OG_SZ_Ost ASC_WindowRec
     F_UG_Buero:
       R_UG_Buero_Ost ASC_WindowRec
     F_UG_Gaestezimmer:
       R_UG_Gaestezimmer ASC_WindowRec
     Fernsehbeschattung_dummy:
       R_EG_WZ_Nord_li ASC_ExternalTrigger
       R_EG_WZ_West ASC_ExternalTrigger
     Helligkeit_Sensor_aussen_Ost:
       R_EG_Kueche ASC_BrightnessSensor
       R_OG_Bad   ASC_BrightnessSensor
       R_OG_SZ_Ost ASC_BrightnessSensor
       R_UG_Buero_Ost ASC_BrightnessSensor
     Helligkeit_Sensor_aussen_West:
       R_EG_WZ_West ASC_BrightnessSensor
       R_OG_Ankleide ASC_BrightnessSensor
       R_OG_KZ_West ASC_BrightnessSensor
     Helligkeit_gesamt_Durchschnitt:
       R_DG_Ost   ASC_BrightnessSensor
       R_DG_West  ASC_BrightnessSensor
       R_EG_WZ_Ost_li ASC_BrightnessSensor
       R_EG_WZ_Ost_re ASC_BrightnessSensor
     R_DG_Nord:
     R_DG_Ost:
     R_DG_West:
     R_EG_Kueche:
     R_EG_WZ_Nord_Mitte:
     R_EG_WZ_Nord_li:
     R_EG_WZ_Nord_re:
     R_EG_WZ_Ost_li:
     R_EG_WZ_Ost_re:
     R_EG_WZ_West:
     R_OG_Ankleide:
     R_OG_Bad:
     R_OG_KZ_Nord:
     R_OG_KZ_West:
     R_OG_SZ_Nord:
     R_OG_SZ_Ost:
     R_UG_Buero_Nord:
     R_UG_Buero_Ost:
     R_UG_Gaestezimmer:
     myAstro:
       Rollladensteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollladensteuerung ASC_residentsDev
     rgr_Eltern:
       R_OG_Ankleide ASC_Roommate_Device
       R_OG_Bad   ASC_Roommate_Device
     rr_Niklas:
       R_OG_KZ_Nord ASC_Roommate_Device
       R_OG_KZ_West ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -40
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_blockAscDrivesAfterManual 1
   ASC_expert 1
   ASC_freezeTemp 0
   ASC_residentsDev rgr_Bewohner:state
   ASC_tempSensor TH_Sensor_aussen
   ASC_twilightDevice myAstro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   group      Rollladen_Info
   icon       fts_shutter_automatic
   room       ASC


Und hier ein List eines der betroffenen Rollläden:
Internals:
   DEF        00165A4992444B sd=13.LEVEL cd=14.LEVEL
   FUUID      5e80b3a3-f33f-bf2d-9e0d-3ffbc137b9c62ede
   FVERSION   88_HMCCUDEV.pm:v5.0.0-s25675/2022-02-13
   IODev      MyCCU3
   NAME       R_EG_WZ_West
   NR         42
   STATE      open STABLE
   TYPE       HMCCUDEV
   ccuaddr    00165A4992444B
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollladenaktor_1
   ccurolectrl BLIND_VIRTUAL_RECEIVER
   ccurolestate BLIND_TRANSMITTER
   ccusubtype DRBL4
   ccutype    HmIPW-DRBL4
   eventCount 1525
   firmware   1.8.2
   readonly   no
   receiver   HMIPW_Rollladeneingang_Modul
   sender     HMIPW_Rollladeneingang_Modul
   Helper:
     DBLOG:
       myDayState:
         logdb:
           TIME       1662525265.50648
           VALUE      1
   READINGS:
     2022-09-07 09:49:09   13.ACTIVITY_STATE STABLE
     2022-09-07 09:49:09   13.LEVEL        open
     2022-06-30 21:22:41   13.LEVEL_2      0
     2022-09-07 09:49:09   13.LEVEL_2_STATUS UNKNOWN
     2022-09-07 09:49:09   13.LEVEL_STATUS NORMAL
     2022-09-07 09:49:09   13.PROCESS      STABLE
     2022-06-30 21:22:41   13.SECTION     
     2022-09-07 09:49:09   13.SECTION_STATUS UNKNOWN
     2022-09-07 09:49:07   14.ACTIVITY_STATE STABLE
     2022-09-07 09:49:07   14.LEVEL        open
     2022-06-30 21:22:41   14.LEVEL_2      0
     2022-09-07 09:49:07   14.LEVEL_2_STATUS UNKNOWN
     2022-09-07 09:49:07   14.LEVEL_STATUS NORMAL
     2022-09-07 09:49:07   14.PROCESS      STABLE
     2022-09-07 09:49:07   14.SECTION      4
     2022-09-07 09:49:07   14.SECTION_STATUS NORMAL
     2022-05-26 08:28:15   ASC_Enable      on
     2022-09-07 10:29:53   ASC_ShadingMessage <html> INFO:  shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
     2022-09-07 07:49:01   ASC_ShuttersLastDrive residents home
     2022-09-07 06:32:50   ASC_Time_DriveDown 07.09.2022 - 22:00
     2022-09-07 06:32:50   ASC_Time_DriveUp 08.09.2022 - 06:34
     2022-09-05 16:51:33   IODev           MyCCU3
     2022-05-25 22:53:16   L-HMIPW_Rollladeneingang_Modul- 25
     2022-09-07 09:49:09   activity        alive
     2022-09-05 16:52:10   associatedWith  Rollladensteuerung
     2022-09-07 09:49:07   control         open
     2022-09-07 09:49:09   devstate        ok
     2022-09-07 09:49:09   hmstate         open
     2022-09-07 09:49:09   level           open
     2022-09-07 10:29:53   myBrightness    3656.0
     2022-09-07 10:29:53   myBrightnessForShadingCloudy 19000
     2022-09-07 10:29:53   myBrightnessForShadingSunny 22000
     2022-09-07 10:29:53   myDayState      1
     2022-09-07 10:29:53   myShadingPASS_GreaterBrightnessSunny False
     2022-09-07 10:29:53   myShadingPASS_GreaterSunAzimuthLeft False
     2022-09-07 10:29:53   myShadingPASS_GreaterSunElevationMin True
     2022-09-07 10:29:53   myShadingPASS_GreaterTemperatureExternMin True
     2022-09-07 10:29:53   myShadingPASS_LowerBrightnessCloudy False
     2022-09-07 10:29:53   myShadingPASS_LowerSunAzimuthRight True
     2022-09-07 10:29:53   myShadingPASS_LowerSunElevationMax True
     2022-09-07 10:29:53   mySunAzimuth    125
     2022-09-07 10:29:53   mySunAzimuthLeft 190
     2022-09-07 10:29:53   mySunAzimuthRight 299
     2022-09-07 10:29:53   mySunElevation  33.8
     2022-09-07 10:29:53   mySunElevationForShadingMax 100.0
     2022-09-07 10:29:53   mySunElevationForShadingMin 15.0
     2022-09-07 10:29:53   myTemperatureExtern 22.4
     2022-09-07 10:29:53   myTemperatureExternForShadingMin 20
     2022-09-07 09:49:09   pct             100
     2022-06-30 21:22:41   pctSlats        0
     2022-09-07 09:49:09   state           open
     2022-09-07 09:49:08   voltage         24
   
Attributes:
   ASC        2
   ASC_Adv    on
   ASC_Antifreeze soft
   ASC_BrightnessSensor Helligkeit_Sensor_aussen_West:helligkeit_durchschnitt
   ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 21
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 1
   ASC_Shading_InOutAzimuth 190:299
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 22000:19000
   ASC_Shading_WaitingPeriod 120
   ASC_Time_Up_Early 05:45
   ASC_Ventilate_Pos 12
   ASC_Ventilate_Window_Open on
   ASC_WindowRec F_EG_WZ_West
   DbLogExclude ASC_ShadingMessage
   IODev      MyCCU3
   appOptions { "template": "shutter" }
   ccuflags   showDeviceReadings
   ccureadingfilter 13,14..*
   ccureadingname [1-16].ACTIVITY_STATE:+fahrt
   cmdIcon    open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
   devStateIcon .*UP:fts_shutter_up:toggle .*DOWN:fts_shutter_down:toggle closed.STABLE:fts_shutter_100@red:toggle 1\d.STABLE:fts_shutter_90:toggle 2\d.STABLE:fts_shutter_80:toggle 3\d.STABLE:fts_shutter_70:toggle 4\d.STABLE:fts_shutter_60:toggle 5\d.STABLE:fts_shutter_50:toggle 6\d.STABLE:fts_shutter_40:toggle 7\d.STABLE:fts_shutter_30:toggle 8\d.STABLE:fts_shutter_20:toggle 9\d.STABLE:fts_shutter_10:toggle open.STABLE:fts_window_2w:toggle
   event-on-change-reading .*
   group      Rollladen
   room       Haus,ASC
   stateFormat 13.LEVEL 13.ACTIVITY_STATE
   stripnumber 0
   substexcl  pct
   userReadings myDayState {ascAPIget('IsDay',$NAME)},
myBrightness {ascAPIget('Brightness',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp')},
myTemperatureExternForShadingMin {if (AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","") ne "") {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")} else {"18"}},
mySunAzimuth {ascAPIget('Azimuth')},
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},
mySunElevation {ascAPIget('Elevation')},
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_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_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,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_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_gesamt Rollladen_gesamt_map Rollladen_map structexclude
   webCmd     pct:open:stop:close
   widgetOverride pct:slider,0,1,100


Ich habe auch den ASC Debugmodus aktiviert und mal während der Öffnungszeit mitlaufen lassen. Die Logeinträge (die leider immer noch im Systemlogfile erstellt werden) sind allerdings so umfangreich, dass sie hier nicht reinpassen. Deshalb habe ich sie als Datei für den Zeitraum 06:30 Uhr - 06.40 Uhr als Datei hier angehängt. Der Sonnenaufgang war an diesem Tag um 06.35 Uhr.

Wäre nett, wenn du mal schauen könntest wo hier der Hase im Pfeffer liegt.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 07 September 2022, 11:00:55
Hallo,

Schaue ich mir an.


Grüße
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 23 Oktober 2022, 18:28:15
Moin Cooltux, gibt es hier schon etwas Neues? Die Tage werden kürzer und wir gehen mittlerweile aus dem Haus bevor die Rollläden hochfahren. Da dann der Status auf "abwesend" steht, fahren die Rollläden nicht hoch und sind den ganzen Tag unten bis wir heimkommen ..... und dann fahren sie hoch :-(
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 19 November 2022, 13:50:28
Ich möchte jetzt eigentlich nicht im Monatsrythmus hier rumnerven. Cooltux, es wäre nett wenn du zumindest mal eine kurze Rückmeldung geben könntest. Wenn du momentan die Prioritäten anders gesetzt hast, habe ich dafür ja Verständnis (auch wenn der WAF hier schon ganz schön leidet), aber so gar keine Antwort zu geben ist schon irgendwie blöd.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 19 November 2022, 14:16:20
Hallo Wolle,

Sorry ich hatte Deine Nachricht schlicht übersehen. Da ich ebenfalls aktuell auf Reise bin und mein Residents Status morgen auch auf gone gehen sollte kann ich das sehr gut kontrollieren ob und wann gefahren wird.

Anbei ein Screen meiner aktuellen Konfig bezüglich ASC_Mode_Up und ASC_Mode_Down


Grüße
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 26 November 2022, 17:37:25
Also ich hatte jetzt eine ganze Woche zum testen. Sowohl bei Residenz absent als auch gone führen die Rollos wie eingestellt.
Ich versuche mir nun noch mal ganz genau Deine Beschreibung durch zu lesen.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 26 November 2022, 17:43:09
Zitat von: Wolle02 am 23 Oktober 2022, 18:28:15
Moin Cooltux, gibt es hier schon etwas Neues? Die Tage werden kürzer und wir gehen mittlerweile aus dem Haus bevor die Rollläden hochfahren. Da dann der Status auf "abwesend" steht, fahren die Rollläden nicht hoch und sind den ganzen Tag unten bis wir heimkommen ..... und dann fahren sie hoch :-(

Das Verhalten wäre übrigens korrekt wenn Du für Mode_Up absent gesetzt hast.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 27 November 2022, 10:13:01
Moin Cooltux, jetzt muss ich mich für meine verspätete Antwort entschuldigen. Das Forum hat mir keine Mail geschickt, dass ein neuer Beitrag vorhanden ist.
Zunächtmal danke fürs drüberschauen. Unten habe ich mal meine Einstellungen angehängt. Wie du siehst stehen fast alle Rollläden bei Mode_Up auf always. Also sollten diese ja auch immer fahren. Völlig unbhängig davon, ob ein Roommate present oder absent ist.

ZitatDas Verhalten wäre übrigens korrekt wenn Du für Mode_Up absent gesetzt hast.

Das kann ich jetzt nicht so ganz nachvollziehen. In der CommanRef steht ja folgendes:

ZitatASC_Mode_Up - always/home/absent/off - Wann darf die Automatik steuern. immer, niemals, bei Abwesenheit des Roommate (ist kein Roommate und absent eingestellt, wird gar nicht gesteuert) (default: always)

Diese Formulierung verstehe ich so, dass bei ASC_Mode_up -> "absent" die Automatik dann steuern darf, wenn die Roommates abwesend sind. Das wäre aber das Gegenteil von dem was du oben geschrieben hast, dass das Verhalten bei meinem Problem so korrekt wäre.
Roommates habe ich auch nur bei den Rollläden gesetzt bei denen ASC_Mode_up auf "absent" steht. Bei allen anderen Rollläden die auf "always" stehen ist kein Roommate gesetzt.

Eigentlich dürfte das ja auch gar keine Rolle spielen, weil zumindest die Rollläden die auf "always" stehen müsste ja eigentlich immer fahren. Nur tun sie das bei mir morgens leider nicht, wenn alle Roommates auf "absent" stehen.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 27 November 2022, 12:33:55
Ich beschreibe einfach mal, ist glaube erstmal einfach als zu analysieren wer wann was gesagt hat.

absent - das Rollo wird von ASC nur gefahren wenn der zugeteilte Roommate oder wenn keine Zuteilung die Residenz absent oder gone ist.
always - halt immer.

Bliebe also nur die Frage wieso die Rollos nicht gefahren sind welche always hatten. Möglich das ASC mal durcheinander kam. Wenn er morgens fährt aber abends nicht oder umgekehrt dann bitte einmal mitten am Tag FHEM neu starten.

Wir sollten das aber weiter beobachten. Ich bin nächste Woche wieder unterwegs, kann also weiterhin bei mir schauen.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 27 November 2022, 14:18:44
Zitat von: CoolTux am 27 November 2022, 12:33:55

absent - das Rollo wird von ASC nur gefahren wenn der zugeteilte Roommate oder wenn keine Zuteilung die Residenz absent oder gone ist.
always - halt immer.

Ja, so hatte ich das auch verstanden.

ZitatBliebe also nur die Frage wieso die Rollos nicht gefahren sind welche always hatten.

Naja, auch bei den Rollos die absent haben stellt sich diese Frage, denn schließlich fahren die Rollläden bei mir ja dann nicht, wenn niemand da ist.

ZitatMöglich das ASC mal durcheinander kam. Wenn er morgens fährt aber abends nicht oder umgekehrt dann bitte einmal mitten am Tag FHEM neu starten.

In der Zwischenzeit wurde FHEM von mir öfter mal untertägig neu gestartet.

ZitatWir sollten das aber weiter beobachten. Ich bin nächste Woche wieder unterwegs, kann also weiterhin bei mir schauen.

Sehr gerne, wenn ich mit Infos oder Lists von meinen Rollläden etwas beitragen kann, dann sag es mir bitte.

Meine Frau ist derzeit wieder im Homeoffice, deshalb fällt das Problem momentan nicht auf, weil ja immer ein Roommate present ist, aber ich werde es diese Woche nochmal simulieren indem ich manuell alle Roommates auf absent setze.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 27 November 2022, 14:39:16
Dann gibt mir bitte einmal ein aktuelles list vom ASC Device und von einem Rollo wo es immer klemmt.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 27 November 2022, 14:42:08
Das hab ich dir eigentlich schon ganz oben angehängt. Seit dem hab ich da nix geändert.  ;)

Zusätzlich geb ich dir hier noch ein List von einem Rollladen der auf ASC_Mode_Up -> "absent" steht.

Internals:
   DEF        00165A4992439F sd=5.LEVEL cd=6.LEVEL
   FUUID      5e89d829-f33f-bf2d-5a24-181d0551087f12b6
   FVERSION   88_HMCCUDEV.pm:v5.0.0-s26565/2022-10-20
   IODev      MyCCU3
   NAME       R_OG_SZ_Nord
   NR         119
   STATE      open STABLE
   TYPE       HMCCUDEV
   ccuaddr    00165A4992439F
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollladenaktor_4
   ccurolectrl BLIND_VIRTUAL_RECEIVER
   ccurolestate BLIND_TRANSMITTER
   ccusubtype DRBL4
   ccutype    HmIPW-DRBL4
   eventCount 107
   firmware   1.8.2
   readonly   no
   receiver   HMIPW_Rollladeneingang_Modul
   sender     HMIPW_Rollladeneingang_Modul
   READINGS:
     2022-11-27 14:01:12   5.ACTIVITY_STATE STABLE
     2022-11-27 14:01:12   5.LEVEL         open
     2022-09-12 17:21:40   5.LEVEL_2       0
     2022-11-27 14:01:12   5.LEVEL_2_STATUS UNKNOWN
     2022-11-27 14:01:12   5.LEVEL_STATUS  NORMAL
     2022-11-27 14:01:12   5.PROCESS       STABLE
     2022-09-12 17:21:40   5.SECTION       0
     2022-11-27 14:01:12   5.SECTION_STATUS UNKNOWN
     2022-11-27 14:01:11   6.ACTIVITY_STATE STABLE
     2022-11-27 14:01:11   6.LEVEL         open
     2022-09-12 17:21:40   6.LEVEL_2       0
     2022-11-27 14:01:11   6.LEVEL_2_STATUS UNKNOWN
     2022-11-27 14:01:11   6.LEVEL_STATUS  NORMAL
     2022-11-27 14:01:11   6.PROCESS       STABLE
     2022-11-27 14:01:11   6.SECTION       4
     2022-11-27 14:01:11   6.SECTION_STATUS NORMAL
     2022-05-26 08:28:15   ASC_Enable      on
     2022-11-27 14:00:19   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2022-11-27 08:59:14   ASC_ShuttersLastDrive manual
     2022-11-27 07:32:26   ASC_Time_DriveDown 27.11.2022 - 17:08
     2022-11-27 07:32:26   ASC_Time_DriveUp 28.11.2022 - 07:33
     2022-11-21 12:26:45   IODev           MyCCU3
     2022-05-25 22:53:55   L-HMIPW_Rollladeneingang_Modul- 1
     2022-11-27 14:01:12   activity        alive
     2022-11-21 12:27:22   associatedWith  Rollladensteuerung
     2022-11-27 14:01:11   control         open
     2022-11-27 14:01:12   devstate        ok
     2022-11-27 14:01:11   fahrt           STABLE
     2022-11-27 14:01:12   hmstate         open
     2022-11-27 14:01:12   level           open
     2022-11-27 14:01:12   pct             100
     2022-09-12 17:21:40   pctSlats        0
     2022-11-27 14:01:12   state           open
     2022-11-27 14:01:12   voltage         24
   hmccu:
     channels   18
     defCDP     6.LEVEL
     defSDP     5.LEVEL
     detect     5
     devspec    00165A4992439F
     forcedev   0
     nodefaults 1
     role       0:MAINTENANCE,1:BLIND_TRANSMITTER,2:BLIND_VIRTUAL_RECEIVER,3:BLIND_VIRTUAL_RECEIVER,4:BLIND_VIRTUAL_RECEIVER,5:BLIND_TRANSMITTER,6:BLIND_VIRTUAL_RECEIVER,7:BLIND_VIRTUAL_RECEIVER,8:BLIND_VIRTUAL_RECEIVER,9:BLIND_TRANSMITTER,10:BLIND_VIRTUAL_RECEIVER,11:BLIND_VIRTUAL_RECEIVER,12:BLIND_VIRTUAL_RECEIVER,13:BLIND_TRANSMITTER,14:BLIND_VIRTUAL_RECEIVER,15:BLIND_VIRTUAL_RECEIVER,16:BLIND_VIRTUAL_RECEIVER,17:BLIND_WEEK_PROFILE
     setDefaults 0
     cmdlist:
       get       
       set        up open:noArg close:noArg oldLevel:noArg closeSlats:noArg pct pctSlats down stop:noArg openSlats:noArg toggle:noArg
     control:
       chn        6
       dpt        LEVEL
Attributes:
   ASC        2
   ASC_Antifreeze soft
   ASC_AutoAstroModeEvening CIVIL
   ASC_BlockingTime_afterManual 1
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Pos_Reading pct
   ASC_Roommate_Device rgr_Eltern
   ASC_Time_Up_Early 05:45
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WindowRec F_OG_Schlafzimmer_Nord
   DbLogExclude ASC_ShadingMessage
   IODev      MyCCU3
   appOptions { "template": "shutter" }
   ccuflags   showDeviceReadings
   ccureadingfilter 5,6..*
   ccureadingname [1-16].ACTIVITY_STATE:+fahrt
   cmdIcon    open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
   devStateIcon .*UP:fts_shutter_up:toggle .*DOWN:fts_shutter_down:toggle closed.STABLE:fts_shutter_100@red:toggle 1\d.STABLE:fts_shutter_90:toggle 2\d.STABLE:fts_shutter_80:toggle 3\d.STABLE:fts_shutter_70:toggle 4\d.STABLE:fts_shutter_60:toggle 5\d.STABLE:fts_shutter_50:toggle 6\d.STABLE:fts_shutter_40:toggle 7\d.STABLE:fts_shutter_30:toggle 8\d.STABLE:fts_shutter_20:toggle 9\d.STABLE:fts_shutter_10:toggle open.STABLE:fts_window_2w:toggle
   event-on-change-reading .*
   group      Rollladen
   room       ASC,Haus,Schlafzimmer
   stateFormat 5.LEVEL 5.ACTIVITY_STATE
   stripnumber 0
   substexcl  pct
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_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_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,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_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_gesamt Rollladen_gesamt_map Rollladen_map structexclude
   webCmd     pct:open:stop:close
   widgetOverride pct:slider,0,1,100
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 01 Dezember 2022, 07:43:54
So, heute wars wieder soweit. Alle außer Haus. Um 07:37:40 Uhr hätten die Rollläden hochfahren sollen. Haben sie leider nicht getan.
Änderungen an den Devices habe ich seit September nicht vorgenommen, also stimmen die Lists alle noch. Ebenfalls sollte das Debug-Log, das ich im ersten Post angehängt habe noch stimmen.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 01 Dezember 2022, 07:48:17
Und es fuhren wirklich ALLE nicht?

Das Debug Log sollte nicht mehr stimmen. Bei mir sind 0 Grad bei Dir sicherlich auch unter 20 Grad also fällt die Beschattungsroutine um 6 Uhr morgens schon mal raus.
Du könntest bitte über ascAPIget einmal Sunset und Sunrise abrufen. Und auch wäre es gut zu wissen ob IsDay korrekt erkannt wurde.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 01 Dezember 2022, 09:09:37
Zitat von: CoolTux am 01 Dezember 2022, 07:48:17
Und es fuhren wirklich ALLE nicht?

Tatsächlich fuhren wirklich ALLE Rollläden nicht!

ZitatDas Debug Log sollte nicht mehr stimmen. Bei mir sind 0 Grad bei Dir sicherlich auch unter 20 Grad also fällt die Beschattungsroutine um 6 Uhr morgens schon mal raus.

Ok. Allerdings bestand das Problem ja auch schon im September und da hat das mit den Temperaturen ja noch gepasst. Aber ich werde am WE nochmal ein Debug zur relevanten Zeit mitlaufen lassen.

ZitatDu könntest bitte über ascAPIget einmal Sunset und Sunrise abrufen. Und auch wäre es gut zu wissen ob IsDay korrekt erkannt wurde.

Ich habe jetzt nicht alle Rollläden gecheckt, sondern nur exemplarisch einen, der heute morgen auch nicht gefahren ist.

{ ascAPIget('IsDay','R_EG_WZ_West') }  ==> 1
{ ascAPIget('Sunrise','R_EG_WZ_West') } ==> 1
{ ascAPIget('Sunset','R_EG_WZ_West') } ==> 0
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 01 Dezember 2022, 09:53:48
Ja das ist auch OK das Du bei EINEM gemacht hast. Reicht ja. Kannst Du heute Abend nach der schließen Fahrt Sunset und Sunrise bitte noch mal checken?
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 02 Dezember 2022, 07:02:47
Die API Werte vor dem Herauffahren (also bei Night close) lauten:

{ ascAPIget('IsDay','R_EG_WZ_West') }  ==> 0
{ ascAPIget('Sunrise','R_EG_WZ_West') } ==> 0
{ ascAPIget('Sunset','R_EG_WZ_West') } ==> 1
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Beta-User am 02 Dezember 2022, 08:00:35
Sicherheitshalber: sind alle Teile (pm-Dateien) aktuell, die zu ASC gehören?

Prüfen mit "update check".
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 02 Dezember 2022, 08:23:45
Zitat von: Wolle02 am 02 Dezember 2022, 07:02:47
Die API Werte vor dem Herauffahren (also bei Night close) lauten:

{ ascAPIget('IsDay','R_EG_WZ_West') }  ==> 0
{ ascAPIget('Sunrise','R_EG_WZ_West') } ==> 0
{ ascAPIget('Sunset','R_EG_WZ_West') } ==> 1

Ok das sieht gut aus. So sollte es sein.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 02 Dezember 2022, 11:15:35
Zitat von: Beta-User am 02 Dezember 2022, 08:00:35
Sicherheitshalber: sind alle Teile (pm-Dateien) aktuell, die zu ASC gehören?

Prüfen mit "update check".

Seit mir das Problem im September das erste Mal aufgefallen ist, habe ich schon einige Updates gefahren; also ist da nichts das bei ASC nicht upgedatet wäre. Mein letztes Update ist jetzt schon ein paar Tage her. Das "update check" sieht so aus:

Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
List of new / modified files since last update:
UPD ./CHANGED
UPD FHEM/00_MQTT2_CLIENT.pm
UPD FHEM/00_MQTT2_SERVER.pm
UPD FHEM/10_RHASSPY.pm
UPD FHEM/10_ZWave.pm
UPD FHEM/31_HUEDevice.pm
UPD FHEM/37_echodevice.pm
UPD FHEM/70_WINCONNECT.pm
UPD FHEM/73_km200.pm
UPD FHEM/74_Unifi.pm (excluded from update)
UPD FHEM/93_DbLog.pm
UPD FHEM/98_fhemdebug.pm
UPD FHEM/98_vitoconnect.pm
UPD FHEM/lib/AttrTemplate/mqtt2.template
UPD FHEM/lib/AttrTemplate/speechcontrol.template
UPD www/images/fhemSVG/hue2019_archetypesFloorSpot.svg
UPD www/images/fhemSVG/hue2019_archetypesWallLantern.svg
UPD www/images/fhemSVG/hue2019_bulbCandle.svg
UPD www/images/fhemSVG/hue2019_devicesOutdoorMotionSensor.svg

New entries in the CHANGED file:
- change:  93_DbLog: revise commandref
- bugfix:  98_vitoconnect: Missing update interval after login failure
- bugfix:  73_km200                 : Forward declaration made obsolete
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Beta-User am 02 Dezember 2022, 11:26:30
OK, das mit dem update sieht unkritisch aus.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 03 Dezember 2022, 07:51:51
Um 07:40:10 Uhr war heute morgen der Zeitpunkt zum Herauffahren der Rollläden. Ich habe vorher alle Residents auf "absent" gesetzt was zur Folge hatte, dass die Rollläden leider nicht geöffnet haben.

Hier ist der Log-Auszug mit aktiviertem ASC_Debug:

ASC_DEBUG!!! 2022.12.03 07:38:28 - EventProcessingShadingBrightness: R_OG_Ankleide - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:38:28 - EventProcessingShadingBrightness: R_OG_Ankleide - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:38:28 - EventProcessingShadingBrightness: R_EG_WZ_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:38:28 - EventProcessingShadingBrightness: R_EG_WZ_West - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:38:28 - EventProcessingShadingBrightness: R_OG_KZ_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:38:28 - EventProcessingShadingBrightness: R_OG_KZ_West - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_DG_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_DG_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_DG_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_DG_West - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_DG_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_DG_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 4.4 Größer dem eingestellten Sunrise-Wert: 1000 oder kleiner dem eingestellten Sunset-Wert: 15 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_EG_WZ_Ost_re - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingShadingBrightness: R_EG_WZ_Ost_re - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:44 - EventProcessingBrightness: R_EG_WZ_Ost_re - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_DG_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_DG_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingBrightness: R_EG_WZ_Ost_re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingBrightness: R_EG_WZ_Ost_re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingBrightness: R_EG_WZ_Ost_re - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_OG_Bad - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_OG_Bad - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 2 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_EG_Kueche - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_EG_Kueche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 2 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_OG_SZ_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_OG_SZ_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 2 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_UG_Buero_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:39:45 - EventProcessingShadingBrightness: R_UG_Buero_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 2 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_UG_Buero_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_UG_Buero_Ost getDownBrightness: 1 Brightness: 4.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_UG_Buero_Ost getUpBrightness: 1 Brightness: 4.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_Ankleide Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_Ankleide getDownBrightness: 1 Brightness: 4.7 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_Ankleide getUpBrightness: 1 Brightness: 4.7 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_Bad Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_Bad getDownBrightness: 1 Brightness: 4.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_Bad getUpBrightness: 1 Brightness: 4.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_SZ_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_SZ_Ost getDownBrightness: 1 Brightness: 4.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:10 - FnIsDay: R_OG_SZ_Ost getUpBrightness: 1 Brightness: 4.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_WZ_West Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_WZ_West getDownBrightness: 1 Brightness: 4.7 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_WZ_West getUpBrightness: 1 Brightness: 4.7 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_Kueche Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_Kueche getDownBrightness: 1 Brightness: 4.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_Kueche getUpBrightness: 1 Brightness: 4.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_Kueche Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_Kueche getDownBrightness: 1 Brightness: 4.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:40:11 - FnIsDay: R_EG_Kueche getUpBrightness: 1 Brightness: 4.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_KZ_West - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: Rollladensteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_DG_Nord RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_DG_Ost RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_DG_West RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_EG_Kueche RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_EG_WZ_Nord_Mitte RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_EG_WZ_Nord_li RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_EG_WZ_Nord_re RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_EG_WZ_Ost_re RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_EG_WZ_West RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_Ankleide RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_KZ_Nord RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_KZ_West RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_SZ_Nord RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_OG_SZ_Ost RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_UG_Buero_Nord RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_UG_Buero_Ost RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:12 - EventProcessingTwilightDevice: R_UG_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:33 - EventProcessingShadingBrightness: R_OG_Ankleide - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:41:33 - EventProcessingShadingBrightness: R_OG_Ankleide - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:33 - EventProcessingShadingBrightness: R_EG_WZ_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:41:33 - EventProcessingShadingBrightness: R_EG_WZ_West - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:41:33 - EventProcessingShadingBrightness: R_OG_KZ_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:41:33 - EventProcessingShadingBrightness: R_OG_KZ_West - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_West - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 6 Größer dem eingestellten Sunrise-Wert: 1000 oder kleiner dem eingestellten Sunset-Wert: 15 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_EG_WZ_Ost_re - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_EG_WZ_Ost_re - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_DG_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingBrightness: R_EG_WZ_Ost_re - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_OG_Bad - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_OG_Bad - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_EG_Kueche - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_EG_Kueche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_OG_SZ_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_OG_SZ_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_UG_Buero_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2022.12.03 07:42:06 - EventProcessingShadingBrightness: R_UG_Buero_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West getDownBrightness: 1 Brightness: 6.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West getUpBrightness: 1 Brightness: 6.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost getDownBrightness: 1 Brightness: 5.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost getUpBrightness: 1 Brightness: 5.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West getDownBrightness: 1 Brightness: 6.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West getUpBrightness: 1 Brightness: 6.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost getDownBrightness: 1 Brightness: 5.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost getUpBrightness: 1 Brightness: 5.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West getDownBrightness: 1 Brightness: 6.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_EG_WZ_West getUpBrightness: 1 Brightness: 6.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost getDownBrightness: 1 Brightness: 5.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:26 - FnIsDay: R_UG_Buero_Ost getUpBrightness: 1 Brightness: 5.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:27 - FnIsDay: R_EG_WZ_West Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:27 - FnIsDay: R_EG_WZ_West getDownBrightness: 1 Brightness: 6.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:27 - FnIsDay: R_EG_WZ_West getUpBrightness: 1 Brightness: 6.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:27 - FnIsDay: R_UG_Buero_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:27 - FnIsDay: R_UG_Buero_Ost getDownBrightness: 1 Brightness: 5.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:27 - FnIsDay: R_UG_Buero_Ost getUpBrightness: 1 Brightness: 5.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:29 - FnIsDay: R_EG_WZ_West Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:29 - FnIsDay: R_EG_WZ_West getDownBrightness: 1 Brightness: 6.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:29 - FnIsDay: R_EG_WZ_West getUpBrightness: 1 Brightness: 6.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2022.12.03 07:42:29 - FnIsDay: R_UG_Buero_Ost Allgemein: 1

ASC_DEBUG!!! 2022.12.03 07:42:29 - FnIsDay: R_UG_Buero_Ost getDownBrightness: 1 Brightness: 5.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2022.12.03 07:42:29 - FnIsDay: R_UG_Buero_Ost getUpBrightness: 1 Brightness: 5.5 BrightnessMax: 800 Sunrise: 1


Im Anschluss habe ich alle Resident wieder auf "home" gesetzt, was zur Folge hatte, dass die Rollläden sofort geöffnet haben. Leider hatte ich Doof zu diesem Zeitpunkt das ASC_Debug schon wieder deaktiviert. Dies hole ich morgen früh nochmal nach.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 03 Dezember 2022, 08:25:57
Was ich aktuell nicht verstehe ist, dass dort was von Brightness steht. Fährst Du alle Rollos nach Astro? Kannst Du morgen zum testen bitte einmal die Beschattung global deaktivieren?
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 03 Dezember 2022, 09:31:23
Zitat von: CoolTux am 03 Dezember 2022, 08:25:57
Was ich aktuell nicht verstehe ist, dass dort was von Brightness steht. Fährst Du alle Rollos nach Astro?

Ja, das ist mir auch aufgefallen. Meine Einstellungen hatte ich in Antwort #7 gepostet. https://forum.fhem.de/index.php/topic,129063.msg1247988.html#msg1247988 (https://forum.fhem.de/index.php/topic,129063.msg1247988.html#msg1247988)
Ich fahre fast alle Rollläden mit Astro, bis auf einen. Der steht auf Brightness. Da hat sich seither nichts dran geändert.

Beschattung probiere ich morgen mit aus.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 04 Dezember 2022, 07:56:05
So, heute war um 07:42:22 Uhr das Herauffahren terminiert. Zu diesem Zeitpunkt ist natürlich nichts passiert, weil ich wieder alle Roommates auf "absent" gestellt hatte.
Um 07:45:00 Uhr habe ich alle Roommates wieder auf "home" gestellt und sofort fuhren die Rollläden hoch.

controlShading im ASC Device stand auf "off".

Aufgrund des Umfanges kann ich das Debugfile hier nicht posten, sondern habe es unten angehängt.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 05 Dezember 2022, 06:19:26
Beim durchspielen Deiner Konstelation ist mir gerade aufgefallen das Du selfDefense Global aktiviert hast. Ich habe das bei mir auch mal aktiviert. Möglich das das bereits der Grund ist wieso die Rollos bei Abwesenheit nicht hoch fahren. Würde zu mindestens Sinn ergeben.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 05 Dezember 2022, 09:58:13
Laut CommanRef greift Self Defens aber nur wenn ein Fenster geöffnet ist. Das ist bei mir aber nicht der Fall.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 05 Dezember 2022, 12:44:54
Also ich konnte das jetzt nachstellen und auch bei mir sind die Rollos heute nicht gefahren da ich SelfDefense aktiv hatte. Ich schaue mir nun einmal den Code etwas genauer an.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 07 Dezember 2022, 08:42:44
Ich habe eben einmal in den Code geschaut. Es ist in der Tat so das die Rollos nicht hochfahren bei Abwesenheit wenn SelfDefense aktiv ist. Der Code ist aber bereits 2 Jahre alt.
Ich schaue mir das aber noch einmal an.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 07 Dezember 2022, 08:55:14
Das wäre toll. Vom Usecase ist SelfDefense ja doch eher dafür gedacht, dass die Rollläden RUNTER fahren, wenn ein Fenster offen ist und gleichzeitig die Bewohner nicht da sind.
Jedenfalls verstehe ich das aus der CommandRef so und es erscheint mir auch logisch.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 07 Dezember 2022, 12:46:00
So wie es aktuell ausschaut ist eine Abfrage eventuell nicht ganz korrekt. Du kannst ja sagen ab wann er selfDefense machen soll. Ab absent oder gone. Ich muss das mal schauen.

Und es geht hierbei nicht nur um offene Fenster sondern auch darum wenn Du länger weg bist und die Rollos sollen die Fenster schützen. Urlaub oder so. War jedenfalls mal die Anforderung.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 07 Dezember 2022, 17:18:08
Also ich weiß ja nicht, ob man da unterscheiden kann, aber ich fände es sinnvoll die SelfDefense im Sinne von Rollladen RUNTERfahren, wenn Fenster offen, auszuführen, wenn Residents -> absent.
Bei SelfDefense im Sinne von Rollläden nicht HOCHfahren, wäre es eventuell sinnvoll dies bei Residents -> gone auszuführen.

Vielleicht kann man diesen Usecase aber auch ganz anders nennen (z.B. HolidayDefense) und ganz von SelfDefense zu trennen. Rein von der Begrifflichkeit heißt SelfDefense ja, das Haus schützt sich selber, wenn eine bestimmte Bedingung (Fenster offen) eintritt. Wenn einfach gar nicht gefahren werden soll, weil Bewohner im Urlaub, könnte man das doch z.B. auch mit MODE_UP oder MODE_DOWN steuern oder?
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: frank am 07 Dezember 2022, 20:33:31
bei selfdefense eines rollos deke ich immer zuerst: schütze das rollo.  ;)
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 15 Dezember 2022, 10:00:00
Hallo Wolle,

Magst Du bitte einmal die gefixte Version testen.

Dazu musst Du nur eine Datei runterladen.
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-selfdefense/lib/FHEM/Automation/ShuttersControl.pm

Diese oder den Inhalt von dieser muss dann in FHEM unter /lib/FHEM/Automation/ in die Datei ShuttersControl.pm eingesetzt werden.


Grüße
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 17 Dezember 2022, 10:13:19
Ok, ich hab die Datei ersetzt und werde morgen früh einen Test machen. Muss ich nach dem ersetzen der Datei einen reload machen?

Danke schonmal.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 17 Dezember 2022, 10:22:40
Zitat von: Wolle02 am 17 Dezember 2022, 10:13:19
Ok, ich hab die Datei ersetzt und werde morgen früh einen Test machen. Muss ich nach dem ersetzen der Datei einen reload machen?


Besser ein Neustart bitte und dabei live ins Log schauen.
Danke schonmal.
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 17 Dezember 2022, 10:38:43
Ok, Fhem neustart durchgeführt; augenscheinlich keine Auffälligkeiten im Log. Ich berichte morgen früh.  :D
Titel: Antw:[ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: Wolle02 am 18 Dezember 2022, 07:59:32
Heute morgen sind alle Rollläden trotz Abwesendheit hochgefahren. Top.
Titel: Aw: [ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: majestro84 am 13 Oktober 2023, 13:12:11
Hallo zusammen,

schade finde ich das ein bekanntes Verhalten der Steuerung plötzlich geändert wird, obwohl damals in den Anfängen von ASC ein anderes Verhalten für Selfdefense vorgesehene war und auch über Jahre jetzt zuverlässig lief.
@CoolTux im Beitrag 30 hier schriebst du es ja auch.
ZitatUnd es geht hierbei nicht nur um offene Fenster sondern auch darum wenn Du länger weg bist und die Rollos sollen die Fenster schützen. Urlaub oder so. War jedenfalls mal die Anforderung.

Evtl. ist es auch nur ein Bug der jetzt auftaucht.
bei Selfdefense auf Absent fahren bei mir die Rollos nur runter wenn das Fenster offen ist. Ist das Fenster geschlossen passiert nichts.
bei Selfdefense auf gone fahren sie runter und bleiben auch unten, so wie es früher auch mal bei Absent war.

Ich würde es gerne weiter auf Absent lassen wollen, so das die Rollos direkt runterfahren wenn keiner mehr im Haus ist. Sollte man nun über Nacht wegbleiben sollen Sie am nächsten Tag auch auf Absent nicht wieder hochfahren.
Was zum Beispiel aktuell passiert wenn vor dem verlassen des Hauses die Rollos unten waren.
Gone wird in der Default config erst nach 36 Stunden gesetzt.

Wäre super wenn wir da eine Lösung finden könnten.
Habe als Workaround für mich den Code erst einmal wieder an der entsprechenden Stelle rückgängig gemacht.

Vielen Dank
Gruß Alex
Titel: Aw: [ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: CoolTux am 13 Oktober 2023, 13:42:38
Meines Wissens sollte es aber genau so sein.
Absent - Du bist nur mal eben weg, also 1h bis zum ganzen Arbeitstag ~10-12h. Da müssen die Rollos übern Tag nicht geschlossen werden, es sei denn Du vergisst ein Fenster zu zu machen.

Gone - Urlaub Du bist länger wie einen Tag ausser Haus. 2,3 Tage bis hin zu mehreren Wochen. Da ist ein komplettes Schließen schon sinnvoll.
Titel: Aw: [ASC] Rollläden fahren nicht korrekt bei Abwesenheit
Beitrag von: majestro84 am 14 Oktober 2023, 19:22:22
Hi, klar die meisten Fenster müssen nicht bei absent geschlossen werden, da ist es mit gone auch völlig ausreichend. Bei mir ist es so das ich das Fenster gerne auch bei absent schon zu haben möchte als Schutz, gerade bei der anstehenden dunklen Jahreszeit. Das Fenster liegt halt sehr uneinsehbar. Im Sinne des Einbruchschutz ist es da halt auch sinnvoll es auch bei kurzzeitigen verlassen des Hauses zu schließen.

Vielleicht gibt es ja ne Möglichkeit es einzustellen über ein zusätzlichen Parameter.

Viele Grüße Alex