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

Begonnen von CoolTux, 15 November 2019, 12:51:08

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: Eistee am 02 Juni 2020, 17:43:16
Hi vielleicht weiss ja jemand Rat was da geändert wurde.
Meine Jalousie fährt seit dem letzten Update hoch wenn ich heim komme? Roommate soll bei mir nur nachts steuern wenn ich schlafen gehe dann runter fahren und wenn ich aufwache wieder hoch. Ansonsten soll er beschatten unabhängig davon ob jemand zuhause ist oder nicht.

Internals:
   DEF        6686C3
   FUUID      5c4ba490-f33f-43f7-95a4-a6f2032523850372
   FVERSION   10_CUL_HM.pm:0.220690/2020-05-29
   IODev      MAPLECUL868HM
   LASTInputDev MAPLECUL868HM
   MAPLECUL868HM_MSGCNT 16
   MAPLECUL868HM_RAWMSG A1063A4106686C330839306010000800000::-59:MAPLECUL868HM
   MAPLECUL868HM_RSSI -59
   MAPLECUL868HM_TIME 2020-06-02 17:38:54
   MSGCNT     16
   NAME       mz.HM.Rollo
   NOTIFYDEV  global
   NR         197
   NTFY_ORDER 50-mz.HM.Rollo
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:63 - t:10 s:6686C3 d:308393 06010000800000
   peerList   self01,self02,
   protCmdDel 91
   protIOerr  20 last_at:2020-06-01 20:31:47
   protLastRcv 2020-06-02 17:38:43
   protRcv    13 last_at:2020-06-02 17:38:43
   protSnd    16 last_at:2020-06-02 17:38:54
   protState  CMDs_done
   rssi_MAPLECUL868HM cnt:5 min:-61 max:-58 avg:-59.6 lst:-60
   rssi_at_MAPLECUL868HM cnt:16 min:-60 max:-55 avg:-58.31 lst:-59
   OLDREADINGS:
   READINGS:
     2020-04-16 20:06:28   ASC_Enable      on
     2020-06-02 17:38:43   ASC_ShuttersLastDrive manual
     2020-06-02 05:17:15   ASC_Time_DriveDown roommate only
     2020-06-02 05:17:15   ASC_Time_DriveUp roommate only
     2020-06-02 17:41:52   ASC_my_Aufbauwinkel 0.516164229764837
     2020-06-02 17:41:52   ASC_my_Azimuth  265.7
     2020-06-02 17:41:52   ASC_my_Elevation 32.5
     2020-06-02 17:41:52   ASC_my_Gesamtneigung 75.9161642297648
     2020-06-02 17:41:52   ASC_my_IfInShading 0
     2020-06-02 17:41:52   ASC_my_LastDrive manual
     2020-06-02 17:41:52   ASC_my_Rollo    3
     2020-06-02 17:41:52   ASC_my_RolloPhi 4.76474885794452
     2020-06-02 17:41:52   ASC_my_RolloTheta 2.89578334808904
     2020-06-02 17:41:52   ASC_my_ShadingLastStatus out
     2020-06-02 17:41:52   ASC_my_ShadingManualDriveStatus 0
     2020-06-02 17:41:52   ASC_my_ShadingRolloPos 10.4229317081882
     2020-06-02 17:41:52   ASC_my_ShadingStatus out
     2020-06-02 17:41:52   ASC_my_Sonne    3
     2020-06-02 17:41:52   ASC_my_SonnePhi 4.63733982254893
     2020-06-02 17:41:52   ASC_my_SonneTheta 2.13802833369305
     2020-06-02 17:41:52   ASC_my_Winkel   43.5546659319663
     2020-06-02 17:41:52   ASC_my_Winkel_acos 40.5206079541975
     2020-06-02 17:41:52   ASC_my_Winkel_asin 49.4793920458026
     2020-06-02 17:41:52   ASC_my_Winkel_atan 37.2410920206133
     2020-06-02 17:41:52   ASC_my_Winkel_cos 41.5232415706673
     2020-06-02 17:41:52   ASC_my_Winkel_sin 39.4794473045882
     2020-06-02 17:41:52   ASC_my_Winkel_tan 54.475653212488
     2020-06-02 17:37:40   CommandAccepted yes
     2019-03-29 18:31:55   D-firmware      2.11
     2019-03-30 23:20:13   D-serialNr      PEQ0096625
     2019-04-07 18:34:23   PairedTo        0x308393
     2018-07-26 20:52:11   R-confBtnTime   permanent
     2018-07-27 18:23:22   R-driveDown     54 s
     2018-07-26 21:15:59   R-driveTurn     0.5 s
     2018-07-27 18:23:34   R-driveUp       54 s
     2018-07-26 20:53:51   R-intKeyVisib   visib
     2018-07-26 20:52:11   R-localResDis   off
     2018-07-26 20:52:11   R-pairCentral   0x308393
     2018-07-26 21:15:59   R-posSaveTime   2 s
     2018-07-26 21:15:59   R-refRunCounter 0
     2018-07-26 21:26:48   R-refRunTimeSlats 1.3 s
     2018-07-26 20:54:00   R-self01-lgActionType jmpToTarget
     2018-07-26 20:54:00   R-self01-lgBlJtDlyOff refOff
     2018-07-26 20:54:00   R-self01-lgBlJtDlyOn dlyOff
     2018-07-26 20:54:00   R-self01-lgBlJtOff dlyOff
     2018-07-26 20:54:00   R-self01-lgBlJtOn dlyOff
     2018-07-26 20:54:00   R-self01-lgBlJtRampOff rampOff
     2018-07-26 20:54:00   R-self01-lgBlJtRampOn on
     2018-07-26 20:54:00   R-self01-lgBlJtRefOff rampOff
     2018-07-26 20:54:00   R-self01-lgBlJtRefOn on
     2018-07-26 20:54:00   R-self01-lgCtDlyOff geLo
     2018-07-26 20:54:00   R-self01-lgCtDlyOn geLo
     2018-07-26 20:54:00   R-self01-lgCtOff geLo
     2018-07-26 20:54:00   R-self01-lgCtOn geLo
     2018-07-26 20:54:00   R-self01-lgCtRampOff geLo
     2018-07-26 20:54:00   R-self01-lgCtRampOn geLo
     2018-07-26 20:54:00   R-self01-lgCtRefOff geLo
     2018-07-26 20:54:00   R-self01-lgCtRefOn geLo
     2018-07-26 20:54:00   R-self01-lgCtValHi 100
     2018-07-26 20:54:00   R-self01-lgCtValLo 50
     2018-07-26 20:54:00   R-self01-lgDriveMode direct
     2018-07-26 20:54:00   R-self01-lgMaxTimeF unused
     2018-07-26 20:54:00   R-self01-lgMultiExec off
     2018-07-26 20:54:00   R-self01-lgOffDly 0 s
     2018-07-26 20:54:00   R-self01-lgOffLevel 0 %
     2018-07-26 20:54:00   R-self01-lgOffTime unused
     2018-07-26 20:54:00   R-self01-lgOffTimeMode absolut
     2018-07-26 20:54:00   R-self01-lgOnDly 0 s
     2018-07-26 20:54:00   R-self01-lgOnLevel 100 %
     2018-07-26 20:54:00   R-self01-lgOnTime unused
     2018-07-26 20:54:00   R-self01-lgOnTimeMode absolut
     2018-07-26 21:03:14   R-self01-shActionType jmpToTarget
     2018-07-26 20:54:00   R-self01-shBlJtDlyOff refOff
     2018-07-26 20:54:00   R-self01-shBlJtDlyOn dlyOff
     2018-07-26 20:54:00   R-self01-shBlJtOff dlyOff
     2018-07-26 20:54:00   R-self01-shBlJtOn dlyOff
     2018-07-26 20:54:00   R-self01-shBlJtRampOff rampOff
     2018-07-26 20:54:00   R-self01-shBlJtRampOn on
     2018-07-26 20:54:00   R-self01-shBlJtRefOff rampOff
     2018-07-26 20:54:00   R-self01-shBlJtRefOn on
     2018-07-26 20:54:00   R-self01-shCtDlyOff geLo
     2018-07-26 20:54:00   R-self01-shCtDlyOn geLo
     2018-07-26 20:54:00   R-self01-shCtOff geLo
     2018-07-26 20:54:00   R-self01-shCtOn geLo
     2018-07-26 20:54:00   R-self01-shCtRampOff geLo
     2018-07-26 20:54:00   R-self01-shCtRampOn geLo
     2018-07-26 20:54:00   R-self01-shCtRefOff geLo
     2018-07-26 20:54:00   R-self01-shCtRefOn geLo
     2018-07-26 20:54:00   R-self01-shCtValHi 100
     2018-07-26 20:54:00   R-self01-shCtValLo 50
     2018-07-26 20:54:00   R-self01-shDriveMode direct
     2018-07-26 21:00:58   R-self01-shMaxTimeF 0.4 s
     2018-07-26 21:03:14   R-self01-shMultiExec on
     2018-07-26 20:54:00   R-self01-shOffDly 0 s
     2018-07-26 20:54:00   R-self01-shOffLevel 0 %
     2018-07-26 20:54:00   R-self01-shOffTime unused
     2018-07-26 21:03:14   R-self01-shOffTimeMode absolut
     2018-07-26 20:54:00   R-self01-shOnDly 0 s
     2018-07-26 20:54:00   R-self01-shOnLevel 100 %
     2018-07-26 20:54:00   R-self01-shOnTime unused
     2018-07-26 21:03:14   R-self01-shOnTimeMode absolut
     2018-07-26 21:03:15   R-self02-lgActionType jmpToTarget
     2018-07-26 21:03:15   R-self02-lgBlJtDlyOff dlyOn
     2018-07-26 21:03:15   R-self02-lgBlJtDlyOn refOn
     2018-07-26 21:03:15   R-self02-lgBlJtOff dlyOn
     2018-07-26 21:03:15   R-self02-lgBlJtOn dlyOn
     2018-07-26 21:03:15   R-self02-lgBlJtRampOff off
     2018-07-26 21:03:15   R-self02-lgBlJtRampOn rampOn
     2018-07-26 21:03:15   R-self02-lgBlJtRefOff off
     2018-07-26 21:03:15   R-self02-lgBlJtRefOn rampOn
     2018-07-26 21:03:15   R-self02-lgCtDlyOff geLo
     2018-07-26 21:03:15   R-self02-lgCtDlyOn geLo
     2018-07-26 21:03:15   R-self02-lgCtOff geLo
     2018-07-26 21:03:15   R-self02-lgCtOn geLo
     2018-07-26 21:03:15   R-self02-lgCtRampOff geLo
     2018-07-26 21:03:15   R-self02-lgCtRampOn geLo
     2018-07-26 21:03:15   R-self02-lgCtRefOff geLo
     2018-07-26 21:03:15   R-self02-lgCtRefOn geLo
     2018-07-26 21:03:15   R-self02-lgCtValHi 100
     2018-07-26 21:03:15   R-self02-lgCtValLo 50
     2018-07-26 21:03:15   R-self02-lgDriveMode direct
     2018-07-26 21:03:15   R-self02-lgMaxTimeF unused
     2018-07-26 21:03:15   R-self02-lgMultiExec off
     2018-07-26 21:03:15   R-self02-lgOffDly 0 s
     2018-07-26 21:03:15   R-self02-lgOffLevel 0 %
     2018-07-26 21:03:15   R-self02-lgOffTime unused
     2018-07-26 21:03:15   R-self02-lgOffTimeMode absolut
     2018-07-26 21:03:15   R-self02-lgOnDly 0 s
     2018-07-26 21:03:15   R-self02-lgOnLevel 100 %
     2018-07-26 21:03:15   R-self02-lgOnTime unused
     2018-07-26 21:03:15   R-self02-lgOnTimeMode absolut
     2018-07-26 21:03:15   R-self02-shActionType jmpToTarget
     2018-07-26 21:03:15   R-self02-shBlJtDlyOff dlyOn
     2018-07-26 21:03:15   R-self02-shBlJtDlyOn refOn
     2018-07-26 21:03:15   R-self02-shBlJtOff dlyOn
     2018-07-26 21:03:15   R-self02-shBlJtOn dlyOn
     2018-07-26 21:03:15   R-self02-shBlJtRampOff off
     2018-07-26 21:03:15   R-self02-shBlJtRampOn rampOn
     2018-07-26 21:03:15   R-self02-shBlJtRefOff off
     2018-07-26 21:03:15   R-self02-shBlJtRefOn rampOn
     2018-07-26 21:03:15   R-self02-shCtDlyOff geLo
     2018-07-26 21:03:15   R-self02-shCtDlyOn geLo
     2018-07-26 21:03:15   R-self02-shCtOff geLo
     2018-07-26 21:03:15   R-self02-shCtOn geLo
     2018-07-26 21:03:15   R-self02-shCtRampOff geLo
     2018-07-26 21:03:15   R-self02-shCtRampOn geLo
     2018-07-26 21:03:15   R-self02-shCtRefOff geLo
     2018-07-26 21:03:15   R-self02-shCtRefOn geLo
     2018-07-26 21:03:15   R-self02-shCtValHi 100
     2018-07-26 21:03:15   R-self02-shCtValLo 50
     2018-07-26 21:03:15   R-self02-shDriveMode direct
     2018-07-26 21:03:15   R-self02-shMaxTimeF 0.4 s
     2018-07-26 21:03:15   R-self02-shMultiExec on
     2018-07-26 21:03:15   R-self02-shOffDly 0 s
     2018-07-26 21:03:15   R-self02-shOffLevel 0 %
     2018-07-26 21:03:15   R-self02-shOffTime unused
     2018-07-26 21:03:15   R-self02-shOffTimeMode absolut
     2018-07-26 21:03:15   R-self02-shOnDly 0 s
     2018-07-26 21:03:15   R-self02-shOnLevel 100 %
     2018-07-26 21:03:15   R-self02-shOnTime unused
     2018-07-26 21:03:15   R-self02-shOnTimeMode absolut
     2018-07-26 21:15:59   R-sign          off
     2018-07-26 21:15:59   R-statusInfoMinDly 2 s
     2018-07-26 21:15:59   R-statusInfoRandom 1 s
     2018-07-26 21:15:59   R-transmitTryMax 6
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgActionType jmpToTarget
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtDlyOff dlyOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtDlyOn refOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtOff dlyOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtOn dlyOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtRampOff off
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtRampOn rampOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtRefOff off
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgBlJtRefOn rampOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtDlyOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtDlyOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtRampOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtRampOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtRefOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtRefOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtValHi 100
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgCtValLo 50
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgDriveMode direct
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgMaxTimeF unused
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgMultiExec off
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOffDly 0 s
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOffLevel 0 %
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOffTime unused
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOffTimeMode absolut
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOnDly 0 s
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOnLevel 100 %
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOnTime unused
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-lgOnTimeMode absolut
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shActionType jmpToTarget
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtDlyOff dlyOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtDlyOn refOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtOff dlyOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtOn dlyOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtRampOff off
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtRampOn rampOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtRefOff off
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shBlJtRefOn rampOn
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtDlyOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtDlyOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtRampOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtRampOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtRefOff geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtRefOn geLo
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtValHi 100
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shCtValLo 50
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shDriveMode direct
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shMaxTimeF 0.1 s
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shMultiExec off
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOffDly 0 s
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOffLevel 0 %
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOffTime unused
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOffTimeMode absolut
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOnDly 0 s
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOnLevel 100 %
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOnTime unused
     2019-04-07 18:34:26   R-xx.VCCU_chn-01-shOnTimeMode absolut
     2020-06-01 19:38:38   associatedWith  xx.AutoShuttersControl
     2020-06-02 17:38:54   commState       CMDs_done
     2020-06-02 17:38:43   deviceMsg       off (to xx.VCCU)
     2020-06-02 17:38:43   level           0
     2018-09-03 16:56:18   levelMissed     desired:100
     2020-05-02 18:04:02   levelSlat       set_45
     2020-06-02 17:38:43   motor           stop:off
     2020-06-02 17:38:43   pct             0
     2020-06-02 17:38:43   pctSlat         0
     2020-06-01 19:37:57   peerList        self01,self02,
     2018-07-27 14:04:17   powerOn         2018-07-27 14:04:17
     2020-06-02 17:38:43   recentStateType info
     2020-06-02 17:38:43   slatDir         stop
     2020-06-02 17:38:43   state           off
     2020-06-02 17:38:43   timedOn         off
   helper:
     HM_CMDNR   99
     cSnd       113083936686C38001C8CA,113083936686C3800100CA
     dlvlCmd    ++A0113083936686C3800100CA
     mId        0107
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    self01,self02,:no:1591033077.59377
       TmplTs     1591033077.59377
       cmdKey     :1:1:0::0107:01
       TmplCmds:
         tplSet_self02:[BlStopDnLg_long|BlStopDnLg_short|BlStopDnSh_long|BlStopDnSh_short|BlStopUpLg_long|BlStopUpLg_short|BlStopUpSh_long|BlStopUpSh_short|SwCondAbove_long|SwCondAbove_short|SwCondBelow_long|SwCondBelow_short|SwOnCond_long|SwOnCond_short]
         tplSet_self01:[BlStopDnLg_long|BlStopDnLg_short|BlStopDnSh_long|BlStopDnSh_short|BlStopUpLg_long|BlStopUpLg_short|BlStopUpSh_long|BlStopUpSh_short|SwCondAbove_long|SwCondAbove_short|SwCondBelow_long|SwCondBelow_short|SwOnCond_long|SwOnCond_short]
       cmdList:
         assignHmKey:
         clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
         deviceRename:newName
         down:[-changeValue-] [-ontime-] [-ramptime-] ...
         eventL:-peer- -cond-
         eventS:-peer- -cond-
         fwUpdate:-filename- -bootTime- ...
         getConfig:
         getDevInfo:
         getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
         getSerial:
         getVersion:
         inhibit:[on|off]
         off:
         on:
         pair:
         pct:[-value-] ... [-ontime-]
         pctLvlSlat:-value-|old|noChng -slatValue-|old|noChng
         pctSlat:[0-100]|old|noChng
         peerBulk:-peer1,peer2,...- [set|unset]
         peerIODev:[IO] -btn- [set|unset]... not for future use
         peerSmart:[|xx.VCCU]
         press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
         raw:data ...
         regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
         regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
         reset:
         sign:[on|off]
         statusRequest:
         stop:
         toggle:
         toggleDir:
         tplDel:tmplt
         unpair:
         up:[-changeValue-] [-ontime-] [-ramptime-] ...
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +6686C3,00,00,00
       nextSend   1591112334.36835
       rxt        0
       vccu       xx.VCCU
       p:
         6686C3
         00
         00
         00
       prefIO:
         MAPLECUL868HM
     mRssi:
       mNo        63
       io:
         MAPLECUL868HM:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         MAPLECUL868HM
       flg        A
       ts         1591112334.26942
       ack:
         HASH(0x53593b0)
         6380023083936686C300
     rssi:
       MAPLECUL868HM:
         avg        -59.6
         cnt        5
         lst        -60
         max        -58
         min        -61
       at_MAPLECUL868HM:
         avg        -58.3125
         cnt        16
         lst        -59
         max        -55
         min        -60
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 100
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor xx.zb.Lichtsensor:illuminance_lux
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_Down   roommate
   ASC_DriveUpMaxDuration 65
   ASC_ExternalTrigger wz.Leinwand:state drive-down:drive-up 0:100
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_PrivacyDown_Pos 5
   ASC_RainProtection off
   ASC_Roommate_Device rr_Alina,rr_Sandra
   ASC_Roommate_Reading state
   ASC_Shading_InOutAzimuth 176:360
   ASC_Shading_MinMax_Elevation 5.3:100.0
   ASC_Shading_Min_OutsideTemperature 0
   ASC_Shading_Mode always
   ASC_Shading_Pos { RolladenHitze(222, 20, 75.4, 2, 273, "mz.HM.Rollo") }
   ASC_Shading_StateChange_SunnyCloudy 42000:30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_TempSensor xx.Aussenthermometer:temperature
   ASC_Up     roommate
   ASC_Ventilate_Pos 100
   ASC_WindParameters 25:15 100
   ASC_WindProtection on
   IODev      MAPLECUL868HM
   IOgrp      xx.VCCU:MAPLECUL868HM
   alexaName  Rollo
   alexaRoom  Büro
   alias      Rollo
   assistantName Rollo
   autoReadReg 4_reqStatus
   cmdIcon    100:fts_shutter_up stop:fts_shutter_manual 0:fts_shutter_down
   devStateIcon on:fts_window_2w:0 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 off:fts_shutter_100:100 set_on:fts_shutter_up set_off:fts_shutter_down
   event-on-change-reading .*
   expert     1_allReg
   firmware   2.11
   gassistantName Rollo
   genericDeviceType blind
   group      Beschattung
   homebridgeMapping CurrentPosition=pct,minValue=0,maxValue=100,minStep=1
