Betatester für neues Modul AutoShuttersControl gesucht!

Begonnen von CoolTux, 01 September 2018, 12:10:35

Vorheriges Thema - Nächstes Thema

Beta-User

Bei allen hn-typen dürften die beiden Readings gleich sein; ähnliches ist bei gängigen zwave und enocean- Aktoren zu vermuten. (Ist schon klar, dass das Aufwand ist...; nur eben von vornherein korrekt bzw. as good as it gets...)
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Cluni

Hinterlege doch einfach einen Merker im ASC-Device für den Rollladen, den du gerade automatisch bewegst und schau dort beim Event nach und lösche es wieder. Was spricht dagegen?

Beta-User

Zitat von: Cluni am 29 Oktober 2018, 12:52:15
Hinterlege doch einfach einen Merker im ASC-Device für den Rollladen, den du gerade automatisch bewegst und schau dort beim Event nach und lösche es wieder. Was spricht dagegen?
Noch einfacher: merke die letzte asc-Zielposition. Aktuelle Position gleich? Annahme: Ursache=ASC...

Zur Klarstellung: die Redings heißen gleich, der Wert ist es nicht zwangsläufig (idR. gruppenweise gleich, z.B. 3 von 4 Jalousien)
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

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

sentinel1

#724
ZitatNun dann schlage ich vor wir machen ein Attribut für die Rolläden
    ASC_Drive_Offset
    und ein globales im ASC Device
    ASC_shuttersDriveOffset
    Angaben in Sekunden

    An den Rolläden wo ASC_Drive_Offset nicht eingestellt ist (Wert -1 oder 0 ) wird dann der globale Wert aus dem ASC Device Attribut ASC_shuttersDriveOffset genommen. Ist der nicht gesetzt oder null wird immer sofort gefahren.

Zitat von: Karflyer am 29 Oktober 2018, 10:03:26
Das passt doch super und bietet das Maximum an Flexibilität.

bin der gleichen Meinung wie @Karflyer

ZitatSo habe ich mir Beschattung nicht vorgestellt. Die Rolläden fahren erst runter in die Beschattung wenn die Sonne auf das entsprechende Fenster scheint und eine gewisse Temperatur überschritten würde.
Bei mir zum Beispiel Nachmittag ab 13:30 im Sommer. Doch da ist keiner zu Hause in der Woche und ich habe für alle Rolläden home eingestellt. Dennoch möchte ich das beschattet wird damit die Räume nicht aufheizen.

so läuft die Beschattung auch bei mir,über Sone/Helligkeit und Temperatur.Unabhängig von An/Abwesenheit.


Edit: Ich habe gearde festgestellt das bei mir die Lüften Funktion nicht mehr geht.Die Rollos sind heruntergefahren,wenn ich
jetzt einen Fenster öffne geht der Rollo nicht mehr in Lüftung Stellung.Kann sein das ich was verstellt habe da ich die letzten tage verschiedene Einstellungen probiert habe.


Ich hänge mal ein List vom Rollo an.

