[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.10

Begonnen von CoolTux, 22 Juni 2020, 12:38:36

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: dk3572 am 25 Juni 2020, 15:32:42
...nun ist er exakt 1 h später doch hoch gefahren.

Hat das was mit der BlockingTime_afterManual zu tun?
Die steht allerdings auf 1200


Und zu allem Überfluss ist jetzt die komplette Übersicht in der Rollladensteuerung verschwunden  ???

Was steht als Fahrgrund im Reading?
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 25 Juni 2020, 15:59:42
Was steht als Fahrgrund im Reading?

INFO: current shading status is 'out' - next check in 10m

CoolTux

Zitat von: FunkOdyssey am 25 Juni 2020, 15:47:35
Zu Problem Nr. 2

Ich fahre in diversen Räumen die Jalousien auf Schlitz. Ganz bewusst. Daher habe ich nicht die 0 als Endposition. Wenn man aber mal manuell steuert, so kommt auch mal ne 0 vor.
Ich kann verstehen, wenn die Jalousie herunterfahren würde. Aber warum wird nach oben korrigiert?


Sicher? Wird geht es nur um "Mode Down". Den habe ich aber gar nicht auf absent.
Oder gibt es den Teil auch spiegelbildlich für "Mode Up"?

Wenn das gesetzt ist, dann nehme ich das hin. Ich werde den Abwesenheits-Modus in den Schlafzimmern sicherheitshalber deaktivieren.

Wie gesagt: Ich habe NICHT ModeDown auf Absent. Warum passiert dann überhaupt etwas?

Oder ModeDown Always. Und das hast Du. Wenn es nur um abendliches schließen geht kannst auch mal SleepingPos probieren. Und hier 10 nehmen und bei Closed dann 0
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: dk3572 am 25 Juni 2020, 16:04:17
INFO: current shading status is 'out' - next check in 10m

Das ist nicht das Reading für den Fahrgrund
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


CoolTux

Habe ich aktuell keine Erklärung für muss ich gestehen.
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

Zitat von: CoolTux am 25 Juni 2020, 16:04:41
Oder ModeDown Always. Und das hast Du. Wenn es nur um abendliches schließen geht kannst auch mal SleepingPos probieren. Und hier 10 nehmen und bei Closed dann 0

Danke. Ich finde in der CommandRef nicht viel dazu.
Wann wird die Position angefahren? Event-gesteuert? Oder normale, abendliche Position?

dk3572

Zitat von: CoolTux am 25 Juni 2020, 16:08:19
Habe ich aktuell keine Erklärung für muss ich gestehen.

und ich muss gestehen....

ich hatte Gestern auf deinen Rat hin ASC_blockAscDrivesAfterManual aus der Rollladensteuerung gelöscht und vorhin wieder gesetzt.
Evtl. war das genau vor einer Stunde? Weiß ich nicht mehr so genau.

Egal, wichtiger wären mir die falschen LastPosition nach manueller Fahrt.

moonsorrox

#128
ich habe ja nun alles komplett neu gemacht, dass heißt das ASC modul gelöscht und auch die Rollläden nochmal komplett neu angelegt, damit auch nichs mehr von ASC drin steht.
Heute nun alles eingestellt, aber keiner meiner Rollläden ist heute in Beschattung gefahren.
Evtl. habe ich irgend etwas vergessen, aber ich finde jetzt nichts.  :-\

Die Somfyshutter lasse ich erst einmal raus, bei denen ist sovieles anders...!

list vom ASC Modul
Internals:
   CFGFN     
   FUUID      5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
   FVERSION   73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  ASC_WindowRec_PosAfterDayClosed,BU_Rollladen,GA_Rollladen,KU_Rollladen,Rollladenautomatik,Temperatur_Terrasse,global,myAstro
   NR         34065
   NTFY_ORDER 51-Rollladenautomatik
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.0
   READINGS:
     2020-06-25 13:47:13   BU_Rollladen_PosValue 20
     2020-06-25 13:57:32   BU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 13:46:56   GA_Rollladen_PosValue 20
     2020-06-25 13:57:32   GA_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 13:57:32   KU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 13:40:54   room_Automation_K__che KU_Rollladen
     2020-06-25 13:40:54   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2020-06-25 14:58:17   state           created new drive timer
     2020-06-25 13:40:54   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     ASC_WindowRec_PosAfterDayClosed:
       BU_Rollladen 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,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       GA_Rollladen 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,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       KU_Rollladen 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,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
     BU_Rollladen:
     GA_Rollladen:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myAstro:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_expert 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myAstro
   alias      Rollladenautomatik
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       Rollladenautomatik


list von dem Küchen Rollladen
Internals:
   CFGFN     
   DEF        5DDDBF
   FUUID      5ef4896a-f33f-a6c6-a381-00a6459ebecdda19
   HMUSB_MSGCNT 16
   HMUSB_RAWMSG REB3F265A,0001,49FB5081,FF,FFB4,FDA4105DDDBF1EA1210601C8004C
   HMUSB_RSSI -76
   HMUSB_TIME 2020-06-25 13:31:23
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     16
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         33853
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:FD - t:10 s:5DDDBF d:1EA121 0601C8004C
   protLastRcv 2020-06-25 13:31:23
   protRcv    10 last_at:2020-06-25 13:31:23
   protSnd    16 last_at:2020-06-25 13:31:23
   protState  CMDs_done
   rssi_HMUSB cnt:2 min:-76 max:-75 avg:-75.5 lst:-76
   rssi_at_HMUSB cnt:16 min:-76 max:-75 avg:-75.5 lst:-76
   READINGS:
     2020-06-25 13:40:54   ASC_Enable      on
     2020-06-25 14:58:17   ASC_Time_DriveDown 25.06.2020 - 22:00
     2020-06-25 14:58:17   ASC_Time_DriveUp 26.06.2020 - 07:30
     2020-06-25 14:58:17   ASC_Time_PrivacyDriveDown 25.06.2020 - 21:40
     2020-06-25 13:31:22   D-serialNr      OEQ1222412
     2020-06-25 13:30:12   PairedTo        0x1EA121
     2020-06-25 13:30:13   R-driveDown     22 s
     2020-06-25 13:30:13   R-driveTurn     0.5 s
     2020-06-25 13:30:13   R-driveUp       23.5 s
     2020-06-25 13:26:56   R-pairCentral   0x1EA121
     2020-06-25 13:30:13   R-sign          off
     2020-06-25 13:30:12   RegL_00.         00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2020-06-25 13:30:13   RegL_01.         00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2020-06-25 13:40:54   associatedWith  Rollladenautomatik
     2020-06-25 13:31:23   commState       CMDs_done
     2020-06-25 13:31:23   deviceMsg       on (to vccu)
     2020-06-25 13:31:23   level           100
     2020-06-25 13:31:23   motor           stop:on
     2020-06-25 13:31:23   pct             100
     2020-06-25 13:31:23   recentStateType info
     2020-06-25 13:31:23   state           on
     2020-06-25 13:31:23   timedOn         off
   helper:
     HM_CMDNR   253
     cSnd       011EA1215DDDBF0103,011EA1215DDDBF010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsRaw ,00000000
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1593084682.47878
       TmplTs     1593084682.47878
       cmdKey     :1:1:0::0005:01
       TmplCmds:
       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-]
         peerBulk:-peer1,peer2,...- [set|unset]
         peerIODev:[IO] -btn- [set|unset]... not for future use
         peerSmart:[BWM_Eingang|BWM_Terrasse|Garagentorsensor|HM_RC_12_Btn_01|HM_RC_12_Btn_02|HM_RC_12_Btn_03|HM_RC_12_Btn_04|HM_RC_12_Btn_05|HM_RC_12_Btn_06|HM_RC_12_Btn_07|HM_RC_12_Btn_08|HM_RC_12_Btn_09|HM_RC_12_Btn_10|HM_RC_12_Btn_11|HM_RC_12_Btn_12|RC8_Taste1|RC8_Taste1_WZ|RC8_Taste2|RC8_Taste2_WZ|RC8_Taste3|RC8_Taste3_WZ|RC8_Taste4|RC8_Taste4_WZ|RC8_Taste5|RC8_Taste5_WZ|RC8_Taste6|RC8_Taste6_WZ|RC8_Taste7|RC8_Taste7_WZ|RC8_Taste8|RC8_Taste8_WZ|SZ_Fenstersensor|WZ_Licht_Weihnachten_SenF|WZ_Licht_Weihnachten_SenI|WZ_Licht_Weihnachten_SenPwr|WZ_Licht_Weihnachten_SenU|WZ_TK_Terrasse|vccu_Btn1]
         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
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1593084683.88961
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        FD
       io:
         HMUSB:
           -74
           -74
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1593084683.6945
       ack:
         HASH(0x5593615a56a0)
         FD80021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -75.5
         cnt        2
         lst        -76
         max        -75
         min        -76
       at_HMUSB:
         avg        -75.5
         cnt        16
         lst        -76
         max        -75
         min        -76
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 1200
   ASC_PrivacyDown_Pos 45
   ASC_Shading_InOutAzimuth 196:291
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 45
   ASC_Shading_StateChange_SunnyCloudy 180:35
   ASC_Shading_WaitingPeriod 600
   ASC_Time_Up_Early 07:30
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   event-on-change-reading .*
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   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,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     on:Stop:off:15:45:Home
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