TargetPosition=CurrentPosition,minValue=0,maxValue=100,minStep=1,cmd=pct
   icon       fts_shutter
   model      HM-LC-JA1PBU-FM
   peerIDs    00000000,6686C301,6686C302,
   room       0 Home,1 Wohnung->1 Büro,GoogleAssistant,Homekit
   serialNr   PEQ0096625
   siriName   Rollo
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     100:stop:0:pct
   widgetOverride pct:select,100,90,80,70,60,50,40,30,20,10,0


Internals:
   FUUID      5e95c14d-f33f-43f7-6a87-e282de004d73b212
   FVERSION   73_AutoShuttersControl.pm:v0.8.31-s22028/2020-05-25 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       xx.AutoShuttersControl
   NOTIFYDEV  global,xx.AutoShuttersControl,mz.HM.Rollo,WeatherStation,xx.zb.Lichtsensor,mz.HM.Rollo,rr_Sandra,mz.Twilight,xx.Wetter.wunderground,wz.Leinwand,rr_Alina,xx.Astro,Bewohner
   NR         261
   NTFY_ORDER 51-xx.AutoShuttersControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.8.31
   OLDREADINGS:
   READINGS:
     2020-04-17 15:39:52   ascEnable       on
     2020-04-17 14:13:15   controlShading  on
     2020-04-15 18:06:03   hardLockOut     off
     2020-06-02 17:38:43   mz.HM.Rollo_PosValue 0
     2020-06-02 17:33:31   mz.HM.Rollo_lastPosValue 0
     2020-06-02 05:17:15   mz.HM.Rollo_nextAstroTimeEvent  2.06.2020 - 21:24
     2020-06-01 19:38:38   room_0_Home_1_Wohnung-_1_B__ro_GoogleAssistant_Homekit mz.HM.Rollo
     2020-04-15 18:06:03   selfDefense     off
     2020-06-02 17:38:43   state           manual
     2020-04-15 18:08:08   sunriseTimeWeHoliday on
     2020-06-01 19:38:38   userAttrList    rolled out
     2020-04-18 09:23:04   wz.Leinwand_PosValue 0
   helper:
     shuttersList:
       mz.HM.Rollo
   monitoredDevs:
     Bewohner:
       xx.AutoShuttersControl ASC_residentsDev
     WeatherStation:
       mz.HM.Rollo ASC_BrightnessSensor
       xx.AutoShuttersControl ASC_rainSensor
     mz.HM.Rollo:
     mz.Twilight:
       xx.AutoShuttersControl ASC_twilightDevice
     rr_Alina:
       mz.HM.Rollo ASC_Roommate_Device
     rr_Sandra:
       mz.HM.Rollo ASC_Roommate_Device
     wz.Leinwand:
       mz.HM.Rollo ASC_ExternalTrigger
     xx.Astro:
       xx.AutoShuttersControl ASC_twilightDevice
     xx.Wetter.wunderground:
       mz.HM.Rollo ASC_BrightnessSensor
     xx.zb.Lichtsensor:
       mz.HM.Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_freezeTemp 0
   ASC_rainSensor WeatherStation:rain 0.1
   ASC_residentsDev Bewohner:state
   ASC_shuttersDriveDelay 0
   ASC_tempSensor WeatherStation:temperature
   ASC_twilightDevice xx.Astro
   ASC_windSensor WeatherStation:wind_gust
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   group      Beschattung
   icon       fts_shutter_automatic
   room       1 Wohnung->1 Büro
   verbose    3