Internals:
   DEF        565739
   IODev      hmUART_Lan2
   LASTInputDev hmUART_Lan2
   MSGCNT     2
   NAME       rollo1_bad
   NOTIFYDEV  global
   NR         375
   NTFY_ORDER 50-rollo1_bad
   STATE      runter
   TYPE       CUL_HM
   hmUART_Lan1_MSGCNT 1
   hmUART_Lan1_RAWMSG 0500003CDCA4105657392424240601000063
   hmUART_Lan1_RSSI -60
   hmUART_Lan1_TIME 2018-10-29 18:17:49
   hmUART_Lan2_MSGCNT 1
   hmUART_Lan2_RAWMSG 05010045DCA4105657392424240601000063
   hmUART_Lan2_RSSI -69
   hmUART_Lan2_TIME 2018-10-29 18:17:49
   lastMsg    No:DC - t:10 s:565739 d:242424 0601000063
   peerList   VCCU_Btn1,
   protCmdDel 2
   protIOerr  1 last_at:2018-10-29 17:47:50
   protLastRcv 2018-10-29 18:17:49
   protRcv    1 last_at:2018-10-29 18:17:49
   protSnd    2 last_at:2018-10-29 18:17:49
   protState  CMDs_done
   rssi_at_hmUART_Lan1 cnt:1 min:-60 max:-60 avg:-60 lst:-60
   rssi_at_hmUART_Lan2 cnt:1 min:-69 max:-69 avg:-69 lst:-69
   rssi_hmUART_Lan2 cnt:1 min:-99 max:-99 avg:-99 lst:-99
   READINGS:
     2018-10-29 17:47:20   ASC_Time_DriveDown 30.10.2018 - 17:30
     2018-10-29 17:47:20   ASC_Time_DriveUp 30.10.2018 - 06:55
     2018-10-29 17:30:46   CommandAccepted yes
     2017-12-07 09:03:36   D-firmware      2.11
     2017-12-07 09:03:36   D-serialNr      OEQ0291657
     2018-06-05 20:42:02   PairedTo        0x242424
     2017-12-21 22:58:36   R-VCCU_Btn1-lgActionType jmpToTarget
     2017-12-21 22:58:36   R-VCCU_Btn1-lgOnLevel 100 %
     2017-12-21 22:58:36   R-VCCU_Btn1-shActionType jmpToTarget
     2017-12-21 22:58:36   R-VCCU_Btn1-shOnLevel 100 %
     2017-12-07 09:14:05   R-driveDown     27 s
     2017-12-07 09:03:42   R-driveTurn     0.5 s
     2017-12-07 09:13:36   R-driveUp       26 s
     2017-12-07 09:03:41   R-pairCentral   0x242424
     2017-12-07 09:03:42   R-powerUpAction off
     2017-12-07 09:03:42   R-sign          off
     2018-06-05 20:42:02   RegL_00.        02:01 0A:24 0B:24 0C:24 15:FF 18:00 00:00
     2018-06-05 20:42:03   RegL_01.        08:00 09:00 0A:00 0B:01 0C:0E 0D:01 0E:04 0F:05 10:00  30:06 57:24 56:00 00:00
     2018-06-05 20:42:05   RegL_03.VCCU_Btn1 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 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:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 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:05 9E:63 9F:00 00:00
     2018-10-29 18:17:49   deviceMsg       off (to VCCU)
     2018-10-29 18:17:49   level           0
     2018-10-29 18:17:49   motor           stop:off
     2018-10-29 18:17:49   pct             0
     2018-10-29 17:46:40   peerList        VCCU_Btn1,
     2018-06-05 20:42:01   powerOn         2018-06-05 20:42:01
     2018-10-29 18:17:49   recentStateType info
     2018-10-29 18:17:49   state           off
     2018-10-29 18:17:49   timedOn         off
     2018-07-28 06:00:37   trigLast        VCCU_Btn1:short
     2018-07-28 06:00:37   trig_VCCU_Btn1  Short_1
   helper:
     HM_CMDNR   220
     cSnd       ,01242424565739010E
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +565739,00,01,00
       nextSend   1540833469.99662
       rxt        0
       vccu       VCCU
       p:
         565739
         00
         01
         00
       prefIO:
         hmUART_Lan2
     mRssi:
       mNo        DC
       io:
         hmUART_Lan1:
           -60
           -60
         hmUART_Lan2:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hmUART_Lan1
       flg        A
       ts         1540833469.54775
       ack:
         HASH(0x466e418)
         DC800224242456573900
     rssi:
       at_hmUART_Lan1:
         avg        -60
         cnt        1
         lst        -60
         max        -60
         min        -60
       at_hmUART_Lan2:
         avg        -69
         cnt        1
         lst        -69
         max        -69
         min        -69
       hmUART_Lan2:
         avg        -99
         cnt        1
         lst        -99
         max        -99
         min        -99
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Closed_Pos 0
   ASC_Direction 178
   ASC_Down   astro
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Offset_Minutes_Evening 1
   ASC_Offset_Minutes_Morning 1
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Cmd pct
   ASC_Pos_after_ComfortOpen 30
   ASC_Rand_Minutes 20
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading off
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_BlockingTime_After_Manual 20
   ASC_Shading_BlockingTime_Twilight 45
   ASC_Shading_Brightness_Reading brightness
   ASC_Shading_Brightness_Sensor none
   ASC_Shading_Fast_Close none
   ASC_Shading_Fast_Open none
   ASC_Shading_Min_Elevation none
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Pos 30
   ASC_Shading_Pos_after_Shading -1
   ASC_Shading_StateChange_Cloudy 4000
   ASC_Shading_StateChange_Sunny 6000
   ASC_Shading_WaitingPeriod 20
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05: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 on
   ASC_WindowRec fenster_bad
   ASC_WindowRec_subType threestate
   ASC_lock-out soft
   ASC_lock-outCmd none
   IODev      hmUART_Lan2
   IOgrp      VCCU:hmUART_Lan2
   alias      Rollo Bad
   autoReadReg 5_readMissing
   devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 100:shutter_open .*:shutter_halfopen
   event-on-change-reading pct,state
   eventMap   /off:runter/ /on:hoch/ /pct 40:halb/ /pct 80:regen/ /stop:stop/
   expert     2_raw
   firmware   2.11
   group      Bedienung
   icon       fts_shutter_manual
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,24242401,
   rollo_wg   rollo_wohnung
   rollo_wg_map pct:0:unten pct:100:oben pct:\b[1-9]\b:halb pct:\b[1-9][0-9]\b:halb
   room       CUL_HM,Wohnung
   serialNr   OEQ0291657
   subType    blindActuator
   userattr   ASC_Antifreeze:off,on 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_Direction ASC_Down:time,astro,brightness ASC_GuestRoom:on,off ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Offset_Minutes_Evening ASC_Offset_Minutes_Morning ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Cmd ASC_Pos_after_ComfortOpen:0,10,20,30,40,50,60,70,80,90,100 ASC_Rand_Minutes ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading:on,off,delayed,present,absent ASC_Shading_Angle_Left:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 ASC_Shading_Angle_Right:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 ASC_Shading_BlockingTime_After_Manual ASC_Shading_BlockingTime_Twilight ASC_Shading_Brightness_Reading ASC_Shading_Brightness_Sensor ASC_Shading_Fast_Close:on,off ASC_Shading_Fast_Open:on,off ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_Pos_after_Shading:-1,0,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_WindowRec ASC_WindowRec_subType:twostate,threestate ASC_lock-out:soft,hard ASC_lock-outCmd:inhibit,blocked rollo_wg rollo_wg_map structexclude
   webCmd     hoch:runter:halb:stop



