[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

eurofinder

@CoolTux:
OK, danke. Werde ich mal austesten und berichten.

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

pc1246

Zitat von: eurofinder am 05 Februar 2019, 20:06:59
Habe jetzt im ASC 11 Rolläden (alle Somfy Oximio IO - nutze Modul tahoma) mit ASC hinterlegt. Diese sollen alle gleichzeitig in Abhängigkeit des Sonnenstandes Abends geschlossen werden.
Funktioniert im Prinzip auch tadellos, allerdings werden immer "nur" 10 Rolläden geschlossen.
Kann mich vage dran erinnern mal etwas gelesen zu haben, dass es wohl mit der Anzahl gleichzeitiger Verbindungen über die Somfy/Tahoma-Schnittstelle zu tun hat.

Wie kann ich es denn jetzt erreichen, dass auch der letzte Rolladen (Nummer 11) ebenfalls zur vorgesehen Zeit runterfährt? Ich möchte ungern einem Rolladen eine andere Zeit zuordnen, nur damit ich diese Problematik umgehen kann.

Da einige Zimmer mit mehreren Fenstern = Rolläden ausgestattet sind, könnte man auch irgendwie mehrere Rolläden zu einer Gruppe zusammenfassen und dann dieses Gruppendevice mit ASC steuern?

Hat jemand ggf. ein Beispiel, an dem ich mich orientieren kann?

Danke und Gruß
eurofinder
Moin
Das ist ein Problem von Tahoma. Wenn Du im entsprechenden Thread suchst, wirst Du da eine Loesung finden. Wenn ich mich recht erinnere gab es zwei Ansaetze. Der Eine hatte etwas mit Gruppen/Zimmern zu tun, der Andere war ein Workaround.
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

CoolTux

Ich habe mal auf Wunsch meiner Tochter für ihr Zimmer die Beschattung auf Winter angepasst. Und was soll ich sagen, es funktioniert bis jetzt sehr gut.
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

eurofinder

@CoolTux:
Für alle 11 Rolläden habe ich ASC_Drive_Offset = -1. Dann für 6 Rolläden im OG ASC_Drive_OffsetStart = 2 und für 5 Rolläden im EG ASC_Drive_OffsetStart =4 eingepflegt. Im ASC selbst ist ASC_shuttersDriveOffset = 1.

Von den 11 Rolläden sind 8 korrekt heruntergefahren, 3 Rolläden im OG jedoch nicht.

Im Logfile habe ich folgendes finden können:
2019.02.06 17:34:02 2: Tahoma: tahoma_dispatch http request failed: https://www.tahomalink.com/enduser-mobile-web/externalAPI/json/getEvents: Can't connect(2) to https://www.tahomalink.com:443:  SSL wants a write first
2019.02.06 17:34:02 3: Tahoma: tahoma_getEvents took 10030.0967693329 ms
2019.02.06 17:34:02 1: ERROR: Select error -1 (9), error count= 0

und jede Menge
Tahoma: tahoma_dispatch http request failed: connect to https://www.tahomalink.com:443 timed out

Hab ich da jetzt doch noch was falsch eingepflegt oder verstanden?
Was bedeutet die Meldung: SSL wants a write first?

Gruß und noch einen schönen Abend
eurofinder
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO

dk3572

Hallo,

irgendwas stellt mir täglich meinen Rollladenschalter inhibit on.
Wenn ich die Tür öffne oder schließe hat es keine Auswirkung auf das hard lock.
Hatte aber mal korrekt funktioniert.
Wurde hier was am Modul geändert?

Danke für Hilfe und VG
Dieter

List Rollladendevice

Internals:
   .eventMapCmd auf:noArg ab:noArg
   .triggerUsed 1
   CUL_0_MSGCNT 31
   CUL_0_RAWMSG A0E0980022E09A0246BDF0101C80031::-48.5:CUL_0
   CUL_0_RSSI -48.5
   CUL_0_TIME 2019-02-06 18:05:37
   DEF        2E09A0
   FUUID      5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
   HMLAN1_MSGCNT 31
   HMLAN1_RAWMSG E2E09A0,0000,61BA0E4E,FF,FFC3,0980022E09A0246BDF0101C80031
   HMLAN1_RSSI -61
   HMLAN1_TIME 2019-02-06 18:05:37
   IODev      CUL_0
   LASTInputDev HMLAN1
   MSGCNT     62
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         192
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      auf
   TYPE       CUL_HM
   lastMsg    No:09 - t:02 s:2E09A0 d:246BDF 0101C80031
   protLastRcv 2019-02-06 18:05:37
   protRcv    30 last_at:2019-02-06 18:05:37
   protSnd    31 last_at:2019-02-06 18:05:37
   protState  CMDs_done
   rssi_VCCU  cnt:17 min:-62 max:-47 avg:-51.82 lst:-49
   rssi_at_CUL_0 cnt:31 min:-65.5 max:-47 avg:-50.88 lst:-48.5
   rssi_at_HMLAN1 cnt:31 min:-67 max:-56 avg:-59.87 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-11-22 19:13:46   .peerListRDate  2018-11-22 19:13:46
     2019-02-06 18:05:37   .protLastRcv    2019-02-06 18:05:37
     2019-02-06 18:05:37   ASC_ShuttersLastDrive manual
     2019-02-06 17:20:46   ASC_Time_DriveDown  7.02.2019 - 17:20
     2019-02-06 17:20:46   ASC_Time_DriveUp  7.02.2019 - 07:17
     2019-02-06 18:05:37   CommandAccepted yes
     2018-06-12 18:54:56   D-firmware      2.3
     2018-06-12 18:54:56   D-serialNr      LEQ0766225
     2018-11-22 19:13:45   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-11-22 19:13:45   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-11-22 19:13:46   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
     2019-02-06 18:05:37   deviceMsg       on (to VCCU)
     2019-02-06 18:05:37   inhibit         set_off
     2019-02-06 18:05:37   level           100
     2019-02-06 18:05:37   motor           stop:on
     2019-02-06 18:05:37   pct             100
     2019-01-12 17:32:19   powerOn         2019-01-12 17:32:19
     2019-02-06 18:05:37   recentStateType ack
     2019-02-06 18:05:37   state           on
     2019-02-06 18:05:37   timedOn         off
   helper:
     HM_CMDNR   9
     cSnd       11246BDF2E09A00101,11246BDF2E09A00001
     dlvlCmd    ++A011246BDF2E09A00201C8
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     subType    blindActuator
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E09A0,00,01,00
       nextSend   1549472737.46904
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E09A0
         00
         01
         00
     mRssi:
       mNo        09
       io:
         CUL_0:
           -40.5
           -40.5
         HMLAN1:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       VCCU:
         avg        -51.8235294117647
         cnt        17
         lst        -49
         max        -47
         min        -62
       at_CUL_0:
         avg        -50.8870967741936
         cnt        31
         lst        -48.5
         max        -47
         min        -65.5
       at_HMLAN1:
         avg        -59.8709677419355
         cnt        31
         lst        -61
         max        -56
         min        -67
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning CIVIL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -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_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   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
   IOgrp      VCCU
   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
   icon       shutter_halfopen
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer,alexa
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor 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_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


List Rollladensteuerung

Internals:
   FUUID      5c44bfeb-f33f-cd72-1055-2797a4efb9031418
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Fenster_Erker,Astro,Bewohner,Terrassentuer
   NR         443
   NTFY_ORDER 51-Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.4.0.2
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-01-21 20:28:00   .monitoredDevs  {"Astro":{"Rollladensteuerung":"ASC_twilightDevice"},"Bewohner":{"Rollladensteuerung":"ASC_residentsDevice"},"Terrassentuer":{"Ro_Terrassentuer":"ASC_WindowRec"},"Fenster_Erker":{"Ro_Erkerfenster":"ASC_WindowRec"}}
     2019-02-06 17:20:46   Ro_Erkerfenster_lastPosValue 100
     2019-02-06 17:20:46   Ro_Erkerfenster_nextAstroTimeEvent  7.02.2019 - 07:17
     2019-02-06 17:21:44   Ro_Terrassenfenster_PosValue 0
     2019-02-06 17:20:46   Ro_Terrassenfenster_lastPosValue 0
     2019-02-06 17:20:46   Ro_Terrassenfenster_nextAstroTimeEvent  7.02.2019 - 07:17
     2019-02-06 18:05:37   Ro_Terrassentuer_PosValue 100
     2019-01-01 08:30:02   Ro_Terrassentuer_lastDelayPosValue 100
     2019-02-06 07:18:56   Ro_Terrassentuer_lastPosValue 0
     2019-02-06 17:20:46   Ro_Terrassentuer_nextAstroTimeEvent  7.02.2019 - 07:17
     2018-11-22 17:19:43   hardLockOut     on
     2019-01-01 10:41:58   partyMode       off
     2019-02-04 16:40:04   room_ASC_CUL_HM_Wohnzimmer_alexa Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2019-02-06 18:05:37   state           manual
     2018-12-30 22:59:08   sunriseTimeWeHoliday on
     2019-02-04 16:40:04   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Astro:
       Rollladensteuerung ASC_twilightDevice
     Bewohner:
       Rollladensteuerung ASC_residentsDevice
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Ro_Erkerfenster:
     Ro_Terrassenfenster:
     Ro_Terrassentuer:
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDevice Bewohner
   ASC_shuttersDriveOffset 50
   ASC_temperatureReading /system/sensors/temperatures/outdoor_t1
   ASC_temperatureSensor Buderus
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night.*:scene_night delayed.*:scene_night
   group      Rolllaeden
   icon       shutter_halfopen
   room       ASC,Wohnzimmer
   sortby     5
   verbose    1
   webCmd     Party:partyMode

CoolTux

Zitat von: eurofinder am 06 Februar 2019, 18:05:31
@CoolTux:
Für alle 11 Rolläden habe ich ASC_Drive_Offset = -1. Dann für 6 Rolläden im OG ASC_Drive_OffsetStart = 2 und für 5 Rolläden im EG ASC_Drive_OffsetStart =4 eingepflegt. Im ASC selbst ist ASC_shuttersDriveOffset = 1.

Von den 11 Rolläden sind 8 korrekt heruntergefahren, 3 Rolläden im OG jedoch nicht.

Im Logfile habe ich folgendes finden können:
2019.02.06 17:34:02 2: Tahoma: tahoma_dispatch http request failed: https://www.tahomalink.com/enduser-mobile-web/externalAPI/json/getEvents: Can't connect(2) to https://www.tahomalink.com:443:  SSL wants a write first
2019.02.06 17:34:02 3: Tahoma: tahoma_getEvents took 10030.0967693329 ms
2019.02.06 17:34:02 1: ERROR: Select error -1 (9), error count= 0

und jede Menge
Tahoma: tahoma_dispatch http request failed: connect to https://www.tahomalink.com:443 timed out

Hab ich da jetzt doch noch was falsch eingepflegt oder verstanden?
Was bedeutet die Meldung: SSL wants a write first?

Gruß und noch einen schönen Abend
eurofinder

Ohje das kann ich Dir gar nicht sagen. Kommt ja ausschließlich vom Rollo Modul. Da hat ASC nichts mit zu tun.

Du kannst mal versuchen Im ASC selbst ASC_shuttersDriveOffset  auf 60 zu stellen.
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 06 Februar 2019, 18:25:56
Hallo,

irgendwas stellt mir täglich meinen Rollladenschalter inhibit on.
Wenn ich die Tür öffne oder schließe hat es keine Auswirkung auf das hard lock.
Hatte aber mal korrekt funktioniert.
Wurde hier was am Modul geändert?

Danke für Hilfe und VG
Dieter

List Rollladendevice

Internals:
   .eventMapCmd auf:noArg ab:noArg
   .triggerUsed 1
   CUL_0_MSGCNT 31
   CUL_0_RAWMSG A0E0980022E09A0246BDF0101C80031::-48.5:CUL_0
   CUL_0_RSSI -48.5
   CUL_0_TIME 2019-02-06 18:05:37
   DEF        2E09A0
   FUUID      5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
   HMLAN1_MSGCNT 31
   HMLAN1_RAWMSG E2E09A0,0000,61BA0E4E,FF,FFC3,0980022E09A0246BDF0101C80031
   HMLAN1_RSSI -61
   HMLAN1_TIME 2019-02-06 18:05:37
   IODev      CUL_0
   LASTInputDev HMLAN1
   MSGCNT     62
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         192
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      auf
   TYPE       CUL_HM
   lastMsg    No:09 - t:02 s:2E09A0 d:246BDF 0101C80031
   protLastRcv 2019-02-06 18:05:37
   protRcv    30 last_at:2019-02-06 18:05:37
   protSnd    31 last_at:2019-02-06 18:05:37
   protState  CMDs_done
   rssi_VCCU  cnt:17 min:-62 max:-47 avg:-51.82 lst:-49
   rssi_at_CUL_0 cnt:31 min:-65.5 max:-47 avg:-50.88 lst:-48.5
   rssi_at_HMLAN1 cnt:31 min:-67 max:-56 avg:-59.87 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-11-22 19:13:46   .peerListRDate  2018-11-22 19:13:46
     2019-02-06 18:05:37   .protLastRcv    2019-02-06 18:05:37
     2019-02-06 18:05:37   ASC_ShuttersLastDrive manual
     2019-02-06 17:20:46   ASC_Time_DriveDown  7.02.2019 - 17:20
     2019-02-06 17:20:46   ASC_Time_DriveUp  7.02.2019 - 07:17
     2019-02-06 18:05:37   CommandAccepted yes
     2018-06-12 18:54:56   D-firmware      2.3
     2018-06-12 18:54:56   D-serialNr      LEQ0766225
     2018-11-22 19:13:45   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-11-22 19:13:45   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-11-22 19:13:46   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
     2019-02-06 18:05:37   deviceMsg       on (to VCCU)
     2019-02-06 18:05:37   inhibit         set_off
     2019-02-06 18:05:37   level           100
     2019-02-06 18:05:37   motor           stop:on
     2019-02-06 18:05:37   pct             100
     2019-01-12 17:32:19   powerOn         2019-01-12 17:32:19
     2019-02-06 18:05:37   recentStateType ack
     2019-02-06 18:05:37   state           on
     2019-02-06 18:05:37   timedOn         off
   helper:
     HM_CMDNR   9
     cSnd       11246BDF2E09A00101,11246BDF2E09A00001
     dlvlCmd    ++A011246BDF2E09A00201C8
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     subType    blindActuator
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E09A0,00,01,00
       nextSend   1549472737.46904
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E09A0
         00
         01
         00
     mRssi:
       mNo        09
       io:
         CUL_0:
           -40.5
           -40.5
         HMLAN1:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       VCCU:
         avg        -51.8235294117647
         cnt        17
         lst        -49
         max        -47
         min        -62
       at_CUL_0:
         avg        -50.8870967741936
         cnt        31
         lst        -48.5
         max        -47
         min        -65.5
       at_HMLAN1:
         avg        -59.8709677419355
         cnt        31
         lst        -61
         max        -56
         min        -67
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning CIVIL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -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_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   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
   IOgrp      VCCU
   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
   icon       shutter_halfopen
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer,alexa
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor 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_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


List Rollladensteuerung

Internals:
   FUUID      5c44bfeb-f33f-cd72-1055-2797a4efb9031418
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Fenster_Erker,Astro,Bewohner,Terrassentuer
   NR         443
   NTFY_ORDER 51-Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.4.0.2
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-01-21 20:28:00   .monitoredDevs  {"Astro":{"Rollladensteuerung":"ASC_twilightDevice"},"Bewohner":{"Rollladensteuerung":"ASC_residentsDevice"},"Terrassentuer":{"Ro_Terrassentuer":"ASC_WindowRec"},"Fenster_Erker":{"Ro_Erkerfenster":"ASC_WindowRec"}}
     2019-02-06 17:20:46   Ro_Erkerfenster_lastPosValue 100
     2019-02-06 17:20:46   Ro_Erkerfenster_nextAstroTimeEvent  7.02.2019 - 07:17
     2019-02-06 17:21:44   Ro_Terrassenfenster_PosValue 0
     2019-02-06 17:20:46   Ro_Terrassenfenster_lastPosValue 0
     2019-02-06 17:20:46   Ro_Terrassenfenster_nextAstroTimeEvent  7.02.2019 - 07:17
     2019-02-06 18:05:37   Ro_Terrassentuer_PosValue 100
     2019-01-01 08:30:02   Ro_Terrassentuer_lastDelayPosValue 100
     2019-02-06 07:18:56   Ro_Terrassentuer_lastPosValue 0
     2019-02-06 17:20:46   Ro_Terrassentuer_nextAstroTimeEvent  7.02.2019 - 07:17
     2018-11-22 17:19:43   hardLockOut     on
     2019-01-01 10:41:58   partyMode       off
     2019-02-04 16:40:04   room_ASC_CUL_HM_Wohnzimmer_alexa Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2019-02-06 18:05:37   state           manual
     2018-12-30 22:59:08   sunriseTimeWeHoliday on
     2019-02-04 16:40:04   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Astro:
       Rollladensteuerung ASC_twilightDevice
     Bewohner:
       Rollladensteuerung ASC_residentsDevice
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Ro_Erkerfenster:
     Ro_Terrassenfenster:
     Ro_Terrassentuer:
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDevice Bewohner
   ASC_shuttersDriveOffset 50
   ASC_temperatureReading /system/sensors/temperatures/outdoor_t1
   ASC_temperatureSensor Buderus
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night.*:scene_night delayed.*:scene_night
   group      Rolllaeden
   icon       shutter_halfopen
   room       ASC,Wohnzimmer
   sortby     5
   verbose    1
   webCmd     Party:partyMode


Setzte mal expert auf 1 im ASC und lasse dann Dein Notifydev neu zusammenbauen. Also set createNewNotifyDev.
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 06 Februar 2019, 18:42:14
Setzte mal expert auf 1 im ASC und lasse dann Dein Notifydev neu zusammenbauen. Also set createNewNotifyDev.

Danke für die prompte Antwort.

Expert stand bereits auf 1.
Habe es nochmal aktiviert und den set Befehl ausgeführt.
Ich werde beobachten was morgen passiert.  ;)