Ansonsten hatte bis zum letzten Update alles super funktioniert bei mir.

LG Alina

Wieso ist das Rollo denn vorher runter gefahren? Und wann bist Du nach Hause gekommen?
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

Eistee

Das hab ich im LOG stehen:

2020-06-02_17:38:53 mz.HM.Rollo ASC_my_LastDrive: manual
2020-06-02_17:38:43 mz.HM.Rollo ASC_ShuttersLastDrive: manual
2020-06-02_17:38:43 mz.HM.Rollo off
2020-06-02_17:38:43 mz.HM.Rollo slatDir: stop
2020-06-02_17:38:43 mz.HM.Rollo pctSlat: 0
2020-06-02_17:38:43 mz.HM.Rollo pct: 0
2020-06-02_17:38:43 mz.HM.Rollo motor: stop:off
2020-06-02_17:38:43 mz.HM.Rollo level: 0
2020-06-02_17:38:43 mz.HM.Rollo deviceMsg: off (to xx.VCCU)
2020-06-02_17:37:40 mz.HM.Rollo on
2020-06-02_17:37:40 mz.HM.Rollo slatDir: down
2020-06-02_17:37:40 mz.HM.Rollo motor: down:on
2020-06-02_17:37:40 mz.HM.Rollo level: 100
2020-06-02_17:37:40 mz.HM.Rollo commState: CMDs_done
2020-06-02_17:37:40 mz.HM.Rollo set_0
2020-06-02_17:37:40 mz.HM.Rollo level: set_0
2020-06-02_17:37:40 mz.HM.Rollo commState: CMDs_pending
################## Ich hab es nun manuell wieder runter gefahren.
2020-06-02_17:34:41 mz.HM.Rollo ASC_my_LastDrive: roommate come home
2020-06-02_17:34:33 mz.HM.Rollo ASC_ShuttersLastDrive: roommate come home
2020-06-02_17:34:33 mz.HM.Rollo on
2020-06-02_17:34:33 mz.HM.Rollo slatDir: stop
2020-06-02_17:34:33 mz.HM.Rollo pctSlat: 100
2020-06-02_17:34:33 mz.HM.Rollo pct: 100
2020-06-02_17:34:33 mz.HM.Rollo motor: stop:on
2020-06-02_17:34:33 mz.HM.Rollo level: 100
2020-06-02_17:34:33 mz.HM.Rollo deviceMsg: on (to xx.VCCU)
2020-06-02_17:33:31 mz.HM.Rollo off
2020-06-02_17:33:31 mz.HM.Rollo slatDir: up
2020-06-02_17:33:31 mz.HM.Rollo motor: up:off
2020-06-02_17:33:31 mz.HM.Rollo level: 0
2020-06-02_17:33:31 mz.HM.Rollo commState: CMDs_done
2020-06-02_17:33:31 mz.HM.Rollo set_100
2020-06-02_17:33:31 mz.HM.Rollo level: set_100
2020-06-02_17:33:31 mz.HM.Rollo commState: CMDs_pending
################# Hier bin ich heim gekommen
################# Haus verlassen (niemand mehr zuhause für ca. 15min)
2020-06-02_16:31:12 mz.HM.Rollo off
2020-06-02_16:31:12 mz.HM.Rollo pct: 0
2020-06-02_16:31:12 mz.HM.Rollo motor: stop:off
2020-06-02_16:31:12 mz.HM.Rollo level: 0
2020-06-02_16:31:12 mz.HM.Rollo deviceMsg: off (to xx.VCCU)
2020-06-02_16:30:14 mz.HM.Rollo ASC_my_LastDrive: manual
2020-06-02_16:30:13 mz.HM.Rollo ASC_ShuttersLastDrive: manual
2020-06-02_16:30:13 mz.HM.Rollo 96
2020-06-02_16:30:13 mz.HM.Rollo pctSlat: 0
2020-06-02_16:30:13 mz.HM.Rollo pct: 96
2020-06-02_16:30:13 mz.HM.Rollo motor: down:96
2020-06-02_16:30:13 mz.HM.Rollo level: 96
2020-06-02_16:30:13 mz.HM.Rollo deviceMsg: 96 (to xx.VCCU)
################# manuell herunter gefahren