CoolTux

#725
@all
Ich habe soeben Version 0.1.83 ins Git geladen.
- Regensensor support
- Beachtung von komme nach Hause und gehe ausser Haus wenn ASC_Down/Up home oder absent engestellt ist.
- die Informationsanzeige wurde ausgebaut/umgebaut
- Anzeige get und set für NOTIFYDEV erfolgt nur bei verbose > 3
- eine Menge Bugfixes (hoffe ich)
- großer Umbau für das zeitversetzte fahren der Rollos Offset

Ich habe sehr viel getestet die letzten Tage. Denke aber nicht das ich alles mögliche Abgedeckt habe, irgendwas ist ja immer. Von daher egal wie klein Eure Beobachtung Euch erscheint, meldet bitte erstmal.

Denkt bitte daran das Ihr Offset neu setzen müsst da neues Attribut. Entweder am Rolladen oder eben global beim ASC Device

Grüße
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: sentinel1 am 29 Oktober 2018, 17:29:06
Ich habe gearde festgestellt das bei mir die Lüften Funktion nicht mehr geht.Die Rollos sind heruntergefahren,wenn ich
jetzt einen Fenster öffne geht der Rollo nicht mehr in Lüftung Stellung.Kann sein das ich was verstellt habe da ich die letzten tage verschiedene Einstellungen probiert habe.


Ich hänge mal ein List vom Rollo an.

