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

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

Vorheriges Thema - Nächstes Thema

eldrik

Zitat von: CoolTux am 01 Dezember 2020, 10:38:40
Mach mal bitte ein set ASCDEVICE wiggle und schaue ob da überhaupt was passiert.

japp über wiggle sind beide Jalousien zu und nach einigen Sekunden wieder auf die vorherige Position zurückgefahren (Jalousie vollständig geschlossen/heruntergelassen mit ca. halb gekippten Lamellen (hier 1.5 pct in den Homematic Jalousie Aktoren).

Greetz
Eldrik

Wolle02

Zitat von: Dr. Ulfi am 30 November 2020, 20:36:24
Die kalte Jahreszeit hat begonnen. Ich fände es prima, wenn ASC bei zu langen Lüften (Fenster schließen wurde vergessen), bei kalten Außentemperaturen das Rollo autom. schließen würde um ein zu starkes Auskühlen des Raumes zu verhindern. Oder habe nur ich das Problem?

Nö, nur ist das ja eigentlich kein Rollladenthema. Es wird ja immer noch kalt, wenn das Fenster weiter offen bleibt. Der Rollladen selber isoliert ja nicht so dolle.
Ich hab mir da schon vor lägerer Zeit ein paar MSwitche für jedes Fenster gemacht, die einen Fensteralarm auf den Alexas auslösen, wenn das Fenster länger als 10 Minuten geöffnet ist und die Außentemperatur geringer als 13° ist. Dann "dröhnt" es in Intervallen durch ganze Haus, dass das Fenster bitte wieder geschlossen werden will.

ThomasReu

Guten Morgen Zusammen, ich beobachte seid einigen Tagen, dass die "Lüften-Funktion" nicht mehr funktioniert. Leider kann ich nicht genau sagen seid wann, könnte auch schon einige Wochen sein. Kann mir bitte mal jemand sagen welche Bedingungen alle erfüllt sein müssen und welche Attribute wie gesetzt werden müssen. Wird unterhalb einer bestimmten Aussentemp. nicht mehr gefahren??

Meinerseits habe ich im betreffenden Zeitraum ASC von "astro" auf "Helligkeitswert" umgestellt sowie Attribute mit für mich passenden default-Werten wegen der Übersicht gelöscht. (Ich hoffe mich verständlich ausgedrückt zu haben.)

Die Rollladenaktoren sind HM-LC-BL1-FM (Homatic) die Fensterkontakte HM-SEC-SCO (Homatic). Es sind alle Rollläden betroffen. Alle anderen ASC-Funktionen "laufen" wie erwartet.

Danke für Euere Unterstützung!

Mit besten Grüßen
Thomas

kjmEjfu

Zitat von: ThomasReu am 02 Dezember 2020, 10:04:31
Guten Morgen Zusammen, ich beobachte seid einigen Tagen, dass die "Lüften-Funktion" nicht mehr funktioniert. Leider kann ich nicht genau sagen seid wann, könnte auch schon einige Wochen sein. Kann mir bitte mal jemand sagen welche Bedingungen alle erfüllt sein müssen und welche Attribute wie gesetzt werden müssen. Wird unterhalb einer bestimmten Aussentemp. nicht mehr gefahren??

also bei mir funktioniert die Lüften-Funktion auch bei den derzeitigen Nachttemperaturen noch einwandfrei - leider ;-)

Zeig aber doch mal ein List von einem deiner Rollos.
Migriere derzeit zu Home Assistant

ThomasReu

Hallo kjmEjfu,

hier mal das List von einem Rollladen:

Internals:
   DEF        669E04
   FUUID      5c8ab09c-f33f-a55a-cbb3-6bfd00bfc9229e41
   HomeMaticGW_MSGCNT 6
   HomeMaticGW_RAWMSG 050100445EA410669E04252FEF06010000
   HomeMaticGW_RSSI -68
   HomeMaticGW_TIME 2020-12-02 16:51:51
   IODev      HomeMaticGW
   LASTInputDev HomeMaticGW
   MSGCNT     6
   NAME       RL_GaesteZimmer
   NOTIFYDEV  global
   NR         369
   NTFY_ORDER 50-RL_GaesteZimmer
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:5E - t:10 s:669E04 d:252FEF 06010000
   protLastRcv 2020-12-02 16:51:51
   protRcv    4 last_at:2020-12-02 16:51:51
   protResnd  3 last_at:2020-12-02 09:44:47
   protSnd    7 last_at:2020-12-02 16:51:51
   protState  CMDs_done
   rssi_HomeMaticGW cnt:3 min:-77 max:-75 avg:-76 lst:-77
   rssi_at_HomeMaticGW cnt:6 min:-74 max:-66 avg:-68.16 lst:-68
   READINGS:
     2019-05-21 09:14:52   ASC_Enable      on
     2020-12-02 19:29:21   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
     2020-12-02 16:51:31   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2020-12-02 09:44:03   ASC_Time_DriveDown 02.12.2020 - 21:30
     2020-12-02 09:44:03   ASC_Time_DriveUp 03.12.2020 - 09:00
     2020-12-02 16:51:30   CommandAccepted yes
     2019-03-14 20:50:53   D-firmware      2.11
     2019-03-14 20:50:53   D-serialNr      PEQ0182933
     2020-03-10 17:36:41   PairedTo        0x252FEF
     2019-03-15 06:24:56   R-driveDown     16 s
     2019-03-14 20:51:08   R-driveTurn     0.5 s
     2019-03-15 06:25:22   R-driveUp       16 s
     2019-03-14 20:51:07   R-pairCentral   0x252FEF
     2019-03-14 20:51:08   R-powerUpAction off
     2019-03-14 20:51:08   R-sign          off
     2020-03-10 17:36:41   RegL_00.        00:00 02:01 0A:25 0B:2F 0C:EF 15:FF 18:00
     2020-03-10 17:36:42   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:A0 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:24
     2020-12-02 09:44:00   associatedWith  RL_Automat
     2020-09-04 08:28:28   cfgState        ok
     2020-12-02 16:51:51   commState       CMDs_done
     2020-12-02 16:51:51   deviceMsg       off (to VCCU)
     2020-12-02 16:51:51   level           0
     2020-12-02 16:51:51   motor           stop:off
     2020-12-02 16:51:51   pct             0
     2020-03-10 17:36:40   powerOn         2020-03-10 17:36:40
     2020-12-02 16:51:51   recentStateType info
     2020-12-02 16:51:51   state           off
     2020-12-02 16:51:51   timedOn         off
   helper:
     HM_CMDNR   94
     cSnd       01252FEF669E04010E,11252FEF669E04020100
     dlvlCmd    ++A011252FEF669E04020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1606898623.53056
       TmplTs     1606898623.53056
       cmdKey     1:1:0::RL_GaesteZimmer:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    BS_FlurOG_Btn_01,BS_FlurOG_Btn_02,BS_FlurOG_Motion,BW_WoMoCarPort,EM_01_SenF,EM_01_SenI,EM_01_SenPwr,EM_01_SenU,FK_Badezimmer,FK_Gaestezimmer,FK_Maedchenzimmer,FK_Schlafzimmer,FK_Terrassentuer_Btn_01,FK_Terrassentuer_Btn_02,FK_Terrassentuer_Btn_03,FK_Terrassentuer_Btn_04,FK_Terrassentuer_Btn_05,FK_Terrassentuer_Btn_06,FK_Terrassentuer_Btn_07,FK_Terrassentuer_Btn_08,SA_RL_BadeZimmer_Btn_01,SA_RL_BadeZimmer_Btn_02,SA_RL_Nord_Btn_01,SA_RL_Nord_Btn_02,SA_RL_Nord_Btn_03,SA_RL_Nord_Btn_04,SA_RL_Nord_Btn_05,SA_RL_Nord_Btn_06,VCCU_Btn1,VCCU_Btn2
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +669E04,00,00,00
       nextSend   1606924311.40977
       rxt        0
       vccu       VCCU
       p:
         669E04
         00
         00
         00
       prefIO:
         HomeMaticGW
     mRssi:
       mNo        5E
       io:
         HMLan:
         HomeMaticGW:
           -64
           -64
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HomeMaticGW
       flg        A
       ts         1606924311.11819
       ack:
         HASH(0x59c4c78)
         5E8002252FEF669E0400
     rssi:
       HomeMaticGW:
         avg        -76
         cnt        3
         lst        -77
         max        -75
         min        -77
       at_HomeMaticGW:
         avg        -68.1666666666667
         cnt        6
         lst        -68
         max        -66
         min        -74
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor HS_01 100:5
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_InOutAzimuth 165:335
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_ShuttersPlace window
   ASC_TempSensor TF_MABS_WohnZimmer:temperatureOut
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 40
   ASC_WindowRec FK_Gaestezimmer
   IODev      HomeMaticGW
   IOgrp      VCCU:HomeMaticGW
   Jalousie_map pct
   alexaName  Gästezimmerjalousie
   alias      Gästezimmer
   autoReadReg 4_reqStatus
   cmdIcon    on:rc_UP stop:radio_checked off:rc_DOWN
   devStateIcon on|100:fts_window_2w 9[0-9].*:fts_shutter_10 8[0-9].*:fts_shutter_20 7[0-9].*:fts_shutter_30 6[0-9].*:fts_shutter_40 5[0-9].*:fts_shutter_50 4[0-9].*:fts_shutter_60 3[0-9].*:fts_shutter_70 2[0-9].*:fts_shutter_80 1[0-9].*:fts_shutter_90 off|[0-9].*:fts_shutter_100 .*:rc_BLANK
   expert     defReg,rawReg
   firmware   2.11
   genericDeviceType blind
   group      2.0| Jalousien - Obergeschoß
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Jalousien,Obergeschoß->Gästezimmer
   serialNr   PEQ0182933
   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_BetweenTheTime 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,awning 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 Jalousie Jalousie_map structexclude
   webCmd     on:stop:off:pct
   widgetOverride pct:colorpicker,BRI,0,1,100


