[73_AutoShuttersControl] Jalousien:Lamellen steuern -Version 0.9.x Beta

Begonnen von CoolTux, 16 April 2020, 15:31:29

Vorheriges Thema - Nächstes Thema

mrfloppy

Hallo
Ich habe in meinem ASC bei einem Rollladen immer "manual" stehen. Obwohl er seit Tagen nicht manuell gefahren wurde.
Einziger Unterschied zu den anderen Rollläden ist, das er als einziger in Shading integriert ist.
Von der Config her sehe ich keinen Unterschied zu einem anderen Rollladen.
anbei ein paar Listings:
ASC
Internals:
   FUUID      5ea836b2-f33f-d686-1913-77a7711a5bf367c6
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASC
   NOTIFYDEV  Astromodul,Eltern,HM_WZ_EG_FK1,HM_WZ_EG_FK2,HM_WZ_EG_FK3,Lichtsensor,global,myASC,Rol.Markiese1,Rol.Markiese2,Rol.Rollo1,Rol.Rollo2,Rol.Rollo3
   NR         447
   NTFY_ORDER 51-myASC
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.9.15
   OLDREADINGS:
   READINGS:
     2020-05-20 18:26:34   Rol.Markiese1_PosValue 0
     2020-05-20 18:26:04   Rol.Markiese1_lastPosValue 99
     2020-05-21 05:37:44   Rol.Markiese1_nextAstroTimeEvent 21.05.2020 - 21:08
     2020-05-20 18:26:34   Rol.Markiese2_PosValue 0
     2020-05-20 18:26:04   Rol.Markiese2_lastPosValue 99
     2020-05-21 05:37:44   Rol.Markiese2_nextAstroTimeEvent 21.05.2020 - 21:08
     2020-05-21 06:51:36   Rol.Rollo1_PosValue 0
     2020-05-17 20:34:33   Rol.Rollo1_lastDelayPosValue 20
     2020-05-21 06:50:01   Rol.Rollo1_lastPosValue 0
     2020-05-21 06:50:01   Rol.Rollo1_nextAstroTimeEvent 21.05.2020 - 20:39
     2020-05-21 06:52:37   Rol.Rollo2_PosValue 0
     2020-05-21 06:50:01   Rol.Rollo2_lastPosValue 0
     2020-05-21 06:50:01   Rol.Rollo2_nextAstroTimeEvent 21.05.2020 - 20:39
     2020-05-21 06:50:38   Rol.Rollo3_PosValue 0
     2020-05-21 06:50:01   Rol.Rollo3_lastPosValue 100
     2020-05-21 06:50:01   Rol.Rollo3_nextAstroTimeEvent 21.05.2020 - 20:39
     2020-04-28 18:46:05   ascEnable       on
     2020-05-14 13:50:01   controlShading  on
     2020-04-28 18:46:05   hardLockOut     off
     2020-05-14 13:49:56   room_Rollos     Rol.Markiese1,Rol.Markiese2,Rol.Rollo1,Rol.Rollo2,Rol.Rollo3
     2020-05-02 09:59:30   selfDefense     off
     2020-05-21 06:52:37   state           day open
     2020-04-28 18:50:41   sunriseTimeWeHoliday on
     2020-05-14 13:49:56   userAttrList    rolled out
   helper:
     shuttersList:
       Rol.Markiese1
       Rol.Markiese2
       Rol.Rollo1
       Rol.Rollo2
       Rol.Rollo3
   monitoredDevs:
     Astromodul:
       myASC      ASC_twilightDevice
     Eltern:
       myASC      ASC_residentsDev
     HM_WZ_EG_FK1:
       Rol.Rollo1 ASC_WindowRec
     HM_WZ_EG_FK2:
       Rol.Rollo2 ASC_WindowRec
     HM_WZ_EG_FK3:
       Rol.Rollo3 ASC_WindowRec
     Lichtsensor:
       Rol.Markiese1 ASC_BrightnessSensor
       Rol.Markiese2 ASC_BrightnessSensor
       Rol.Rollo1 ASC_BrightnessSensor
       Rol.Rollo2 ASC_BrightnessSensor
       Rol.Rollo3 ASC_BrightnessSensor
     Rol.Markiese1:
     Rol.Markiese2:
     Rol.Rollo1:
     Rol.Rollo2:
     Rol.Rollo3:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev Eltern:state
   ASC_tempSensor Oregon_TempHum
   ASC_twilightDevice Astromodul
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC

Rollo3: wo immer manual steht:
Internals:
   DEF        RL_WZ_3
   FUUID      5e99d057-f33f-d686-7b84-1de34c3b4c8fc93f
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rol.Rollo3
   NR         404
   STATE      open
   TYPE       ROLLO
   stoptime   1590036638
   READINGS:
     2020-04-18 08:06:06   ASC_Enable      on
     2020-05-21 10:34:06   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
     2020-05-21 06:50:38   ASC_ShuttersLastDrive manual
     2020-05-21 06:50:01   ASC_Time_DriveDown 21.05.2020 - 20:39
     2020-05-21 06:50:01   ASC_Time_DriveUp 22.05.2020 - 06:50
     2020-05-14 13:49:56   associatedWith  myASC
     2020-05-21 06:50:01   command         pct-0
     2020-05-21 06:50:01   desired_pct     0
     2020-05-21 06:50:01   drive-type      modul
     2020-05-21 06:50:01   last_drive      drive-up
     2020-05-21 06:50:38   pct             0
     2020-05-21 06:50:38   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 3
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_DriveUpMaxDuration 32.7
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Shading_InOutAzimuth 120:270
   ASC_Shading_MinMax_Elevation 7
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_SunnyCloudy 3000:1500
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Oregon_TempHum:temperature
   ASC_Time_Down_Early 16:45
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 06:50
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_WZ_EG_FK3
   ASC_WindowRec_subType threestate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   event-on-change-reading .*
   rl_autoStop 1
   rl_commandDown set RL_WZ_3 down
   rl_commandStop set RL_WZ_3 stop
   rl_commandUp set RL_WZ_3 up
   rl_excessBottom 4
   rl_excessTop 4
   rl_secondsDown 27.7
   rl_secondsUp 29.8
   rl_switchTime 1
   rl_type    normal
   room       Rollos
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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
   webCmd     open:closed:half:stop:pct

Rollo1:
Internals:
   DEF        RL_WZ_1
   FUUID      5e99cf4c-f33f-d686-8c38-c66698b2ade7e863
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rol.Rollo1
   NR         402
   STATE      open
   TYPE       ROLLO
   stoptime   1590036696
   READINGS:
     2020-04-18 08:06:06   ASC_Enable      on
     2020-04-28 18:49:38   ASC_ShadingMessage <html> INFO:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
     2020-05-21 06:51:36   ASC_ShuttersLastDrive day open
     2020-05-21 06:50:01   ASC_Time_DriveDown 21.05.2020 - 20:39
     2020-05-21 06:50:01   ASC_Time_DriveUp 22.05.2020 - 06:50
     2020-05-14 13:49:56   associatedWith  myASC
     2020-05-21 06:51:01   command         pct-0
     2020-05-21 06:51:01   desired_pct     0
     2020-05-21 06:51:01   drive-type      modul
     2020-05-21 06:51:01   last_drive      drive-up
     2020-05-21 06:51:36   pct             0
     2020-05-21 06:51:36   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 3
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Drive_Delay 0
   ASC_Drive_DelayStart 60
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 295
   ASC_Shading_Mode off
   ASC_ShuttersPlace terrace
   ASC_TempSensor Oregon_TempHum
   ASC_Time_Down_Early 16:45
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 06:50
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_WZ_EG_FK1
   ASC_WindowRec_subType threestate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   event-on-change-reading .*
   rl_autoStop 1
   rl_commandDown set RL_WZ_1 down
   rl_commandStop set RL_WZ_1 stop
   rl_commandUp set RL_WZ_1 up
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 27.8
   rl_secondsUp 29.8
   rl_switchTime 1
   rl_type    normal
   room       Rollos
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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
   webCmd     open:closed:half:stop:pct

Bei Rollo3 im Reading:    2020-05-21 06:50:38   ASC_ShuttersLastDrive manual
Wurde automatisch heute früh hochgefahren.

Wo liegt der Hund?
Danke und LG
RaspiMatic, RFXtrx433 E USB, Div. Thermostate, CUL433, Fhemduino, Signalduino, Temp/luftfeuchesensoren,Fensterkontakte,Intertechno Schalter,....... HM-IP

