[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

flummy1978

Moinsen,

also zunächst einmal ein megariesenfettesüberdimensioniertesundnichtausreichendes DANKE !!!! für das Modul. Einfach der Hammer, was man damit alles machen kann und an was dort alles gedacht wurde.... Ich hatte es ja in meiner Anfangszeit von Fhem schon mal angeschaut, aber da war es einfach noch zu über dimensioniert für mich und ich habe bereits viele Kleinigkeiten nicht verstanden, da hätte es keinen Sinn gemacht.
OK ich will jetzt meine Fähigkeiten nicht hoch setzen, aber Grundlagen verstehe ich schon ein paar  ;D Nu aber zu meinem Anliegen:

Ich habe gestern einige TestRollos erstellt die unter gewissen Umständen meine späteren Fenster simulieren sollen, das beinhaltet auch Sonnenschutz an gewissen Fenstern. Gestern sah alles soweit ganz gut aus. Da ich einen eigenen "ASC" Log erstellt hab, wollte ich heute mal schauen, was dort alles passiert ist. Zunächst: Soweit ich das sehen konnte, sind die Bewegungen alle ausgeführt wurden.

Aber es gibt einen Fehler, der drei Readings so aussehen lässt:
rg_ASC_Rollaeden_Times valueColumn {_nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31
rg_ASC_Rollaeden_Times valueColumns ASC_Time_Down_Early => 'colspan="2"',_nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31
rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="2"', _nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31
rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="4"', _nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31


Das List der betreffenenden Readingsgroup:
Internals:
   CFGFN     
   DEF        <Gerät>,<Position>,<Time_Up_Early>,<Time_Up_Late>,<Time_Up_WE/Hol>,<Time_Down_Early>,<Time_Down_Late>,<Mode_Down>,<Mode_Up>
(((EG|OG).*_RO_.*)||EG_WZ_Markise||Rollo.KUE02.*):level,?ASC_Time_Up_Early,?ASC_Time_Up_Late,?ASC_Time_Up_WE_Holiday,?ASC_Time_Down_Early,?ASC_Time_Down_Late,?ASC_Mode_Down,?ASC_Mode_Up
   FUUID      5cb0b471-f33f-8d79-464f-0125235753a23d3a
   NAME       rg_ASC_Rollaeden_Times
   NR         8806
   NTFY_ORDER 50-rg_ASC_Rollaeden_Times
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     EG_BAD_RO_Rollo 1
     EG_KUE_RO_01_Rollo 1
     EG_WZ_Markise 1
     EG_WZ_RO_Jalou_WG 1
     EG_WZ_RO_Jalou_fenster 1
     OG_SZ_RO_01Rollo 1
     OG_SZ_RO_01Rollo_AUF 1
     OG_SZ_RO_01Rollo_ZU 1
     OG_SZ_RO_02Rollo 1
     OG_SZ_RO_02Rollo_AUF 1
     OG_SZ_RO_02Rollo_ZU 1
     Rollo.KUE02 1
     Rollo.KUE02.AUF 1
     Rollo.KUE02.ZU 1
   CONTENT2:
   DEVICES:
     ARRAY(0x3950e00)
     ARRAY(0x3953080)
     ARRAY(0x39455c8)
     ARRAY(0x3941de0)
     ARRAY(0x39461d8)
     ARRAY(0x3962d08)
     ARRAY(0x39440c0)
     ARRAY(0x3945298)
     ARRAY(0x3953548)
     ARRAY(0x38fa148)
     ARRAY(0x3e109b8)
     ARRAY(0x3952930)
     ARRAY(0x3945508)
     ARRAY(0x3946760)
     ARRAY(0x3946e38)
   fhem:
     lastDefChange 1206
     last_update 1555151175.72068
   helper:
     DEF       
     commands:
       ASC_Mode_Down ASC_Mode_Down:always,absent,off
       ASC_Mode_Down2 ASC_Mode_Down:always,absent,off
       ASC_Mode_Down3 ASC_Mode_Down:always,absent,off
       ASC_Mode_Up ASC_Mode_Up:always,absent,off
       ASC_Time_Down_Early ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00
       ASC_Time_Down_Late ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30
       ASC_Time_Up_Early ASC_Time_Up_Early:05:00,05:05,05:30,05:45,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Time_Up_Late ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Time_Up_WE_Holiday ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       level      pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100
     mapping:
       state      %DEVICE level
     positions:
       EG_BAD_RO_Rollo.ASC_Mode_Down 2:7
       EG_BAD_RO_Rollo.ASC_Mode_Up 2:8
       EG_BAD_RO_Rollo.ASC_Time_Down_Early 2:5
       EG_BAD_RO_Rollo.ASC_Time_Down_Late 2:6
       EG_BAD_RO_Rollo.ASC_Time_Up_Early 2:2
       EG_BAD_RO_Rollo.ASC_Time_Up_Late 2:3
       EG_BAD_RO_Rollo.ASC_Time_Up_WE_Holiday 2:4
       EG_BAD_RO_Rollo.level 2:1
       EG_KUE_RO_01_Rollo.ASC_Mode_Down 3:7
       EG_KUE_RO_01_Rollo.ASC_Mode_Up 3:8
       EG_KUE_RO_01_Rollo.ASC_Time_Down_Early 3:5
       EG_KUE_RO_01_Rollo.ASC_Time_Down_Late 3:6
       EG_KUE_RO_01_Rollo.ASC_Time_Up_Early 3:2
       EG_KUE_RO_01_Rollo.ASC_Time_Up_Late 3:3
       EG_KUE_RO_01_Rollo.ASC_Time_Up_WE_Holiday 3:4
       EG_KUE_RO_01_Rollo.level 3:1
       EG_WZ_RO_Jalou_WG.ASC_Mode_Down 5:7
       EG_WZ_RO_Jalou_WG.ASC_Mode_Up 5:8
       EG_WZ_RO_Jalou_WG.ASC_Time_Down_Early 5:5
       EG_WZ_RO_Jalou_WG.ASC_Time_Down_Late 5:6
       EG_WZ_RO_Jalou_WG.ASC_Time_Up_Early 5:2
       EG_WZ_RO_Jalou_WG.ASC_Time_Up_Late 5:3
       EG_WZ_RO_Jalou_WG.ASC_Time_Up_WE_Holiday 5:4
       EG_WZ_RO_Jalou_WG.level 5:1
       EG_WZ_RO_Jalou_fenster.level 6:1
       OG_SZ_RO_01Rollo.ASC_Mode_Down 7:7
       OG_SZ_RO_01Rollo.ASC_Mode_Up 7:8
       OG_SZ_RO_01Rollo.ASC_Time_Down_Early 7:5
       OG_SZ_RO_01Rollo.ASC_Time_Down_Late 7:6
       OG_SZ_RO_01Rollo.ASC_Time_Up_Early 7:2
       OG_SZ_RO_01Rollo.ASC_Time_Up_Late 7:3
       OG_SZ_RO_01Rollo.ASC_Time_Up_WE_Holiday 7:4
       OG_SZ_RO_01Rollo.level 7:1
       OG_SZ_RO_02Rollo.ASC_Mode_Down 10:7
       OG_SZ_RO_02Rollo.ASC_Mode_Up 10:8
       OG_SZ_RO_02Rollo.ASC_Time_Down_Early 10:5
       OG_SZ_RO_02Rollo.ASC_Time_Down_Late 10:6
       OG_SZ_RO_02Rollo.ASC_Time_Up_Early 10:2
       OG_SZ_RO_02Rollo.ASC_Time_Up_Late 10:3
       OG_SZ_RO_02Rollo.ASC_Time_Up_WE_Holiday 10:4
       OG_SZ_RO_02Rollo.level 10:1
       Rollo.KUE02.ASC_Mode_Down 13:7
       Rollo.KUE02.ASC_Mode_Up 13:8
       Rollo.KUE02.ASC_Time_Down_Early 13:5
       Rollo.KUE02.ASC_Time_Down_Late 13:6
       Rollo.KUE02.ASC_Time_Up_Early 13:2
       Rollo.KUE02.ASC_Time_Up_Late 13:3
       Rollo.KUE02.ASC_Time_Up_WE_Holiday 13:4
       Rollo.KUE02.level 13:1
     values:
       formated:
         undef
         ARRAY(0x39439e8)
         ARRAY(0x3df7070)
         ARRAY(0x393a0c0)
         ARRAY(0x39436e8)
         ARRAY(0x394b238)
         ARRAY(0x3976560)
         ARRAY(0x3303730)
         ARRAY(0x3943ac0)
       orig:
         undef
         ARRAY(0x3953638)
         ARRAY(0x3948770)
         ARRAY(0x3941360)
         ARRAY(0x3e138f8)
         ARRAY(0x3943f70)
         ARRAY(0x3968ce8)
         ARRAY(0x3941948)
         ARRAY(0x39432e0)
       prefixsuffix:
         undef
         ARRAY(0x392ed00)
         ARRAY(0x393a0a8)
         ARRAY(0x3944950)
         ARRAY(0x393a360)
         ARRAY(0x393ae20)
         ARRAY(0x393ff80)
         ARRAY(0x3e0f7f0)
         ARRAY(0x393a618)
Attributes:
   commands   {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',
ASC_Time_Down_Late  => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30',
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:45,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', 
ASC_Time_Up_Late => 'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Down2 => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Down3 => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off' }
   mapping    {state => "%DEVICE level"}
   nostate    1
   room       System->Rollosteuerung
   sortby     1


und natürlich noch das ASC Reading:

Internals:
   CFGFN     
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,EG_BAD_RO_Rollo,EG_KUE_RO_01_Rollo,EG_WZ_RO_Jalou_WG,OG_SZ_RO_01Rollo,OG_SZ_RO_02Rollo,Rollo.KUE02,level,ASC_WindowRec_subType:twostate,Rollo.KUE02,EG_KUE_RO_01_Rollo,threestate room_map structexclude
   NR         7493
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.9
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 07:45:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-04-13 07:45:02   EG_KUE_RO_01_Rollo_nextAstroTimeEvent 13.04.2019 - 20:30
     2019-04-13 06:49:31   EG_WZ_RO_Jalou_WG_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   OG_SZ_RO_01Rollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   OG_SZ_RO_02Rollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   Testrollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumn {_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumns ASC_Time_Down_Early => 'colspan="2"',_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="2"', _nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="4"', _nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-12 23:48:47   room_Kueche     EG_BAD_RO_Rollo,EG_KUE_RO_01_Rollo,Rollo.KUE02
     2019-04-12 23:48:47   room_System-_Ext_Verbindung OG_SZ_RO_01Rollo,OG_SZ_RO_02Rollo
     2019-04-12 23:48:47   room_Wohnzimmer EG_WZ_RO_Jalou_WG
     2019-04-12 14:44:28   selfDefense     off
     2019-04-13 07:45:02   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-04-12 23:48:47   userAttrList    rolled out
   helper:
     shuttersList:
       EG_BAD_RO_Rollo
       EG_KUE_RO_01_Rollo
       EG_WZ_RO_Jalou_WG
       OG_SZ_RO_01Rollo
       OG_SZ_RO_02Rollo
       Rollo.KUE02
   monitoredDevs:
     ASC_WindowRec_subType:twostate:
       EG_BAD_RO_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
       EG_KUE_RO_01_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
     EG_BAD_RO_Rollo:
     EG_KUE_RO_01_Rollo:
     OG_SZ_RO_01Rollo:
     OG_SZ_RO_02Rollo:
     Rollo.KUE02:
     level:
       EG_KUE_RO_01_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
     threestate room_map structexclude:
       EG_BAD_RO_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
       EG_KUE_RO_01_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_temperatureReading temperature
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Ich würde mich freuen, wenn Du mich da in die richtige Richtung schubsen könntest, woran es liegen könnte....

Auch wenn ich nicht glaube dass das der Grund ist, will ich es dazu sagen: Ich hatte gestern noch ein Problem mit einem mehrfachen State und der readingsGroup. Das habe ich jetzt gelöst indem das Rollo Device wieder standard state hat und für mehrere Icons eine eigene readingsgroup verwendet wird. (Zum zugehörigen Beitrag

Vielen Dank und
Viele Grüße
Andreas

p.s. Ohne jetzt auf Anhieb 130 Seiten lesen zu können. Gibt es eine (grobe) Möglichkeit die Beschattungsfunktion zu aktivieren, wenn man nur die Sunset / sunrise /  isDay und Richtung des Fensters hat ? (also ohne twilight Informationen - oder gibt es Alternativen die es zuverlässig liefern, wie Yahoo vorher?) so nach dem Motto isDay ->  und temp größer xy  > und fenster == Sonnenstand -> Beschatten

darkness

Es ist das offizielle Modul.

Die Werte sollen zur Beschattung dienen. Nicht für Morgens/Abends.


CoolTux

Zitat von: darkness am 13 April 2019, 13:13:27
Es ist das offizielle Modul.

Die Werte sollen zur Beschattung dienen. Nicht für Morgens/Abends.




Dann musst Du entsprechend ein Twilight/Astro Modul haben, einen Tempsensor und Du musst alles bezüglich Sharing konfigurieren. Danach sollten die Rolllos in die Beschattung fahren wenn alle Bedingungen erfüllt sind.
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

CoolTux

Zitat von: flummy1978 am 13 April 2019, 12:59:02
Moinsen,

also zunächst einmal ein megariesenfettesüberdimensioniertesundnichtausreichendes DANKE !!!! für das Modul. Einfach der Hammer, was man damit alles machen kann und an was dort alles gedacht wurde.... Ich hatte es ja in meiner Anfangszeit von Fhem schon mal angeschaut, aber da war es einfach noch zu über dimensioniert für mich und ich habe bereits viele Kleinigkeiten nicht verstanden, da hätte es keinen Sinn gemacht.
OK ich will jetzt meine Fähigkeiten nicht hoch setzen, aber Grundlagen verstehe ich schon ein paar  ;D Nu aber zu meinem Anliegen:

Ich habe gestern einige TestRollos erstellt die unter gewissen Umständen meine späteren Fenster simulieren sollen, das beinhaltet auch Sonnenschutz an gewissen Fenstern. Gestern sah alles soweit ganz gut aus. Da ich einen eigenen "ASC" Log erstellt hab, wollte ich heute mal schauen, was dort alles passiert ist. Zunächst: Soweit ich das sehen konnte, sind die Bewegungen alle ausgeführt wurden.

Aber es gibt einen Fehler, der drei Readings so aussehen lässt:
rg_ASC_Rollaeden_Times valueColumn {_nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31
rg_ASC_Rollaeden_Times valueColumns ASC_Time_Down_Early => 'colspan="2"',_nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31
rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="2"', _nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31
rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="4"', _nextAstroTimeEvent

13.04.2019 - 20:17

2019-04-13 06:49:31


Das List der betreffenenden Readingsgroup:
Internals:
   CFGFN     
   DEF        <Gerät>,<Position>,<Time_Up_Early>,<Time_Up_Late>,<Time_Up_WE/Hol>,<Time_Down_Early>,<Time_Down_Late>,<Mode_Down>,<Mode_Up>
(((EG|OG).*_RO_.*)||EG_WZ_Markise||Rollo.KUE02.*):level,?ASC_Time_Up_Early,?ASC_Time_Up_Late,?ASC_Time_Up_WE_Holiday,?ASC_Time_Down_Early,?ASC_Time_Down_Late,?ASC_Mode_Down,?ASC_Mode_Up
   FUUID      5cb0b471-f33f-8d79-464f-0125235753a23d3a
   NAME       rg_ASC_Rollaeden_Times
   NR         8806
   NTFY_ORDER 50-rg_ASC_Rollaeden_Times
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     EG_BAD_RO_Rollo 1
     EG_KUE_RO_01_Rollo 1
     EG_WZ_Markise 1
     EG_WZ_RO_Jalou_WG 1
     EG_WZ_RO_Jalou_fenster 1
     OG_SZ_RO_01Rollo 1
     OG_SZ_RO_01Rollo_AUF 1
     OG_SZ_RO_01Rollo_ZU 1
     OG_SZ_RO_02Rollo 1
     OG_SZ_RO_02Rollo_AUF 1
     OG_SZ_RO_02Rollo_ZU 1
     Rollo.KUE02 1
     Rollo.KUE02.AUF 1
     Rollo.KUE02.ZU 1
   CONTENT2:
   DEVICES:
     ARRAY(0x3950e00)
     ARRAY(0x3953080)
     ARRAY(0x39455c8)
     ARRAY(0x3941de0)
     ARRAY(0x39461d8)
     ARRAY(0x3962d08)
     ARRAY(0x39440c0)
     ARRAY(0x3945298)
     ARRAY(0x3953548)
     ARRAY(0x38fa148)
     ARRAY(0x3e109b8)
     ARRAY(0x3952930)
     ARRAY(0x3945508)
     ARRAY(0x3946760)
     ARRAY(0x3946e38)
   fhem:
     lastDefChange 1206
     last_update 1555151175.72068
   helper:
     DEF       
     commands:
       ASC_Mode_Down ASC_Mode_Down:always,absent,off
       ASC_Mode_Down2 ASC_Mode_Down:always,absent,off
       ASC_Mode_Down3 ASC_Mode_Down:always,absent,off
       ASC_Mode_Up ASC_Mode_Up:always,absent,off
       ASC_Time_Down_Early ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00
       ASC_Time_Down_Late ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30
       ASC_Time_Up_Early ASC_Time_Up_Early:05:00,05:05,05:30,05:45,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Time_Up_Late ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Time_Up_WE_Holiday ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       level      pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100
     mapping:
       state      %DEVICE level
     positions:
       EG_BAD_RO_Rollo.ASC_Mode_Down 2:7
       EG_BAD_RO_Rollo.ASC_Mode_Up 2:8
       EG_BAD_RO_Rollo.ASC_Time_Down_Early 2:5
       EG_BAD_RO_Rollo.ASC_Time_Down_Late 2:6
       EG_BAD_RO_Rollo.ASC_Time_Up_Early 2:2
       EG_BAD_RO_Rollo.ASC_Time_Up_Late 2:3
       EG_BAD_RO_Rollo.ASC_Time_Up_WE_Holiday 2:4
       EG_BAD_RO_Rollo.level 2:1
       EG_KUE_RO_01_Rollo.ASC_Mode_Down 3:7
       EG_KUE_RO_01_Rollo.ASC_Mode_Up 3:8
       EG_KUE_RO_01_Rollo.ASC_Time_Down_Early 3:5
       EG_KUE_RO_01_Rollo.ASC_Time_Down_Late 3:6
       EG_KUE_RO_01_Rollo.ASC_Time_Up_Early 3:2
       EG_KUE_RO_01_Rollo.ASC_Time_Up_Late 3:3
       EG_KUE_RO_01_Rollo.ASC_Time_Up_WE_Holiday 3:4
       EG_KUE_RO_01_Rollo.level 3:1
       EG_WZ_RO_Jalou_WG.ASC_Mode_Down 5:7
       EG_WZ_RO_Jalou_WG.ASC_Mode_Up 5:8
       EG_WZ_RO_Jalou_WG.ASC_Time_Down_Early 5:5
       EG_WZ_RO_Jalou_WG.ASC_Time_Down_Late 5:6
       EG_WZ_RO_Jalou_WG.ASC_Time_Up_Early 5:2
       EG_WZ_RO_Jalou_WG.ASC_Time_Up_Late 5:3
       EG_WZ_RO_Jalou_WG.ASC_Time_Up_WE_Holiday 5:4
       EG_WZ_RO_Jalou_WG.level 5:1
       EG_WZ_RO_Jalou_fenster.level 6:1
       OG_SZ_RO_01Rollo.ASC_Mode_Down 7:7
       OG_SZ_RO_01Rollo.ASC_Mode_Up 7:8
       OG_SZ_RO_01Rollo.ASC_Time_Down_Early 7:5
       OG_SZ_RO_01Rollo.ASC_Time_Down_Late 7:6
       OG_SZ_RO_01Rollo.ASC_Time_Up_Early 7:2
       OG_SZ_RO_01Rollo.ASC_Time_Up_Late 7:3
       OG_SZ_RO_01Rollo.ASC_Time_Up_WE_Holiday 7:4
       OG_SZ_RO_01Rollo.level 7:1
       OG_SZ_RO_02Rollo.ASC_Mode_Down 10:7
       OG_SZ_RO_02Rollo.ASC_Mode_Up 10:8
       OG_SZ_RO_02Rollo.ASC_Time_Down_Early 10:5
       OG_SZ_RO_02Rollo.ASC_Time_Down_Late 10:6
       OG_SZ_RO_02Rollo.ASC_Time_Up_Early 10:2
       OG_SZ_RO_02Rollo.ASC_Time_Up_Late 10:3
       OG_SZ_RO_02Rollo.ASC_Time_Up_WE_Holiday 10:4
       OG_SZ_RO_02Rollo.level 10:1
       Rollo.KUE02.ASC_Mode_Down 13:7
       Rollo.KUE02.ASC_Mode_Up 13:8
       Rollo.KUE02.ASC_Time_Down_Early 13:5
       Rollo.KUE02.ASC_Time_Down_Late 13:6
       Rollo.KUE02.ASC_Time_Up_Early 13:2
       Rollo.KUE02.ASC_Time_Up_Late 13:3
       Rollo.KUE02.ASC_Time_Up_WE_Holiday 13:4
       Rollo.KUE02.level 13:1
     values:
       formated:
         undef
         ARRAY(0x39439e8)
         ARRAY(0x3df7070)
         ARRAY(0x393a0c0)
         ARRAY(0x39436e8)
         ARRAY(0x394b238)
         ARRAY(0x3976560)
         ARRAY(0x3303730)
         ARRAY(0x3943ac0)
       orig:
         undef
         ARRAY(0x3953638)
         ARRAY(0x3948770)
         ARRAY(0x3941360)
         ARRAY(0x3e138f8)
         ARRAY(0x3943f70)
         ARRAY(0x3968ce8)
         ARRAY(0x3941948)
         ARRAY(0x39432e0)
       prefixsuffix:
         undef
         ARRAY(0x392ed00)
         ARRAY(0x393a0a8)
         ARRAY(0x3944950)
         ARRAY(0x393a360)
         ARRAY(0x393ae20)
         ARRAY(0x393ff80)
         ARRAY(0x3e0f7f0)
         ARRAY(0x393a618)
Attributes:
   commands   {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',
ASC_Time_Down_Late  => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30',
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:45,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', 
ASC_Time_Up_Late => 'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Down2 => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Down3 => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off' }
   mapping    {state => "%DEVICE level"}
   nostate    1
   room       System->Rollosteuerung
   sortby     1


und natürlich noch das ASC Reading:

Internals:
   CFGFN     
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,EG_BAD_RO_Rollo,EG_KUE_RO_01_Rollo,EG_WZ_RO_Jalou_WG,OG_SZ_RO_01Rollo,OG_SZ_RO_02Rollo,Rollo.KUE02,level,ASC_WindowRec_subType:twostate,Rollo.KUE02,EG_KUE_RO_01_Rollo,threestate room_map structexclude
   NR         7493
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.9
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 07:45:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-04-13 07:45:02   EG_KUE_RO_01_Rollo_nextAstroTimeEvent 13.04.2019 - 20:30
     2019-04-13 06:49:31   EG_WZ_RO_Jalou_WG_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   OG_SZ_RO_01Rollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   OG_SZ_RO_02Rollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   Testrollo_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumn {_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumns ASC_Time_Down_Early => 'colspan="2"',_nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="2"', _nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-13 06:49:31   rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="4"', _nextAstroTimeEvent 13.04.2019 - 20:17
     2019-04-12 23:48:47   room_Kueche     EG_BAD_RO_Rollo,EG_KUE_RO_01_Rollo,Rollo.KUE02
     2019-04-12 23:48:47   room_System-_Ext_Verbindung OG_SZ_RO_01Rollo,OG_SZ_RO_02Rollo
     2019-04-12 23:48:47   room_Wohnzimmer EG_WZ_RO_Jalou_WG
     2019-04-12 14:44:28   selfDefense     off
     2019-04-13 07:45:02   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-04-12 23:48:47   userAttrList    rolled out
   helper:
     shuttersList:
       EG_BAD_RO_Rollo
       EG_KUE_RO_01_Rollo
       EG_WZ_RO_Jalou_WG
       OG_SZ_RO_01Rollo
       OG_SZ_RO_02Rollo
       Rollo.KUE02
   monitoredDevs:
     ASC_WindowRec_subType:twostate:
       EG_BAD_RO_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
       EG_KUE_RO_01_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
     EG_BAD_RO_Rollo:
     EG_KUE_RO_01_Rollo:
     OG_SZ_RO_01Rollo:
     OG_SZ_RO_02Rollo:
     Rollo.KUE02:
     level:
       EG_KUE_RO_01_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
     threestate room_map structexclude:
       EG_BAD_RO_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
       EG_KUE_RO_01_Rollo userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_temperatureReading temperature
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Ich würde mich freuen, wenn Du mich da in die richtige Richtung schubsen könntest, woran es liegen könnte....

Auch wenn ich nicht glaube dass das der Grund ist, will ich es dazu sagen: Ich hatte gestern noch ein Problem mit einem mehrfachen State und der readingsGroup. Das habe ich jetzt gelöst indem das Rollo Device wieder standard state hat und für mehrere Icons eine eigene readingsgroup verwendet wird. (Zum zugehörigen Beitrag

Vielen Dank und
Viele Grüße
Andreas

p.s. Ohne jetzt auf Anhieb 130 Seiten lesen zu können. Gibt es eine (grobe) Möglichkeit die Beschattungsfunktion zu aktivieren, wenn man nur die Sunset / sunrise /  isDay und Richtung des Fensters hat ? (also ohne twilight Informationen - oder gibt es Alternativen die es zuverlässig liefern, wie Yahoo vorher?) so nach dem Motto isDay ->  und temp größer xy  > und fenster == Sonnenstand -> Beschatten

Sorry aber bezüglich Readingsgroup kann ich nichts sagen. Ich kann nur mit den Logfiles vom ASC was anfangen.

Für Beschattung brauchst du ein Twilight/Astro und musst die Angaben zur Richtung machen sowie für Beginn und Ende des Winkels.
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

flummy1978

Hai CoolTux,

vielen Dank für Deine Antworten :)

Zitat von: CoolTux
Sorry aber bezüglich Readingsgroup kann ich nichts sagen. Ich kann nur mit den Logfiles vom ASC was anfangen.
Das war mir so jetzt nicht bewusst, ich denke dass der Fehler trotzdem aus dem ASC Modul kommt, weil das Reading dann in dem "AUTO_RolloSteuerung" aufgetaucht ist. Ich habe die readingsGroup aber nochmal gelöscht, neu angelegt und ohne der "3 Icon Anzeige" neu integreiert. Dann das Reading gelöscht und mal sehen ob es morgen früh dann erneut mit auftritt, dann würde ich mich noch mal melden.

Liefert die OpenWeather API derzeit ein entsprechen Twilight Wert oder was wäre da aktuell halbwegs zuverlässig ?

Grüße
Andreas

CoolTux

Ich glaube nicht das OWM die nötigen Daten liefert. Ich würde das Modul Astro installieren.
Nach einem FHEM Neustart findet ASC das Device von alleine und trägt es entsprechend in seine Deviceattribute ein.
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

FunkOdyssey

Ich lese hier ja schon länger, dass es ein WE-Problem gibt.
Aber bezieht sich das auch auf Sonntage, an denen plötzlich die Werktagszeiteb genutzt werden?
Ich nutze Brightness und heute wurden definitiv nicht die WE-Zeiten genutzt.
(Keine DEV-Version. Offizielle Version.)

CoolTux

Das ist möglich. Ich werde sehen das ich die Tage die Developerversion aktuell mache.
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

flummy1978

Holla,

ich muss da nochmal auf mein Problem aus #2040 zurückkommen. Leider ist es so, dass das Reading auch dann noch so komisch aussieht, wenn in den entsprechenden Devices keine Fehler mehr voliegen. So sieht momentan meine Reading Seite dann aus. Oberste und unterste Reihe sind noch normal, dazwischen kommen dann die fehlerhaften Zeilen:









partyMode off12.04.2019 14:48
rg_ASC_Rollaeden_Times valueColumn {_nextAstroTimeEvent   14.04.2019 - 20:1914.04.2019 06:47
rg_ASC_Rollaeden_Times valueColumns ASC_Time_Down_Early => 'colspan="2"',_nextAstroTimeEvent14.04.2019 - 20:1914.04.2019 06:47
rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="2"', _nextAstroTimeEvent14.04.2019 - 20:1914.04.2019 06:47
rg_ASC_Rollaeden_Times valueColumns { ASC_Time_Down_Early => 'colspan="4"', _nextAstroTimeEvent14.04.2019 - 20:1914.04.2019 06:47
room_KuecheRollo_EG_BAD_RO_Rollo_test,Rollo_EG_KUE_01_eingang,Rollo_EG_KUE_02_fenster14.04.2019 01:06

Im (error)log von heute Morgen taucht dann folgendes auf:

2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveDown,14.04.2019 - 20:19) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1604)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 06:47:20 1: readingsUpdate(,ASC_Time_DriveUp,15.04.2019 - 06:45) missed to call readingsBeginUpdate first.
2019.04.14 06:47:20 1: stacktrace:
2019.04.14 06:47:20 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1615)
2019.04.14 06:47:20 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)
2019.04.14 06:47:20 1:     AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3241)
2019.04.14 06:47:20 1:     main::HandleTimeout                 called by fhem.pl (668)
2019.04.14 07:15:02 1: ERROR: empty name in readingsBeginUpdate
2019.04.14 07:15:02 1: stacktrace:
2019.04.14 07:15:02 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1603)
2019.04.14 07:15:02 1:     AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1840)


Wenn Du noch über die oberen Infos mehr brauchst, sag bitte bescheid.

Aber auch wenn ich noch ein ziemlicher Anfänger bin, möchte ich versuchen von vornerein auch funktionierende Sachen nicht mit Fehlermeldungen etc laufen zu lassen, weil ich aus Erfahrung weiss, dass sich sowas später mal rächen wird  ;)

