[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x

Begonnen von CoolTux, 27 April 2019, 08:04:52

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: FunkOdyssey am 02 Mai 2019, 12:19:47
Hallo, ich habe auf den heutigen Werktag gewartet, da ich immer noch die Vermutung habe, dass das Hochfahren nicht ganz korrekt funktioniert. Siehe: https://forum.fhem.de/index.php/topic,99980.msg935237.html#msg935237

Fakt ist, dass die u.a. Jalousie eigentlich um ASC_Time_Up_Early (08:00 Uhr) hätte hochfahren müssen, da alle Brightness-Schwellwerte hier bereits erfüllt waren.
Die Jalousie ist aber um nach ASC_Time_Up_Late (08:45 Uhr) gefahren.
Am Feiertag (1. Mai) ist die Jalousie übrigens um ASC_Time_Up_WE_Holiday (08:30 Uhr) hochgefahren. Das dürfe also eigentlich korrekt gewesen sein.

Ich habe ein List vom Device und ein paar Zeilen aus dem ASC-Device-Log angefügt.
Die letzten beiden Tage habe ich mit verbose=5 mitgeschnitten. Das Log ist natürlich sehr groß und ich würde dir das lieber per E-Mail zur Verfügung stellen.


Internals:
   DEF        2274AE
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   MSGCNT     18
   NAME       buero_jal
   NOTIFYDEV  global
   NR         22
   NTFY_ORDER 50-buero_jal
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:76 - t:10 s:2274AE d:263458 0601C800
   protLastRcv 2019-05-02 08:46:31
   protRcv    9 last_at:2019-05-02 08:46:31
   protSnd    10 last_at:2019-05-02 08:46:31
   protState  CMDs_done
   READINGS:
     2019-05-02 08:46:06   ASC_ShuttersLastDrive day open
     2019-05-02 08:45:01   ASC_Time_DriveDown  2.05.2019 - 20:15
     2019-05-02 08:45:01   ASC_Time_DriveUp  3.05.2019 - 08:45
     2019-05-02 08:46:06   CommandAccepted yes
     2018-07-15 19:04:18   D-firmware      2.11
     2018-07-15 19:04:18   D-serialNr      LEQ0xxxxx
     2018-08-23 18:18:37   PairedTo        0x2xxxxx
     2017-07-12 11:02:21   R-confBtnTime   permanent
     2017-07-12 11:02:22   R-driveDown     20 s
     2017-07-12 11:02:22   R-driveTurn     0.5 s
     2017-07-12 11:02:22   R-driveUp       20 s
     2018-08-23 18:18:37   R-intKeyVisib   invisib
     2017-07-12 11:02:21   R-localResDis   off
     2017-07-12 11:02:21   R-pairCentral   0x2xxxxx
     2017-07-12 11:02:22   R-powerUpAction off
     2017-07-12 11:02:22   R-refRunCounter 0
     2017-07-12 11:02:22   R-sign          off
     2017-07-12 11:02:22   R-statusInfoMinDly 3 s
     2017-07-12 11:02:22   R-statusInfoRandom 0 s
     2017-07-12 11:02:22   R-transmitTryMax 6
     2019-04-30 10:33:54   associatedWith  Rolladensteuerung
     2019-05-02 08:46:31   deviceMsg       on (to VCCU)
     2018-06-24 17:04:19   fwUpdate        done
     2019-05-02 08:46:31   level           100
     2019-05-02 08:46:31   motor           stop:on
     2019-05-02 08:46:31   pct             100
     2018-07-07 16:58:00   powerOn         2018-07-07 16:58:00
     2019-05-02 08:46:31   recentStateType info
     2018-01-20 16:15:29   sabotageAttack_ErrIoAttack cnt 4
     2019-05-02 08:46:31   state           on
     2019-05-02 08:46:31   timedOn         off
   helper:
     HM_CMDNR   118
     cSnd       112634582274AE020100,112634582274AE0201C8
     dlvlCmd    ++A0112634582274AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +2274AE,00,00,00
       nextSend   1556779591.36696
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2274AE
         00
         00
         00
     mRssi:
       mNo        76
       io:
         HmUARTLGW:
           -18
           -18
         HmUARTMaple:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HmUARTLGW
       flg        A
       ts         1556779591.02083
       ack:
         HASH(0x558feca10138)
         7680022634582274AE00
     rssi:
       HmUARTLGW:
         avg        -26.6
         cnt        5
         lst        -27
         max        -26
         min        -27
       at_HmUARTLGW:
         avg        -26.6666666666667
         cnt        9
         lst        -26
         max        -25
         min        -30
       at_HmUARTMaple:
         avg        -59.7777777777778
         cnt        9
         lst        -61
         max        -56
         min        -63
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor dummy_brightness:average 125:130
   ASC_Down   brightness
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 60
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 330
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_WiggleValue 15
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.11
   icon       fts_window_2w
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Homekit,Jalousien
   stateFormat level
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
   webCmd     on:off:stop:pct




2019-05-02_08:45:01 Rolladensteuerung buero_jal_lastPosValue: 100
2019-05-02_08:45:01 Rolladensteuerung buero_jal_nextAstroTimeEvent:  2.05.2019 - 20:15
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
...
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
2019-05-02_08:46:06 Rolladensteuerung day open
2019-05-02_08:46:06 Rolladensteuerung buero_jal_PosValue: 0
2019-05-02_08:46:15 Rolladensteuerung day open
...
2019-05-02_08:46:31 Rolladensteuerung buero_jal_PosValue: 100


Schick bitte mal das Log per Mail. Du kannst auch im ASC verbose weg lassen und nur ASC_debug aktivieren.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

flummy1978

Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      open
   TYPE       ROLLO
   stoptime   1556787990
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-01 21:00:01   ASC_ShuttersLastDrive night close
     2019-05-02 11:29:13   ASC_Time_DriveDown  2.05.2019 - 21:00
     2019-05-02 11:29:13   ASC_Time_DriveUp  3.05.2019 - 07:30
     2019-05-02 11:29:09   associatedWith  AUTO_RolloSteuerung
     2019-05-02 11:06:09   command         open
     2019-05-02 11:06:09   desired_pct     0
     2019-05-02 11:06:09   drive-type      modul
     2019-05-02 11:06:09   last_drive      drive-up
     2019-05-02 11:29:13   level           open
     2019-05-02 11:06:30   pct             0
     2019-05-02 11:06:30   state           open
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor setupVars:brightness -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 15
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 65
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 5.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   alias      Rollo Bad
   automatic-enabled on
   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-update-reading state
   group      Rollo
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
   rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
   rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       System->Ext Verbindung
   userReadings level { ReadingsVal("Rollo_EG_BAD","state",0) }
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:closed


Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,setupVars,Astro
   NR         140
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-02 07:30:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_BAD_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_EG_FL_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_FL_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_01_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_02_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent  2.05.2019 - 20:45
     2019-05-02 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent  2.05.2019 - 21:30
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-02 11:29:09   room_Kueche     Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-02 11:29:09   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-02 11:29:09   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg
     2019-04-12 14:44:28   selfDefense     off
     2019-05-02 11:29:14   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-02 11:29:09   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD_Rollo_test
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Rollo_ZZ_TEST_BAD_Rollo_test:
     Rollo_ZZ_TEST_KUECHE_Rollo_test:
     Rollo_ZZ_TEST_Terasse_Rollo:
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_BAD_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_tempSensor WetterEXT:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Wobei ich sagen muss, dass ich heute Nacht bsw das Notify nicht vorsichtshalber neu erstellt hatte und das vorhin erst nachgeholt habe. Ist ja vielleicht damit schon erledigt?
Aber zur Sicherheit oben beides :)