CoolTux

Irgendwie klappt das bei Dir nicht wirklich gut.
Im NOTIFYDEV steht ASC_WindowRec_PosAfterDayClosed was natürlich Unsinn ist, außerdem fehlt das Reading ShadingInfo im Rollo.
Kannst Du bitte ein createNewNotifyDev machen. Und danach einmal Neustart von FHEM bitte.
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

moonsorrox

beides gemacht

list vom ASC
Internals:
   FUUID      5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
   FVERSION   73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myAstro
   NR         6129
   NTFY_ORDER 51-Rollladenautomatik
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.1
   OLDREADINGS:
   READINGS:
     2020-06-25 18:54:54   BU_Rollladen_PosValue 70
     2020-06-25 19:17:25   BU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 18:55:18   GA_Rollladen_PosValue 70
     2020-06-25 19:17:25   GA_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 19:17:25   KU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 19:12:51   ascEnable       on
     2020-06-25 19:12:51   controlShading  off
     2020-06-25 19:12:51   hardLockOut     off
     2020-06-25 19:17:21   room_Automation_K__che KU_Rollladen
     2020-06-25 19:17:21   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2020-06-25 19:12:51   selfDefense     off
     2020-06-25 19:17:25   state           created new drive timer
     2020-06-25 19:12:51   sunriseTimeWeHoliday off
     2020-06-25 19:17:21   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myAstro:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_expert 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myAstro
   alias      Rollladenautomatik
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       Rollladenautomatik