Internals:
   DEF        565739
   IODev      hmUART_Lan2
   LASTInputDev hmUART_Lan2
   MSGCNT     2
   NAME       rollo1_bad
   NOTIFYDEV  global
   NR         375
   NTFY_ORDER 50-rollo1_bad
   STATE      runter
   TYPE       CUL_HM
   hmUART_Lan1_MSGCNT 1
   hmUART_Lan1_RAWMSG 0500003CDCA4105657392424240601000063
   hmUART_Lan1_RSSI -60
   hmUART_Lan1_TIME 2018-10-29 18:17:49
   hmUART_Lan2_MSGCNT 1
   hmUART_Lan2_RAWMSG 05010045DCA4105657392424240601000063
   hmUART_Lan2_RSSI -69
   hmUART_Lan2_TIME 2018-10-29 18:17:49
   lastMsg    No:DC - t:10 s:565739 d:242424 0601000063
   peerList   VCCU_Btn1,
   protCmdDel 2
   protIOerr  1 last_at:2018-10-29 17:47:50
   protLastRcv 2018-10-29 18:17:49
   protRcv    1 last_at:2018-10-29 18:17:49
   protSnd    2 last_at:2018-10-29 18:17:49
   protState  CMDs_done
   rssi_at_hmUART_Lan1 cnt:1 min:-60 max:-60 avg:-60 lst:-60
   rssi_at_hmUART_Lan2 cnt:1 min:-69 max:-69 avg:-69 lst:-69
   rssi_hmUART_Lan2 cnt:1 min:-99 max:-99 avg:-99 lst:-99
   READINGS:
     2018-10-29 17:47:20   ASC_Time_DriveDown 30.10.2018 - 17:30
     2018-10-29 17:47:20   ASC_Time_DriveUp 30.10.2018 - 06:55
     2018-10-29 17:30:46   CommandAccepted yes
     2017-12-07 09:03:36   D-firmware      2.11
     2017-12-07 09:03:36   D-serialNr      OEQ0291657
     2018-06-05 20:42:02   PairedTo        0x242424
     2017-12-21 22:58:36   R-VCCU_Btn1-lgActionType jmpToTarget
     2017-12-21 22:58:36   R-VCCU_Btn1-lgOnLevel 100 %
     2017-12-21 22:58:36   R-VCCU_Btn1-shActionType jmpToTarget
     2017-12-21 22:58:36   R-VCCU_Btn1-shOnLevel 100 %
     2017-12-07 09:14:05   R-driveDown     27 s
     2017-12-07 09:03:42   R-driveTurn     0.5 s
     2017-12-07 09:13:36   R-driveUp       26 s
     2017-12-07 09:03:41   R-pairCentral   0x242424
     2017-12-07 09:03:42   R-powerUpAction off
     2017-12-07 09:03:42   R-sign          off
     2018-06-05 20:42:02   RegL_00.        02:01 0A:24 0B:24 0C:24 15:FF 18:00 00:00
     2018-06-05 20:42:03   RegL_01.        08:00 09:00 0A:00 0B:01 0C:0E 0D:01 0E:04 0F:05 10:00  30:06 57:24 56:00 00:00
     2018-06-05 20:42:05   RegL_03.VCCU_Btn1 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 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:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 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:05 9E:63 9F:00 00:00
     2018-10-29 18:17:49   deviceMsg       off (to VCCU)
     2018-10-29 18:17:49   level           0
     2018-10-29 18:17:49   motor           stop:off
     2018-10-29 18:17:49   pct             0
     2018-10-29 17:46:40   peerList        VCCU_Btn1,
     2018-06-05 20:42:01   powerOn         2018-06-05 20:42:01
     2018-10-29 18:17:49   recentStateType info
     2018-10-29 18:17:49   state           off
     2018-10-29 18:17:49   timedOn         off
     2018-07-28 06:00:37   trigLast        VCCU_Btn1:short
     2018-07-28 06:00:37   trig_VCCU_Btn1  Short_1
   helper:
     HM_CMDNR   220
     cSnd       ,01242424565739010E
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +565739,00,01,00
       nextSend   1540833469.99662
       rxt        0
       vccu       VCCU
       p:
         565739
         00
         01
         00
       prefIO:
         hmUART_Lan2
     mRssi:
       mNo        DC
       io:
         hmUART_Lan1:
           -60
           -60
         hmUART_Lan2:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hmUART_Lan1
       flg        A
       ts         1540833469.54775
       ack:
         HASH(0x466e418)
         DC800224242456573900
     rssi:
       at_hmUART_Lan1:
         avg        -60
         cnt        1
         lst        -60
         max        -60
         min        -60
       at_hmUART_Lan2:
         avg        -69
         cnt        1
         lst        -69
         max        -69
         min        -69
       hmUART_Lan2:
         avg        -99
         cnt        1
         lst        -99
         max        -99
         min        -99
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Closed_Pos 0
   ASC_Direction 178
   ASC_Down   astro
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Offset_Minutes_Evening 1
   ASC_Offset_Minutes_Morning 1
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Cmd pct
   ASC_Pos_after_ComfortOpen 30
   ASC_Rand_Minutes 20
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading off
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_BlockingTime_After_Manual 20
   ASC_Shading_BlockingTime_Twilight 45
   ASC_Shading_Brightness_Reading brightness
   ASC_Shading_Brightness_Sensor none
   ASC_Shading_Fast_Close none
   ASC_Shading_Fast_Open none
   ASC_Shading_Min_Elevation none
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Pos 30
   ASC_Shading_Pos_after_Shading -1
   ASC_Shading_StateChange_Cloudy 4000
   ASC_Shading_StateChange_Sunny 6000
   ASC_Shading_WaitingPeriod 20
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05: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 on
   ASC_WindowRec fenster_bad
   ASC_WindowRec_subType threestate
   ASC_lock-out soft
   ASC_lock-outCmd none
   IODev      hmUART_Lan2
   IOgrp      VCCU:hmUART_Lan2
   alias      Rollo Bad
   autoReadReg 5_readMissing
   devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 100:shutter_open .*:shutter_halfopen
   event-on-change-reading pct,state
   eventMap   /off:runter/ /on:hoch/ /pct 40:halb/ /pct 80:regen/ /stop:stop/
   expert     2_raw
   firmware   2.11
   group      Bedienung
   icon       fts_shutter_manual
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,24242401,
   rollo_wg   rollo_wohnung
   rollo_wg_map pct:0:unten pct:100:oben pct:\b[1-9]\b:halb pct:\b[1-9][0-9]\b:halb
   room       CUL_HM,Wohnung
   serialNr   OEQ0291657
   subType    blindActuator
   userattr   ASC_Antifreeze:off,on 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_Direction ASC_Down:time,astro,brightness ASC_GuestRoom:on,off ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Offset_Minutes_Evening ASC_Offset_Minutes_Morning ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Cmd ASC_Pos_after_ComfortOpen:0,10,20,30,40,50,60,70,80,90,100 ASC_Rand_Minutes ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading:on,off,delayed,present,absent ASC_Shading_Angle_Left:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 ASC_Shading_Angle_Right:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 ASC_Shading_BlockingTime_After_Manual ASC_Shading_BlockingTime_Twilight ASC_Shading_Brightness_Reading ASC_Shading_Brightness_Sensor ASC_Shading_Fast_Close:on,off ASC_Shading_Fast_Open:on,off ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_Pos_after_Shading:-1,0,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_WindowRec ASC_WindowRec_subType:twostate,threestate ASC_lock-out:soft,hard ASC_lock-outCmd:inhibit,blocked rollo_wg rollo_wg_map structexclude
   webCmd     hoch:runter:halb:stop