Für die Mühe besten Dank im Voraus.
Thomas

kjmEjfu

Migriere derzeit zu Home Assistant

ThomasReu

Gerne!

Internals:
   DEF        68DD2D
   FUUID      5c8fd991-f33f-a55a-9540-b047e599f0d30768
   HomeMaticGW_MSGCNT 13
   HomeMaticGW_RAWMSG 0501003A05A61068DD2D252FEF06010000
   HomeMaticGW_RSSI -58
   HomeMaticGW_TIME 2020-12-02 21:19:04
   IODev      HomeMaticGW
   LASTInputDev HomeMaticGW
   MSGCNT     13
   NAME       FK_Gaestezimmer
   NOTIFYDEV  global
   NR         389
   NTFY_ORDER 50-FK_Gaestezimmer
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:05 - t:10 s:68DD2D d:252FEF 06010000
   peerList   HZ_Gaestezimmer_WindowRec,
   protLastRcv 2020-12-02 21:19:04
   protRcv    13 last_at:2020-12-02 21:19:04
   protSnd    13 last_at:2020-12-02 21:19:04
   protState  CMDs_done
   rssi_at_HomeMaticGW cnt:13 min:-61 max:-58 avg:-58.76 lst:-58
   READINGS:
     2020-12-02 09:53:31   Activity        alive
     2019-05-06 16:59:15   CommandAccepted yes
     2019-05-06 17:07:04   D-firmware      1.0
     2019-05-06 17:07:04   D-serialNr      PEQ0577850
     2020-10-27 14:36:44   PairedTo        0x252FEF
     2020-10-27 14:36:46   R-HZ_Gaestezimmer_WindowRec-expectAES off
     2020-10-27 14:36:46   R-HZ_Gaestezimmer_WindowRec-peerNeedsBurst on
     2019-03-19 17:13:25   R-cyclicInfoMsg on
     2019-03-19 17:13:25   R-eventDlyTime  0 s
     2019-05-06 16:59:16   R-expectAES     off
     2019-03-19 17:27:38   R-pairCentral   0x252FEF
     2019-05-06 16:59:16   R-peerNeedsBurst on
     2019-03-19 17:13:25   R-sabotageMsg   on
     2019-03-19 17:15:47   R-sign          off
     2020-10-27 14:36:44   RegL_00.        00:00 02:01 09:01 0A:25 0B:2F 0C:EF 10:01 14:06
     2020-10-27 14:36:44   RegL_01.        00:00 08:00 20:9C 21:00 30:06
     2020-10-27 14:36:45   RegL_04.HZ_Gaestezimmer_WindowRec 00:00 01:01
     2019-03-19 17:15:46   aesCommToDev    ok
     2019-03-19 17:15:46   aesKeyNbr       00
     2020-12-02 21:19:04   alive           yes
     2020-12-02 21:19:04   battery         ok
     2020-10-27 14:36:46   cfgState        BurstUnknwn
     2020-12-02 21:19:04   commState       CMDs_done
     2020-12-02 21:19:04   contact         closed (to VCCU)
     2020-12-02 09:43:37   peerList        HZ_Gaestezimmer_WindowRec,
     2020-10-27 13:44:57   powerOn         2020-10-27 13:44:57
     2020-12-02 21:19:04   recentStateType info
     2020-12-02 21:19:04   sabotageError   off
     2020-12-02 21:19:04   state           closed
     2020-10-27 14:33:19   trigDst_HZ_Gaestezimmer noConfig
     2019-03-19 17:12:46   trigDst_broadcast noConfig
     2020-12-01 17:25:40   trigger_cnt     76
   helper:
     HM_CMDNR   5
     mId        00C7
     peerFriend peerAct,peerVirt
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     cmds:
       TmplKey    HZ_Gaestezimmer_WindowRec,:no:1606898617.76579
       TmplTs     1606898617.76579
       cmdKey     1:1:0::FK_Gaestezimmer:00C7:01:HZ_Gaestezimmer_WindowRec,
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_HZ_Gaestezimmer_WindowRec -tplPeer-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  closed,open,tilted
         peer       HZ_Gaestezimmer_WindowRec
         peerOpt    remove_HZ_Gaestezimmer_WindowRec,DI_Kueche_Sw,DI_Kueche_Sw1_V_01,DI_Kueche_Sw1_V_02,DI_WzCouchTisch_Sw,DI_WzCouchTisch_Sw1_V_01,DI_WzCouchTisch_Sw1_V_02,DI_WzEssTisch_Sw,DI_WzEssTisch_Sw1_V_01,DI_WzEssTisch_Sw1_V_02,EM_01_Sw,HM_63337C_Sw_01,HM_63337C_Sw_02,HM_63337C_Sw_03,HM_63337C_Sw_04,HT_Badezimmer_WindowRec,HT_Badezimmer_remote,HZ_Badezimmer_WindowRec,HZ_Badezimmer_remote,HZ_Buero_WindowRec,HZ_Buero_remote,HZ_Fitness_WindowRec,HZ_Fitness_remote,HZ_Gaestezimmer_remote,HZ_Handtuchtrockner_WindowRec,HZ_Handtuchtrockner_remote,HZ_Maedchenzimmer_WindowRec,HZ_Maedchenzimmer_remote,HZ_Schlafzimmer_WindowRec,HZ_Schlafzimmer_remote,RL_BadeZimmer,RL_GaesteWC,RL_GaesteZimmer,RL_GrTerrassenFenster,RL_KlTerrassenFenster,RL_Kueche,RL_MaedchenZimmer,RL_SchlafZimmer,RL_TerrassenTuer,SA_EingangFlur_Sw_01,SA_EingangFlur_Sw_02,SA_EingangFlur_Sw_03,SA_EingangFlur_Sw_04,SA_GaesteBad,SA_GartenCarport_Sw_01,SA_GartenCarport_Sw_02,SA_GartenCarport_Sw_03,SA_GartenCarport_Sw_04,SA_HerdLicht,VCCU_Btn1,VCCU_Btn2
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +68DD2D,00,00,00
       nextSend   1606940344.40202
       rxt        2
       vccu       VCCU
       p:
         68DD2D
         00
         00
         00
       prefIO:
         HomeMaticGW
     mRssi:
       mNo        05
       io:
         HMLan:
         HomeMaticGW:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         HomeMaticGW
       flg        A
       ts         1606940344.24328
       ack:
         HASH(0x59fbdb8)
         058002252FEF68DD2D00
     rssi:
       at_HomeMaticGW:
         avg        -58.7692307692308
         cnt        13
         lst        -58
         max        -58
         min        -61
     tmpl:
Attributes:
   IODev      HomeMaticGW
   IOgrp      VCCU:HomeMaticGW
   actCycle   002:50
   actStatus  alive
   alexaName  Gästezimmerfenster
   alexaProactiveEvents 1
   alias      GästezimmerFenster
   autoReadReg 4_reqStatus
   devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
   event-on-change-reading .*
   expert     defReg,rawReg
   firmware   1.0
   genericDeviceType window
   group      9.6| Fenster & Türen
   icon       fts_window_2w
   model      HM-SEC-SCO
   peerIDs    00000000,44E87003,
   room       CUL_HM,Informationen->Status,Obergeschoß->Gästezimmer
   serialNr   PEQ0577850
   subType    threeStateSensor
   userattr   Fenster Fenster_map structexclude


Beste Grüße
Thomas

CoolTux

Zitat von: eldrik am 01 Dezember 2020, 11:42:15
japp über wiggle sind beide Jalousien zu und nach einigen Sekunden wieder auf die vorherige Position zurückgefahren (Jalousie vollständig geschlossen/heruntergelassen mit ca. halb gekippten Lamellen (hier 1.5 pct in den Homematic Jalousie Aktoren).

Greetz
Eldrik

Was genau wird denn gemeldet wenn Du das Fenster öffnest und wie öffnest Du? Gekippt oder ganz?
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: eldrik am 01 Dezember 2020, 11:42:15
japp über wiggle sind beide Jalousien zu und nach einigen Sekunden wieder auf die vorherige Position zurückgefahren (Jalousie vollständig geschlossen/heruntergelassen mit ca. halb gekippten Lamellen (hier 1.5 pct in den Homematic Jalousie Aktoren).

Greetz
Eldrik

Ich sehe gerade
ASC_Open_Pos 2:35
Denke nicht das das stimmt. Ganz oben ist doch eigentlich 100, oder.
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

eldrik

Zitat von: CoolTux am 03 Dezember 2020, 01:26:16
Ich sehe gerade
ASC_Open_Pos 2:35
Denke nicht das das stimmt. Ganz oben ist doch eigentlich 100, oder.

Das ist vermutlich der Punkt, bei uns wäre bei diesen Jalousien, in dem betroffenen Raum ein offen lediglich wenn die Lamellen nahe 50% sind, die Jalousie bleibt jedoch unten.

Offen, Lüften, Geschlossen unterscheidet sich lediglich anhand des Stellwinkels der Lamellen, weshalb ich bei der ersten Einrichtung noch 0:50, 0:25 und 0:15 (für Fenster & Raumbeleuchtung, die von außen sichtbar sein soll) eingegeben hatte (0 pct wird bisher beim löschen des Lichts via notify gesetzt).

Dann hatte ich gelesen, dass sich die Positionen unterscheiden sollen und hatte angenommen es hilft wenn ich die Jalousie dann zumindest zum Erhalt von unterschiedliche pct Angaben ein Stück fahren lasse, mit anschließenden setzen des Lamellenwinkels.

Wäre das so nicht abbildbar?

Greetz
Eldrik

kjmEjfu

Zitat von: ThomasReu am 02 Dezember 2020, 21:37:57
Gerne!

Du kannst mal versuchen

{ ascAPIget('GETTER','RL_GaesteZimmer') }

aufzurufen. Mit den Gettern
- VentilatePos
- VentilatePosAfterDayClosed
- VentilateOpen

natürlich nachdem du gekippt hast ;-)
Dann haben wir nochmal Werte.

Wird der Fensterkontakt beim ASC_Device bei den Internals unter Notifydev gelistet? wenn nicht, dann müsstest du dort mal ein "set createNewNotifyDev" auswählen.
Migriere derzeit zu Home Assistant

ThomasReu

Zitat von: kjmEjfu am 03 Dezember 2020, 08:17:10
Du kannst mal versuchen

{ ascAPIget('GETTER','RL_GaesteZimmer') }

aufzurufen. Mit den Gettern
- VentilatePos
- VentilatePosAfterDayClosed
- VentilateOpen

natürlich nachdem du gekippt hast ;-)
Dann haben wir nochmal Werte.