CoolTux

@ALL bei denen frühes die Rollos mit Brightness fahren und die Rollos vor EarlyUp wegen "residents home" fahren bitte testet einmal die neue Dev Version
https://git.cooltux.net/FHEM/mod-AutoShuttersControl


Grüße
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: mrfloppy am 21 Mai 2020, 10:38:56
Hallo
Ich habe in meinem ASC bei einem Rollladen immer "manual" stehen. Obwohl er seit Tagen nicht manuell gefahren wurde.
Einziger Unterschied zu den anderen Rollläden ist, das er als einziger in Shading integriert ist.
Von der Config her sehe ich keinen Unterschied zu einem anderen Rollladen.
anbei ein paar Listings:
ASC
Internals:
   FUUID      5ea836b2-f33f-d686-1913-77a7711a5bf367c6
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASC
   NOTIFYDEV  Astromodul,Eltern,HM_WZ_EG_FK1,HM_WZ_EG_FK2,HM_WZ_EG_FK3,Lichtsensor,global,myASC,Rol.Markiese1,Rol.Markiese2,Rol.Rollo1,Rol.Rollo2,Rol.Rollo3
   NR         447
   NTFY_ORDER 51-myASC
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.9.15
   OLDREADINGS:
   READINGS:
     2020-05-20 18:26:34   Rol.Markiese1_PosValue 0
     2020-05-20 18:26:04   Rol.Markiese1_lastPosValue 99
     2020-05-21 05:37:44   Rol.Markiese1_nextAstroTimeEvent 21.05.2020 - 21:08
     2020-05-20 18:26:34   Rol.Markiese2_PosValue 0
     2020-05-20 18:26:04   Rol.Markiese2_lastPosValue 99
     2020-05-21 05:37:44   Rol.Markiese2_nextAstroTimeEvent 21.05.2020 - 21:08
     2020-05-21 06:51:36   Rol.Rollo1_PosValue 0
     2020-05-17 20:34:33   Rol.Rollo1_lastDelayPosValue 20
     2020-05-21 06:50:01   Rol.Rollo1_lastPosValue 0
     2020-05-21 06:50:01   Rol.Rollo1_nextAstroTimeEvent 21.05.2020 - 20:39
     2020-05-21 06:52:37   Rol.Rollo2_PosValue 0
     2020-05-21 06:50:01   Rol.Rollo2_lastPosValue 0
     2020-05-21 06:50:01   Rol.Rollo2_nextAstroTimeEvent 21.05.2020 - 20:39
     2020-05-21 06:50:38   Rol.Rollo3_PosValue 0
     2020-05-21 06:50:01   Rol.Rollo3_lastPosValue 100
     2020-05-21 06:50:01   Rol.Rollo3_nextAstroTimeEvent 21.05.2020 - 20:39
     2020-04-28 18:46:05   ascEnable       on
     2020-05-14 13:50:01   controlShading  on
     2020-04-28 18:46:05   hardLockOut     off
     2020-05-14 13:49:56   room_Rollos     Rol.Markiese1,Rol.Markiese2,Rol.Rollo1,Rol.Rollo2,Rol.Rollo3
     2020-05-02 09:59:30   selfDefense     off
     2020-05-21 06:52:37   state           day open
     2020-04-28 18:50:41   sunriseTimeWeHoliday on
     2020-05-14 13:49:56   userAttrList    rolled out
   helper:
     shuttersList:
       Rol.Markiese1
       Rol.Markiese2
       Rol.Rollo1
       Rol.Rollo2
       Rol.Rollo3
   monitoredDevs:
     Astromodul:
       myASC      ASC_twilightDevice
     Eltern:
       myASC      ASC_residentsDev
     HM_WZ_EG_FK1:
       Rol.Rollo1 ASC_WindowRec
     HM_WZ_EG_FK2:
       Rol.Rollo2 ASC_WindowRec
     HM_WZ_EG_FK3:
       Rol.Rollo3 ASC_WindowRec
     Lichtsensor:
       Rol.Markiese1 ASC_BrightnessSensor
       Rol.Markiese2 ASC_BrightnessSensor
       Rol.Rollo1 ASC_BrightnessSensor
       Rol.Rollo2 ASC_BrightnessSensor
       Rol.Rollo3 ASC_BrightnessSensor
     Rol.Markiese1:
     Rol.Markiese2:
     Rol.Rollo1:
     Rol.Rollo2:
     Rol.Rollo3:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev Eltern:state
   ASC_tempSensor Oregon_TempHum
   ASC_twilightDevice Astromodul
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC

Rollo3: wo immer manual steht:
Internals:
   DEF        RL_WZ_3
   FUUID      5e99d057-f33f-d686-7b84-1de34c3b4c8fc93f
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rol.Rollo3
   NR         404
   STATE      open
   TYPE       ROLLO
   stoptime   1590036638
   READINGS:
     2020-04-18 08:06:06   ASC_Enable      on
     2020-05-21 10:34:06   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
     2020-05-21 06:50:38   ASC_ShuttersLastDrive manual
     2020-05-21 06:50:01   ASC_Time_DriveDown 21.05.2020 - 20:39
     2020-05-21 06:50:01   ASC_Time_DriveUp 22.05.2020 - 06:50
     2020-05-14 13:49:56   associatedWith  myASC
     2020-05-21 06:50:01   command         pct-0
     2020-05-21 06:50:01   desired_pct     0
     2020-05-21 06:50:01   drive-type      modul
     2020-05-21 06:50:01   last_drive      drive-up
     2020-05-21 06:50:38   pct             0
     2020-05-21 06:50:38   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 3
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_DriveUpMaxDuration 32.7
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Shading_InOutAzimuth 120:270
   ASC_Shading_MinMax_Elevation 7
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_SunnyCloudy 3000:1500
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Oregon_TempHum:temperature
   ASC_Time_Down_Early 16:45
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 06:50
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_WZ_EG_FK3
   ASC_WindowRec_subType threestate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   event-on-change-reading .*
   rl_autoStop 1
   rl_commandDown set RL_WZ_3 down
   rl_commandStop set RL_WZ_3 stop
   rl_commandUp set RL_WZ_3 up
   rl_excessBottom 4
   rl_excessTop 4
   rl_secondsDown 27.7
   rl_secondsUp 29.8
   rl_switchTime 1
   rl_type    normal
   room       Rollos
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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
   webCmd     open:closed:half:stop:pct

Rollo1:
Internals:
   DEF        RL_WZ_1
   FUUID      5e99cf4c-f33f-d686-8c38-c66698b2ade7e863
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rol.Rollo1
   NR         402
   STATE      open
   TYPE       ROLLO
   stoptime   1590036696
   READINGS:
     2020-04-18 08:06:06   ASC_Enable      on
     2020-04-28 18:49:38   ASC_ShadingMessage <html> INFO:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
     2020-05-21 06:51:36   ASC_ShuttersLastDrive day open
     2020-05-21 06:50:01   ASC_Time_DriveDown 21.05.2020 - 20:39
     2020-05-21 06:50:01   ASC_Time_DriveUp 22.05.2020 - 06:50
     2020-05-14 13:49:56   associatedWith  myASC
     2020-05-21 06:51:01   command         pct-0
     2020-05-21 06:51:01   desired_pct     0
     2020-05-21 06:51:01   drive-type      modul
     2020-05-21 06:51:01   last_drive      drive-up
     2020-05-21 06:51:36   pct             0
     2020-05-21 06:51:36   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 3
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Drive_Delay 0
   ASC_Drive_DelayStart 60
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 295
   ASC_Shading_Mode off
   ASC_ShuttersPlace terrace
   ASC_TempSensor Oregon_TempHum
   ASC_Time_Down_Early 16:45
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 06:50
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_WZ_EG_FK1
   ASC_WindowRec_subType threestate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   event-on-change-reading .*
   rl_autoStop 1
   rl_commandDown set RL_WZ_1 down
   rl_commandStop set RL_WZ_1 stop
   rl_commandUp set RL_WZ_1 up
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 27.8
   rl_secondsUp 29.8
   rl_switchTime 1
   rl_type    normal
   room       Rollos
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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
   webCmd     open:closed:half:stop:pct

Bei Rollo3 im Reading:    2020-05-21 06:50:38   ASC_ShuttersLastDrive manual
Wurde automatisch heute früh hochgefahren.

Wo liegt der Hund?
Danke und LG


Rollo 3 hat das Attribut
ASC_DriveUpMaxDuration 32.7