Schönen Abend noch.....

Bäschdler

Hallo,

eine Frage hätte ich: wenn ich mit ASC den Rolladen mittels Brightness-Wert zu fahre und dann von Hand wieder öffne fährt der Rolladen danach automatisch wieder zu. Fahre ich den Rolladen aber mit Astro zu und dann von Hand wieder auf dann bleibt er offen.
Ist dieses Verhalten gewünscht?

Das selbe ist auch bei der Abschattung, wenn ich da wieder manuell öffne.

Der ASC bekommt es ja mit wenn man manuell gefahren ist, das wird ja auch unter ShowShuttersInformation angezeigt. Ich fände es schöner wenn bei  manuellem fahren der Rolladen auch so bleiben würde wie er hin gefahren wurde bis die nächste Änderung von astro / brightness eintritt.


Viele Grüsse
Bäschdler

dk3572

Zitat von: CoolTux am 06 Februar 2019, 18:42:14
Setzte mal expert auf 1 im ASC und lasse dann Dein Notifydev neu zusammenbauen. Also set createNewNotifyDev.

Guten Morgen,

nein, hatte kein Erfolg.
Ohne ersichtlichen Grund wurde inhibit wieder auf on gesetzt.

VG Dieter

CoolTux

Zitat von: dk3572 am 07 Februar 2019, 05:58:40
Guten Morgen,