Wenn ich irgendwie die readingsGroup umgehen kann, dass diese nicht abgefragt wird, sondern lediglich die einzelnen devices, würde es ja (erstmal) reichen, wenn der Rest zu aufwendig ist. Hauptsache die Fehler und falschen Readings tauchen nicht mehr auf

Vielen Dank und viele Grüße
Andreas

CoolTux

Lass mal Dein NOTIFYDEV neu erstellen.
Dazu expert auf 1 stellen und dann createNewNotifyDev beim set vom ASC Device.
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

flummy1978

Aaaahhh doof ... hab sowas in der Art die ganze Zeit gesucht, aber nicht gefunden. Wenn ich nach neuen devices gesucht habe hat er sie natürlich gefunden, aber scheinbar nicht alles alte korrigiert.

Jetzt ist das notifydev um einiges kürzer und ich werde morgen berichten, was passiert. Kann ich dann jetzt die alten Readings (rg_.....xxxxx.....) von Hand löschen, oder werden sie automatisch entfernt ?

Vielen Dank für die super schnelle Antwort ! *daumenhoch*

CoolTux

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

Rossi

Hallo Zusammen,

ich lese schon seit geraumer Zeit mit und habe auch bereits auf meinen Testsystem die Version 0.4.0.9 installiert und soweit meine Devices eingefügt.
Sieht gut aus was Ihr hier gemacht habt. Gute Arbeit. ;-)
Bis jetzt nutze ich auf meinem Live-System eine von mir angepasste Version von Cluni's "Rollladensteuerung für HM/ROLLO inkl. Abschattung und Komfortfunktionen in Perl".

