[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

Tobster1977

Vielen Dank für die schnelle Antwort.
Ich werde das weiter verfolgen.

Vielleicht könntest Du über meinen Vorschlag nachdenken hinsichtlich weiterer Devices und dadurch aktivierte Positionen.

BSP:

ASC_ViewProtection_Device    "Blickschutzbedarf"
ASC_ViewProtection_Reading  "state"
ASC_ViewProtection_Pos         "50"

ggf. noch bei der einzelnen Rolllade
ASC_ViewProtection_Mode "None/alwaya/home/away"

Damit könnte man sehr flexibel arbeiten, weil jeder sich den Dummy "Blickschutzbeadrf o.ä." beliebig beschreiben könnte. Wenn ich das richtig verstehe wäre es ja letztlich die gleiche Programmierung wie bei der Regeneinstellung...

Chaos

Hi
Zitat von: CoolTux am 17 November 2018, 23:43:08
Hallo Manuel,
Du findest unter ASC_Mode_Down ein off, dann fährt er nicht.
Aber eigentlich sollte bei offenem Kontakt der Rolladen gar nicht fahren. Hättest du keinen Kontakt zugewiesen?
Ach richtig, da stehts auf off. Versteh noch nicht ganz warum die dann gefahren ist. Hatte eigentlich letzte Woche funktioniert und das letzte was ich geändert habe ist sunriseTimeWeHoliday auf on
Und so wie ich das verstehe "droht" sie morgen wieder zu fahren:


Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position
Rollladen_Terrasse 18.11.2018 - 07:18:17 18.11.2018 - 17:23:42 astro astro always off off off manual 100 50


ein List:

Internals:
   DEF        2D798B
   HMLAN1_MSGCNT 28
   HMLAN1_RAWMSG E2D798B,0000,13418F2E,FF,FFC9,14A4102D798BA3186B0601C800
   HMLAN1_RSSI -55
   HMLAN1_TIME 2018-11-17 17:25:33
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     28
   NAME       Rollladen_Terrasse
   NOTIFYDEV  global
   NR         152
   NTFY_ORDER 50-Rollladen_Terrasse
   STATE      Rauf
   TYPE       CUL_HM
   lastMsg    No:14 - t:10 s:2D798B d:A3186B 0601C800
   peerList   self01,self02,
   protLastRcv 2018-11-17 17:25:33
   protRcv    22 last_at:2018-11-17 17:25:33
   protSnd    28 last_at:2018-11-17 17:25:33
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-63 max:-61 avg:-62 lst:-62
   rssi_at_HMLAN1 cnt:28 min:-57 max:-52 avg:-53.92 lst:-55
   READINGS:
     2018-11-17 17:25:33   ASC_ShuttersLastDrive manual
     2018-11-17 17:23:42   ASC_Time_DriveDown 18.11.2018 - 17:23
     2018-11-17 17:23:42   ASC_Time_DriveUp 18.11.2018 - 07:18
     2018-11-17 17:25:01   CommandAccepted yes
     2018-02-11 18:58:51   D-firmware      2.5
     2018-02-11 18:58:51   D-serialNr      LEQ0634783
     2018-11-17 17:24:05   PairedTo        0xA3186B
     2018-04-09 07:30:25   R-driveDown     27 s
     2018-07-05 07:17:57   R-driveTurn     0.5 s
     2018-02-11 18:59:48   R-driveUp       27 s
     2018-02-11 18:59:47   R-pairCentral   0xA3186B
     2018-02-11 18:59:50   R-self01-lgActionType jmpToTarget
     2018-02-11 18:59:50   R-self01-lgOnLevel 100 %
     2018-02-11 18:59:50   R-self01-shActionType jmpToTarget
     2018-02-11 18:59:50   R-self01-shOnLevel 100 %
     2018-04-30 07:30:11   R-self02-lgActionType jmpToTarget
     2018-04-30 07:30:11   R-self02-lgOnLevel 100 %
     2018-04-30 07:30:11   R-self02-shActionType jmpToTarget
     2018-04-30 07:30:11   R-self02-shOnLevel 100 %
     2018-02-11 18:59:48   R-sign          off
     2018-11-17 17:24:05   RegL_00.          02:81 0A:A3 0B:18 0C:6B 15:FF 18:00 00:00
     2018-11-17 17:24:06   RegL_01.         08:00 09:00 0A:00 0B:01 0C:0E 0D:01 0E:0E 0F:05 10:00  30:06 57:24 56:00 00:00
     2018-11-17 17:24:08   RegL_03.self01   01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00 00:00
     2018-11-17 17:24:10   RegL_03.self02   01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00 00:00
     2018-11-17 17:25:33   deviceMsg       on (to VCCU)
     2018-11-17 17:25:33   level           100
     2018-11-17 17:25:33   motor           stop:on
     2018-11-17 17:25:33   pct             100
     2018-11-17 17:24:07   peerList        self01,self02,
     2018-11-17 17:24:03   powerOn         2018-11-17 17:24:03
     2018-11-17 17:25:33   recentStateType info
     2018-11-17 17:25:33   state           on
     2018-11-17 17:25:33   timedOn         off
   helper:
     HM_CMDNR   20
     PONtest    0
     cSnd       11A3186B2D798B020100,11A3186B2D798B0201C8
     dlvlCmd    ++A011A3186B2D798B0201C8
     mId        0005
     peerIDsRaw ,2D798B01,2D798B02,00000000
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2D798B,00,00,00
       nextSend   1542471933.49109
       prefIO     
       rxt        0
       vccu       
       p:
         2D798B
         00
         00
         00
     mRssi:
       mNo        14
       io:
         HMLAN1:
           -49
           -49
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1542471933.40226
       ack:
         HASH(0x426b798)
         148002A3186B2D798B00
     rssi:
       HMLAN1:
         avg        -62
         cnt        3
         lst        -62
         max        -61
         min        -63
       at_HMLAN1:
         avg        -53.9285714285714
         cnt        28
         lst        -55
         max        -52
         min        -57
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AntifreezePos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset 60
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Brightness_Reading brightness
   ASC_Shading_Brightness_Sensor none
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 04:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   Rollladen_Wohnzimmer_seite Alle_Rollladen
   alexaName  shutters door
   alexaRoom  dining room
   autoReadReg 5_readMissing
   devStateIcon Rauf:fts_shutter_10@white Runter:fts_shutter_100@white
   eventMap   on:Rauf off:Runter
   expert     2_full
   firmware   2.5
   genericDeviceType blind
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,2D798B01,2D798B02,
   room       AlexaRoom,Esszimmer,ghome
   serialNr   LEQ0634783
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_AntifreezePos: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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Brightness_Reading ASC_Shading_Brightness_Sensor ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollladen_Wohnzimmer_seite Rollladen_Wohnzimmer_seite_map room_map structexclude
   verbose    0
   webCmd     Rauf:Runter


Die Sache mit dem Kontakt wollte ich mir noch anschauen, aber scheint ja nur der Name des Devices zu sein, den ich hinterlegen muss...

MfG
Manuel

CoolTux

Das dort Zeiten drin stehen ist okay. Im Grunde wird genau zur berechneten Zeit ermittelt ob gefahren werden soll oder nicht. Ist der Rolladen off bei Up oder down wird halt nicht gefahren. Eigentlich, ich muss da noch mal schauen.
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

Chaos

Hi
Zitat von: CoolTux am 18 November 2018, 00:19:17
Das dort Zeiten drin stehen ist okay. Im Grunde wird genau zur berechneten Zeit ermittelt ob gefahren werden soll oder nicht. Ist der Rolladen off bei Up oder down wird halt nicht gefahren. Eigentlich, ich muss da noch mal schauen.
achso, dachte die wären dann leer oder off. Werd dann morgen mal schauen und berichten.

MfG
Manuel

CoolTux

Hab was gefunden. Korrigiere ich in Version 0.2.0.7
Da du weder Roommate noch Residents noch Fensterkontakt hinterlegt hast greift er sich eine Fehlerhafte Bedingung von mir. Die lösche ich raus dann biste wieder sicher und musst keine Sportlichen Höchstleistungen mit Aktionelementen mehr ein bringen.
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

Chaos

Hi,
Zitat von: CoolTux am 18 November 2018, 00:26:09
Hab was gefunden. Korrigiere ich in Version 0.2.0.7
Da du weder Roommate noch Residents noch Fensterkontakt hinterlegt hast greift er sich eine Fehlerhafte Bedingung von mir. Die lösche ich raus dann biste wieder sicher und musst keine Sportlichen Höchstleistungen mit Aktionelementen mehr ein bringen.

Super, vielen Dank.

MfG
Manuel

hexenmeister

Das ComfortÖffnen mit der neuen Version funktioniert jetzt korrekt. Was bei mir immer noch falsch läuft, ist dass die Rollläden beim Schliessen des Fensters runterfahren. Trotz Tageszeit.

Listings:
Internals:
   CFGFN      ./config/biz_devices.cfg
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,DG_WZ_Rollo_Ost1,OG_BZ_Rollo,OG_BZ_Rollo,OG_BZ_FK_all,UM_VH_PIR01,DG_WZ_FK_ost1
   NR         95
   NTFY_ORDER 51-ASC
   STATE      window closed
   TYPE       AutoShuttersControl
   VERSION    0.2.0.6
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2018-11-12 22:27:19   .monitoredDevs  {"UM_VH_PIR01":{"OG_BZ_Rollo":"ASC_Shading_Brightness_Sensor"},"OG_BZ_FK_all":{"OG_BZ_Rollo":"ASC_WindowRec"},"OG_BZ_Rollo":{},"DG_WZ_FK_ost1":{"DG_WZ_Rollo_Ost1":"ASC_WindowRec"}}
     2018-11-17 16:32:49   DG_WZ_Rollo_Ost1_PosValue 100
     2018-11-18 07:51:41   DG_WZ_Rollo_Ost1_lastPosValue 100
     2018-11-18 07:51:41   DG_WZ_Rollo_Ost1_nextAstroTimeEvent 18.11.2018 - 16:18
     2018-11-18 09:33:47   OG_BZ_Rollo_PosValue 100
     2018-11-17 18:41:04   OG_BZ_Rollo_lastDelayPosValue 0
     2018-11-18 09:33:38   OG_BZ_Rollo_lastPosValue 100
     2018-11-18 09:00:01   OG_BZ_Rollo_nextAstroTimeEvent 18.11.2018 - 22:30
     2018-11-08 23:15:54   lockOut         on
     2018-11-08 21:10:41   partyMode       off
     2018-11-17 22:19:29   room_Badezimmer OG_BZ_Rollo
     2018-11-17 22:19:29   room_Wohnzimmer_DG DG_WZ_Rollo_Ost1
     2018-11-08 21:10:41   selfDefense     off
     2018-11-18 09:33:38   state           window closed
     2018-11-08 21:10:41   sunriseTimeWeHoliday off
     2018-11-17 22:19:29   userAttrList    rolled out
   helper:
     shuttersList:
       DG_WZ_Rollo_Ost1
       OG_BZ_Rollo
   monitoredDevs:
     DG_WZ_FK_ost1:
       DG_WZ_Rollo_Ost1 ASC_WindowRec
     OG_BZ_FK_all:
       OG_BZ_Rollo ASC_WindowRec
     OG_BZ_Rollo:
     UM_VH_PIR01:
       OG_BZ_Rollo ASC_Shading_Brightness_Sensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_temperatureReading temperature
   ASC_twilightDevice astroD
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night close:scene_night
   icon       fts_shutter_automatic
   room       ASC


Internals:
   .eventMapCmd dunkel:noArg halb:noArg oeffnen:noArg schatten:noArg schliessen:noArg
   CFGFN      ./config/biz_devices.cfg
   NAME       OG_BZ_Rollo
   NR         102
   STATE      100
   TYPE       dummy
   .attraggr:
   .attrminint:
   .eventMapHash:
     fw:
       dunkel     dunkel:noArg
       halb       halb:noArg
       oeffnen    oeffnen:noArg
       schatten   schatten:noArg
       schliessen schliessen:noArg
       stop       stop:noArg
     usr:
       dunkel     20
       halb       60
       oeffnen    on
       schatten   80
       schliessen off
   READINGS:
     2018-11-18 09:33:38   ASC_ShuttersLastDrive window closed
     2018-11-18 09:00:01   ASC_Time_DriveDown 18.11.2018 - 22:30
     2018-11-18 09:00:01   ASC_Time_DriveUp 19.11.2018 - 09:00
     2018-11-18 09:33:47   position        100
     2018-11-18 07:32:17   select          100
     2018-11-18 09:33:47   state           on
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AntifreezePos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal 150
   ASC_BrightnessMinVal 100
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Brightness_Reading brightness
   ASC_Shading_Brightness_Sensor UM_VH_PIR01
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_Ventilate_Pos 100
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 13
   ASC_WindowRec OG_BZ_FK_all
   ASC_WindowRec_subType threestate
   devStateIcon 100:fts_shutter_0@gray closed:fts_shutter_0@gray 0*:fts_shutter_100@#FF5722 1\d(.\d)*:fts_shutter_90@#FF5722 2\d(.\d)*:fts_shutter_80@#FF5722 3\d(.\d)*:fts_shutter_70@#FF5722 4\d(.\d)*:fts_shutter_60@#FF5722 5\d(.\d)*:fts_shutter_50@#FF5722 6\d(.\d)*:fts_shutter_40@#FF5722 7\d(.\d)*:fts_shutter_30@#FF5722 8\d(.\d)*:fts_shutter_20@#FF5722 9\d(.\d)*:fts_shutter_10@#FF5722 open:fts_shutter_10@#FF5722 open_ack:fts_shutter_10@#FF5722 .*:hourglass@#FF5722
   eventMap   {usr=>{'oeffnen'=>'on','schliessen'=>'off','dunkel'=>'20','schatten'=>'80','halb'=>'60'},
fw=>{'schliessen'=>'schliessen:noArg','dunkel'=>'dunkel:noArg','schatten'=>'schatten:noArg','halb'=>'halb:noArg','oeffnen'=>'oeffnen:noArg','stop'=>'stop:noArg'}}
   group      Beschattung
   icon       fts_shutter
   mqttDefaults base={"$base/og/bz/rollo/all"}
   mqttPublish position|select|state:topic={"$base/set"}
   mqttSubscribe position|select:topic={"$base/position"}
state:topic={"$base/state"}
   readingList position select
   room       Badezimmer
   setList    stop:noArg select:iconRadio,use4icon@FF5722,stop,rc_STOP@808080,00,fts_shutter_100@808080,15,fts_shutter_90@808080,50,fts_shutter_50@808080,70,fts_shutter_30@808080,100,fts_shutter_10@808080
position:slider,0,1,100
   sortby     10wz_20
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_AntifreezePos: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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Brightness_Reading ASC_Shading_Brightness_Sensor ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     select:position
   widgetOverride setList:textField-long


Ist das noch ein Bug, oder sollte ich meine Konfigiration korrigieren?

dk3572

Hallo und guten Morgen,

danke für das tolle Modul.

Leider funktioniert bei mir der Aussperrschutz nicht.
Habe ich bei meinen Einstellungen was übersehen?

Und wie müssen die Device bzw. Reading Angaben aussehen z.B. für "ASC_residentsDevice" und "ASC_residentsDeviceReading"?

Für Hilfe und Tips bedanke ich mich im Voraus.

Schönes Wochenende und Gruß
Dieter

Internals:
   .eventMapCmd auf:noArg ab:noArg
   .triggerUsed 1
   DEF        2E09A0
   HMLAN1_MSGCNT 13
   HMLAN1_RAWMSG E2E09A0,0000,B387FFE3,FF,FFC3,DAA4102E09A0246BDF0601C800
   HMLAN1_RSSI -61
   HMLAN1_TIME 2018-11-18 09:50:49
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     13
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         209
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      auf
   TYPE       CUL_HM
   lastMsg    No:DA - t:10 s:2E09A0 d:246BDF 0601C800
   protLastRcv 2018-11-18 09:50:49
   protRcv    11 last_at:2018-11-18 09:50:49
   protSnd    13 last_at:2018-11-18 09:50:49
   protState  CMDs_done
   rssi_HMLAN1 cnt:2 min:-63 max:-63 avg:-63 lst:-63
   rssi_at_HMLAN1 cnt:13 min:-76 max:-59 avg:-63.69 lst:-61
   .attraggr:
   .attrminint:
   READINGS:
     2018-06-12 18:55:21   .R-confBtnTime  permanent
     2018-06-12 18:55:21   .R-intKeyVisib  invisib
     2018-06-12 18:55:21   .R-localResDis  off
     2018-06-12 18:55:22   .R-refRunCounter 0
     2018-06-12 18:55:22   .R-statusInfoMinDly 2 s
     2018-06-12 18:55:22   .R-statusInfoRandom 1 s
     2018-06-12 18:55:22   .R-transmitTryMax 6
     2018-06-12 18:55:22   .peerListRDate  2018-06-12 18:55:22
     2018-11-18 09:50:49   .protLastRcv    2018-11-18 09:50:49
     2018-11-18 09:50:50   ASC_ShuttersLastDrive manual
     2018-11-18 08:30:02   ASC_Time_DriveDown 18.11.2018 - 16:32
     2018-11-18 08:30:02   ASC_Time_DriveUp 19.11.2018 - 07:46
     2018-11-18 08:30:02   CommandAccepted yes
     2018-06-12 18:54:56   D-firmware      2.3
     2018-06-12 18:54:56   D-serialNr      LEQ0766225
     2018-06-12 18:55:21   PairedTo        0x246BDF
     2018-06-12 18:55:22   R-driveDown     21 s
     2018-06-12 18:55:22   R-driveTurn     0.5 s
     2018-06-12 18:55:22   R-driveUp       22 s
     2018-06-12 18:55:21   R-pairCentral   0x246BDF
     2018-06-12 18:55:22   R-sign          off
     2018-06-12 18:55:21   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-06-12 18:55:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00  30:06 57:24 00:00
     2018-11-18 09:50:49   deviceMsg       on (to HMLAN1)
     2018-11-17 19:43:11   inhibit         set_off
     2018-11-18 09:50:49   level           100
     2018-11-18 09:50:49   motor           stop:on
     2018-11-18 09:50:49   pct             100
     2018-11-18 09:50:49   recentStateType info
     2018-11-18 09:50:49   state           on
     2018-11-18 09:50:49   timedOn         off
   helper:
     HM_CMDNR   218
     cSnd       01246BDF2E09A0010E,11246BDF2E09A00201C8
     dlvlCmd    ++A011246BDF2E09A00201C8
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E09A0,00,01,00
       nextSend   1542531050.06119
       prefIO     
       rxt        0
       vccu       
       p:
         2E09A0
         00
         01
         00
     mRssi:
       mNo        DA
       io:
         HMLAN1:
           -57
           -57
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1542531049.97244
       ack:
         HASH(0x582b4f8)
         DA8002246BDF2E09A000
     rssi:
       HMLAN1:
         avg        -63
         cnt        2
         lst        -63
         max        -63
         min        -63
       at_HMLAN1:
         avg        -63.6923076923077
         cnt        13
         lst        -61
         max        -59
         min        -76
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AntifreezePos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec Terrassentuer
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   alexaName  Rollladen Tür
   alexaRoom  Wohnzimmer
   alias      Rollladen Tuer
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   fp_Grundriss_EG 295,920,0,
   fp_Grundriss_EG_neu 338,923,0, ,Ro_Terrassentuer
   genericDeviceType blind
   group      Rolllaeden
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Wohnzimmer,alexa
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_AntifreezePos: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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Internals:
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Terrassentuer,Fenster_Erker,Bewohner,myTwilight
   NR         496
   NTFY_ORDER 51-Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.2.0.6
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2018-11-17 19:29:46   .monitoredDevs  {"Bewohner":{"Rollladensteuerung":"ASC_residentsDevice"},"Terrassentuer":{"Ro_Terrassentuer":"ASC_WindowRec"},"myTwilight":{"Rollladensteuerung":"ASC_twilightDevice"},"Fenster_Erker":{"Ro_Erkerfenster":"ASC_WindowRec"}}
     2018-11-18 08:30:02   Ro_Erkerfenster_lastPosValue 0
     2018-11-18 08:30:02   Ro_Erkerfenster_nextAstroTimeEvent 18.11.2018 - 16:32
     2018-11-18 08:30:29   Ro_Terrassenfenster_PosValue 100
     2018-11-18 08:30:02   Ro_Terrassenfenster_lastPosValue 0
     2018-11-18 08:30:02   Ro_Terrassenfenster_nextAstroTimeEvent 18.11.2018 - 16:32
     2018-11-18 09:50:50   Ro_Terrassentuer_PosValue 100
     2018-11-18 08:30:02   Ro_Terrassentuer_lastPosValue 0
     2018-11-18 08:30:02   Ro_Terrassentuer_nextAstroTimeEvent 18.11.2018 - 16:32
     2018-11-17 19:20:58   lockOut         on
     2018-11-17 16:17:56   partyMode       off
     2018-11-17 21:25:21   room_CUL_HM_Wohnzimmer_alexa Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2018-11-18 09:50:50   state           manual
     2018-11-17 17:50:47   sunriseTimeWeHoliday on
     2018-11-17 21:25:21   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Bewohner:
       Rollladensteuerung ASC_residentsDevice
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Ro_Erkerfenster:
     Ro_Terrassenfenster:
     Ro_Terrassentuer:
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
     myTwilight:
       Rollladensteuerung ASC_twilightDevice
Attributes:
   ASC_ASCautoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDevice Bewohner
   ASC_residentsDeviceReading Bewohner:state
   ASC_shuttersDriveOffset 2
   ASC_temperatureReading Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_temperatureSensor Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_twilightDevice myTwilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night close:scene_night
   icon       fts_shutter_automatic
   room       ASC

CoolTux

Zitat von: hexenmeister am 18 November 2018, 10:03:24
Das ComfortÖffnen mit der neuen Version funktioniert jetzt korrekt. Was bei mir immer noch falsch läuft, ist dass die Rollläden beim Schliessen des Fensters runterfahren. Trotz Tageszeit.

Listings:
Internals:
   CFGFN      ./config/biz_devices.cfg
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,DG_WZ_Rollo_Ost1,OG_BZ_Rollo,OG_BZ_Rollo,OG_BZ_FK_all,UM_VH_PIR01,DG_WZ_FK_ost1
   NR         95
   NTFY_ORDER 51-ASC
   STATE      window closed
   TYPE       AutoShuttersControl
   VERSION    0.2.0.6
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2018-11-12 22:27:19   .monitoredDevs  {"UM_VH_PIR01":{"OG_BZ_Rollo":"ASC_Shading_Brightness_Sensor"},"OG_BZ_FK_all":{"OG_BZ_Rollo":"ASC_WindowRec"},"OG_BZ_Rollo":{},"DG_WZ_FK_ost1":{"DG_WZ_Rollo_Ost1":"ASC_WindowRec"}}
     2018-11-17 16:32:49   DG_WZ_Rollo_Ost1_PosValue 100
     2018-11-18 07:51:41   DG_WZ_Rollo_Ost1_lastPosValue 100
     2018-11-18 07:51:41   DG_WZ_Rollo_Ost1_nextAstroTimeEvent 18.11.2018 - 16:18
     2018-11-18 09:33:47   OG_BZ_Rollo_PosValue 100
     2018-11-17 18:41:04   OG_BZ_Rollo_lastDelayPosValue 0
     2018-11-18 09:33:38   OG_BZ_Rollo_lastPosValue 100
     2018-11-18 09:00:01   OG_BZ_Rollo_nextAstroTimeEvent 18.11.2018 - 22:30
     2018-11-08 23:15:54   lockOut         on
     2018-11-08 21:10:41   partyMode       off
     2018-11-17 22:19:29   room_Badezimmer OG_BZ_Rollo
     2018-11-17 22:19:29   room_Wohnzimmer_DG DG_WZ_Rollo_Ost1
     2018-11-08 21:10:41   selfDefense     off
     2018-11-18 09:33:38   state           window closed
     2018-11-08 21:10:41   sunriseTimeWeHoliday off
     2018-11-17 22:19:29   userAttrList    rolled out
   helper:
     shuttersList:
       DG_WZ_Rollo_Ost1
       OG_BZ_Rollo
   monitoredDevs:
     DG_WZ_FK_ost1:
       DG_WZ_Rollo_Ost1 ASC_WindowRec
     OG_BZ_FK_all:
       OG_BZ_Rollo ASC_WindowRec
     OG_BZ_Rollo:
     UM_VH_PIR01:
       OG_BZ_Rollo ASC_Shading_Brightness_Sensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_temperatureReading temperature
   ASC_twilightDevice astroD
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night close:scene_night
   icon       fts_shutter_automatic
   room       ASC


Internals:
   .eventMapCmd dunkel:noArg halb:noArg oeffnen:noArg schatten:noArg schliessen:noArg
   CFGFN      ./config/biz_devices.cfg
   NAME       OG_BZ_Rollo
   NR         102
   STATE      100
   TYPE       dummy
   .attraggr:
   .attrminint:
   .eventMapHash:
     fw:
       dunkel     dunkel:noArg
       halb       halb:noArg
       oeffnen    oeffnen:noArg
       schatten   schatten:noArg
       schliessen schliessen:noArg
       stop       stop:noArg
     usr:
       dunkel     20
       halb       60
       oeffnen    on
       schatten   80
       schliessen off
   READINGS:
     2018-11-18 09:33:38   ASC_ShuttersLastDrive window closed
     2018-11-18 09:00:01   ASC_Time_DriveDown 18.11.2018 - 22:30
     2018-11-18 09:00:01   ASC_Time_DriveUp 19.11.2018 - 09:00
     2018-11-18 09:33:47   position        100
     2018-11-18 07:32:17   select          100
     2018-11-18 09:33:47   state           on
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AntifreezePos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal 150
   ASC_BrightnessMinVal 100
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Brightness_Reading brightness
   ASC_Shading_Brightness_Sensor UM_VH_PIR01
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_Ventilate_Pos 100
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 13
   ASC_WindowRec OG_BZ_FK_all
   ASC_WindowRec_subType threestate
   devStateIcon 100:fts_shutter_0@gray closed:fts_shutter_0@gray 0*:fts_shutter_100@#FF5722 1\d(.\d)*:fts_shutter_90@#FF5722 2\d(.\d)*:fts_shutter_80@#FF5722 3\d(.\d)*:fts_shutter_70@#FF5722 4\d(.\d)*:fts_shutter_60@#FF5722 5\d(.\d)*:fts_shutter_50@#FF5722 6\d(.\d)*:fts_shutter_40@#FF5722 7\d(.\d)*:fts_shutter_30@#FF5722 8\d(.\d)*:fts_shutter_20@#FF5722 9\d(.\d)*:fts_shutter_10@#FF5722 open:fts_shutter_10@#FF5722 open_ack:fts_shutter_10@#FF5722 .*:hourglass@#FF5722
   eventMap   {usr=>{'oeffnen'=>'on','schliessen'=>'off','dunkel'=>'20','schatten'=>'80','halb'=>'60'},
fw=>{'schliessen'=>'schliessen:noArg','dunkel'=>'dunkel:noArg','schatten'=>'schatten:noArg','halb'=>'halb:noArg','oeffnen'=>'oeffnen:noArg','stop'=>'stop:noArg'}}
   group      Beschattung
   icon       fts_shutter
   mqttDefaults base={"$base/og/bz/rollo/all"}
   mqttPublish position|select|state:topic={"$base/set"}
   mqttSubscribe position|select:topic={"$base/position"}
state:topic={"$base/state"}
   readingList position select
   room       Badezimmer
   setList    stop:noArg select:iconRadio,use4icon@FF5722,stop,rc_STOP@808080,00,fts_shutter_100@808080,15,fts_shutter_90@808080,50,fts_shutter_50@808080,70,fts_shutter_30@808080,100,fts_shutter_10@808080
position:slider,0,1,100
   sortby     10wz_20
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_AntifreezePos: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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Brightness_Reading ASC_Shading_Brightness_Sensor ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     select:position
   widgetOverride setList:textField-long


Ist das noch ein Bug, oder sollte ich meine Konfigiration korrigieren?

Interessant wäre hier zu wissen wie genau die Position des Rolladens war beim schließen des Fensters und wie laut Fahrzeit die Tageszeit beim öffnen des Fensters war. war es da schon Tag oder noch Nacht für den Rolladen?
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 18 November 2018, 10:08:15
Hallo und guten Morgen,

danke für das tolle Modul.

Leider funktioniert bei mir der Aussperrschutz nicht.
Habe ich bei meinen Einstellungen was übersehen?

Und wie müssen die Device bzw. Reading Angaben aussehen z.B. für "ASC_residentsDevice" und "ASC_residentsDeviceReading"?

Für Hilfe und Tips bedanke ich mich im Voraus.

Schönes Wochenende und Gruß
Dieter

Internals:
   .eventMapCmd auf:noArg ab:noArg
   .triggerUsed 1
   DEF        2E09A0
   HMLAN1_MSGCNT 13
   HMLAN1_RAWMSG E2E09A0,0000,B387FFE3,FF,FFC3,DAA4102E09A0246BDF0601C800
   HMLAN1_RSSI -61
   HMLAN1_TIME 2018-11-18 09:50:49
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     13
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         209
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      auf
   TYPE       CUL_HM
   lastMsg    No:DA - t:10 s:2E09A0 d:246BDF 0601C800
   protLastRcv 2018-11-18 09:50:49
   protRcv    11 last_at:2018-11-18 09:50:49
   protSnd    13 last_at:2018-11-18 09:50:49
   protState  CMDs_done
   rssi_HMLAN1 cnt:2 min:-63 max:-63 avg:-63 lst:-63
   rssi_at_HMLAN1 cnt:13 min:-76 max:-59 avg:-63.69 lst:-61
   .attraggr:
   .attrminint:
   READINGS:
     2018-06-12 18:55:21   .R-confBtnTime  permanent
     2018-06-12 18:55:21   .R-intKeyVisib  invisib
     2018-06-12 18:55:21   .R-localResDis  off
     2018-06-12 18:55:22   .R-refRunCounter 0
     2018-06-12 18:55:22   .R-statusInfoMinDly 2 s
     2018-06-12 18:55:22   .R-statusInfoRandom 1 s
     2018-06-12 18:55:22   .R-transmitTryMax 6
     2018-06-12 18:55:22   .peerListRDate  2018-06-12 18:55:22
     2018-11-18 09:50:49   .protLastRcv    2018-11-18 09:50:49
     2018-11-18 09:50:50   ASC_ShuttersLastDrive manual
     2018-11-18 08:30:02   ASC_Time_DriveDown 18.11.2018 - 16:32
     2018-11-18 08:30:02   ASC_Time_DriveUp 19.11.2018 - 07:46
     2018-11-18 08:30:02   CommandAccepted yes
     2018-06-12 18:54:56   D-firmware      2.3
     2018-06-12 18:54:56   D-serialNr      LEQ0766225
     2018-06-12 18:55:21   PairedTo        0x246BDF
     2018-06-12 18:55:22   R-driveDown     21 s
     2018-06-12 18:55:22   R-driveTurn     0.5 s
     2018-06-12 18:55:22   R-driveUp       22 s
     2018-06-12 18:55:21   R-pairCentral   0x246BDF
     2018-06-12 18:55:22   R-sign          off
     2018-06-12 18:55:21   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-06-12 18:55:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00  30:06 57:24 00:00
     2018-11-18 09:50:49   deviceMsg       on (to HMLAN1)
     2018-11-17 19:43:11   inhibit         set_off
     2018-11-18 09:50:49   level           100
     2018-11-18 09:50:49   motor           stop:on
     2018-11-18 09:50:49   pct             100
     2018-11-18 09:50:49   recentStateType info
     2018-11-18 09:50:49   state           on
     2018-11-18 09:50:49   timedOn         off
   helper:
     HM_CMDNR   218
     cSnd       01246BDF2E09A0010E,11246BDF2E09A00201C8
     dlvlCmd    ++A011246BDF2E09A00201C8
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E09A0,00,01,00
       nextSend   1542531050.06119
       prefIO     
       rxt        0
       vccu       
       p:
         2E09A0
         00
         01
         00
     mRssi:
       mNo        DA
       io:
         HMLAN1:
           -57
           -57
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1542531049.97244
       ack:
         HASH(0x582b4f8)
         DA8002246BDF2E09A000
     rssi:
       HMLAN1:
         avg        -63
         cnt        2
         lst        -63
         max        -63
         min        -63
       at_HMLAN1:
         avg        -63.6923076923077
         cnt        13
         lst        -61
         max        -59
         min        -76
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AntifreezePos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec Terrassentuer
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   alexaName  Rollladen Tür
   alexaRoom  Wohnzimmer
   alias      Rollladen Tuer
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   fp_Grundriss_EG 295,920,0,
   fp_Grundriss_EG_neu 338,923,0, ,Ro_Terrassentuer
   genericDeviceType blind
   group      Rolllaeden
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Wohnzimmer,alexa
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_AntifreezePos: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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Internals:
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Terrassentuer,Fenster_Erker,Bewohner,myTwilight
   NR         496
   NTFY_ORDER 51-Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.2.0.6
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2018-11-17 19:29:46   .monitoredDevs  {"Bewohner":{"Rollladensteuerung":"ASC_residentsDevice"},"Terrassentuer":{"Ro_Terrassentuer":"ASC_WindowRec"},"myTwilight":{"Rollladensteuerung":"ASC_twilightDevice"},"Fenster_Erker":{"Ro_Erkerfenster":"ASC_WindowRec"}}
     2018-11-18 08:30:02   Ro_Erkerfenster_lastPosValue 0
     2018-11-18 08:30:02   Ro_Erkerfenster_nextAstroTimeEvent 18.11.2018 - 16:32
     2018-11-18 08:30:29   Ro_Terrassenfenster_PosValue 100
     2018-11-18 08:30:02   Ro_Terrassenfenster_lastPosValue 0
     2018-11-18 08:30:02   Ro_Terrassenfenster_nextAstroTimeEvent 18.11.2018 - 16:32
     2018-11-18 09:50:50   Ro_Terrassentuer_PosValue 100
     2018-11-18 08:30:02   Ro_Terrassentuer_lastPosValue 0
     2018-11-18 08:30:02   Ro_Terrassentuer_nextAstroTimeEvent 18.11.2018 - 16:32
     2018-11-17 19:20:58   lockOut         on
     2018-11-17 16:17:56   partyMode       off
     2018-11-17 21:25:21   room_CUL_HM_Wohnzimmer_alexa Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2018-11-18 09:50:50   state           manual
     2018-11-17 17:50:47   sunriseTimeWeHoliday on
     2018-11-17 21:25:21   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Bewohner:
       Rollladensteuerung ASC_residentsDevice
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Ro_Erkerfenster:
     Ro_Terrassenfenster:
     Ro_Terrassentuer:
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
     myTwilight:
       Rollladensteuerung ASC_twilightDevice
Attributes:
   ASC_ASCautoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDevice Bewohner
   ASC_residentsDeviceReading Bewohner:state
   ASC_shuttersDriveOffset 2
   ASC_temperatureReading Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_temperatureSensor Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_twilightDevice myTwilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night close:scene_night
   icon       fts_shutter_automatic
   room       ASC


Bitte lösche das Attribut ASC_residentsDeviceReading. Der Wert "Bewohner:state" ist Unsinn. Wenn dann kommt da nur der Readingsname rein. Also "state", das ist aber default und muss daher nicht explizit gesetzt werden.
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

hexenmeister

Zitat von: CoolTux am 18 November 2018, 10:15:49
Interessant wäre hier zu wissen wie genau die Position des Rolladens war beim schließen des Fensters und wie laut Fahrzeit die Tageszeit beim öffnen des Fensters war. war es da schon Tag oder noch Nacht für den Rolladen?
Rollo war offen, schon länger automatisch nach Lichtsensor geöffnet worden. Es war sicherlich ein Tag für die Steuerung. Nach dem lüften beim schließen des Fensters ging das Rollo dann zu.

CoolTux

Zitat von: hexenmeister am 18 November 2018, 11:24:46
Rollo war offen, schon länger automatisch nach Lichtsensor geöffnet worden. Es war sicherlich ein Tag für die Steuerung. Nach dem lüften beim schließen des Fensters ging das Rollo dann zu.

Ich danke Dir. Ich schaue es mir an.
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


Intruder1956

Hallo,
kurze Frage  ;)
Ist es möglich mit diesem Modul, wenn alle Rolläden bei zunehmender Dunkelheit ca. 17.00 Uhr runtergefahren werden,
ich dann um ca. 21.00 Uhr nach Hause komme, dass dann bei Anwesend, nur ein Rollo Balkontüre automatisch geöffnet wird ??
Oder muss ich mir das rauchen abgewöhnen ??  :) ;)
Das Rollo kann dann die Nacht geöffnet bleiben, wäre zuviel für die Nachbarn wenn ständig am späten Abend das Rollo hoch und runter fährt.
Uniroll ist halt sehr laut.

Danke für die Antwort und einen schönen sonnigen Sonntag

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

CoolTux

Zitat von: Intruder1956 am 18 November 2018, 12:06:18
Hallo,
kurze Frage  ;)
Ist es möglich mit diesem Modul, wenn alle Rolläden bei zunehmender Dunkelheit ca. 17.00 Uhr runtergefahren werden,
ich dann um ca. 21.00 Uhr nach Hause komme, dass dann bei Anwesend, nur ein Rollo Balkontüre automatisch geöffnet wird ??
Oder muss ich mir das rauchen abgewöhnen ??  :) ;)
Das Rollo kann dann die Nacht geöffnet bleiben, wäre zuviel für die Nachbarn wenn ständig am späten Abend das Rollo hoch und runter fährt.
Uniroll ist halt sehr laut.

Danke für die Antwort und einen schönen sonnigen Sonntag

Gruß Werner

Ja das wäre möglich, wenn Du einen Fensterkontakt hast. Allerdings würde das Rollo ständig fahren wenn Du die Tür auf und dann wieder zu machst.
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