Wird der Fensterkontakt beim ASC_Device bei den Internals unter Notifydev gelistet? wenn nicht, dann müsstest du dort mal ein "set createNewNotifyDev" auswählen.

- VentilatePos => 40
- VentilatePosAfterDayClosed => open
- VentilateOpen => on

Was mir "zwischen den Zeilen aufffällt" es scheint für ASC (jetzt) einen Unterschied zu geben zwischen "offen / open" und "gekippt / tilted". Meine Kontakte kennen nur 'open' und 'closed' und sind "twostate" auch wenn (vermutlich) wegen des Sabotagekontaktes bei Homatic und im CUL-HM-Modul als subType "threestate" eingetragen ist.

Die Events "open" und "closed" von den Fenstersensoren kommen im FHEM ordentlich an, Thermostate werden entsprechend korrekt gesteuert.

Macht es Sinn im ASC_Device mal explizit ASC_WindowRec_subType auf "twostate" zu setzen? (Sollte laut Wiki aber default sein!?)

kjmEjfu

Zitat von: ThomasReu am 03 Dezember 2020, 09:57:42
- VentilatePos => 40
- VentilatePosAfterDayClosed => open
- VentilateOpen => on

das sieht ja schon mal gut aus.

Zitat von: ThomasReu am 03 Dezember 2020, 09:57:42
Macht es Sinn im ASC_Device mal explizit ASC_WindowRec_subType auf "twostate" zu setzen? (Sollte laut Wiki aber default sein!?)