Grüße
Andreas

Loredo

Zitat von: CoolTux am 02 Mai 2019, 11:21:17
[... lange antwort ... :-)]


Danke dir vielmals! Bin nicht sicher, ob ich jetzt wirklich schlauer bin.


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
JEIN
Der Devicename muss rein, der Readingname ist optional solange Dein Reading brightness lautet und die darauf folgenden Werte müssen nur gesetzt werden wenn Du auch Sonnenauf- und Sonnenuntergang mit brightness fahren willst.
Hat also mit (sonnig vs bewölkt) nichts zu tun


Warum? Wir reden ja hier von Beschattung, nicht von Fahrten morgens/abends? Im Log sehe ich ja, dass der Brightness Wert bei der Beschattung eine Rolle spielt (ASC_Shading_StateChange_Sunny/ASC_Shading_StateChange_Cloudy). Macht ja auch Sinn.


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
Auch ist ist das nicht ganz korret ausgedrückt. ASC_Closed_Pos ist die position die angefahren werden soll wenn das Rolllo geschlossen sein soll.
Entsprechend ist ASC_Open_Pos die Position die angefahren werden soll wenn das Rolllo auf soll. Beide Werte müßen entsprechend unterschiedlich gesetzt werden.


Wenn ich sichergehen will, dass selbst bei einem unbeabsichtigten Fahrbefehl einfach auf 0 gefahren wird, wäre das doch trotzdem ok die so zu setzen?
Also zumindest, wenn ich ASC_Mode_* nicht so recht trauen wollen würde :-)
Oder kommt die Logik durcheinander, wenn beide Werte gleich sind oder gar 0?


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
Hier geht es darum mit Hilfe welcher Möglichkeit Abends geschlossen und Morgens geöffnet werden soll. Du kannst Brightness lassen da Du ja morgen und Abend Fahrten nicht haben willst.
Solltest aber generell im ASC Device das Controll Attribut für beides auf off stellen.


Im ASC Device, warum? Dann kann ich ja meine anderen Rollläden nicht mehr fahren lassen  :-\
Ich vermute und hoffe du meinst ASC_Mode_Up/Down an der Markise auf "off" zu setzen?


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
Hier geht es rein um die Wartezeit bevor überhault wieder ein Twilight/Brightness Event für die Beschattung ausgewertet werden soll. Dies geschieht alle ASC_Shading_WaitingPeriod = 1200 / 2


Ich verstehe nicht, warum hier die hälfte der Wartezeit eine Rolle spielt? Was passiert denn nach der Hälfte und nach komplettem Ablauf der Zeit?


Ich habe seit gestern nun auch mal die Markise testweise wie folgt konfiguriert:




Internals:
   DEF        HEQ0402430:1
   FUUID      5c4abea3-f33f-2603-0903-bff354381960a60f
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BALC_SunBlind
   NR         74
   STATE      0
   TYPE       HMCCUCHN
   ccuaddr    HEQ0402430:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BALC_Sunblind.1
   ccutype    HM-LC-Bl1-SM
   channels   1
   chntype    BLIND
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-05-01 16:21:34   ASC_ShuttersLastDrive manual
     2019-05-02 12:26:38   ASC_Time_DriveDown  2.05.2019 - 18:59
     2019-05-02 12:26:38   ASC_Time_DriveUp  2.05.2019 - 19:00
     2019-05-02 08:15:45   Activity        alive
     2019-05-02 08:15:39   associatedWith  ASC
     2019-05-02 08:15:45   control         0
     2019-05-02 08:15:45   hmstate         0
     2019-05-02 08:15:45   pct             0
     2019-05-02 08:15:45   state           0
Attributes:
   ASC        1
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 0
   ASC_BrightnessSensor WeatherStation:luminosity
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Time_Down_Early 18:59
   ASC_Time_Down_Late 18:59
   ASC_Time_Up_Early 19:00
   ASC_Time_Up_Late 21:00
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 30:20 0
   ASC_WindProtection on
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Markise
   alexaRoom  Balkon
   alias_de   Markise
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    in:control_arrow_left stop:time_manual_mode out:control_arrow_right
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_sunblind_100@orange:level%2055 0|off|closed:fts_window_2w:level%2055 1[0-9].*:fts_sunblind_90@orange:level 2[0-9].*:fts_sunblind_80@orange:level 3[0-9].*:fts_sunblind_70@orange:level 4[0-9].*:fts_sunblind_60@orange:level 5[0-9].*:fts_sunblind_50@orange:level 6[0-9].*:fts_sunblind_40@orange:level 7[0-9].*:fts_sunblind_30@orange:level 8[0-9].*:fts_sunblind_20@orange:level 9[0-9].*:fts_sunblind_10@orange:level [1-9].*:fts_sunblind_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 100:down/datapoint LEVEL 100:on/datapoint LEVEL 100:out/datapoint LEVEL 0:up/datapoint LEVEL 0:off/datapoint LEVEL 0:in/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       awning
   room       alexa,Balkon,Home,Homekit,Homematic
   siriName   Markise
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:in:stop:out
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100



Allerdings wird heute Vormittag nicht beschattet, obwohl eigentlich alle Voraussetzungen gegeben sind. So wie sich das Log liest, wird diese "Hälfte der Beschattungswartezeit" einfach nie erreicht bzw. überschritten:




2019.05.02 12:27:25.975 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:27:25.976 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89953.9
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89953.9, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:27:25.978 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89953.9 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 88511.8
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 88511.8, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:28:08.134 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 88511.8 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:29:37.681 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:29:37.682 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90558.1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:29:37.684 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:161.82, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:30:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 161.82 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:30:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 0
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 0
2019.05.02 12:31:15.234 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:15.235 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 94063.6
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 94063.6, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:15.237 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 94063.6 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 4.0
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 4.0
2019.05.02 12:31:36.598 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:36.599 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 92872.3
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:36.601 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:33:36.497 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:33:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:164.01, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.006 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 164.01 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Nach dem return
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.008 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind In der Out Abfrage, Shadingwert: out, Zeitstempel: 1556792718
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.05. 2 12:35:30
ASC_DEBUG!!! 2019.05. 2 12:35:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.619 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 22272.1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 22272.1, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.761 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 22272.1 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89258.5
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89258.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:32.164 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89258.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:48.185 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:48.186 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90170.5
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90170.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:48.188 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90170.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 7.9
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 7.9
2019.05.02 12:39:04.169 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:39:04.170 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90335.8
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90335.8, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:39:04.172 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90335.8 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen



Weil ich jetzt hier und da etwas an den Attributen gedreht habe, kommen jetzt plötzlich immerhin ein paar Meldungen "Alter Status: ... Neuer Status: ...". Sie waren aber den ganzen Vormittag nicht zu sehen, obwohl wie gesagt alle Bedingungen zugetroffen haben, außer eben der Beschattungswartezeit.


Meine Vermutung ist, dass im Device Hash einfach $self->{ $self->{shuttersDev} }{ShadingStatus}{TIME} nicht befüllt ist. Aktuell ist es das nun wohl, aber ich weiß nicht ab wann.
Daher schicke ich nochmal einen Dump vom ASC Device Hash mit.




{
  '.attrminint' => [],
  'TYPE' => 'AutoShuttersControl',
  '.attraggr' => [],
  'MID' => 'da39a3ee5e6b4b0d3255bfef95601890afd80709',
  'NOTIFYDEV' => 'global,ASC,HM_LC_BALC_SunBlind,HM_LC_BR_Shutter,HM_LC_LR_ShutterWest,HmIP_BROLL_LR_ShutterSouth,rg_Guest,LR_BalconyDoor,Residents,HM_TF_LR_WindowWest,BR_Window,Twilight,Astro,WeatherStation,rr_Julian',
  'VERSION' => '0.6.5',
  'FUUID' => '5cc88a5f-f33f-2603-698a-c4fb480d67c74d66',
  'monitoredDevs' => {
                       'HmIP_BROLL_LR_ShutterSouth' => {},
                       'rg_Guest' => {
                                       'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                       'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device'
                                     },
                       'HM_LC_LR_ShutterWest' => {},
                       'Residents' => {
                                        'ASC' => 'ASC_residentsDev'
                                      },
                       'HM_TF_LR_WindowWest' => {
                                                  'HM_LC_LR_ShutterWest' => 'ASC_WindowRec'
                                                },
                       'HM_LC_BR_Shutter' => {},
                       'LR_BalconyDoor' => {
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_WindowRec'
                                           },
                       'HM_LC_BALC_SunBlind' => {},
                       'BR_Window' => {
                                        'HM_LC_BR_Shutter' => 'ASC_WindowRec'
                                      },
                       'Twilight' => {
                                       'ASC' => 'ASC_twilightDevice'
                                     },
                       'Astro' => {
                                    'ASC' => 'ASC_twilightDevice'
                                  },
                       'WeatherStation' => {
                                             'ASC' => 'ASC_windSensor',
                                             'HM_LC_BR_Shutter' => 'ASC_BrightnessSensor',
                                             'HM_LC_BALC_SunBlind' => 'ASC_BrightnessSensor',
                                             'HM_LC_LR_ShutterWest' => 'ASC_BrightnessSensor',
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_BrightnessSensor'
                                           },
                       'rr_Julian' => {
                                        'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                        'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device',
                                        'HM_LC_BR_Shutter' => 'ASC_Roommate_Device'
                                      }
                     },
  'NAME' => 'ASC',
  'NR' => 166,
  'NTFY_ORDER' => '51-ASC',
  'helper' => {
                'shuttersList' => [
                                    'HM_LC_BALC_SunBlind',
                                    'HM_LC_BR_Shutter',
                                    'HM_LC_LR_ShutterWest',
                                    'HmIP_BROLL_LR_ShutterSouth'
                                  ]
              },
  'OLDREADINGS' => {},
  'READINGS' => {
                  'HM_LC_BR_Shutter_PosValue' => {
                                                   'TIME' => '2019-05-02 08:00:47',
                                                   'VAL' => '100'
                                                 },
                  'HM_LC_LR_ShutterWest_nextAstroTimeEvent' => {
                                                                 'TIME' => '2019-05-02 08:15:42',
                                                                 'VAL' => ' 2.05.2019 - 21:30'
                                                               },
                  'room_alexa_Balkon_Home_Homekit_Homematic' => {
                                                                  'TIME' => '2019-05-02 08:15:39',
                                                                  'VAL' => 'HM_LC_BALC_SunBlind'
                                                                },
                  'HM_LC_BR_Shutter_lastPosValue' => {
                                                       'VAL' => '10',
                                                       'TIME' => '2019-05-02 08:00:16'
                                                     },
                  'HM_LC_LR_ShutterWest_lastPosValue' => {
                                                           'TIME' => '2019-05-02 08:00:16',
                                                           'VAL' => '100'
                                                         },
                  'room_alexa_Home_Homekit_Homematic_Wohnzimmer' => {
                                                                      'TIME' => '2019-05-02 08:15:39',
                                                                      'VAL' => 'HmIP_BROLL_LR_ShutterSouth'
                                                                    },
                  'hardLockOut' => {
                                     'TIME' => '2019-05-01 13:00:15',
                                     'VAL' => 'off'
                                   },
                  'HmIP_BROLL_LR_ShutterSouth_nextAstroTimeEvent' => {
                                                                       'TIME' => '2019-05-02 08:15:42',
                                                                       'VAL' => ' 2.05.2019 - 21:30'
                                                                     },
                  'selfDefense' => {
                                     'VAL' => 'on',
                                     'TIME' => '2019-05-01 13:42:58'
                                   },
                  'HM_LC_LR_ShutterWest_PosValue' => {
                                                       'TIME' => '2019-05-02 08:00:40',
                                                       'VAL' => '100'
                                                     },
                  'state' => {
                               'TIME' => '2019-05-02 12:26:38',
                               'VAL' => 'created new drive timer'
                             },
                  '.monitoredDevs' => {
                                        'TIME' => '2019-05-01 13:25:24',
                                        'VAL' => '{"WeatherStation":{"HmIP_BROLL_LR_ShutterSouth":"ASC_BrightnessSensor","HM_LC_LR_ShutterWest":"ASC_BrightnessSensor","HM_LC_BR_Shutter":"ASC_BrightnessSensor","ASC":"ASC_windSensor","HM_LC_BALC_SunBlind":"ASC_BrightnessSensor"},"HM_TF_LR_WindowWest":{"HM_LC_LR_ShutterWest":"ASC_WindowRec"},"rg_Guest":{"HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_LR_ShutterWest":"ASC_Roommate_Device"},"Astro":{"ASC":"ASC_twilightDevice"},"Twilight":{"ASC":"ASC_twilightDevice"},"rr_Julian":{"HM_LC_LR_ShutterWest":"ASC_Roommate_Device","HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_BR_Shutter":"ASC_Roommate_Device"},"LR_BalconyDoor":{"HmIP_BROLL_LR_ShutterSouth":"ASC_WindowRec"},"Residents":{"ASC":"ASC_residentsDev"},"BR_Window":{"HM_LC_BR_Shutter":"ASC_WindowRec"}}'
                                      },
                  'room_alexa_Home_Homekit_Homematic_Schlafzimmer' => {
                                                                        'TIME' => '2019-05-02 08:15:39',
                                                                        'VAL' => 'HM_LC_BR_Shutter'
                                                                      },
                  'HmIP_BROLL_LR_ShutterSouth_PosValue' => {
                                                             'TIME' => '2019-05-02 08:00:47',
                                                             'VAL' => '100'
                                                           },
                  'HM_LC_BALC_SunBlind_PosValue' => {
                                                      'TIME' => '2019-05-01 16:21:34',
                                                      'VAL' => '0'
                                                    },
                  'HM_LC_BR_Shutter_nextAstroTimeEvent' => {
                                                             'VAL' => ' 2.05.2019 - 21:30',
                                                             'TIME' => '2019-05-02 09:30:02'
                                                           },
                  'HM_LC_BALC_SunBlind_nextAstroTimeEvent' => {
                                                                'TIME' => '2019-05-02 12:26:38',
                                                                'VAL' => ' 2.05.2019 - 18:59'
                                                              },
                  'room_alexa_Home_Homekit_Homematic' => {
                                                           'VAL' => 'HM_LC_LR_ShutterWest',
                                                           'TIME' => '2019-05-02 08:15:39'
                                                         },
                  'HM_LC_BALC_SunBlind_lastPosValue' => {
                                                          'VAL' => '55',
                                                          'TIME' => '2019-05-02 05:00:02'
                                                        },
                  'HmIP_BROLL_LR_ShutterSouth_lastPosValue' => {
                                                                 'TIME' => '2019-05-02 08:00:16',
                                                                 'VAL' => '60'
                                                               },
                  'sunriseTimeWeHoliday' => {
                                              'VAL' => 'on',
                                              'TIME' => '2019-05-01 13:42:19'
                                            },
                  'userAttrList' => {
                                      'VAL' => 'rolled out',
                                      'TIME' => '2019-05-02 08:15:39'
                                    }
                },
  '.FhemMetaInternals' => 1,
  'STATE' => 'created new drive timer',
  'FVERSION' => '73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP'
}
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