list Küchen Rollladen
Internals:
   DEF        5DDDBF
   FUUID      5ef4896a-f33f-a6c6-a381-00a6459ebecdda19
   IODev      HMUSB
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         6128
   NTFY_ORDER 50-KU_Rollladen
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   OLDREADINGS:
   READINGS:
     2020-06-25 18:56:12   ASC_Enable      on
     2020-06-25 19:17:25   ASC_Time_DriveDown 25.06.2020 - 22:00
     2020-06-25 19:17:25   ASC_Time_DriveUp 26.06.2020 - 07:30
     2020-06-25 19:17:25   ASC_Time_PrivacyDriveDown 25.06.2020 - 21:40
     2020-06-25 19:12:47   D-firmware      2.11
     2020-06-25 13:31:22   D-serialNr      OEQ1222412
     2020-06-25 13:30:12   PairedTo        0x1EA121
     2020-06-25 13:30:13   R-driveDown     22 s
     2020-06-25 13:30:13   R-driveTurn     0.5 s
     2020-06-25 13:30:13   R-driveUp       23.5 s
     2020-06-25 13:26:56   R-pairCentral   0x1EA121
     2020-06-25 13:30:13   R-sign          off
     2020-06-25 13:30:12   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2020-06-25 13:30:13   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2020-06-25 19:17:21   associatedWith  Rollladenautomatik
     2020-06-25 13:31:23   commState       CMDs_done
     2020-06-25 13:31:23   deviceMsg       on (to vccu)
     2020-06-25 13:31:23   level           100
     2020-06-25 13:31:23   motor           stop:on
     2020-06-25 13:31:23   pct             100
     2020-06-25 13:31:23   recentStateType info
     2020-06-25 13:31:23   state           on
     2020-06-25 13:31:23   timedOn         off
   helper:
     HM_CMDNR   187
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     cmds:
       TmplKey    :no:1593105436.69406
       TmplTs     1593105436.69406
       cmdKey     :1:1:0::0005:01
       TmplCmds:
       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-]
         peerBulk:-peer1,peer2,...- [set|unset]
         peerIODev:[IO] -btn- [set|unset]... not for future use
         peerSmart:[BWM_Eingang|BWM_Terrasse|Garagentorsensor|HM_RC_12_Btn_01|HM_RC_12_Btn_02|HM_RC_12_Btn_03|HM_RC_12_Btn_04|HM_RC_12_Btn_05|HM_RC_12_Btn_06|HM_RC_12_Btn_07|HM_RC_12_Btn_08|HM_RC_12_Btn_09|HM_RC_12_Btn_10|HM_RC_12_Btn_11|HM_RC_12_Btn_12|RC8_Taste1|RC8_Taste1_WZ|RC8_Taste2|RC8_Taste2_WZ|RC8_Taste3|RC8_Taste3_WZ|RC8_Taste4|RC8_Taste4_WZ|RC8_Taste5|RC8_Taste5_WZ|RC8_Taste6|RC8_Taste6_WZ|RC8_Taste7|RC8_Taste7_WZ|RC8_Taste8|RC8_Taste8_WZ|SZ_Fenstersensor|WZ_Licht_Weihnachten_SenF|WZ_Licht_Weihnachten_SenI|WZ_Licht_Weihnachten_SenPwr|WZ_Licht_Weihnachten_SenU|WZ_TK_Terrasse|vccu_Btn1]
         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-] ...
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 1200
   ASC_PrivacyDown_Pos 45
   ASC_Shading_InOutAzimuth 196:291
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 45
   ASC_Shading_StateChange_SunnyCloudy 180:35
   ASC_Shading_WaitingPeriod 600
   ASC_Time_Up_Early 07:30
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   event-on-change-reading .*
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   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,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     on:Stop:off:15:45:Home
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