CoolTux

OK ich verstehe.
Das aktuelle Verhalten ist "Codekorrekt". Natürlich ist es ein Fehler und wurde in der gerade veröffentlichten aktuellen Devel Version gefixt.


Müsste noch mal druber nachdenken. Das Verhalten ist generell korrekt. Wenn Du nach Hause kommst und das Rollo ist unten wird roommate home gesetzt und damit wird automatisch das Rollo hoch gefahren sollte es unten sein und die Beschattung nicht aktiv.

Nun kann man drüber nachdenken ob das Verhalten bei Mode roommate nur auf auswachen und schlafen legen vorhanden sein sollte. Aktuell ist es auf generell home und halt asleep angewandt.
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

dk3572

Zitat von: CoolTux am 02 Juni 2020, 16:21:19
Wenn Du nur Beschatten willst muss
ASC_brightnessDriveUpDown
nicht gesetzt sein.

Ansonsten passt soweit alles, du musst nur set createNewNotifyDev machen!!!

Ok, danke für deine Mühe. Ich werde weiter testen.

Mal eine evtl. blöde Frage.
Könnte man die Beschattung nicht auch einfach nach Zeit (z.B. von 09:00 - 13:0 Uhr) und in Abhängigkeit der Temperatur (z.B. ab 25°C) steuern?
Evtl. auch optional zu den derzeitigen Einstellmöglichkeiten.
Ich weiß von wann bis wann die Sonne auf meinem Fenster steht und ab welcher Temperatur ich beschatten möchte.
Dann bräuchte ich die komplizierten Einstellungen mit Sonnenstand usw. nicht.
Geht bestimmt noch anderen Nutzern so.