CoolTux

Zitat von: flummy1978 am 02 Mai 2019, 12:43:34
Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      open
   TYPE       ROLLO
   stoptime   1556787990
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-01 21:00:01   ASC_ShuttersLastDrive night close
     2019-05-02 11:29:13   ASC_Time_DriveDown  2.05.2019 - 21:00
     2019-05-02 11:29:13   ASC_Time_DriveUp  3.05.2019 - 07:30
     2019-05-02 11:29:09   associatedWith  AUTO_RolloSteuerung
     2019-05-02 11:06:09   command         open
     2019-05-02 11:06:09   desired_pct     0
     2019-05-02 11:06:09   drive-type      modul
     2019-05-02 11:06:09   last_drive      drive-up
     2019-05-02 11:29:13   level           open
     2019-05-02 11:06:30   pct             0
     2019-05-02 11:06:30   state           open
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor setupVars:brightness -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 15
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 65
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 5.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   alias      Rollo Bad
   automatic-enabled on
   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-update-reading state
   group      Rollo
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
   rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
   rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       System->Ext Verbindung
   userReadings level { ReadingsVal("Rollo_EG_BAD","state",0) }
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:closed


Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,setupVars,Astro
   NR         140
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-02 07:30:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_BAD_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_EG_FL_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_FL_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_01_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_02_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent  2.05.2019 - 20:45
     2019-05-02 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent  2.05.2019 - 21:30
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-02 11:29:09   room_Kueche     Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-02 11:29:09   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-02 11:29:09   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg
     2019-04-12 14:44:28   selfDefense     off
     2019-05-02 11:29:14   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-02 11:29:09   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD_Rollo_test
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Rollo_ZZ_TEST_BAD_Rollo_test:
     Rollo_ZZ_TEST_KUECHE_Rollo_test:
     Rollo_ZZ_TEST_Terasse_Rollo:
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_BAD_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_tempSensor WetterEXT:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Wobei ich sagen muss, dass ich heute Nacht bsw das Notify nicht vorsichtshalber neu erstellt hatte und das vorhin erst nachgeholt habe. Ist ja vielleicht damit schon erledigt?
Aber zur Sicherheit oben beides :)

Grüße
Andreas

Soll das Rolllo nur runter fahren oder auch rauf? Rauf würde es nämlich nicht fahren da Du -1 beim Sensor stehen hast, da musst Du passende Werte für Morgens und Abends 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

CoolTux

Zitat von: Loredo am 02 Mai 2019, 12:47:14

Danke dir vielmals! Bin nicht sicher, ob ich jetzt wirklich schlauer bin.



Warum? Wir reden ja hier von Beschattung, nicht von Fahrten morgens/abends? Im Log sehe ich ja, dass der Brightness Wert bei der Beschattung eine Rolle spielt (ASC_Shading_StateChange_Sunny/ASC_Shading_StateChange_Cloudy). Macht ja auch Sinn.

Aber nicht der Wert welche noch im Attribut ASC_BrightnessSensor nach DEVICENAME:READING folgt. Diese Werte sind ausschließlich für Sonnenauf- Untergang
Für Beschattung werden die Werte ASC_Shading_StateChange_Sunny/ASC_Shading_StateChange_Cloudy genommen.



Zitat von: Loredo am 02 Mai 2019, 12:47:14
Wenn ich sichergehen will, dass selbst bei einem unbeabsichtigten Fahrbefehl einfach auf 0 gefahren wird, wäre das doch trotzdem ok die so zu setzen?
Also zumindest, wenn ich ASC_Mode_* nicht so recht trauen wollen würde :-)
Oder kommt die Logik durcheinander, wenn beide Werte gleich sind oder gar 0?

Ja kommt sie. Beim Beschatten wird geschaut ob das Rolllo unterhalb oder oberhalb der Beschattungsposition steht. Wenn es unterhalb steht muss ja nicht gefahren werden.

Zitat von: Loredo am 02 Mai 2019, 12:47:14
Im ASC Device, warum? Dann kann ich ja meine anderen Rollläden nicht mehr fahren lassen  :-\
Ich vermute und hoffe du meinst ASC_Mode_Up/Down an der Markise auf "off" zu setzen?
Sorry hast Recht. Dachte in dem Moment nur an die Markise. Dann bitte im Rollladen off stellen.

Zitat von: Loredo am 02 Mai 2019, 12:47:14
Ich verstehe nicht, warum hier die hälfte der Wartezeit eine Rolle spielt? Was passiert denn nach der Hälfte und nach komplettem Ablauf der Zeit?

Sie spielt keine Rolle, zu mindest nicht für den User. Das ist Modulinterne Logik. Es wird ja nicht sofort in oder aus der Beschattung gefahren sondern es wird noch ein Zwischenschritt gewählt um ein bisschen die Helligkeitsschwankungen zu prellen.

Zitat von: Loredo am 02 Mai 2019, 12:47:14
Ich habe seit gestern nun auch mal die Markise testweise wie folgt konfiguriert:




Internals:
   DEF        HEQ0402430:1
   FUUID      5c4abea3-f33f-2603-0903-bff354381960a60f
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BALC_SunBlind
   NR         74
   STATE      0
   TYPE       HMCCUCHN
   ccuaddr    HEQ0402430:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BALC_Sunblind.1
   ccutype    HM-LC-Bl1-SM
   channels   1
   chntype    BLIND
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-05-01 16:21:34   ASC_ShuttersLastDrive manual
     2019-05-02 12:26:38   ASC_Time_DriveDown  2.05.2019 - 18:59
     2019-05-02 12:26:38   ASC_Time_DriveUp  2.05.2019 - 19:00
     2019-05-02 08:15:45   Activity        alive
     2019-05-02 08:15:39   associatedWith  ASC
     2019-05-02 08:15:45   control         0
     2019-05-02 08:15:45   hmstate         0
     2019-05-02 08:15:45   pct             0
     2019-05-02 08:15:45   state           0
Attributes:
   ASC        1
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 0
   ASC_BrightnessSensor WeatherStation:luminosity
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Time_Down_Early 18:59
   ASC_Time_Down_Late 18:59
   ASC_Time_Up_Early 19:00
   ASC_Time_Up_Late 21:00
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 30:20 0
   ASC_WindProtection on
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Markise
   alexaRoom  Balkon
   alias_de   Markise
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    in:control_arrow_left stop:time_manual_mode out:control_arrow_right
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_sunblind_100@orange:level%2055 0|off|closed:fts_window_2w:level%2055 1[0-9].*:fts_sunblind_90@orange:level 2[0-9].*:fts_sunblind_80@orange:level 3[0-9].*:fts_sunblind_70@orange:level 4[0-9].*:fts_sunblind_60@orange:level 5[0-9].*:fts_sunblind_50@orange:level 6[0-9].*:fts_sunblind_40@orange:level 7[0-9].*:fts_sunblind_30@orange:level 8[0-9].*:fts_sunblind_20@orange:level 9[0-9].*:fts_sunblind_10@orange:level [1-9].*:fts_sunblind_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 100:down/datapoint LEVEL 100:on/datapoint LEVEL 100:out/datapoint LEVEL 0:up/datapoint LEVEL 0:off/datapoint LEVEL 0:in/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       awning
   room       alexa,Balkon,Home,Homekit,Homematic
   siriName   Markise
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:in:stop:out
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100



Allerdings wird heute Vormittag nicht beschattet, obwohl eigentlich alle Voraussetzungen gegeben sind. So wie sich das Log liest, wird diese "Hälfte der Beschattungswartezeit" einfach nie erreicht bzw. überschritten:




2019.05.02 12:27:25.975 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:27:25.976 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89953.9
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89953.9, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:27:25.978 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89953.9 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 88511.8
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 88511.8, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:28:08.134 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 88511.8 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:29:37.681 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:29:37.682 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90558.1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:29:37.684 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:161.82, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:30:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 161.82 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:30:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 0
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 0
2019.05.02 12:31:15.234 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:15.235 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 94063.6
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 94063.6, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:15.237 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 94063.6 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 4.0
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 4.0
2019.05.02 12:31:36.598 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:36.599 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 92872.3
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:36.601 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:33:36.497 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:33:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:164.01, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.006 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 164.01 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Nach dem return
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.008 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind In der Out Abfrage, Shadingwert: out, Zeitstempel: 1556792718
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.05. 2 12:35:30
ASC_DEBUG!!! 2019.05. 2 12:35:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.619 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 22272.1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 22272.1, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.761 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 22272.1 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89258.5
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89258.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:32.164 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89258.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:48.185 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:48.186 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90170.5
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90170.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:48.188 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90170.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 7.9
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 7.9
2019.05.02 12:39:04.169 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:39:04.170 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90335.8
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90335.8, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:39:04.172 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90335.8 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen



Weil ich jetzt hier und da etwas an den Attributen gedreht habe, kommen jetzt plötzlich immerhin ein paar Meldungen "Alter Status: ... Neuer Status: ...". Sie waren aber den ganzen Vormittag nicht zu sehen, obwohl wie gesagt alle Bedingungen zugetroffen haben, außer eben der Beschattungswartezeit.


Meine Vermutung ist, dass im Device Hash einfach $self->{ $self->{shuttersDev} }{ShadingStatus}{TIME} nicht befüllt ist. Aktuell ist es das nun wohl, aber ich weiß nicht ab wann.
Daher schicke ich nochmal einen Dump vom ASC Device Hash mit.