CoolTux

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

moonsorrox

OK jetzt steht im Rollladen auch das Reading
ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m

dann wird das wohl morgen auch klappen mit der Beschattung, denn das genau habe ich vergessen zu setzten  :-\ mein Fehler, sorry

list ASC
Internals:
   FUUID      5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
   FVERSION   73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myAstro
   NR         6129
   NTFY_ORDER 51-Rollladenautomatik
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.1
   OLDREADINGS:
   READINGS:
     2020-06-25 18:54:54   BU_Rollladen_PosValue 70
     2020-06-25 19:17:25   BU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 18:55:18   GA_Rollladen_PosValue 70
     2020-06-25 19:17:25   GA_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 19:17:25   KU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
     2020-06-25 19:12:51   ascEnable       on
     2020-06-25 19:49:01   controlShading  on
     2020-06-25 19:12:51   hardLockOut     off
     2020-06-25 19:17:21   room_Automation_K__che KU_Rollladen
     2020-06-25 19:17:21   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2020-06-25 19:12:51   selfDefense     off
     2020-06-25 19:20:36   state           created new drive timer
     2020-06-25 19:12:51   sunriseTimeWeHoliday off
     2020-06-25 19:17:21   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     BU_Rollladen:
     GA_Rollladen:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myAstro:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_expert 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myAstro
   alias      Rollladenautomatik
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

eurofinder

@CoolTuX:
Ich verwende das Attribut ASC_Shading_Pos mit Perlcode:
{ (ReadingsVal('TEMPSENSOR','state',0) >= 27 ? 20 : 55) }

Wenn der Rollladen aus der geöffneten Position(=100) in die Beschattung gefahren wird, sich dann die Aussentemperatur erhöt und somit die Beschattungsposition von 55 auf 20 angepasst wird, so kann es vorkommen, dasss wenn die Voraussetzung zur Beschattung nicht mehr gegeben sind und die Temperatur weiterhin den Wert - in diesem Fall 27 Grad - überschreitet, dass die letzte gespeicherte Rollladenposition - in meinem Fall 20 - angefahren wird. Ich hätte aber gerne, dass der Rollladen wieder komplett geöffnet wird.

Wie sehen das die anderen hier - bei Shading out wieder komplett öffnen?

Alternativ könnte ich auch mit einem Attribut gut leben - vergleichbar zu ASC_WindowRec_PosAfterDayClosed - also vielleicht ASC_Shading_PosAfterShadingOut - mit Auswahl last Position, open (default open).

Gruß
eurofinder

   
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO

dk3572

Zitat von: eurofinder am 26 Juni 2020, 13:55:49
@CoolTuX:
Ich verwende das Attribut ASC_Shading_Pos mit Perlcode:
{ (ReadingsVal('TEMPSENSOR','state',0) >= 27 ? 20 : 55) }

Wenn der Rollladen aus der geöffneten Position(=100) in die Beschattung gefahren wird, sich dann die Aussentemperatur erhöt und somit die Beschattungsposition von 55 auf 20 angepasst wird, so kann es vorkommen, dasss wenn die Voraussetzung zur Beschattung nicht mehr gegeben sind und die Temperatur weiterhin den Wert - in diesem Fall 27 Grad - überschreitet, dass die letzte gespeicherte Rollladenposition - in meinem Fall 20 - angefahren wird. Ich hätte aber gerne, dass der Rollladen wieder komplett geöffnet wird.

Wie sehen das die anderen hier - bei Shading out wieder komplett öffnen?

Alternativ könnte ich auch mit einem Attribut gut leben - vergleichbar zu ASC_WindowRec_PosAfterDayClosed - also vielleicht ASC_Shading_PosAfterShadingOut - mit Auswahl last Position, open (default open).

Gruß
eurofinder

Ich fände auch gut, wenn man das Entschatten aussetzen könnte, wie bei ASC_Adv und dann manuell anstößt oder bis die nächste Fahrt kommt.

VG Dieter