nein, hatte kein Erfolg.
Ohne ersichtlichen Grund wurde inhibit wieder auf on gesetzt.

VG Dieter
Du hast im ASC hardLockOut auf on und die Attribute in den Rolläden entsprechend gesetzt. Dann wird automatisch hard gesperrt bei Fenster auf. Und eigentlich wieder entsperrt bei Fenster zu. Muss mal schauen wieso bei Dir nicht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: Bäschdler am 06 Februar 2019, 22:11:41
Hallo,

eine Frage hätte ich: wenn ich mit ASC den Rolladen mittels Brightness-Wert zu fahre und dann von Hand wieder öffne fährt der Rolladen danach automatisch wieder zu. Fahre ich den Rolladen aber mit Astro zu und dann von Hand wieder auf dann bleibt er offen.
Ist dieses Verhalten gewünscht?

Das selbe ist auch bei der Abschattung, wenn ich da wieder manuell öffne.

Der ASC bekommt es ja mit wenn man manuell gefahren ist, das wird ja auch unter ShowShuttersInformation angezeigt. Ich fände es schöner wenn bei  manuellem fahren der Rolladen auch so bleiben würde wie er hin gefahren wurde bis die nächste Änderung von astro / brightness eintritt.


Viele Grüsse
Bäschdler