Meine Device-Konstellation ist etwas schwierig, deshalb waren auch damals bei Clunis Code Anpassungen nötig.
Ich lese meine realen Up- und Down- Taster über "230VACto5VDC"-High/Low-Wandler ein, welche über "PCF8574"-Module mittels I2C am RaspberryPI angeschlossen sind.
In Fhem nutze ich neben den Modulen: RPII2C, I2C_PCF8574 das 44_Taster.pm um jeweils für Up und Down drei Zustände zu ermöglichen:
1. SHORT-CLICK    = öffnet / schließt den Rollladen komplett, und sperrt den Rollo für automatische Fahrten (Manual Mode ON)
2. LONG-CLICK     = öffnet / schließt den Rolladen solange der Taster gedrückt wird und sperrt den Rollo für automatische Fahrten (Manual Mode ON). Beim loslassen stop.
3. DOUBLE-CLICK = Reset des Rollos in den Automatik Modus (Manual Mode OFF).

Diese Funktionalität habe ich beim aktuelle ASC mittels 99_myUtils.pm Skript und eines Notifies nachgebildet.

Um die Funktionalität 3 (Reset des Rollos in den Automatik Modus) zu realisieren, würde ich gerne wissen wie ich das Attribut "ASC_BlockingTime_afterManual" im diesem Fall umgehen kann. Soll heißen, wie kann die die "Warte"-Zeit an einem Rollo zurücksetzten?