habe ich aus irgendeinem Grund bei mir tatsächlich auch gesetzt, versuch es mal. Wenn das was ändert, hättest du einen Bug gefunden.
Migriere derzeit zu Home Assistant

CoolTux

Zitat von: eldrik am 03 Dezember 2020, 03:39:16
Das ist vermutlich der Punkt, bei uns wäre bei diesen Jalousien, in dem betroffenen Raum ein offen lediglich wenn die Lamellen nahe 50% sind, die Jalousie bleibt jedoch unten.

Offen, Lüften, Geschlossen unterscheidet sich lediglich anhand des Stellwinkels der Lamellen, weshalb ich bei der ersten Einrichtung noch 0:50, 0:25 und 0:15 (für Fenster & Raumbeleuchtung, die von außen sichtbar sein soll) eingegeben hatte (0 pct wird bisher beim löschen des Lichts via notify gesetzt).

Dann hatte ich gelesen, dass sich die Positionen unterscheiden sollen und hatte angenommen es hilft wenn ich die Jalousie dann zumindest zum Erhalt von unterschiedliche pct Angaben ein Stück fahren lasse, mit anschließenden setzen des Lamellenwinkels.

Wäre das so nicht abbildbar?

Greetz
Eldrik

Ich denke nicht. Eigentlich sollten die behandelt werden wie Rollos. Also 0 ist komplett zu und 100 ist komplett offen. Die Eckdaten müssen stimmen. Und wenn das erstmal klappt kann man dann mit den Lamellen versuchen zu arbeiten.
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

ThomasReu

Zitat von: kjmEjfu am 03 Dezember 2020, 12:44:39
habe ich aus irgendeinem Grund bei mir tatsächlich auch gesetzt, versuch es mal. Wenn das was ändert, hättest du einen Bug gefunden.

Schade!! Das setzen von ASC_WindowRec_subType hat keine Veränderung gezeigt, es "lüftet" immer noch nicht.

Ich habe auch noch einmal in meinen Logs recherchiert, das letzte Mal hat das Lüften wähernd der "night close"-Phase in der Nacht zum 29.11. (1.Advent) funktioniert - 'advDriveDown" ?? - Kann natürlich Zufall sein.

Bin für weitere Hinweise dankbar!"

Beste Grüße
Thomas