VG Dieter

CoolTux

Zitat von: dk3572 am 02 Juni 2020, 21:07:53
Ok, danke für deine Mühe. Ich werde weiter testen.

Mal eine evtl. blöde Frage.
Könnte man die Beschattung nicht auch einfach nach Zeit (z.B. von 09:00 - 13:0 Uhr) und in Abhängigkeit der Temperatur (z.B. ab 25°C) steuern?
Evtl. auch optional zu den derzeitigen Einstellmöglichkeiten.
Ich weiß von wann bis wann die Sonne auf meinem Fenster steht und ab welcher Temperatur ich beschatten möchte.
Dann bräuchte ich die komplizierten Einstellungen mit Sonnenstand usw. nicht.
Geht bestimmt noch anderen Nutzern so.

VG Dieter

Das kann man so machen. Aber dazu brauch man ASC nicht.
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

dk3572

Zitat von: CoolTux am 03 Juni 2020, 07:30:40
Das kann man so machen. Aber dazu brauch man ASC nicht.

wäre aber schön wenn man diese (einfache) Option auch in dem ASC Modul hätte.

CoolTux

Zitat von: dk3572 am 03 Juni 2020, 07:37:05
wäre aber schön wenn man diese (einfache) Option auch in dem ASC Modul hätte.