Rollo 1 nicht. Und 32.7 ist ein sehr seltsamer Wert für Sekunden. Entweder löschen das Attribut oder korrekt setzen.
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

xerion

Zitat von: CoolTux am 21 Mai 2020, 11:28:53
@ALL bei denen frühes die Rollos mit Brightness fahren und die Rollos vor EarlyUp wegen "residents home" fahren bitte testet einmal die neue Dev Version
https://git.cooltux.net/FHEM/mod-AutoShuttersControl


Grüße
Bei mir sah es heute morgen gut aus. Werde weiter beobachten und ggf. berichten.

Gesendet von meinem JSN-L21 mit Tapatalk

Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

gestein

Hallo,

ich bin ja seit längerem am Suchen nach einer Möglichkeit die Rollos wieder automatisch von ASC fahren zu lassen, nachdem manuell gefahren wurde.
Nun habe ich festgestellt, dass meine Somfy-Rollos das ja von alleine machen.

Gerade eben habe ich einen in Beschattung befindlichen Rollo manuell wieder nach oben gefahren und nach kurzer Zeit ist er wieder runtergefahren.
Bis vor kurzem ging das aber nicht. Eigenartig.
Und vor allem wird keine Wartezeit abgewartet (also z.B. ASC_BlockingTime_afterManual, denn die ist bei mir Standard=1200).

Das ist zwar ungefähr das, was ich haben wollte, aber so nervt es halt auch wieder ein bißchen ;-)
Ist das ein Fehler oder ein Feature?

Seit kurzem habe ich laufend folgende Meldungen im log:
ASC_DEBUG!!! 2020.05.26 15:19:11 - FnSetCmdFn: Rollo.WZ.StiegeRechts - Rollo wird gefahren, aktuelle Position: 90, Zielposition: 92. Grund der Fahrt: shading in
2020.05.26 15:19:11.177 4: SOMFY_set: Rollo.WZ.StiegeRechts -> entering with mode :send: cmd :pos:  arg1 :92:  pos :92:
2020.05.26 15:19:11.177 4: SOMFY_set: handled command pos --> move :none:  newState :92:
2020.05.26 15:19:11.177 5: SOMFY_set: handled for drive/udpate:  updateState ::  drivet :0: updatet :0:
2020.05.26 15:19:11.178 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:92:   updatestate:<undef>:   move:none:
2020.05.26 15:19:11.178 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:92:  rounded:90:  stateTrans:90:
ASC_DEBUG!!! 2020.05.26 15:19:11 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 90','position: 90','exact: 92','myBrightness: 112329','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 240.7','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.76','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:19:11 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 90 position: 90 exact: 92 myBrightness: 112329 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 240.7 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.76 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:19:11 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499151 Last Position Timestamp: 1590499151 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 90
ASC_DEBUG!!! 2020.05.26 15:19:11 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:19:11 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC möchte also den Rollo immer wieder anfahren, weil die Position 92 sein soll (aber der Rollo im Reading "position" nur auf Zehner-gerundete Werte abspeichert).
Zu merken ist davon aber nichts. Der Rollo bewegt sich nicht.

Danke im Voraus
lg, Gerhard

p.s.: Ich benutze ASC in der Version 0.9.19 mit der aktuellen fhem-Version.

Hier das "list Rollo.WZ.StiegeRechts" bevor manuell verfahren wurde:
Internals:
   ADDRESS    12342F
   DEF        12342F A9 06C5
   FUUID      5c43b917-f33f-0b7a-bfee-b0b0d1bf27a36266
   FVERSION   10_SOMFY.pm:v1.0.0-s21792/2020-04-28
   IODev      mySIGNALduino
   NAME       Rollo.WZ.StiegeRechts
   NR         514
   STATE      90
   TYPE       SOMFY
   move       none
   CODE:
     1          12342F
   READINGS:
     2020-01-04 22:48:18   ASC_Enable      on
     2020-05-26 15:20:06   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 5m
     2020-05-26 15:19:11   ASC_ShuttersLastDrive shading in
     2020-05-26 06:00:01   ASC_Time_DriveDown 26.05.2020 - 23:30
     2020-05-26 06:00:01   ASC_Time_DriveUp 27.05.2020 - 06:00
     2020-05-25 18:06:15   associatedWith  myASControl
     2020-05-26 12:58:36   enc_key         A9
     2020-05-26 15:19:11   exact           92
     2020-05-26 15:20:06   myBrightness    112112
     2020-05-26 15:20:06   myBrightnessForShadingCloudy 2000
     2020-05-26 15:20:06   myBrightnessForShadingSunny 5000
     2020-05-26 15:20:06   myShadingPASS_GreaterBrightnessSunny True
     2020-05-26 15:20:06   myShadingPASS_GreaterSunAzimuthLeft True
     2020-05-26 15:20:06   myShadingPASS_GreaterSunElevationMin True
     2020-05-26 15:20:06   myShadingPASS_GreaterTemperatureExternMin True
     2020-05-26 15:20:06   myShadingPASS_LowerBrightnessCloudy True
     2020-05-26 15:20:06   myShadingPASS_LowerSunAzimuthRight True
     2020-05-26 15:20:06   myShadingPASS_LowerSunElevationMax True
     2020-05-26 15:20:06   mySunAzimuth    240.7
     2020-05-26 15:20:06   mySunAzimuthLeft 180
     2020-05-26 15:20:06   mySunAzimuthRight 360
     2020-05-26 15:20:06   mySunElevation  50.76
     2020-05-26 15:20:06   mySunElevationForShadingMax 90
     2020-05-26 15:20:06   mySunElevationForShadingMin 5
     2020-05-26 15:20:06   myTemperatureExtern 12.0
     2020-05-26 15:20:06   myTemperatureExternForShadingMin 11
     2020-05-26 15:19:11   position        90
     2020-05-26 12:58:36   rolling_code    06C5
     2020-05-26 15:19:11   state           90
   helper:
     bm:
       SOMFY_Set:
         cnt        1394
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.05. 18:51:30
         max        0.263643026351929
         tot        19.62349152565
         mAr:
           HASH(0x4fb0788)
           Rollo.WZ.StiegeRechts
           position
           92
Attributes:
   ASC        1
   ASC_BrightnessSensor TW.Helligkeit
   ASC_Closed_Pos 200
   ASC_Down   time
   ASC_Drive_DelayStart 50
   ASC_ExternalTrigger dyExternalTriggerTV4Rollos:state online:offline 90
   ASC_GuestRoom off
   ASC_Mode_Down off
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_Shading_InOutAzimuth 180:360
   ASC_Shading_MinMax_Elevation 5:90
   ASC_Shading_Min_OutsideTemperature 11
   ASC_Shading_Mode always
   ASC_Shading_Pos { return 92; }
   ASC_Shading_StateChange_SunnyCloudy 5000:2000
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Sleep_Pos 95
   ASC_TempSensor OZW772:Aussentemperatur
   ASC_Time_Down_Early 23:30
   ASC_Time_Up_Early 6:00
   ASC_Up     time
   ASC_WindProtection on
   IODev      mySIGNALduino
   autoStoreRollingCode 1
   devStateIcon open:fts_shutter_10 down:fts_shutter_100 100:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10 closed:fts_shutter_100@black 200:fts_shutter_100@black 19\d.*:fts_shutter_90@black 18\d.*:fts_shutter_80@black 17\d.*:fts_shutter_70@black 16\d.*:fts_shutter_60@black 15\d.*:fts_shutter_50@black 14\d.*:fts_shutter_40@black 13\d.*:fts_shutter_30@black 12\d.*:fts_shutter_20@black 11\d.*:fts_shutter_10@black
   drive-down-time-to-100 15
   drive-down-time-to-close 33
   drive-up-time-to-100 12
   drive-up-time-to-open 30
   eventMap   on:runter stop:stop go-my:my off:rauf
   fhem_widget_channels [{"filter":"public","alias":"Rollo\nWZ Rechts","allowed_values":["0","20","40","60","80","100"],"order":209,"locations":["SIRI","APP","WIDGET"],"group":"Rollos","controlled_attribute":"position"}]
   genericDeviceType blind
   group      Rolladenstatus
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=100,minStep=10 TargetPosition=position,minValue=0,maxValue=100,minStep=10,cmds=0:close;;50:my;;100:open
   model      somfyshutter
   positionInverse 0
   room       Homekit,Rollos,SOMFY,Wohnzimmer,Z_System->fhemwidget2
   userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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 room_map structexclude
   verbose    5
   webCmd     stop:my:runter:20:40:60:80:100:rauf