{
  '.attrminint' => [],
  'TYPE' => 'AutoShuttersControl',
  '.attraggr' => [],
  'MID' => 'da39a3ee5e6b4b0d3255bfef95601890afd80709',
  'NOTIFYDEV' => 'global,ASC,HM_LC_BALC_SunBlind,HM_LC_BR_Shutter,HM_LC_LR_ShutterWest,HmIP_BROLL_LR_ShutterSouth,rg_Guest,LR_BalconyDoor,Residents,HM_TF_LR_WindowWest,BR_Window,Twilight,Astro,WeatherStation,rr_Julian',
  'VERSION' => '0.6.5',
  'FUUID' => '5cc88a5f-f33f-2603-698a-c4fb480d67c74d66',
  'monitoredDevs' => {
                       'HmIP_BROLL_LR_ShutterSouth' => {},
                       'rg_Guest' => {
                                       'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                       'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device'
                                     },
                       'HM_LC_LR_ShutterWest' => {},
                       'Residents' => {
                                        'ASC' => 'ASC_residentsDev'
                                      },
                       'HM_TF_LR_WindowWest' => {
                                                  'HM_LC_LR_ShutterWest' => 'ASC_WindowRec'
                                                },
                       'HM_LC_BR_Shutter' => {},
                       'LR_BalconyDoor' => {
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_WindowRec'
                                           },
                       'HM_LC_BALC_SunBlind' => {},
                       'BR_Window' => {
                                        'HM_LC_BR_Shutter' => 'ASC_WindowRec'
                                      },
                       'Twilight' => {
                                       'ASC' => 'ASC_twilightDevice'
                                     },
                       'Astro' => {
                                    'ASC' => 'ASC_twilightDevice'
                                  },
                       'WeatherStation' => {
                                             'ASC' => 'ASC_windSensor',
                                             'HM_LC_BR_Shutter' => 'ASC_BrightnessSensor',
                                             'HM_LC_BALC_SunBlind' => 'ASC_BrightnessSensor',
                                             'HM_LC_LR_ShutterWest' => 'ASC_BrightnessSensor',
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_BrightnessSensor'
                                           },
                       'rr_Julian' => {
                                        'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                        'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device',
                                        'HM_LC_BR_Shutter' => 'ASC_Roommate_Device'
                                      }
                     },
  'NAME' => 'ASC',
  'NR' => 166,
  'NTFY_ORDER' => '51-ASC',
  'helper' => {
                'shuttersList' => [
                                    'HM_LC_BALC_SunBlind',
                                    'HM_LC_BR_Shutter',
                                    'HM_LC_LR_ShutterWest',
                                    'HmIP_BROLL_LR_ShutterSouth'
                                  ]
              },
  'OLDREADINGS' => {},
  'READINGS' => {
                  'HM_LC_BR_Shutter_PosValue' => {
                                                   'TIME' => '2019-05-02 08:00:47',
                                                   'VAL' => '100'
                                                 },
                  'HM_LC_LR_ShutterWest_nextAstroTimeEvent' => {
                                                                 'TIME' => '2019-05-02 08:15:42',
                                                                 'VAL' => ' 2.05.2019 - 21:30'
                                                               },
                  'room_alexa_Balkon_Home_Homekit_Homematic' => {
                                                                  'TIME' => '2019-05-02 08:15:39',
                                                                  'VAL' => 'HM_LC_BALC_SunBlind'
                                                                },
                  'HM_LC_BR_Shutter_lastPosValue' => {
                                                       'VAL' => '10',
                                                       'TIME' => '2019-05-02 08:00:16'
                                                     },
                  'HM_LC_LR_ShutterWest_lastPosValue' => {
                                                           'TIME' => '2019-05-02 08:00:16',
                                                           'VAL' => '100'
                                                         },
                  'room_alexa_Home_Homekit_Homematic_Wohnzimmer' => {
                                                                      'TIME' => '2019-05-02 08:15:39',
                                                                      'VAL' => 'HmIP_BROLL_LR_ShutterSouth'
                                                                    },
                  'hardLockOut' => {
                                     'TIME' => '2019-05-01 13:00:15',
                                     'VAL' => 'off'
                                   },
                  'HmIP_BROLL_LR_ShutterSouth_nextAstroTimeEvent' => {
                                                                       'TIME' => '2019-05-02 08:15:42',
                                                                       'VAL' => ' 2.05.2019 - 21:30'
                                                                     },
                  'selfDefense' => {
                                     'VAL' => 'on',
                                     'TIME' => '2019-05-01 13:42:58'
                                   },
                  'HM_LC_LR_ShutterWest_PosValue' => {
                                                       'TIME' => '2019-05-02 08:00:40',
                                                       'VAL' => '100'
                                                     },
                  'state' => {
                               'TIME' => '2019-05-02 12:26:38',
                               'VAL' => 'created new drive timer'
                             },
                  '.monitoredDevs' => {
                                        'TIME' => '2019-05-01 13:25:24',
                                        'VAL' => '{"WeatherStation":{"HmIP_BROLL_LR_ShutterSouth":"ASC_BrightnessSensor","HM_LC_LR_ShutterWest":"ASC_BrightnessSensor","HM_LC_BR_Shutter":"ASC_BrightnessSensor","ASC":"ASC_windSensor","HM_LC_BALC_SunBlind":"ASC_BrightnessSensor"},"HM_TF_LR_WindowWest":{"HM_LC_LR_ShutterWest":"ASC_WindowRec"},"rg_Guest":{"HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_LR_ShutterWest":"ASC_Roommate_Device"},"Astro":{"ASC":"ASC_twilightDevice"},"Twilight":{"ASC":"ASC_twilightDevice"},"rr_Julian":{"HM_LC_LR_ShutterWest":"ASC_Roommate_Device","HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_BR_Shutter":"ASC_Roommate_Device"},"LR_BalconyDoor":{"HmIP_BROLL_LR_ShutterSouth":"ASC_WindowRec"},"Residents":{"ASC":"ASC_residentsDev"},"BR_Window":{"HM_LC_BR_Shutter":"ASC_WindowRec"}}'
                                      },
                  'room_alexa_Home_Homekit_Homematic_Schlafzimmer' => {
                                                                        'TIME' => '2019-05-02 08:15:39',
                                                                        'VAL' => 'HM_LC_BR_Shutter'
                                                                      },
                  'HmIP_BROLL_LR_ShutterSouth_PosValue' => {
                                                             'TIME' => '2019-05-02 08:00:47',
                                                             'VAL' => '100'
                                                           },
                  'HM_LC_BALC_SunBlind_PosValue' => {
                                                      'TIME' => '2019-05-01 16:21:34',
                                                      'VAL' => '0'
                                                    },
                  'HM_LC_BR_Shutter_nextAstroTimeEvent' => {
                                                             'VAL' => ' 2.05.2019 - 21:30',
                                                             'TIME' => '2019-05-02 09:30:02'
                                                           },
                  'HM_LC_BALC_SunBlind_nextAstroTimeEvent' => {
                                                                'TIME' => '2019-05-02 12:26:38',
                                                                'VAL' => ' 2.05.2019 - 18:59'
                                                              },
                  'room_alexa_Home_Homekit_Homematic' => {
                                                           'VAL' => 'HM_LC_LR_ShutterWest',
                                                           'TIME' => '2019-05-02 08:15:39'
                                                         },
                  'HM_LC_BALC_SunBlind_lastPosValue' => {
                                                          'VAL' => '55',
                                                          'TIME' => '2019-05-02 05:00:02'
                                                        },
                  'HmIP_BROLL_LR_ShutterSouth_lastPosValue' => {
                                                                 'TIME' => '2019-05-02 08:00:16',
                                                                 'VAL' => '60'
                                                               },
                  'sunriseTimeWeHoliday' => {
                                              'VAL' => 'on',
                                              'TIME' => '2019-05-01 13:42:19'
                                            },
                  'userAttrList' => {
                                      'VAL' => 'rolled out',
                                      'TIME' => '2019-05-02 08:15:39'
                                    }
                },
  '.FhemMetaInternals' => 1,
  'STATE' => 'created new drive timer',
  'FVERSION' => '73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP'
}


Azimuth:156.4, Position: 273, Winkel Links: 50, Winkel Rechts: 75,

273 ist Dein Fenster. minus 50 für den linken Winkel macht 223. Azimuth ist aber erst 156.4



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

JHo

Zitat von: FunkOdyssey am 02 Mai 2019, 09:21:09
[...] Ich nutze zufällig beide Homematic-Variante (Brightness und Lux-Sensoren) wie auch Z-Wave-Luminanz-Sensoren. [...]

Vielen Dank für die Info, bin auch gerade auf der Suche nach einem geeigneten Setup. Wo hast du den Neo Coolcam verbaut? Er sieht mir recht baugleich zum Fibaro-PIR aus, der mir nicht den Eindruck macht, unter einem Dach im Außenbereich lange zu halten...

Wenn ich nur einen Sensor für die Beschattung verbauen möchte, welcher wäre deine Empfehlung, Neo oder HM?

Danke,
Jan
1: FHEM auf Ubuntu, MAX!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, diverse LaCrosse-Sensoren, per remote angebundene DS18B20-Sensoren
2: FHEM auf Raspi 3, Max!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, ht_pitiny-Adapter zu Junkers FW120

CoolTux

Zitat von: FunkOdyssey am 02 Mai 2019, 12:19:47
Hallo, ich habe auf den heutigen Werktag gewartet, da ich immer noch die Vermutung habe, dass das Hochfahren nicht ganz korrekt funktioniert. Siehe: https://forum.fhem.de/index.php/topic,99980.msg935237.html#msg935237