Man kann es ja mal auf den ToDo Stabel für 2022 legen  ;D
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

dk3572

Zitat von: CoolTux am 03 Juni 2020, 07:40:00
Man kann es ja mal auf den ToDo Stabel für 2022 legen  ;D

da ich nicht programmieren kann, kenne ich den Aufwand nicht.
Aber ich könnte mir ein controlShading "on" "off" "time" vorstellen  ;)

stefanpf

Du kannst ja auch einen Brightness Dummy zeitgesteuert mit einem Doif steuern (gut ein paar Attribute musst du dafür trotzdem füllen).
Alternativ ASC_ExternalTrigger wir im Beispiel mit dem gleichen Konstrukt füttern (benötigt weniger Attribute).

Ich denke man sollte nicht Ausser acht lassen, dass jedes zusätzliche Feature (mit zusätzlichen Attributen) das Modul für den Einsteiger noch unübersichtlicher macht, selbst wenn es sich eigentlich um eine Vereinfachung handelt.

flummy1978

Zitat von: stefanpf am 03 Juni 2020, 09:57:15
Du kannst ja auch einen Brightness Dummy zeitgesteuert mit einem Doif steuern (gut ein paar Attribute musst du dafür trotzdem füllen).
Alternativ ASC_ExternalTrigger wir im Beispiel mit dem gleichen Konstrukt füttern (benötigt weniger Attribute).
Genau ... mit External Trigger auf den betreffenden Rolladen legen und der Rolladen behält weiterhin alle Funktionen innerhalb von ASC bei.