Hier das "list Rollo.WZ.StiegeRechts" nachdem manuell gefahren wurde:
Internals:
   ADDRESS    12342F
   DEF        12342F AA 06C6
   FUUID      5c43b917-f33f-0b7a-bfee-b0b0d1bf27a36266
   FVERSION   10_SOMFY.pm:v1.0.0-s21792/2020-04-28
   IODev      mySIGNALduino
   NAME       Rollo.WZ.StiegeRechts
   NR         514
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          12342F
   READINGS:
     2020-01-04 22:48:18   ASC_Enable      on
     2020-05-26 15:25:02   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 5m
     2020-05-26 15:24:54   ASC_ShuttersLastDrive shading in
     2020-05-26 06:00:01   ASC_Time_DriveDown 26.05.2020 - 23:30
     2020-05-26 06:00:01   ASC_Time_DriveUp 27.05.2020 - 06:00
     2020-05-25 18:06:15   associatedWith  myASControl
     2020-05-26 15:24:37   enc_key         AA
     2020-05-26 15:24:53   exact           0
     2020-05-26 15:25:02   myBrightness    108968
     2020-05-26 15:25:02   myBrightnessForShadingCloudy 2000
     2020-05-26 15:25:02   myBrightnessForShadingSunny 5000
     2020-05-26 15:25:02   myShadingPASS_GreaterBrightnessSunny True
     2020-05-26 15:25:02   myShadingPASS_GreaterSunAzimuthLeft True
     2020-05-26 15:25:02   myShadingPASS_GreaterSunElevationMin True
     2020-05-26 15:25:02   myShadingPASS_GreaterTemperatureExternMin True
     2020-05-26 15:25:02   myShadingPASS_LowerBrightnessCloudy True
     2020-05-26 15:25:02   myShadingPASS_LowerSunAzimuthRight True
     2020-05-26 15:25:02   myShadingPASS_LowerSunElevationMax True
     2020-05-26 15:25:02   mySunAzimuth    242.12
     2020-05-26 15:25:02   mySunAzimuthLeft 180
     2020-05-26 15:25:02   mySunAzimuthRight 360
     2020-05-26 15:25:02   mySunElevation  50.03
     2020-05-26 15:25:02   mySunElevationForShadingMax 90
     2020-05-26 15:25:02   mySunElevationForShadingMin 5
     2020-05-26 15:25:02   myTemperatureExtern 12.0
     2020-05-26 15:25:02   myTemperatureExternForShadingMin 11
     2020-05-26 15:24:53   position        0
     2020-05-26 15:24:37   rolling_code    06C6
     2020-05-26 15:24:53   state           open
   helper:
     bm:
       SOMFY_Set:
         cnt        1440
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.05. 18:51:30
         max        0.263643026351929
         tot        20.3936705589294
         mAr:
           HASH(0x4fb0788)
           Rollo.WZ.StiegeRechts
           position
           92
Attributes:
   ASC        1
   ASC_BrightnessSensor TW.Helligkeit
   ASC_Closed_Pos 200
   ASC_Down   time
   ASC_Drive_DelayStart 50
   ASC_ExternalTrigger dyExternalTriggerTV4Rollos:state online:offline 90
   ASC_GuestRoom off
   ASC_Mode_Down off
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_Shading_InOutAzimuth 180:360
   ASC_Shading_MinMax_Elevation 5:90
   ASC_Shading_Min_OutsideTemperature 11
   ASC_Shading_Mode always
   ASC_Shading_Pos { return 92; }
   ASC_Shading_StateChange_SunnyCloudy 5000:2000
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Sleep_Pos 95
   ASC_TempSensor OZW772:Aussentemperatur
   ASC_Time_Down_Early 23:30
   ASC_Time_Up_Early 6:00
   ASC_Up     time
   ASC_WindProtection on
   IODev      mySIGNALduino
   autoStoreRollingCode 1
   devStateIcon open:fts_shutter_10 down:fts_shutter_100 100:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10 closed:fts_shutter_100@black 200:fts_shutter_100@black 19\d.*:fts_shutter_90@black 18\d.*:fts_shutter_80@black 17\d.*:fts_shutter_70@black 16\d.*:fts_shutter_60@black 15\d.*:fts_shutter_50@black 14\d.*:fts_shutter_40@black 13\d.*:fts_shutter_30@black 12\d.*:fts_shutter_20@black 11\d.*:fts_shutter_10@black
   drive-down-time-to-100 15
   drive-down-time-to-close 33
   drive-up-time-to-100 12
   drive-up-time-to-open 30
   eventMap   on:runter stop:stop go-my:my off:rauf
   fhem_widget_channels [{"filter":"public","alias":"Rollo\nWZ Rechts","allowed_values":["0","20","40","60","80","100"],"order":209,"locations":["SIRI","APP","WIDGET"],"group":"Rollos","controlled_attribute":"position"}]
   genericDeviceType blind
   group      Rolladenstatus
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=100,minStep=10 TargetPosition=position,minValue=0,maxValue=100,minStep=10,cmds=0:close;;50:my;;100:open
   model      somfyshutter
   positionInverse 0
   room       Homekit,Rollos,SOMFY,Wohnzimmer,Z_System->fhemwidget2
   userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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 room_map structexclude
   verbose    5
   webCmd     stop:my:runter:20:40:60:80:100:rauf


Und hier das "list Rollo.WZ.StiegeRechts" nachdem vom ASC wieder zurückgefahren wurde:
Internals:
   ADDRESS    12342F
   DEF        12342F AC 06C8
   FUUID      5c43b917-f33f-0b7a-bfee-b0b0d1bf27a36266
   FVERSION   10_SOMFY.pm:v1.0.0-s21792/2020-04-28
   IODev      mySIGNALduino
   NAME       Rollo.WZ.StiegeRechts
   NR         514
   STATE      90
   TYPE       SOMFY
   move       stop
   CODE:
     1          12342F
   READINGS:
     2020-01-04 22:48:18   ASC_Enable      on
     2020-05-26 15:28:17   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 5m
     2020-05-26 15:26:14   ASC_ShuttersLastDrive shading in
     2020-05-26 06:00:01   ASC_Time_DriveDown 26.05.2020 - 23:30
     2020-05-26 06:00:01   ASC_Time_DriveUp 27.05.2020 - 06:00
     2020-05-25 18:06:15   associatedWith  myASControl
     2020-05-26 15:26:14   enc_key         AC
     2020-05-26 15:26:14   exact           92
     2020-05-26 15:28:17   myBrightness    107866
     2020-05-26 15:28:17   myBrightnessForShadingCloudy 2000
     2020-05-26 15:28:17   myBrightnessForShadingSunny 5000
     2020-05-26 15:28:17   myShadingPASS_GreaterBrightnessSunny True
     2020-05-26 15:28:17   myShadingPASS_GreaterSunAzimuthLeft True
     2020-05-26 15:28:17   myShadingPASS_GreaterSunElevationMin True
     2020-05-26 15:28:17   myShadingPASS_GreaterTemperatureExternMin True
     2020-05-26 15:28:17   myShadingPASS_LowerBrightnessCloudy True
     2020-05-26 15:28:17   myShadingPASS_LowerSunAzimuthRight True
     2020-05-26 15:28:17   myShadingPASS_LowerSunElevationMax True
     2020-05-26 15:28:17   mySunAzimuth    243.51
     2020-05-26 15:28:17   mySunAzimuthLeft 180
     2020-05-26 15:28:17   mySunAzimuthRight 360
     2020-05-26 15:28:17   mySunElevation  49.29
     2020-05-26 15:28:17   mySunElevationForShadingMax 90
     2020-05-26 15:28:17   mySunElevationForShadingMin 5
     2020-05-26 15:28:17   myTemperatureExtern 12.0
     2020-05-26 15:28:17   myTemperatureExternForShadingMin 11
     2020-05-26 15:26:14   position        90
     2020-05-26 15:26:14   rolling_code    06C8
     2020-05-26 15:26:14   state           90
   helper:
     bm:
       SOMFY_Set:
         cnt        1455
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.05. 18:51:30
         max        0.263643026351929
         tot        20.5803534984589
         mAr:
           HASH(0x4fb0788)
           Rollo.WZ.StiegeRechts
           position
           92