Fakt ist, dass die u.a. Jalousie eigentlich um ASC_Time_Up_Early (08:00 Uhr) hätte hochfahren müssen, da alle Brightness-Schwellwerte hier bereits erfüllt waren.
Die Jalousie ist aber um nach ASC_Time_Up_Late (08:45 Uhr) gefahren.
Am Feiertag (1. Mai) ist die Jalousie übrigens um ASC_Time_Up_WE_Holiday (08:30 Uhr) hochgefahren. Das dürfe also eigentlich korrekt gewesen sein.

Ich habe ein List vom Device und ein paar Zeilen aus dem ASC-Device-Log angefügt.
Die letzten beiden Tage habe ich mit verbose=5 mitgeschnitten. Das Log ist natürlich sehr groß und ich würde dir das lieber per E-Mail zur Verfügung stellen.


Internals:
   DEF        2274AE
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   MSGCNT     18
   NAME       buero_jal
   NOTIFYDEV  global
   NR         22
   NTFY_ORDER 50-buero_jal
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:76 - t:10 s:2274AE d:263458 0601C800
   protLastRcv 2019-05-02 08:46:31
   protRcv    9 last_at:2019-05-02 08:46:31
   protSnd    10 last_at:2019-05-02 08:46:31
   protState  CMDs_done
   READINGS:
     2019-05-02 08:46:06   ASC_ShuttersLastDrive day open
     2019-05-02 08:45:01   ASC_Time_DriveDown  2.05.2019 - 20:15
     2019-05-02 08:45:01   ASC_Time_DriveUp  3.05.2019 - 08:45
     2019-05-02 08:46:06   CommandAccepted yes
     2018-07-15 19:04:18   D-firmware      2.11
     2018-07-15 19:04:18   D-serialNr      LEQ0xxxxx
     2018-08-23 18:18:37   PairedTo        0x2xxxxx
     2017-07-12 11:02:21   R-confBtnTime   permanent
     2017-07-12 11:02:22   R-driveDown     20 s
     2017-07-12 11:02:22   R-driveTurn     0.5 s
     2017-07-12 11:02:22   R-driveUp       20 s
     2018-08-23 18:18:37   R-intKeyVisib   invisib
     2017-07-12 11:02:21   R-localResDis   off
     2017-07-12 11:02:21   R-pairCentral   0x2xxxxx
     2017-07-12 11:02:22   R-powerUpAction off
     2017-07-12 11:02:22   R-refRunCounter 0
     2017-07-12 11:02:22   R-sign          off
     2017-07-12 11:02:22   R-statusInfoMinDly 3 s
     2017-07-12 11:02:22   R-statusInfoRandom 0 s
     2017-07-12 11:02:22   R-transmitTryMax 6
     2019-04-30 10:33:54   associatedWith  Rolladensteuerung
     2019-05-02 08:46:31   deviceMsg       on (to VCCU)
     2018-06-24 17:04:19   fwUpdate        done
     2019-05-02 08:46:31   level           100
     2019-05-02 08:46:31   motor           stop:on
     2019-05-02 08:46:31   pct             100
     2018-07-07 16:58:00   powerOn         2018-07-07 16:58:00
     2019-05-02 08:46:31   recentStateType info
     2018-01-20 16:15:29   sabotageAttack_ErrIoAttack cnt 4
     2019-05-02 08:46:31   state           on
     2019-05-02 08:46:31   timedOn         off
   helper:
     HM_CMDNR   118
     cSnd       112634582274AE020100,112634582274AE0201C8
     dlvlCmd    ++A0112634582274AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +2274AE,00,00,00
       nextSend   1556779591.36696
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2274AE
         00
         00
         00
     mRssi:
       mNo        76
       io:
         HmUARTLGW:
           -18
           -18
         HmUARTMaple:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HmUARTLGW
       flg        A
       ts         1556779591.02083
       ack:
         HASH(0x558feca10138)
         7680022634582274AE00
     rssi:
       HmUARTLGW:
         avg        -26.6
         cnt        5
         lst        -27
         max        -26
         min        -27
       at_HmUARTLGW:
         avg        -26.6666666666667
         cnt        9
         lst        -26
         max        -25
         min        -30
       at_HmUARTMaple:
         avg        -59.7777777777778
         cnt        9
         lst        -61
         max        -56
         min        -63
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor dummy_brightness:average 125:130
   ASC_Down   brightness
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 60
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 330
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_WiggleValue 15
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.11
   icon       fts_window_2w
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Homekit,Jalousien
   stateFormat level
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
   webCmd     on:off:stop:pct




2019-05-02_08:45:01 Rolladensteuerung buero_jal_lastPosValue: 100
2019-05-02_08:45:01 Rolladensteuerung buero_jal_nextAstroTimeEvent:  2.05.2019 - 20:15
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
...
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
2019-05-02_08:46:06 Rolladensteuerung day open
2019-05-02_08:46:06 Rolladensteuerung buero_jal_PosValue: 0
2019-05-02_08:46:15 Rolladensteuerung day open
...
2019-05-02_08:46:31 Rolladensteuerung buero_jal_PosValue: 100



Kann es sein das Du selfDefense aktiv hast und die zugehörigen Fenster offen waren?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

FunkOdyssey

#202
Zitat von: CoolTux am 02 Mai 2019, 13:41:21

Kann es sein das Du selfDefense aktiv hast und die zugehörigen Fenster offen waren?

Hallo, nein ich nutze weder selfDefense - noch habe ich Fenster- oder Türkontakte im Einsatz. Ganz "langweilig" nur eine Jalousie. :-)

CoolTux

Aktiviere für morgen früh bitte einmal debug. Dann sehe ich noch mehr.

Auf jeden Fall kommt er bis in die Morgen Routine rein.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

FunkOdyssey

Müsste nicht eigentlich auch im Reading "ASC_Time_DriveUp" erst einmal der frühere Zeitpunkt "ASC_Time_Up_Early" enthalten sein? Es wird immer direkt der Late-Zeitpunkt eingetragen. Findet dann zum Early-Zeitpunkt überhaupt eine Prüfung statt?

Zitat von: CoolTux am 02 Mai 2019, 13:45:26
Aktiviere für morgen früh bitte einmal debug. Dann sehe ich noch mehr.

Auf jeden Fall kommt er bis in die Morgen Routine rein.

Mache ich.

flummy1978

Zitat von: CoolTux am 02 Mai 2019, 13:10:14
Soll das Rolllo nur runter fahren oder auch rauf? Rauf würde es nämlich nicht fahren da Du -1 beim Sensor stehen hast, da musst Du passende Werte für Morgens und Abends setzen.

Nein es soll schon noch hoch fahren, genauso wie vorher auch... -1 beim Sensor ? Da stehe ich n bissl auf dem Schlauch. Ich habe da ja nichts verändert und vorher ging es ja auch?  *verwirrtbin* Oder meinst Du damit die Werte in:
ASC_Drive_Offset  -1
ASC_Drive_OffsetStart -1
Die waren ja vorher auch nicht belegt, weil er ja nicht verzögert fahren soll....