Ich habe ja auch mehrmals in verschiedenen Bereichen Wünsche geäußert, die umgesetzt werden können. Aber vor allem
Zitat
Ich denke man sollte nicht Ausser acht lassen, dass jedes zusätzliche Feature (mit zusätzlichen Attributen) das Modul für den Einsteiger noch unübersichtlicher macht, selbst wenn es sich eigentlich um eine Vereinfachung handelt.
damit hat Stefan vollkommen Recht.  Für uns ist das ASC schon einigermaßen verständlich. Ein Anfänger schlägt erstmal die Händer übern Kopf zusammen.

Zitat von: dk3572 am 03 Juni 2020, 07:45:52
da ich nicht programmieren kann, kenne ich den Aufwand nicht.
Aber ich könnte mir ein controlShading "on" "off" "time" vorstellen  ;)
Bei FHEM ist leider ... oder zum Glück je nachdem von welcher Seite man es sieht.... ein wenig Bastelbereitschaft und Eigeninitiative erwünscht, wenn nicht gar gefortdert. Man kann vieles sehr sehr einfach gestalten, aber auch sehr kompliziert bauen. Aber eines bleibt gleich: Man (oder jemand anderes) muss was dafür tun :)

Viele Grüße
Andreas

Eistee

Wie währe es denn wenn man konfigurieren könnte wie ACS auf einen roommate reagiert? bzw auf welche Zustände. Oder auch anders herum welche Zustände es ignorieren soll. So könnte man sagen kein away oder gone nutzen. Als default fände ich auch sinnvoll wenn es bei home nur hoch fährt wenn die Abwesenheits-Automatik auch vorher aktiv war.