Btw.
Für die Rollladen nutze ich das 44_ROLLO.pm Modul das wiederum über I2C_PCF8574 die "PCF8574"-Module und daran die Relais der "8-Kanal Relais Modul 5V/230V Optokoppler"-Platinen anspricht.
Als Fensterkontakte nutzte ich die "HM-SEC-SCo" welche über eine "FHEM2FHEM"-Verbindung von einem weiteren FHEM-System gespiegelt werden.

Ich hoffe ich konnte mein System soweit erklären, dass ihr mir hier weiterhelfen könnt.

Gruß
Rossi

Beetle2003

Hallo,

wie geht Ihr mit den Fahrzeiten im ASC Modul nach einem Neustart oder Rereadcfg um?

Soll heissen, dass bei mir nach den beiden Vorgängen im ASC Modul keine Fahrzeiten hinterlegt sind. Beim eigentlichen Rollo schon.
Leider fahren meine Rollos nicht,
Ich mache derzeit manuell ein renewSetSunriseSunsetTimer.
Danach sind die Zeiten im ASC Modul enthalten und die Rollos fahren wieder.
Ich würde das gerne automatisieren. Hat jemand eine Idee?

Danke

CoolTux

Zitat von: Beetle2003 am 14 April 2019, 21:34:04
Hallo,

wie geht Ihr mit den Fahrzeiten im ASC Modul nach einem Neustart oder Rereadcfg um?

Soll heissen, dass bei mir nach den beiden Vorgängen im ASC Modul keine Fahrzeiten hinterlegt sind. Beim eigentlichen Rollo schon.
Leider fahren meine Rollos nicht,
Ich mache derzeit manuell ein renewSetSunriseSunsetTimer.
Danach sind die Zeiten im ASC Modul enthalten und die Rollos fahren wieder.
Ich würde das gerne automatisieren. Hat jemand eine Idee?

Danke

Gib mal bitte ein list vom ASC Modul.
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