Ich habe das gerade mal getestet. Bei mir ging es. Ich mache mal einen ausführlichen Test.
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

Karflyer

Nach dem Update auf die aktuelle Version habe ich folgendes Verhalten festgestellt.
Im Modul habe ich shutterDriveOffset auf 5 gesetzt, an den Devices habe ich den Wert auf dem Vorgabewert (-1) belassen. Ein neu berechnen der Fahrzeiten (set renewSunriseSunsetTimer) führt nicht zum gewünschten Ergebnis. An allen devices bleibt der Wert für den 'next_time_Event' (Fahrzeitpunkt) gleich.

Hier ein List des ASC-devices
Internals:
   CHANGED   
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  1,Regenmesser,Rolladensteuerung,global,none,rgr_Residents,rr_Simone,sc_bz,sc_ezl,sc_ezr,sc_fo,sc_ft,sc_kc,sc_szl,sc_wz,sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
   NR         623
   NTFY_ORDER 51-Rolladensteuerung
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    0.1.83
   OLDREADINGS:
   READINGS:
     2018-10-12 07:18:04   lockOut         off
     2018-10-12 07:18:04   partyMode       off
     2018-10-30 11:52:44   room_SOMFY      sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
     2018-10-30 10:40:29   selfDefense     on
     2018-10-30 06:18:48   sht_bz_lastPosValue 0
     2018-10-30 11:52:48   sht_bz_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 05:49:25   sht_ezl_lastPosValue 0
     2018-10-30 12:48:22   sht_ezl_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 05:48:21   sht_ezr_lastPosValue 0
     2018-10-30 11:52:48   sht_ezr_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 05:45:01   sht_fo_lastPosValue 0
     2018-10-30 11:52:48   sht_fo_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 05:49:53   sht_ft_lastPosValue 0
     2018-10-30 11:52:48   sht_ft_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 06:41:01   sht_fz_lastPosValue 200
     2018-10-30 11:52:48   sht_fz_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 05:47:04   sht_kc_lastPosValue 0
     2018-10-30 11:52:48   sht_kc_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 06:18:48   sht_szl_lastPosValue 0
     2018-10-30 11:52:48   sht_szl_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 06:18:48   sht_szr_lastPosValue 0
     2018-10-30 11:52:48   sht_szr_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 05:49:19   sht_wz_lastPosValue 0
     2018-10-30 11:52:48   sht_wz_nextAstroTimeEvent 30.10.2018 - 17:43
     2018-10-30 11:52:44   state           active
     2018-10-30 11:05:51   sunriseTimeWeHoliday on
     2018-10-30 11:52:44   userAttrList    rolled out
   helper:
     shuttersList:
       sht_bz
       sht_ezl
       sht_ezr
       sht_fo
       sht_ft
       sht_fz
       sht_kc
       sht_szl
       sht_szr
       sht_wz
   monitoredDevs:
     1:
       sht_ezr    ASC_WindowRec
     Regenmesser:
       Rolladensteuerung ASC_rainSensorDevice
     none:
       sht_ezl    ASC_Roommate_Device
       sht_ezr    ASC_Roommate_Device
     rgr_Residents:
       Rolladensteuerung ASC_residentsDevice
     rr_Simone:
       sht_ezl    ASC_Roommate_Device
       sht_ezr    ASC_Roommate_Device
     sc_bz:
       sht_bz     ASC_WindowRec
     sc_ezl:
       sht_ezl    ASC_WindowRec
     sc_ezr:
       sht_ezr    ASC_WindowRec
     sc_fo:
       sht_fo     ASC_WindowRec
     sc_ft:
       sht_ft     ASC_WindowRec
     sc_kc:
       sht_kc     ASC_WindowRec
     sc_szl:
       sht_szl    ASC_WindowRec
     sc_wz:
       sht_wz     ASC_WindowRec