Attributes:
   ASC        1
   ASC_BrightnessSensor TW.Helligkeit
   ASC_Closed_Pos 200
   ASC_Down   time
   ASC_Drive_DelayStart 50
   ASC_ExternalTrigger dyExternalTriggerTV4Rollos:state online:offline 90
   ASC_GuestRoom off
   ASC_Mode_Down off
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_Shading_InOutAzimuth 180:360
   ASC_Shading_MinMax_Elevation 5:90
   ASC_Shading_Min_OutsideTemperature 11
   ASC_Shading_Mode always
   ASC_Shading_Pos { return 92; }
   ASC_Shading_StateChange_SunnyCloudy 5000:2000
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Sleep_Pos 95
   ASC_TempSensor OZW772:Aussentemperatur
   ASC_Time_Down_Early 23:30
   ASC_Time_Up_Early 6:00
   ASC_Up     time
   ASC_WindProtection on
   IODev      mySIGNALduino
   autoStoreRollingCode 1
   devStateIcon open:fts_shutter_10 down:fts_shutter_100 100:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10 closed:fts_shutter_100@black 200:fts_shutter_100@black 19\d.*:fts_shutter_90@black 18\d.*:fts_shutter_80@black 17\d.*:fts_shutter_70@black 16\d.*:fts_shutter_60@black 15\d.*:fts_shutter_50@black 14\d.*:fts_shutter_40@black 13\d.*:fts_shutter_30@black 12\d.*:fts_shutter_20@black 11\d.*:fts_shutter_10@black
   drive-down-time-to-100 15
   drive-down-time-to-close 33
   drive-up-time-to-100 12
   drive-up-time-to-open 30
   eventMap   on:runter stop:stop go-my:my off:rauf
   fhem_widget_channels [{"filter":"public","alias":"Rollo\nWZ Rechts","allowed_values":["0","20","40","60","80","100"],"order":209,"locations":["SIRI","APP","WIDGET"],"group":"Rollos","controlled_attribute":"position"}]
   genericDeviceType blind
   group      Rolladenstatus
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=100,minStep=10 TargetPosition=position,minValue=0,maxValue=100,minStep=10,cmds=0:close;;50:my;;100:open
   model      somfyshutter
   positionInverse 0
   room       Homekit,Rollos,SOMFY,Wohnzimmer,Z_System->fhemwidget2
   userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_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 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 room_map structexclude
   verbose    5
   webCmd     stop:my:runter:20:40:60:80:100:rauf

gestein