Ich wünsche mir ja eh einen API Behehl der einfach egal wo die Jalousie gerade ist die Automatik aktiviert und die entsprechende Position anfährt. Sowie alle blockingtimes ausschaltet.

CoolTux

Eine API gibt es mit der aktuellen Devel Version. Bin gerade dabei die Commandref dafür zu schreiben.
Außerdem ändert mit der nächsten Devel Version die gesamte Verzeichnisstruktur für das Modul da bin ich gerade dabei das Modul entsprechend zu zerlegen.


Wenn das alles fertig ist und die Devel stabil läuft können wir uns über weitere Funktionen unterhalten.
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

fraggle777

#2082
Hallo CoolTux,

ich hatte mich vor einer Weile schon mal gemeldet, weil meine Jalousien am Wintergarten nicht immer alle hochgefahren sind, obwohl sie ein Shading out bekommen haben. Das hat sich durch Deinen Tipp mit dem Delay inzwischen erledigt. Wenn die Jalousien fahren, dann fahren sie zeitversetzt alle. Ich habe aber leider immer noch Probleme. Nochmal kurz meine (sehr einfache Konfiguration):

13 Außenjalousien und 2 Dachfensterrolladen beschatten unseren Wintergarten in Abhängigkeit von Sonnenwinkel, Sonneneinstrahlung und Rauminnentemperatur. Zusätzlich fahren die Jalousien abends zeitgesteuert zu und morgens wieder auf. Die Anlagen sind auf Ost-, Süd- und Westseite verteilt.

Was funktioniert:
- Die Zeitfunktion funktioniert eigentlich immer
- ShadingIn funktioniert auch immer und passend zu den eingestellten Werten
- ShadinOut scheint prinzipiell auch zu funktionieren, zumindest fahren die Jalousien an Tagen mit stark schwankender Sonneneinstrahlung immer mal wieder rauf und runter
- Die Ostseite fährt zuverlässig beim Erreichen des eingestellten Grenzwinkels kurz nach Mittag hoch

Was funktioniert nicht:
- Wenn am Nachmittag/Abend die Sonne nicht mehr scheint, oder alternativ der Grenzwinkel für die Beschattung erreicht ist, fährt die Südseite fast nie hoch. Wenn ich dann "scanForShutters" ausführe und anschließend "createNewNotifyDev", fahren die Jalousien sofort hoch.

Hast Du irgendeine Idee, woran das liegen könnte, bzw. was ich noch versuchen könnte?

Viele Grüße

Philip

CoolTux

Zitat von: fraggle777 am 03 Juni 2020, 18:59:08
Hallo CoolTux,

ich hatte mich vor einer Weile schon mal gemeldet, weil meine Jalousien am Wintergarten nicht immer alle hochgefahren sind, obwohl sie ein Shading out bekommen haben. Das hat sich durch Deinen Tipp mit dem Delay inzwischen erledigt. Wenn die Jalousien fahren, dann fahren sie zeitversetzt alle. Ich habe aber leider immer noch Probleme. Nochmal kurz meine (sehr einfache Konfiguration):

13 Außenjalousien und 2 Dachfensterrolladen beschatten unseren Wintergarten in Abhängigkeit von Sonnenwinkel, Sonneneinstrahlung und Rauminnentemperatur. Zusätzlich fahren die Jalousien abends zeitgesteuert zu und morgens wieder auf. Die Anlagen sind auf Ost-, Süd- und Westseite verteilt.

Was funktioniert:
- Die Zeitfunktion funktioniert eigentlich immer
- ShadingIn funktioniert auch immer und passend zu den eingestellten Werten
- ShadinOut scheint prinzipiell auch zu funktionieren, zumindest fahren die Jalousien an Tagen mit stark schwankender Sonneneinstrahlung immer mal wieder rauf und runter
- Die Ostseite fährt zuverlässig beim Erreichen des eingestellten Grenzwinkels kurz nach Mittag hoch

Was funktioniert nicht:
- Wenn am Nachmittag/Abend die Sonne nicht mehr scheint, oder alternativ der Grenzwinkel für die Beschattung erreicht ist, fährt die Südseite fast nie hoch. Wenn ich dann "scanForShutters" ausführe und anschließend "createNewNotifyDev", fahren die Jalousien sofort hoch.

Hast Du irgendeine Idee, woran das liegen könnte, bzw. was ich noch versuchen könnte?

Viele Grüße

Philip

Hallo Philip,

Kann es daran liegen das die Zeit für BlockedTime_beforNightClose in dem Moment erreicht ist? Per default ist das eine Stunde.
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

fraggle777

ZitatHallo Philip,

Kann es daran liegen das die Zeit für BlockedTime_beforNightClose in dem Moment erreicht ist? Per default ist das eine Stunde.

Hallo CoolTux,

eigentlich kann das nicht sein. Runter steht auf Nautic, das wäre aktuell gegen 23 Uhr und ASC_Time_Down_Early ist 20 Uhr, das war zum Zeitpunkt, an dem es hätte reagieren müssen, auch noch weit entfernt.