Attributes:
   ASC_antifreezeTemp 0
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControl_Shading off
   ASC_guestPresence off
   ASC_rainSensorDevice Regenmesser
   ASC_rainSensorReading rain
   ASC_residentsDevice rgr_Residents
   ASC_residentsDeviceReading state
   ASC_shuttersDriveOffset 5
   ASC_sunElevationDevice myAstro
   ASC_sunElevationReading SunAlt
   ASC_sunPosDevice 1
   ASC_sunPosReading SunAz
   ASC_temperatureReading temperature
   ASC_temperatureSensor Terasse
   ASC_timeUpHolidayDevice dy_Urlaub
   icon       fts_shutter_automatic
   room       ASC
   verbose    3

CoolTux

Das ist korrekt so. Die Verzögerung erfolgt nun nicht mehr beim berechnen sondern erst beim eigentlich Fahrbefehl. Und das gilt für alle Fahrbefehle. Darum ging es ja eigentlich von Anfang an.
5s scheint recht knapp, nimm lieber 30 also 30s
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

Karflyer

Ist der Wert jetzt in Sekunden anzugeben? Bislang waren es Minuten.

Ist der set-Befehl um das NOTIFYDEV 'manuell' neu aufzubauen rausgefallen? Ich habe da jezt so seltsame Werte "1","none" drinstehen.

CoolTux

Zitat von: CoolTux am 30 Oktober 2018, 08:31:31
- Anzeige get und set für NOTIFYDEV erfolgt nur bei verbose > 3

In der Commandref steht genau wie das nun an zu geben ist. Der Wert ist nun in Sekunden an zu geben. Grund ist das ich keinen Sinn darin sehe eine Fahrt auf mehr wie 3 min zu verzögern. Da kann man ohne Probleme und auch feiner in Sekunden 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

CoolTux

Ich habe soeben noch mal ein eine neue Version 0.1.84 hoch geladen. Wer die Vorgängerversion 0.1.83 hat muß nicht unbedingt noch mal updaten. Ist nur ein kleiner fix.
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

sentinel1

Zitat von: CoolTux am 30 Oktober 2018, 08:34:04
Ich habe das gerade mal getestet. Bei mir ging es. Ich mache mal einen ausführlichen Test.

brauchst du nicht mehr machen,die Fenstersensoren waren nicht mehr in NOTIFYDEV,jetzt sind sie wieder drin und sollte wieder funktionieren.Werde heute abend testen.

Gruß,
Claudiu

CoolTux

Ich habe nun einen offiziellen Modulthread eröffnet. Dort können wir weiter diskutieren und neue Ideen umsetzen.

Hier geht es nun weiter

https://forum.fhem.de/index.php/topic,92628.0.html
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