Und hier noch die logs:
ASC_DEBUG!!! 2020.05.26 15:21:01 - FnSetCmdFn: Rollo.WZ.StiegeRechts - Rollo wird gefahren, aktuelle Position: 90, Zielposition: 92. Grund der Fahrt: shading in
2020.05.26 15:21:01.672 4: SOMFY_set: Rollo.WZ.StiegeRechts -> entering with mode :send: cmd :pos:  arg1 :92:  pos :92:
2020.05.26 15:21:01.672 4: SOMFY_set: handled command pos --> move :none:  newState :92:
2020.05.26 15:21:01.672 5: SOMFY_set: handled for drive/udpate:  updateState ::  drivet :0: updatet :0:
2020.05.26 15:21:01.673 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:92:   updatestate:<undef>:   move:none:
2020.05.26 15:21:01.673 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:92:  rounded:90:  stateTrans:90:
ASC_DEBUG!!! 2020.05.26 15:21:01 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 90','position: 90','exact: 92','myBrightness: 112112','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 240.7','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.76','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:21:01 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 90 position: 90 exact: 92 myBrightness: 112112 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 240.7 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.76 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:21:01 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499261 Last Position Timestamp: 1590499261 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 90
ASC_DEBUG!!! 2020.05.26 15:21:01 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:21:01 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2020.05.26 15:22:00 - EventProcessingShadingBrightness: Rollo.SZ - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.05.26 15:22:00 - EventProcessingShadingBrightness: Rollo.SZ - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 15689 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.05.26 15:22:09 - EventProcessingShadingBrightness: Rollo.WZ.StiegeRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.05.26 15:22:09 - EventProcessingShadingBrightness: Rollo.WZ.StiegeRechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 109861 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:22:09 - ShadingProcessing: Rollo.WZ.StiegeRechts - Übergebende Werte - Azimuth:240.7, Elevation: 50.76, Brightness: 109861, OutTemp: 12.0, Azimut Beschattung: 180, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.05.26 15:22:09 - ShadingProcessing: Rollo.WZ.StiegeRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:22:09 - ShadingProcessing: Rollo.WZ.StiegeRechts - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnSetDriveCmd: Rollo.WZ.StiegeRechts - versetztes fahren
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnSetDriveCmd: Rollo.WZ.StiegeRechts - NoDelay: NEIN
ASC_DEBUG!!! 2020.05.26 15:22:09 - FnShuttersCommandSet: Rollo.WZ.StiegeRechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.05.26 15:22:09 - ShadingProcessingDriveCommand: Rollo.WZ.StiegeRechts - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 92 zum Beschatten gefahren
ASC_DEBUG!!! 2020.05.26 15:22:09 - ShadingProcessingDriveCommand: Rollo.WZ.StiegeRechts - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.05.26 12:57:31
ASC_DEBUG!!! 2020.05.26 15:22:09 - EventProcessingShadingBrightness: Rollo.WZ.StiegeRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.05.26 15:23:01 - FnSetCmdFn: Rollo.WZ.StiegeRechts - Rollo wird gefahren, aktuelle Position: 90, Zielposition: 92. Grund der Fahrt: shading in
2020.05.26 15:23:01.659 4: SOMFY_set: Rollo.WZ.StiegeRechts -> entering with mode :send: cmd :pos:  arg1 :92:  pos :92:
2020.05.26 15:23:01.660 4: SOMFY_set: handled command pos --> move :none:  newState :92:
2020.05.26 15:23:01.660 5: SOMFY_set: handled for drive/udpate:  updateState ::  drivet :0: updatet :0:
2020.05.26 15:23:01.660 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:92:   updatestate:<undef>:   move:none:
2020.05.26 15:23:01.660 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:92:  rounded:90:  stateTrans:90:
ASC_DEBUG!!! 2020.05.26 15:23:01 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 90','position: 90','exact: 92','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 240.7','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.76','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:23:01 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 90 position: 90 exact: 92 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 240.7 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.76 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:23:01 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499381 Last Position Timestamp: 1590499381 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 90
ASC_DEBUG!!! 2020.05.26 15:23:01 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:23:01 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2020.05.26 15:23:16 - EventProcessingTwilightDevice: Rollo.WZ.StiegeRechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.05.26 15:23:16 - EventProcessingTwilightDevice: myASControl - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2020.05.26 15:23:17 - EventProcessingTwilightDevice: Rollo.WZ.StiegeRechts RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:23:17 - ShadingProcessing: Rollo.WZ.StiegeRechts - Übergebende Werte - Azimuth:242.12, Elevation: 50.03, Brightness: 109861, OutTemp: 12.0, Azimut Beschattung: 180, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.05.26 15:23:17 - ShadingProcessing: Rollo.WZ.StiegeRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:23:17 - ShadingProcessing: Rollo.WZ.StiegeRechts - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnSetDriveCmd: Rollo.WZ.StiegeRechts - versetztes fahren
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnSetDriveCmd: Rollo.WZ.StiegeRechts - NoDelay: NEIN
ASC_DEBUG!!! 2020.05.26 15:23:17 - FnShuttersCommandSet: Rollo.WZ.StiegeRechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.05.26 15:23:17 - ShadingProcessingDriveCommand: Rollo.WZ.StiegeRechts - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 92 zum Beschatten gefahren
ASC_DEBUG!!! 2020.05.26 15:23:17 - ShadingProcessingDriveCommand: Rollo.WZ.StiegeRechts - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.05.26 12:57:31
ASC_DEBUG!!! 2020.05.26 15:23:17 - EventProcessingTwilightDevice: Rollo.WZ.StiegeRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2020.05.26 15:24:11 - FnSetCmdFn: Rollo.WZ.StiegeRechts - Rollo wird gefahren, aktuelle Position: 90, Zielposition: 92. Grund der Fahrt: shading in
2020.05.26 15:24:11.092 4: SOMFY_set: Rollo.WZ.StiegeRechts -> entering with mode :send: cmd :pos:  arg1 :92:  pos :92:
2020.05.26 15:24:11.093 4: SOMFY_set: handled command pos --> move :none:  newState :92:
2020.05.26 15:24:11.093 5: SOMFY_set: handled for drive/udpate:  updateState ::  drivet :0: updatet :0:
2020.05.26 15:24:11.094 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:92:   updatestate:<undef>:   move:none:
2020.05.26 15:24:11.094 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:92:  rounded:90:  stateTrans:90:
ASC_DEBUG!!! 2020.05.26 15:24:11 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 90','position: 90','exact: 92','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:11 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 90 position: 90 exact: 92 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:11 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499451 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 90
ASC_DEBUG!!! 2020.05.26 15:24:11 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:11 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:37.198 4: SOMFY_set: Rollo.WZ.StiegeRechts -> entering with mode :send: cmd :off:  arg1 ::  pos :92:
2020.05.26 15:24:37.199 4: SOMFY_set: handled command off --> move :off:  newState :92:
2020.05.26 15:24:37.199 5: SOMFY_set: handled for drive/udpate:  updateState :0:  drivet :0: updatet :16.56:
2020.05.26 15:24:37.200 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:92:   updatestate:0:   move:off:
2020.05.26 15:24:37.201 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:92:  rounded:90:  stateTrans:90:
ASC_DEBUG!!! 2020.05.26 15:24:37 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 90','position: 90','exact: 92','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:37 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 90 position: 90 exact: 92 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:37 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499477 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 90
ASC_DEBUG!!! 2020.05.26 15:24:37 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:37 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:37.413 4: SOMFY_sendCommand: Rollo.WZ.StiegeRechts -> cmd :off:
2020.05.26 15:24:37.416 4: SOMFY_set: Rollo.WZ.StiegeRechts -> update state in 16.56 sec
2020.05.26 15:24:40.418 4: SOMFY_TimedUpdate
2020.05.26 15:24:40.418 5: SOMFY_TimedUpdate : pos so far : 92
2020.05.26 15:24:40.419 5: SOMFY_TimedUpdate : delta time : 3.00   new rounde pos (rounded): 75.3333333333333
2020.05.26 15:24:40.419 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:75.3333333333333:   updatestate:0:   move:off:
2020.05.26 15:24:40.419 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:75.3333333333333:  rounded:80:  stateTrans:80:
ASC_DEBUG!!! 2020.05.26 15:24:40 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 80','position: 80','exact: 75.3333333333333','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:40 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 80 position: 80 exact: 75.3333333333333 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:40 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499480 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 80
ASC_DEBUG!!! 2020.05.26 15:24:40 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:40 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:40.579 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> update state in 13.56 sec
2020.05.26 15:24:40.580 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499483.40895
2020.05.26 15:24:40.580 5: SOMFY_TimedUpdate DONE
2020.05.26 15:24:43.602 4: SOMFY_TimedUpdate
2020.05.26 15:24:43.602 5: SOMFY_TimedUpdate : pos so far : 75.3333333333333
2020.05.26 15:24:43.603 5: SOMFY_TimedUpdate : delta time : 3.18   new rounde pos (rounded): 57.6666666666667
2020.05.26 15:24:43.603 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:57.6666666666667:   updatestate:0:   move:off:
2020.05.26 15:24:43.603 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:57.6666666666667:  rounded:60:  stateTrans:60:
ASC_DEBUG!!! 2020.05.26 15:24:43 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 60','position: 60','exact: 57.6666666666667','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:43 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 60 position: 60 exact: 57.6666666666667 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:43 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499483 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 60
ASC_DEBUG!!! 2020.05.26 15:24:43 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:43 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:43.762 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> update state in 10.38 sec
2020.05.26 15:24:43.762 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499486.59302
2020.05.26 15:24:43.762 5: SOMFY_TimedUpdate DONE
2020.05.26 15:24:46.594 4: SOMFY_TimedUpdate
2020.05.26 15:24:46.595 5: SOMFY_TimedUpdate : pos so far : 57.6666666666667
2020.05.26 15:24:46.596 5: SOMFY_TimedUpdate : delta time : 2.99   new rounde pos (rounded): 41.0555555555555
2020.05.26 15:24:46.598 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:41.0555555555555:   updatestate:0:   move:off:
2020.05.26 15:24:46.598 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:41.0555555555555:  rounded:40:  stateTrans:40:
ASC_DEBUG!!! 2020.05.26 15:24:46 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 40','position: 40','exact: 41.0555555555555','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:46 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 40 position: 40 exact: 41.0555555555555 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:46 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499486 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 40
ASC_DEBUG!!! 2020.05.26 15:24:46 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:46 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:46.758 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> update state in 7.39 sec
2020.05.26 15:24:46.758 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499489.58592
2020.05.26 15:24:46.758 5: SOMFY_TimedUpdate DONE
2020.05.26 15:24:49.587 4: SOMFY_TimedUpdate
2020.05.26 15:24:49.588 5: SOMFY_TimedUpdate : pos so far : 41.0555555555555
2020.05.26 15:24:49.589 5: SOMFY_TimedUpdate : delta time : 2.99   new rounde pos (rounded): 24.4444444444444
2020.05.26 15:24:49.590 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:24.4444444444444:   updatestate:0:   move:off:
2020.05.26 15:24:49.590 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:24.4444444444444:  rounded:20:  stateTrans:20:
ASC_DEBUG!!! 2020.05.26 15:24:49 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 20','position: 20','exact: 24.4444444444444','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:49 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 20 position: 20 exact: 24.4444444444444 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:49 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499489 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 20
ASC_DEBUG!!! 2020.05.26 15:24:49 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:49 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:49.785 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> update state in 4.4 sec
2020.05.26 15:24:49.786 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499492.57885
2020.05.26 15:24:49.786 5: SOMFY_TimedUpdate DONE
2020.05.26 15:24:52.581 4: SOMFY_TimedUpdate
2020.05.26 15:24:52.581 5: SOMFY_TimedUpdate : pos so far : 24.4444444444444
2020.05.26 15:24:52.582 5: SOMFY_TimedUpdate : delta time : 2.99   new rounde pos (rounded): 7.83333333333332
2020.05.26 15:24:52.583 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:7.83333333333332:   updatestate:0:   move:off:
2020.05.26 15:24:52.583 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:7.83333333333332:  rounded:10:  stateTrans:10:
ASC_DEBUG!!! 2020.05.26 15:24:52 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 10','position: 10','exact: 7.83333333333332','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:52 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 10 position: 10 exact: 7.83333333333332 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:52 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499492 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 10
ASC_DEBUG!!! 2020.05.26 15:24:52 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:52 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:52.793 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> update state in 1.41 sec
2020.05.26 15:24:52.794 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499493.98219
2020.05.26 15:24:52.794 5: SOMFY_TimedUpdate DONE
2020.05.26 15:24:53.983 4: SOMFY_TimedUpdate
2020.05.26 15:24:53.983 5: SOMFY_TimedUpdate : pos so far : 7.83333333333332
2020.05.26 15:24:53.983 5: SOMFY_TimedUpdate : delta time : 1.40   new rounde pos (rounded): 0.0555555555555438
2020.05.26 15:24:53.984 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:0:   updatestate:<undef>:   move:stop:
2020.05.26 15:24:53.984 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:0:  rounded:0:  stateTrans:open:
ASC_DEBUG!!! 2020.05.26 15:24:54 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: open','position: 0','exact: 0','myBrightness: 109861','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:24:54 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: open position: 0 exact: 0 myBrightness: 109861 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:24:54 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499494 Last Position Timestamp: 1590499451 Drive Up Max Duration: 60 Last Position: 90 aktuelle Position: 0
ASC_DEBUG!!! 2020.05.26 15:24:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:24:54 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:24:54.185 5: SOMFY_TimedUpdate DONE
ASC_DEBUG!!! 2020.05.26 15:25:02 - EventProcessingShadingBrightness: Rollo.WZ.StiegeRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.05.26 15:25:02 - EventProcessingShadingBrightness: Rollo.WZ.StiegeRechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 108968 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:25:02 - ShadingProcessing: Rollo.WZ.StiegeRechts - Übergebende Werte - Azimuth:242.12, Elevation: 50.03, Brightness: 108968, OutTemp: 12.0, Azimut Beschattung: 180, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.05.26 15:25:02 - ShadingProcessing: Rollo.WZ.StiegeRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:25:02 - ShadingProcessing: Rollo.WZ.StiegeRechts - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnIsDay: Rollo.WZ.StiegeRechts Allgemein: 1
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnSetDriveCmd: Rollo.WZ.StiegeRechts - versetztes fahren
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnSetDriveCmd: Rollo.WZ.StiegeRechts - NoDelay: NEIN
ASC_DEBUG!!! 2020.05.26 15:25:02 - FnShuttersCommandSet: Rollo.WZ.StiegeRechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.05.26 15:25:02 - ShadingProcessingDriveCommand: Rollo.WZ.StiegeRechts - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 92 zum Beschatten gefahren
ASC_DEBUG!!! 2020.05.26 15:25:02 - ShadingProcessingDriveCommand: Rollo.WZ.StiegeRechts - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.05.26 12:57:31
ASC_DEBUG!!! 2020.05.26 15:25:02 - EventProcessingShadingBrightness: Rollo.WZ.StiegeRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.05.26 15:26:00 - FnSetCmdFn: Rollo.WZ.StiegeRechts - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 92. Grund der Fahrt: shading in
2020.05.26 15:26:00.689 4: SOMFY_set: Rollo.WZ.StiegeRechts -> entering with mode :send: cmd :pos:  arg1 :92:  pos :0:
2020.05.26 15:26:00.690 4: SOMFY_set: handled command pos --> move :on:  newState :0:
2020.05.26 15:26:00.690 5: SOMFY_set: handled for drive/udpate:  updateState :92:  drivet :13.8: updatet :0:
2020.05.26 15:26:00.691 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:0:   updatestate:92:   move:on:
2020.05.26 15:26:00.691 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:0:  rounded:0:  stateTrans:open:
ASC_DEBUG!!! 2020.05.26 15:26:00 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: open','position: 0','exact: 0','myBrightness: 108968','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:26:00 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: open position: 0 exact: 0 myBrightness: 108968 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:26:00 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499560 Last Position Timestamp: 1590499560 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0
ASC_DEBUG!!! 2020.05.26 15:26:00 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:26:00 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:26:00.869 4: SOMFY_sendCommand: Rollo.WZ.StiegeRechts -> cmd :on:
2020.05.26 15:26:00.871 4: SOMFY_set: Rollo.WZ.StiegeRechts -> stopping in 13.8 sec
2020.05.26 15:26:03.885 4: SOMFY_TimedUpdate
2020.05.26 15:26:03.885 5: SOMFY_TimedUpdate : pos so far : 0
2020.05.26 15:26:03.886 5: SOMFY_TimedUpdate : delta time : 3.01   new rounde pos (rounded): 20.0666666666667
2020.05.26 15:26:03.887 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:20.0666666666667:   updatestate:92:   move:on:
2020.05.26 15:26:03.887 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:20.0666666666667:  rounded:20:  stateTrans:20:
ASC_DEBUG!!! 2020.05.26 15:26:04 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 20','position: 20','exact: 20.0666666666667','myBrightness: 108968','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:26:04 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 20 position: 20 exact: 20.0666666666667 myBrightness: 108968 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:26:04 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499564 Last Position Timestamp: 1590499560 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 20
ASC_DEBUG!!! 2020.05.26 15:26:04 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:26:04 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:26:04.087 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> stopping in 10.79 sec
2020.05.26 15:26:04.088 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499566.87614
2020.05.26 15:26:04.088 5: SOMFY_TimedUpdate DONE
2020.05.26 15:26:06.877 4: SOMFY_TimedUpdate
2020.05.26 15:26:06.877 5: SOMFY_TimedUpdate : pos so far : 20.0666666666667
2020.05.26 15:26:06.878 5: SOMFY_TimedUpdate : delta time : 2.99   new rounde pos (rounded): 40
2020.05.26 15:26:06.878 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:40:   updatestate:92:   move:on:
2020.05.26 15:26:06.878 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:40:  rounded:40:  stateTrans:40:
ASC_DEBUG!!! 2020.05.26 15:26:07 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 40','position: 40','exact: 40','myBrightness: 108968','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:26:07 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 40 position: 40 exact: 40 myBrightness: 108968 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:26:07 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499567 Last Position Timestamp: 1590499560 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 40
ASC_DEBUG!!! 2020.05.26 15:26:07 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:26:07 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:26:07.053 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> stopping in 7.8 sec
2020.05.26 15:26:07.053 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499569.86818
2020.05.26 15:26:07.053 5: SOMFY_TimedUpdate DONE
2020.05.26 15:26:09.870 4: SOMFY_TimedUpdate
2020.05.26 15:26:09.872 5: SOMFY_TimedUpdate : pos so far : 40
2020.05.26 15:26:09.874 5: SOMFY_TimedUpdate : delta time : 3.00   new rounde pos (rounded): 60
2020.05.26 15:26:09.875 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:60:   updatestate:92:   move:on:
2020.05.26 15:26:09.875 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:60:  rounded:60:  stateTrans:60:
ASC_DEBUG!!! 2020.05.26 15:26:10 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 60','position: 60','exact: 60','myBrightness: 108968','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:26:10 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 60 position: 60 exact: 60 myBrightness: 108968 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:26:10 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499570 Last Position Timestamp: 1590499560 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 60
ASC_DEBUG!!! 2020.05.26 15:26:10 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:26:10 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:26:10.074 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> stopping in 4.8 sec
2020.05.26 15:26:10.075 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499572.8635
2020.05.26 15:26:10.075 5: SOMFY_TimedUpdate DONE
2020.05.26 15:26:12.864 4: SOMFY_TimedUpdate
2020.05.26 15:26:12.865 5: SOMFY_TimedUpdate : pos so far : 60
2020.05.26 15:26:12.865 5: SOMFY_TimedUpdate : delta time : 2.99   new rounde pos (rounded): 79.9333333333333
2020.05.26 15:26:12.866 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:79.9333333333333:   updatestate:92:   move:on:
2020.05.26 15:26:12.866 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:79.9333333333333:  rounded:80:  stateTrans:80:
ASC_DEBUG!!! 2020.05.26 15:26:12 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 80','position: 80','exact: 79.9333333333333','myBrightness: 108968','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:26:12 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 80 position: 80 exact: 79.9333333333333 myBrightness: 108968 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:26:13 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499573 Last Position Timestamp: 1590499560 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 80
ASC_DEBUG!!! 2020.05.26 15:26:13 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:26:13 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:26:13.036 4: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> stopping in 1.81 sec
2020.05.26 15:26:13.037 5: SOMFY_TimedUpdate: Rollo.WZ.StiegeRechts -> next time to stop: 1590499574.66553
2020.05.26 15:26:13.037 5: SOMFY_TimedUpdate DONE
2020.05.26 15:26:14.666 4: SOMFY_TimedUpdate
2020.05.26 15:26:14.666 5: SOMFY_TimedUpdate : pos so far : 79.9333333333333
2020.05.26 15:26:14.666 5: SOMFY_TimedUpdate : delta time : 1.80   new rounde pos (rounded): 91.9333333333333
2020.05.26 15:26:14.667 4: SOMFY_sendCommand: Rollo.WZ.StiegeRechts -> cmd :stop:
2020.05.26 15:26:14.670 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts enter with  newState:92:   updatestate:<undef>:   move:stop:
2020.05.26 15:26:14.670 4: SOMFY_UpdateState: Rollo.WZ.StiegeRechts after conversions  newState:92:  rounded:90:  stateTrans:90:
ASC_DEBUG!!! 2020.05.26 15:26:14 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: ['state: 90','position: 90','exact: 92','myBrightness: 108968','myBrightnessForShadingCloudy: 2000','myBrightnessForShadingSunny: 5000','myTemperatureExtern: 12.0','myTemperatureExternForShadingMin: 11','mySunAzimuth: 242.12','mySunAzimuthLeft: 180','mySunAzimuthRight: 360','mySunElevation: 50.03','mySunElevationForShadingMin: 5','mySunElevationForShadingMax: 90','myShadingPASS_GreaterBrightnessSunny: True','myShadingPASS_LowerBrightnessCloudy: True','myShadingPASS_GreaterSunAzimuthLeft: True','myShadingPASS_LowerSunAzimuthRight: True','myShadingPASS_GreaterSunElevationMin: True','myShadingPASS_LowerSunElevationMax: True','myShadingPASS_GreaterTemperatureExternMin: True']
ASC_DEBUG!!! 2020.05.26 15:26:14 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 90 position: 90 exact: 92 myBrightness: 108968 myBrightnessForShadingCloudy: 2000 myBrightnessForShadingSunny: 5000 myTemperatureExtern: 12.0 myTemperatureExternForShadingMin: 11 mySunAzimuth: 242.12 mySunAzimuthLeft: 180 mySunAzimuthRight: 360 mySunElevation: 50.03 mySunElevationForShadingMin: 5 mySunElevationForShadingMax: 90 myShadingPASS_GreaterBrightnessSunny: True myShadingPASS_LowerBrightnessCloudy: True myShadingPASS_GreaterSunAzimuthLeft: True myShadingPASS_LowerSunAzimuthRight: True myShadingPASS_GreaterSunElevationMin: True myShadingPASS_LowerSunElevationMax: True myShadingPASS_GreaterTemperatureExternMin: True'
ASC_DEBUG!!! 2020.05.26 15:26:14 - EventProcessingShutters: Rollo.WZ.StiegeRechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1590499574 Last Position Timestamp: 1590499560 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 90
ASC_DEBUG!!! 2020.05.26 15:26:14 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 15:26:14 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.26 15:26:14.827 5: SOMFY_TimedUpdate DONE