Am ASC_BrightnessSensor  setupVars:brightness -1:-1 Sollte es ja nicht liegen, weil Du da ja geschrieben hattest:
ZitatDas -1:-1 kannst Du auch entfernen.

Nur so zur Erklärung: Die Rollos sollen ja aktuell nur bedingt durch die Uhrzeit / Astro rauf und runter, je nachdem was eher / später passiert fahren. Der Brightness Sensor (setupVars:brightness)  ist aktuell nur ein Dummy, der den Testrollos vorgaukelt immer Sonne zu haben. Der ist nur zum testen der Beschattung: Sonne theoretisch am Fenster beschatten,  Sonne hinter dem Haus und damit aus dem Fenster -> nicht mehr beschatten -> auffahren

Hoffe das macht die Erklärung / meinen Wunsch, wie die Rollos aktuell fahren sollen, einfacher :)

Grüße
Andreas

CoolTux

Zitat von: FunkOdyssey am 02 Mai 2019, 13:46:43
Müsste nicht eigentlich auch im Reading "ASC_Time_DriveUp" erst einmal der frühere Zeitpunkt "ASC_Time_Up_Early" enthalten sein? Es wird immer direkt der Late-Zeitpunkt eingetragen. Findet dann zum Early-Zeitpunkt überhaupt eine Prüfung statt?

Mache ich.

im Reading ASC_Time_DriveUp steht die späteste Zeit wo das Rolllo auf jeden Fall fährt.

Wenn Brightness Werte kommen werden diese für Morgens und Abends nur ausgewertet wenn die aktuelle Zeit zwischen
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 08:45

ist. Ansonsten wird sofort die nächste Routine (Shading) aufgerufen.


Aktuell sieht es so aus als wenn des hier dran scheitert.

if (
                    (
                           $shutters->getRoommatesStatus eq 'home'
                        or $shutters->getRoommatesStatus eq 'awoken'
                        or $shutters->getRoommatesStatus eq 'absent'
                        or $shutters->getRoommatesStatus eq 'gone'
                        or $shutters->getRoommatesStatus eq 'none'
                    )
                    and $ascDev->getSelfDefense eq 'off'
                    or ( $ascDev->getSelfDefense eq 'on'
                        and CheckIfShuttersWindowRecOpen($shuttersDev) == 0 )
                  )



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: flummy1978 am 02 Mai 2019, 13:49:12
Nein es soll schon noch hoch fahren, genauso wie vorher auch... -1 beim Sensor ? Da stehe ich n bissl auf dem Schlauch. Ich habe da ja nichts verändert und vorher ging es ja auch?  *verwirrtbin* Oder meinst Du damit die Werte in:
ASC_Drive_Offset  -1
ASC_Drive_OffsetStart -1
Die waren ja vorher auch nicht belegt, weil er ja nicht verzögert fahren soll....

Am ASC_BrightnessSensor  setupVars:brightness -1:-1 Sollte es ja nicht liegen, weil Du da ja geschrieben hattest:
Nur so zur Erklärung: Die Rollos sollen ja aktuell nur bedingt durch die Uhrzeit / Astro rauf und runter, je nachdem was eher / später passiert fahren. Der Brightness Sensor (setupVars:brightness)  ist aktuell nur ein Dummy, der den Testrollos vorgaukelt immer Sonne zu haben. Der ist nur zum testen der Beschattung: Sonne theoretisch am Fenster beschatten,  Sonne hinter dem Haus und damit aus dem Fenster -> nicht mehr beschatten -> auffahren

Hoffe das macht die Erklärung / meinen Wunsch, wie die Rollos aktuell fahren sollen, einfacher :)

Grüße
Andreas

Du kannst alle Attribute die Du nicht brauchst entfernen. So auch
ASC_Drive_Offset  -1
ASC_Drive_OffsetStart -1

Rauf sollte das Rolllo eigentlich per Astro fahren, runter wird es aber nicht fahren da Du brightness an gegeben hast im Rolllo und als Schwellwert -1:-1 . Du solltest also als Down auch Astro aus wählen. Zu mindest bei dem Rolllo wo Du mir das list gegeben hast.
Aktuell fällt mir nicht ein wieso das Teil nicht hoch gefahren ist zur Astrozeit.
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: CoolTux am 02 Mai 2019, 13:50:51
im Reading ASC_Time_DriveUp steht die späteste Zeit wo das Rolllo auf jeden Fall fährt.

Wenn Brightness Werte kommen werden diese für Morgens und Abends nur ausgewertet wenn die aktuelle Zeit zwischen
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 08:45

ist. Ansonsten wird sofort die nächste Routine (Shading) aufgerufen.


Aktuell sieht es so aus als wenn des hier dran scheitert.

if (
                    (
                           $shutters->getRoommatesStatus eq 'home'
                        or $shutters->getRoommatesStatus eq 'awoken'
                        or $shutters->getRoommatesStatus eq 'absent'
                        or $shutters->getRoommatesStatus eq 'gone'
                        or $shutters->getRoommatesStatus eq 'none'
                    )
                    and $ascDev->getSelfDefense eq 'off'
                    or ( $ascDev->getSelfDefense eq 'on'
                        and CheckIfShuttersWindowRecOpen($shuttersDev) == 0 )
                  )



Grüße

Ich habe eben noch mal ohne Roommate und ohne Residents getestet. Geht bei mir auch.


Gib mal bitte noch mal list vom ASC und Rolllo
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

FunkOdyssey

#209
Zitat von: CoolTux am 02 Mai 2019, 14:09:37
Ich habe eben noch mal ohne Roommate und ohne Residents getestet. Geht bei mir auch.
Ich habe in keiner Jalousie Roommate oder Residents konfiguriert. Nur im ASC-Device - falls ich es später mal benötige.

Zitat von: CoolTux am 02 Mai 2019, 14:09:37
Gib mal bitte noch mal list vom ASC und Rolllo
Erledigt.




Woran im Log erkennst du eigentlich, dass für diese Jalousie das "EventProcessingBrightness" ausgeführt wird?

Ich sehe das nur bis zum ASC_Time_Up_Early-Zeitpunkt (08:00 Uhr):


2019.05.02 07:56:17.038 4: AutoShuttersControl (buero_jal) - EventProcessingShadingBrightness
2019.05.02 07:56:17.038 4: AutoShuttersControl (buero_jal) - EventProcessingShadingBrightness
            Brightness: 168.5


Danach folgt (wie von dir beschrieben) das Shading:

2019.05.02 08:00:14.745 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: buero_jal Azimuth: 86.5 Elevation: 16.9 Brightness: 168.5 OutTemp: 9.7
2019.05.02 08:00:14.745 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: buero_jal Nach dem return
2019.05.02 08:00:14.746 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: buero_jal In der Out Abfrage, Shadingwert: out, Zeitstempel: 1556730371


Ich sehe aber nicht, wie zum ASC_Time_Up_Early-Zeitpunkt (08:00 Uhr) irgendetwas bei dieser Jalousie ausgeführt wurde.