Das liegt an den Events. Astro selbst ist eine ganz genau Zeit. Also ein einziger Event. Danach passiert er am Morgen wieder was.
Brightness und Beschattung sind aber mehrere Events. Nämlich immer wenn der Sensor einen neuen Wert liefert.

Und Du möchtest nun das nach einen manuellen Fährt gar nichts mehr automatisch passiert?
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

Bäschdler

Ja, ich hätte gerne dass bis zum Eintreten des "Gegen-Events" (also z. B. überschreiten des max brightness nachdem ASC den Rolladen mit min brightness geschlossen hat) der Rolladen nach einer manuellen Fahrt nicht mehr automatisch verfahren wird.


Gruss Bäschdler

dk3572

Zitat von: Bäschdler am 07 Februar 2019, 08:56:09
Ja, ich hätte gerne dass bis zum Eintreten des "Gegen-Events" (also z. B. überschreiten des max brightness nachdem ASC den Rolladen mit min brightness geschlossen hat) der Rolladen nach einer manuellen Fahrt nicht mehr automatisch verfahren wird.


Gruss Bäschdler

Exakt diesen Wunsch hatte ich und andere auch schon geäußert.  ;)

CoolTux

Zitat von: Bäschdler am 07 Februar 2019, 08:56:09
Ja, ich hätte gerne dass bis zum Eintreten des "Gegen-Events" (also z. B. überschreiten des max brightness nachdem ASC den Rolladen mit min brightness geschlossen hat) der Rolladen nach einer manuellen Fahrt nicht mehr automatisch verfahren wird.


Gruss Bäschdler

Das ist leider programmiertechnisch für mich nicht machbar.
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