gestein

Pfuh, die Fehlersuche ist ganz schön zeitintensiv.
Anscheinend erkennt ASC nicht alle manuellen Fahrten auch als manuell.
Jetzt gerade ist das Rollo wieder oben geblieben, nachdem ich es manuell verfahren habe.

Wenn ich den Rollo auf verschiedene Positionen fahre, erscheint folgendes im log (jedes "----" markiert den Beginn einer manuellen Fahrt):
tail -f log/fhem-2020-05-26.log | grep "EventProcessingShutters: eine"
ASC_DEBUG!!! 2020.05.26 17:57:31 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:57:34 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:57:37 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2020.05.26 17:57:40 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
-------------------
ASC_DEBUG!!! 2020.05.26 17:57:50 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:57:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:57:57 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:00 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:01 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
-------------------
ASC_DEBUG!!! 2020.05.26 17:58:13 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:16 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:19 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:23 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:25 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
-------------------
ASC_DEBUG!!! 2020.05.26 17:58:39 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2020.05.26 17:58:42 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:45 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:51 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
--------------------
ASC_DEBUG!!! 2020.05.26 17:59:18 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:59:21 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:59:24 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:59:27 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
--------------------
ASC_DEBUG!!! 2020.05.26 17:59:58 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2020.05.26 18:00:01 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 18:00:05 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 18:00:08 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 18:00:09 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


Das Reading "ASC_ShuttersLastDrive" wurde jedesmal upgedatet und steht auf "manual".

Ist es überhaupt wichtig, dass da "eine manualle Fahrt wurde erkannt!" im log steht?

lg, Gerhard

CoolTux

Beim durchlesen eben ist mir das auch aufgefallen. Natürlich gilt die Aussage mit dem nicht mehr in Shading fahren nach manueller fahrt nur wenn die manuelle Fahrt auch erkannt wird.
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

gestein

Das
Zitat von: CoolTux am 26 Mai 2020, 21:17:37
Beim durchlesen eben ist mir das auch aufgefallen. Natürlich gilt die Aussage mit dem nicht mehr in Shading fahren nach manueller fahrt nur wenn die manuelle Fahrt auch erkannt wird.
Das ist schon klar ;)

Wenn eine manuelle Fahrt erkannt wird, sollte das während der Fahrt dann immer wieder im log stehen oder nur das erste Mal?
Sprich: Ist das eine sauber erkannte Fahrt?
ASC_DEBUG!!! 2020.05.26 17:58:39 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2020.05.26 17:58:42 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:45 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:51 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


Beim Somfy gibt es ja 2 Readings für die Position.
Nämlich "position", die auf ganze 10-er gerundet wird und das Reading "exact", dass den Wert direkt angibt.
Allerdings sind das ja nur Schätzwerte, weil Somfy keine Rückmeldung zur Position gibt und damit nur die Fahrzeiten ausgewertet werden können.
Wenn ich aber mit dem Befehl "set Rollo.WZ.StiegeRechts position 18" den Rollo bewege, dann steht im Reading "position=20" und in "exact=18".

Sollte ein "attr Rollo.WZ.StiegeRechts ASC_Pos_Reading exact" helfen?
Somfy ist ja ein bekannter Device-Typ, daher sollte zum Fahren auch der Befehl "position" verwendet werden. Oder?

lg, Gerhard

CoolTux

Zitat von: gestein am 26 Mai 2020, 21:56:27
DasDas ist schon klar ;)

Wenn eine manuelle Fahrt erkannt wird, sollte das während der Fahrt dann immer wieder im log stehen oder nur das erste Mal?
Sprich: Ist das eine sauber erkannte Fahrt?
ASC_DEBUG!!! 2020.05.26 17:58:39 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2020.05.26 17:58:42 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:45 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:51 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2020.05.26 17:58:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


Beim Somfy gibt es ja 2 Readings für die Position.
Nämlich "position", die auf ganze 10-er gerundet wird und das Reading "exact", dass den Wert direkt angibt.
Allerdings sind das ja nur Schätzwerte, weil Somfy keine Rückmeldung zur Position gibt und damit nur die Fahrzeiten ausgewertet werden können.
Wenn ich aber mit dem Befehl "set Rollo.WZ.StiegeRechts position 18" den Rollo bewege, dann steht im Reading "position=20" und in "exact=18".

Sollte ein "attr Rollo.WZ.StiegeRechts ASC_Pos_Reading exact" helfen?
Somfy ist ja ein bekannter Device-Typ, daher sollte zum Fahren auch der Befehl "position" verwendet werden. Oder?

lg, Gerhard

Anscheinend wird Dein Reading die ganze Fahrt über immer neu geschrieben statt einmalig bei Abschluss der Fahrt. Das ist Unsinn sollte nicht so sein. Daher kommt ASC wohl auch hin und wieder durcheinander.
Gibt es ein Reading welches die Position nach Abschluss der Fahrt schreibt?
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

gestein

Das ist richtig. Beide Readings ("position" und "exact") werden während der Fahrt upgedated.
"exact" hat auch manchmal krumme Nachkommastellen. Wie es sich halt aus der Berechnung ergibt.
Ein anderes Reading gibt es nicht.

"state" zeigt das gleiche wie "position".

Es gäbe da noch ein Internal namens "move".
Das zeigt 3 Zustände:
stop ... keine Bewegung
off ... Fahrt nach oben
on ... Fahrt nach unten

Vielleicht sollte man den Modul-Author viegener bitten so ein Reading einzubauen?

lg, Gerhard

CoolTux

Schau mal bitte ob es irgendein Reading gibt welches erst nach Abschluss einer Fahrt gesetzt wird.
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

gestein

Zitat von: CoolTux am 27 Mai 2020, 05:00:24
Schau mal bitte ob es irgendein Reading gibt welches erst nach Abschluss einer Fahrt gesetzt wird.
Hab gerade noch mal geschaut. Leider nicht.
Nur das Internal "move" wird richtig gesetzt - also auf off/on bei Fahrt bzw. stop wenn angehalten.

Auch die Readings "rolling_code" und "enc_key" werden schon bei Beginn der Fahrt verändert.

Eventuell gäbe es die Möglichkeit mit einem DOIF die Änderung des internals "move" zu erkennen und dann z.B. ein Userreading im Rollo erst dann auf den Wert von "position" zu setzen, wenn es wieder das internal "move" wieder auf "stop" ist.
So wie hier: https://forum.fhem.de/index.php/topic,66389.msg576767.html#msg576767
Müsste ich heute Abend probieren.
Ich weiß nicht, wie schnell DOIF diese Änderung erkennt.

lg, Gerhard

CoolTux

setze ein userreadings und nehme als trigger move off

Beispiel

userreadings pctnew:move:.off {    }
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

gestein

Das probiere ich gleich mal.
Konnte es doch früher probieren und ich hab halt mal eine Kanone genommen um auf Spatzen zu schießen :)

mit dem DOIF geht es anscheinend auch:
defmod diRollo.WZ.StiegeRechtsMove DOIF ([Rollo.WZ.StiegeRechts:&move] eq "off") {Log 1, "Rollo-WZ.StiegeRechts: move=off";;}\
DOELSEIF ([Rollo.WZ.StiegeRechts:&move] eq "on") {Log 1, "Rollo-WZ.StiegeRechts: move=on";;}\
DOELSEIF ([Rollo.WZ.StiegeRechts:&move] eq "stop") {my $pos=ReadingsVal("Rollo.WZ.StiegeRechts","position",-1);; Log 1, "Rollo-WZ.StiegeRechts: move=stop;;position=$pos";; fhem("setreading Rollo.WZ.StiegeRechts usrPos $pos");;}
attr diRollo.WZ.StiegeRechtsMove room SOMFY


Deine Lösung ist besser, weil im Device selbst.
lg, Gerhard