FHEM Forum

FHEM => Automatisierung => Thema gestartet von: JWRu am 10 April 2020, 08:34:44

Titel: AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 10 April 2020, 08:34:44
Ich mache hier mal einen neuen Thread auf, da das Thema im bisher großen ASC-Thread behandelt wurde und in der Vielzahl der Themen etwas untergeht und versuche, die bisherigen Erkenntnisse,
die mit der Unterstützung von CoolTux entstanden sind, so gut wie möglich zusammenzufassen.
Das Problem ist, dass das Reading "ASC_ShuttersLastDrive" in den von ASC gesteuerten Rolladen-Devices, das auch in der Übersicht des ASC-Device unter der Überschrift "Last Drive" aufgelistet wird,
manchmal nicht aktualisiert wird.
Alle Fahrten (Beschattung, Abend- und Morgenfahrt) werden einwandfrei ausgeführt, auch "Position" und "Last Position" stimmen.

Die angehängten Bilder der ASC Übersicht zeigen Beispiele. Rollladen_EZ... und Rollladen_Kueche sind Typ DUOFERN, Rollladen_WZ... Typ CUL_HM
ASC 1: Nach dem Ende aller Beschattungsfahrten. Eigentlich müsste "Last Drive" für alle Rollläden auf "shading out" stehen.
ASC 2: Nach der Nachtfahrt. Alles steht richtigerweise auf "night close".
ASC 3: Nach der Morgenfahrt. Hier müsste überall "day open" stehen.

Auf Anregung von CoolTux habe ich schon verschiedene Dinge ausprobiert, die aber alle bisher keine Lösung brachten:
1. "ASC_DriveUpMaxDuration" auf Fahrzeit + 2 Sek. gesetzt
2. "event-on-change-reading" bei den DUOFERN-Rollläden auf "position,ASC_.*" gesetzt

Durch Beobachten des Event Monitors und des Logs kann man sehen, dass das Event des Rollladen-Device beim Ankommen in der gewünschten Position anscheinend manchmal von ASC nicht richtig verarbeitet wird.
Leider lässt sich bisher keine Systematik für das Auftreten des Fehlers finden. Er tritt anscheinend zufällig auf und betrifft verschiedene Rolladentypen (bei mir Homematic und Rademacher).
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: CoolTux am 10 April 2020, 08:59:33
mit lesen und testen
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: JWRu am 10 April 2020, 11:08:40
Ich habe mal ASC_debug auf 1 gesetzt und hatte Glück, dass beim "shading in" gerade wieder ein Fehler aufgetreten ist.
Im Log sieht man deutliche Unterschiede, ob "ASC_ShuttersLastDrive" aktualisiert wurde oder nicht.

Hier wurde aktualisiert:
ASC_DEBUG!!! 2020.04.10 10:35:12 - EventProcessingShadingBrightness: Rollladen_EZ_Mitte - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.04.10 10:35:12 - EventProcessingShadingBrightness: Rollladen_EZ_Mitte - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 62593 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnIsDay: Rollladen_EZ_Mitte Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnIsDay: Rollladen_EZ_Mitte Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:35:12 - ShadingProcessing: Rollladen_EZ_Mitte - Übergebende Werte - Azimuth:122.93, Elevation: 36.09, Brightness: 62593, OutTemp: 16.3, Azimut Beschattung: 118, Azimut Endschattung: 230, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.04.10 10:35:12 - ShadingProcessing: Rollladen_EZ_Mitte - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnIsDay: Rollladen_EZ_Mitte Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:35:12 - ShadingProcessing: Rollladen_EZ_Mitte - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in reserved Neuer Status: in

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnIsDay: Rollladen_EZ_Mitte Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnIsDay: Rollladen_EZ_Mitte Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnSetCmdFn: Rollladen_EZ_Mitte - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 70. Grund der Fahrt: shading in

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnSetDriveCmd: Rollladen_EZ_Mitte - NICHT versetztes fahren

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnSetDriveCmd: Rollladen_EZ_Mitte - NoDelay: NEIN

ASC_DEBUG!!! 2020.04.10 10:35:12 - FnShuttersCommandSet: Rollladen_EZ_Mitte - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2020.04.10 10:35:12 - ShadingProcessingDriveCommand: Rollladen_EZ_Mitte - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 70 zum Beschatten gefahren

ASC_DEBUG!!! 2020.04.10 10:35:12 - ShadingProcessingDriveCommand: Rollladen_EZ_Mitte - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 10:35:12

ASC_DEBUG!!! 2020.04.10 10:35:12 - EventProcessingShadingBrightness: Rollladen_EZ_Mitte - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

Beim Ankommen in der Beschattungsposition kommt das:
ASC_DEBUG!!! 2020.04.10 10:35:19 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'position: 70'
        ];


ASC_DEBUG!!! 2020.04.10 10:35:19 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'position: 70';


ASC_DEBUG!!! 2020.04.10 10:35:20 - EventProcessingShutters: Rollladen_EZ_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586507720 Last Position Timestamp: 1586507712 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 70

ASC_DEBUG!!! 2020.04.10 10:35:20 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2020.04.10 10:35:20 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.


Hier wurde nicht aktualisiert:
ASC_DEBUG!!! 2020.04.10 10:40:10 - EventProcessingShadingBrightness: Rollladen_EZ_links - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.04.10 10:40:10 - EventProcessingShadingBrightness: Rollladen_EZ_links - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 64892 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnIsDay: Rollladen_EZ_links Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnIsDay: Rollladen_EZ_links Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:40:10 - ShadingProcessing: Rollladen_EZ_links - Übergebende Werte - Azimuth:124.21, Elevation: 36.77, Brightness: 64892, OutTemp: 16.6, Azimut Beschattung: 124, Azimut Endschattung: 190, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.04.10 10:40:10 - ShadingProcessing: Rollladen_EZ_links - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnIsDay: Rollladen_EZ_links Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:40:10 - ShadingProcessing: Rollladen_EZ_links - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in reserved Neuer Status: in

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnIsDay: Rollladen_EZ_links Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnIsDay: Rollladen_EZ_links Allgemein: 1

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnSetCmdFn: Rollladen_EZ_links - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 70. Grund der Fahrt: shading in

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnSetDriveCmd: Rollladen_EZ_links - NICHT versetztes fahren

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnSetDriveCmd: Rollladen_EZ_links - NoDelay: NEIN

ASC_DEBUG!!! 2020.04.10 10:40:10 - FnShuttersCommandSet: Rollladen_EZ_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2020.04.10 10:40:10 - ShadingProcessingDriveCommand: Rollladen_EZ_links - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 70 zum Beschatten gefahren

ASC_DEBUG!!! 2020.04.10 10:40:10 - ShadingProcessingDriveCommand: Rollladen_EZ_links - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 10:40:10

ASC_DEBUG!!! 2020.04.10 10:40:10 - EventProcessingShadingBrightness: Rollladen_EZ_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Zu der Zeit, in der der Rollladen in der Beschattungsstellung angekommen ist (10:40:18) gibt es hier keine Log-Einträge.
Der nächste Log-Eintrag erfolgt erst wieder um 10:41:41.
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: CoolTux am 10 April 2020, 11:21:26
Dann gab es wohl kein Event. Oder zu mindest hat ASC keines aufgefangen.
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: baerm am 10 April 2020, 11:29:02
Hallo,
habe schon vor ein paar Tagen auch das Problem festgestellt, aber hatte keine Zeit zu debuggen. Das Reading ASC_ShuttersLastDrive steht zwar auf manual, wurde bei mir seit 4.4. nicht verändert. Die letzte Fahrt war auch manuell, aber es wird dies auch ignoriert. ASC_blockAscDrivesAfterManual ist auf 1 gesetzt.
Verwende KNX devices und habe die Jalousien auch manuell über FHEM gesteuert. Was muss ich ändern?

Internals:
   DEF        3/3/13:dpt5.001:Position 3/3/11:dpt1:Auf_Ab 3/3/12:dpt1:Stop 3/3/24:dpt5.001:Status_Hoehe
   DEVNAME    Jalousie_Kinderzimmer_Sued
   FIRSTGADNAME Position
   FUUID      5c42d92a-f33f-e2c0-9f2e-a9fc6493cd8b5d0c
   FVERSION   10_KNX.pm:0.174710/2018-10-07
   GETSTRING  Stop:noArg Position:noArg Auf_Ab:noArg Status_Hoehe:noArg
   IODev      KNX
   KNX_MSGCNT 49
   KNX_RAWMSG C01119w03318ff
   KNX_TIME   2020-04-10 11:17:09
   LASTInputDev KNX
   MSGCNT     49
   NAME       Jalousie_Kinderzimmer_Sued
   NR         643
   NTFY_ORDER 50-Jalousie_Kinderzimmer_Sued
   SETSTRING  Stop:off,on Position:slider,0,1,100 Auf_Ab:off,on Status_Hoehe:slider,0,1,100
   STATE      100 %
   TYPE       KNX
   GADDETAILS:
     Auf_Ab:
       CODE       0330b
       GROUP      3/3/11
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  Auf_Ab-get
       RDNAMEPUT  Auf_Ab-put
       RDNAMESET  Auf_Ab-set
       SETLIST    :off,on
     Position:
       CODE       0330d
       GROUP      3/3/13
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  Position-get
       RDNAMEPUT  Position-put
       RDNAMESET  Position-set
       SETLIST    :slider,0,1,100
     Status_Hoehe:
       CODE       03318
       GROUP      3/3/24
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  Status_Hoehe-get
       RDNAMEPUT  Status_Hoehe-put
       RDNAMESET  Status_Hoehe-set
       SETLIST    :slider,0,1,100
     Stop:
       CODE       0330c
       GROUP      3/3/12
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  Stop-get
       RDNAMEPUT  Stop-put
       RDNAMESET  Stop-set
       SETLIST    :off,on
   GADTABLE:
     0330b      Auf_Ab
     0330c      Stop
     0330d      Position
     03318      Status_Hoehe
   READINGS:
     2020-04-04 09:36:26   ASC_Enable      on
     2020-04-04 09:36:26   ASC_ShuttersLastDrive manual
     2020-04-10 07:30:02   ASC_Time_DriveDown 10.04.2020 - 20:12
     2020-04-10 07:30:02   ASC_Time_DriveUp 11.04.2020 - 07:30
     2020-04-08 18:59:18   Auf_Ab-get      off
     2020-04-10 11:08:57   Auf_Ab-set      off
     2020-04-10 11:17:09   Position        100 %
     2020-04-10 11:16:52   Position-set    100 %
     2020-04-10 11:17:09   Status_Hoehe-get 100 %
     2020-04-10 11:09:02   Stop-set        on
     2020-04-04 09:36:45   associatedWith  ASC
     2020-04-04 09:36:26   getG2           off
     2020-04-04 09:36:26   getG3           off
     2020-04-04 09:36:26   getG4           0 %
     2020-04-10 11:17:09   last-sender     1/1/25
     2020-04-04 09:36:26   setG1           100 %
     2020-04-04 09:36:26   setG2           off
     2020-04-04 09:36:26   setG3           on
     2020-04-10 11:17:09   state           100 %
Attributes:
   ASC        0
   ASC_AutoAstroModeMorning CIVIL
   ASC_BrightnessSensor KNX_0000005:Helligkeit
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading Position
   ASC_RainProtection on
   ASC_Shading_InOutAzimuth 110:280
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_SunnyCloudy 20000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_Sleep_Pos 0
   ASC_Time_Up_Early 07:30
   ASC_Up     astro
   IODev      KNX
   alias      Jalousie_Kinderzimmer_Süd
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Jalousien_OG
   icon       fts_shutter_30
   room       Jalousien,OG->Kinderzimmer
   userReadings Position { ReadingsVal("Jalousie_Kinderzimmer_Sued","Status_Hoehe-get",0) }
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     Ab:Stop:Auf:Pos1:Pos2


und

Internals:
   FUUID      5cf390d6-f33f-e2c0-d5d2-ff0ca650aca72ab0
   FVERSION   73_AutoShuttersControl.pm:v0.8.23-s21575/2020-04-01 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Jalousie_Bad_Gross,Jalousie_Kinderzimmer_Ost,Jalousie_Schlafzimmer,Jalousie_Stiegenhaus,Jalousie_Suedterrasse_Esstisch,Jalousie_Suedterrasse_Kueche,Jalousie_Suedterrasse_Tuere,KNX_0000005,Jalousie_Bad_Gross,Astro,ASC_WindowRec_PosAfterDayClosed,Jalousie_Suedterrasse_Esstisch,Jalousie_Suedterrasse_Kueche,Jalousie_Sauna,Jalousie_Kinderzimmer_Sued,Jalousie_Suedterrasse_Tuere,KNX_0000001,Jalousie_Stiegenhaus,Jalousie_Kinderzimmer_Ost,KNX_0000003,Jalousie_Schlafzimmer
   NR         746
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.8.23
   OLDREADINGS:
   READINGS:
     2020-02-27 18:06:51   Jalousie_Bad_Gross_lastPosValue 0
     2020-04-10 05:42:57   Jalousie_Bad_Gross_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-02-26 18:05:20   Jalousie_Kinderzimmer_Ost_lastPosValue 0
     2020-04-10 05:42:57   Jalousie_Kinderzimmer_Ost_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-04-01 06:01:52   Jalousie_Kinderzimmer_Sued_PosValue 0
     2020-04-10 11:23:05   Jalousie_Kinderzimmer_Sued_lastPosValue 64
     2020-04-10 07:30:02   Jalousie_Kinderzimmer_Sued_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-02-28 06:09:01   Jalousie_Sauna_lastPosValue 0
     2020-04-08 22:00:07   Jalousie_Schlafzimmer_PosValue 0
     2020-04-10 07:30:02   Jalousie_Schlafzimmer_lastPosValue 0
     2020-04-10 07:30:02   Jalousie_Schlafzimmer_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-04-08 22:00:07   Jalousie_Stiegenhaus_PosValue 0
     2020-04-10 07:30:02   Jalousie_Stiegenhaus_lastPosValue 0
     2020-04-10 07:30:02   Jalousie_Stiegenhaus_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-04-10 11:08:31   Jalousie_Suedterrasse_Esstisch_lastPosValue 60
     2020-04-10 07:00:02   Jalousie_Suedterrasse_Esstisch_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-03-23 20:57:26   Jalousie_Suedterrasse_Kueche_PosValue 0
     2020-04-10 11:08:31   Jalousie_Suedterrasse_Kueche_lastPosValue 60
     2020-04-10 07:00:02   Jalousie_Suedterrasse_Kueche_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-04-10 11:08:31   Jalousie_Suedterrasse_Tuere_lastPosValue 27
     2020-04-10 07:00:02   Jalousie_Suedterrasse_Tuere_nextAstroTimeEvent 10.04.2020 - 20:12
     2020-02-22 19:02:09   ascEnable       on
     2020-04-02 23:12:06   controlShading  on
     2019-12-17 08:23:30   hardLockOut     off
     2020-04-08 22:00:29   room_EG-_Wohnzimmer_Jalousien Jalousie_Suedterrasse_Esstisch,Jalousie_Suedterrasse_Kueche,Jalousie_Suedterrasse_Tuere
     2020-04-08 22:00:29   room_Jalousien_OG-_Kinderzimmer Jalousie_Kinderzimmer_Ost
     2020-04-08 22:00:29   room_Jalousien_OG-_Schlafzimmer Jalousie_Schlafzimmer
     2020-04-08 22:00:29   room_OG-_Bad_Gross_Jalousien Jalousie_Bad_Gross
     2020-04-08 22:00:29   room_OG-_Gang_Jalousien Jalousie_Stiegenhaus
     2019-12-17 08:23:30   selfDefense     off
     2020-04-10 07:30:02   state           created new drive timer
     2019-12-17 08:23:30   sunriseTimeWeHoliday off
     2020-04-08 22:00:29   userAttrList    rolled out
   helper:
     shuttersList:
       Jalousie_Bad_Gross
       Jalousie_Kinderzimmer_Ost
       Jalousie_Schlafzimmer
       Jalousie_Stiegenhaus
       Jalousie_Suedterrasse_Esstisch
       Jalousie_Suedterrasse_Kueche
       Jalousie_Suedterrasse_Tuere
   monitoredDevs:
     ASC_WindowRec_PosAfterDayClosed:
       Jalousie_Bad_Gross userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Kinderzimmer_Ost userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Kinderzimmer_Sued userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Sauna userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Schlafzimmer userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Stiegenhaus userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Suedterrasse_Esstisch userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Suedterrasse_Kueche userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Suedterrasse_Tuere userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
     Astro:
       ACS        ASC_twilightDevice
       ASC        ASC_twilightDevice
     Jalousie_Bad_Gross:
     Jalousie_Kinderzimmer_Ost:
     Jalousie_Kinderzimmer_Sued:
     Jalousie_Sauna:
     Jalousie_Schlafzimmer:
     Jalousie_Stiegenhaus:
     Jalousie_Suedterrasse_Esstisch:
     Jalousie_Suedterrasse_Kueche:
     Jalousie_Suedterrasse_Tuere:
     KNX_0000001:
       ACS        ASC_rainSensor
       ASC        ASC_rainSensor
     KNX_0000003:
       ACS        ASC_windSensor
       ASC        ASC_windSensor
     KNX_0000005:
       Jalousie_Kinderzimmer_Sued ASC_BrightnessSensor
       Jalousie_Schlafzimmer ASC_BrightnessSensor
       Jalousie_Stiegenhaus ASC_BrightnessSensor
       Jalousie_Suedterrasse_Esstisch ASC_BrightnessSensor
       Jalousie_Suedterrasse_Kueche ASC_BrightnessSensor
       Jalousie_Suedterrasse_Tuere ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_rainSensor KNX_0000001:state
   ASC_tempSensor KNX_0104010:WERT
   ASC_twilightDevice Astro
   ASC_windSensor KNX_0000003:kmh
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       KG->ASC


lg,
Matthias
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: JWRu am 10 April 2020, 11:34:10
ZitatDann gab es wohl kein Event. Oder zu mindest hat ASC keines aufgefangen.
Ich hatte jetzt den Event Monitor nicht laufen. Aber bei früheren Tests kam beim Ankommen immer ein Event, auch wenn nicht aktualisiert wurde.
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: baerm am 10 April 2020, 11:41:15
Also bei mir habe ich nun den Eventmonitor mitlaufen lassen:

2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued Auf_Ab-set: on
2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued on
2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued Stop-set: on
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued on
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued Auf_Ab-set: off
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued off
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
1020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued Stop-set: on
2020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued on
2020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued Status_Hoehe-get: 87 %
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued last-sender: 1/1/25
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued 87 %
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued Position: 87 %


ASC_ShuttersLastDrive wurde nicht aktualisiert und ein Minute später fährt die Jalousie wieder in die Beschattungsposition.... :-(
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: CoolTux am 10 April 2020, 12:03:12
Zitat von: baerm am 10 April 2020, 11:41:15
Also bei mir habe ich nun den Eventmonitor mitlaufen lassen:

2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued Auf_Ab-set: on
2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued on
2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:04 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued Stop-set: on
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued on
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:05 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued Auf_Ab-set: off
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued off
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:06 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
1020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued Stop-set: on
2020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued on
2020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued last-sender: fhem
2020-04-10 11:37:09 KNX Jalousie_Kinderzimmer_Sued Position: 100 %
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued Status_Hoehe-get: 87 %
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued last-sender: 1/1/25
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued 87 %
2020-04-10 11:37:10 KNX Jalousie_Kinderzimmer_Sued Position: 87 %


ASC_ShuttersLastDrive wurde nicht aktualisiert und ein Minute später fährt die Jalousie wieder in die Beschattungsposition.... :-(

Ich dachte erst ich hätte das Problem gefunden, aber in der Tat habe ich bei der Entwicklung darauf geachtet das auch andere Zeichen wie nummerische im Position Event vorhanden sein dürfen und die gefiltert werden.
Interessant wäre ein debug 1 Log. Dazu im ASC Device einfach das Attribut debug auf 1 setzen.
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: baerm am 10 April 2020, 12:25:13
Habe debug bereits laufen gehabt. Sorry hier nun die Logs. um 11:37 bin ich manuell gefahren mittels FHEM aber in den Logs ist nichts zu sehen.

ASC_DEBUG!!! 2020.04.10 11:30:51 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.10 11:30:51 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 26105 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.10 11:30:51 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:30:51 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:30:51 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Übergebende Werte - Azimuth:145, Elevation: 45, Brightness: 26105, OutTemp: 16.4, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.10 11:30:51 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.10 11:30:51 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:30:51 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.04.10 11:30:51 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:30:51 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:30:51 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 11:08:31
ASC_DEBUG!!! 2020.04.10 11:30:51 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.10 11:38:34 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.10 11:38:34 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 27465 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:38:34 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Übergebende Werte - Azimuth:145, Elevation: 45, Brightness: 27465, OutTemp: 16.6, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.10 11:38:34 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:38:34 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnSetCmdFn: Jalousie_Kinderzimmer_Sued - Rollo wird gefahren, aktuelle Position: 87, Zielposition: 100. Grund der Fahrt: shading in
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnSetDriveCmd: Jalousie_Kinderzimmer_Sued - NICHT versetztes fahren
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnSetDriveCmd: Jalousie_Kinderzimmer_Sued - NoDelay: NEIN
ASC_DEBUG!!! 2020.04.10 11:38:34 - FnShuttersCommandSet: Jalousie_Kinderzimmer_Sued - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.04.10 11:38:34 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 100 zum Beschatten gefahren
ASC_DEBUG!!! 2020.04.10 11:38:34 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 11:08:31
ASC_DEBUG!!! 2020.04.10 11:38:34 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.10 11:40:28 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.10 11:40:28 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 26105 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.10 11:40:28 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:28 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:28 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Übergebende Werte - Azimuth:145, Elevation: 45, Brightness: 26105, OutTemp: 16.6, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.10 11:40:28 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.10 11:40:28 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:28 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.04.10 11:40:28 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:28 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:28 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 11:08:31
ASC_DEBUG!!! 2020.04.10 11:40:28 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.10 11:40:42 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.10 11:40:42 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 24610 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.10 11:40:42 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:42 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:42 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Übergebende Werte - Azimuth:145, Elevation: 45, Brightness: 24610, OutTemp: 16.6, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.10 11:40:42 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.10 11:40:42 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:42 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.04.10 11:40:42 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:42 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:42 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 11:08:31
ASC_DEBUG!!! 2020.04.10 11:40:42 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.10 11:40:49 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.10 11:40:49 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 23182 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.10 11:40:49 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:49 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:49 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Übergebende Werte - Azimuth:145, Elevation: 45, Brightness: 23182, OutTemp: 16.6, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.10 11:40:49 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.10 11:40:49 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:49 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.04.10 11:40:49 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:49 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:49 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 11:08:31
ASC_DEBUG!!! 2020.04.10 11:40:49 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.10 11:40:55 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.10 11:40:55 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 21482 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.10 11:40:55 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:55 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:55 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Übergebende Werte - Azimuth:145, Elevation: 45, Brightness: 21482, OutTemp: 16.6, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.10 11:40:55 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.10 11:40:55 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:55 - ShadingProcessing: Jalousie_Kinderzimmer_Sued - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.04.10 11:40:55 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:55 - FnIsDay: Jalousie_Kinderzimmer_Sued Allgemein: 1
ASC_DEBUG!!! 2020.04.10 11:40:55 - ShadingProcessingDriveCommand: Jalousie_Kinderzimmer_Sued - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.10 11:08:31
ASC_DEBUG!!! 2020.04.10 11:40:55 - EventProcessingShadingBrightness: Jalousie_Kinderzimmer_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: JWRu am 10 April 2020, 14:21:09
ZitatDann gab es wohl kein Event. Oder zu mindest hat ASC keines aufgefangen.
Ich habe jetzt nochmal ein Ereignis erwischt, in dem nicht aktualisiert wird.

Hier ist der Ausschnitt aus dem Event Monitor
2020-04-10 13:52:12 DUOFERN Rollladen_EZ_links set_position
2020-04-10 13:52:12 AutoShuttersControl myASC Rollladen_EZ_links_lastPosValue: 70
2020-04-10 13:52:19 DUOFERN Rollladen_EZ_links position: 100

Wie man sieht, kommt ein Event bei der Zielposition.

Das ist der Ausschnitt aus dem Log mit verbose 4:
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Devname: myTwilight Name: myASC Notify: $VAR1 = [
          'azimuth: 190.08',
          'elevation: 49.55',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: south'
        ];

2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_Mitte Azimuth: 190.08 Elevation: 49.55 Brightness: 114135 OutTemp: 26.2
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_Mitte Nach dem return
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_Mitte In der In Abfrage, Shadingwert: in, Zeitstempel: 1586507712
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: in
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_links Azimuth: 190.08 Elevation: 49.55 Brightness: 114135 OutTemp: 26.2
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_links Nach dem return
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing - Der Sonnenstand ist ausserhalb der Winkelangaben oder die Aussentemperatur unterhalb der Shading Temperatur
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_position'
        ];

2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_links_lastPosValue: 70'
        ];

2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_rechts Azimuth: 190.08 Elevation: 49.55 Brightness: 114135 OutTemp: 26.2
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_rechts Nach dem return
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_EZ_rechts In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1586519532
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_Kueche Azimuth: 190.08 Elevation: 49.55 Brightness: 114135 OutTemp: 26.2
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_Kueche Nach dem return
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_Kueche In der Out Abfrage, Shadingwert: out, Zeitstempel: 1586449357
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_WZ_links Azimuth: 190.08 Elevation: 49.55 Brightness: 8528 OutTemp: 26.2
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_WZ_links Nach dem return
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_WZ_links In der Out Abfrage, Shadingwert: out, Zeitstempel: 1586514731
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_WZ_rechts Azimuth: 190.08 Elevation: 49.55 Brightness: 8528 OutTemp: 26.2
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_WZ_rechts Nach dem return
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing, Rollladen: Rollladen_WZ_rechts In der Out Abfrage, Shadingwert: out, Zeitstempel: 1586514731
2020.04.10 13:52:12 4: AutoShuttersControl (myASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2020.04.10 13:52:19 4: AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'position: 100'
        ];


ASC bekommt also das Event mit (letzte Zeile), verarbeitet es aber anscheinend nicht richtig.
"ASC_ShuttersLastDrive" steht immer noch auf "day open".
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: CoolTux am 10 April 2020, 15:02:17
Deswegen müssen wir sehen das wir da mal zusammen kommen und ich mehr ausgaben ein baue.

Ich habe bei mir zu Hause eine Videokonferenzsoftware eingerichtet und wir haben gerade mit 4 Eltern und den Kindern getestet. Klappt super. Die Kids hatten sichtlich Spaß. Lach.
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: JWRu am 10 April 2020, 15:09:41
ZitatIch habe bei mir zu Hause eine Videokonferenzsoftware eingerichtet und wir haben gerade mit 4 Eltern und den Kindern getestet.
Das haben wir auch gemacht. Mein Stammtisch läuft mit Skype, in der Familie mit Zoom.
Erst mal schöne Feiertage!
Titel: Antw:AutoShuttersControl - "ASC_ShuttersLastDrive" wird manchmal nicht aktualisiert
Beitrag von: CoolTux am 10 April 2020, 15:25:41
Zitat von: JWRu am 10 April 2020, 15:09:41
Das haben wir auch gemacht. Mein Stammtisch läuft mit Skype, in der Familie mit Zoom.
Erst mal schöne Feiertage!

Ich wollte was bei mir zu Hause haben. Und Zoom vertraue ich nicht mehr so wie früher. Bei mehr wie 20 Leuten ist es aber wohl nicht zu ändern, da hilft dann echt nur Zoom.  ;D


Euch auch schöne Feiertage
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 14:02:03
Ich habe jetzt das Thema des Threads verändert, um das Problem besser zu beschreiben.
Bei mir werden nicht nur von ASC ausgelöste Fahrten manchmal nicht erkannt, sondern in viel größerem Umfang (immer?) manuell ausgelöste Fahrten.
Dabei ist es egal, ob ich die Fahrten lokal über die Bedienungstasten am Rollladen oder über die FHEM-Weboberfläche auslöse.
Hier zwei Beispiele aus dem Event Monitor:

Mit lokaler Taste ausgelöste Fahrt:
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links opened
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links sunAutomatic: on
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links moving: stop
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links sunMode: off
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links duskAutomatic: on
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links ventilatingMode: off
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links ventilatingPosition: 0
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links manualMode: off
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links sunPosition: 35
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links dawnAutomatic: on
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links timeAutomatic: on
2020-04-14 13:47:26 DUOFERN Rollladen_EZ_links position: 100
2020-04-14 13:47:58 DUOFERN Rollladen_EZ_links moving: down
2020-04-14 13:47:58 DUOFERN Rollladen_EZ_links set_position 30
2020-04-14 13:47:58 AutoShuttersControl myASC Rollladen_EZ_links_lastPosValue: 100
2020-04-14 13:48:04 AutoShuttersControl myASC Rollladen_EZ_links_PosValue: 70
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links 70
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links duskAutomatic: on
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links sunAutomatic: on
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links moving: stop
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links sunMode: off
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links timeAutomatic: on
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links position: 70
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links ventilatingMode: off
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links ventilatingPosition: 0
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links manualMode: off
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links sunPosition: 35
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links dawnAutomatic: on
2020-04-14 13:48:04 DUOFERN Rollladen_EZ_links ASC_ShuttersLastDrive: shading in


Über FHEM ausgelöste Fahrt:
2020-04-14 13:49:59 DUOFERN Rollladen_EZ_links moving: up
2020-04-14 13:49:59 DUOFERN Rollladen_EZ_links set_up
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links opened
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links sunAutomatic: on
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links sunMode: off
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links moving: stop
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links duskAutomatic: on
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links manualMode: off
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links ventilatingPosition: 0
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links sunPosition: 35
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links dawnAutomatic: on
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links ventilatingMode: off
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links position: 100
2020-04-14 13:50:07 DUOFERN Rollladen_EZ_links timeAutomatic: on
2020-04-14 13:50:55 DUOFERN Rollladen_EZ_links moving: down
2020-04-14 13:50:55 DUOFERN Rollladen_EZ_links set_position 30
2020-04-14 13:50:55 AutoShuttersControl myASC Rollladen_EZ_links_lastPosValue: 100
2020-04-14 13:51:03 AutoShuttersControl myASC Rollladen_EZ_links_PosValue: 70
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links 70
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links ventilatingMode: off
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links manualMode: off
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links ventilatingPosition: 0
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links dawnAutomatic: on
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links sunPosition: 35
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links timeAutomatic: on
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links position: 70
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links sunAutomatic: on
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links moving: stop
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links sunMode: off
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links duskAutomatic: on
2020-04-14 13:51:03 DUOFERN Rollladen_EZ_links ASC_ShuttersLastDrive: shading in


Wie man sieht, erkennt ASC in beiden Fällen die Fahrt nicht und fährt den Rolladen kurz danach wieder in die Beschattungsposition.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 14:05:40
Kannst Du diese Version bitte einmal testen und mir dann das Log geben.
Musst auch nichts weiter einstellen dafür.

https://git-tuxnet.ddns.net/FHEM/mod-AutoShuttersControl/src/branch/patch-xerion
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 14:23:47
Mit der Testversion hat ASC die manuelle Fahrt erkannt.

Event Monitor:
2020-04-14 14:18:32 DUOFERN Rollladen_EZ_Mitte moving: up
2020-04-14 14:18:32 DUOFERN Rollladen_EZ_Mitte set_up
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte opened
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte sunMode: off
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte moving: stop
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte sunAutomatic: on
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte duskAutomatic: on
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte dawnAutomatic: on
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte sunPosition: 35
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte ventilatingPosition: 0
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte manualMode: off
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte ventilatingMode: off
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte position: 100
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte timeAutomatic: on
2020-04-14 14:18:40 DUOFERN Rollladen_EZ_Mitte ASC_ShuttersLastDrive: manual


Log:
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 10994.55',
          'state: B: 10994.55',
          'batteryState: ok',
          'brightnessDamped: 12734.685'
        ];
2020.04.14 14:16:34 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4547.
2020.04.14 14:16:34 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4472.
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 111354.62',
          'state: B: 111354.62',
          'batteryState: ok',
          'brightnessDamped: 102914.725'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: opened',
          'sunMode: off',
          'moving: stop',
          'sunAutomatic: on',
          'duskAutomatic: on',
          'dawnAutomatic: on',
          'sunPosition: 35',
          'ventilatingPosition: 0',
          'manualMode: off',
          'ventilatingMode: off',
          'position: 100',
          'timeAutomatic: on'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: opened sunMode: off moving: stop sunAutomatic: on duskAutomatic: on dawnAutomatic: on sunPosition: 35 ventilatingPosition: 0 manualMode: off ventilatingMode: off position: 100 timeAutomatic: on
';
2020.04.14 14:18:40 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/73_AutoShuttersControl.pm line 7017.
2020.04.14 14:18:40 1: ERROR: empty name in readingsBeginUpdate
2020.04.14 14:18:40 1: stacktrace:
2020.04.14 14:18:40 1:     main::readingsBeginUpdate           called by fhem.pl (4939)
2020.04.14 14:18:40 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (7019)
2020.04.14 14:18:40 1:     ASC_Dev::Readings::setPosReading    called by ./FHEM/73_AutoShuttersControl.pm (2659)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by ./FHEM/73_AutoShuttersControl.pm (519)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (3695)
2020.04.14 14:18:40 1:     main::DoTrigger                     called by fhem.pl (4062)
2020.04.14 14:18:40 1:     main::Dispatch                      called by ./FHEM/10_DUOFERNSTICK.pm (273)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Parse            called by ./FHEM/10_DUOFERNSTICK.pm (206)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (757)
2020.04.14 14:18:40 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4794.
2020.04.14 14:18:40 1: readingsUpdate(,Rollladen_EZ_Mitte_PosValue,100) missed to call readingsBeginUpdate first.
2020.04.14 14:18:40 1: stacktrace:
2020.04.14 14:18:40 1:     main::readingsBulkUpdate            called by fhem.pl (4940)
2020.04.14 14:18:40 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (7019)
2020.04.14 14:18:40 1:     ASC_Dev::Readings::setPosReading    called by ./FHEM/73_AutoShuttersControl.pm (2659)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by ./FHEM/73_AutoShuttersControl.pm (519)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (3695)
2020.04.14 14:18:40 1:     main::DoTrigger                     called by fhem.pl (4062)
2020.04.14 14:18:40 1:     main::Dispatch                      called by ./FHEM/10_DUOFERNSTICK.pm (273)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Parse            called by ./FHEM/10_DUOFERNSTICK.pm (206)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (757)
2020.04.14 14:18:40 1: PERL WARNING: Use of uninitialized value $dev in hash element at fhem.pl line 3647.
EventProcessingShutters: Rollladen_EZ_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586866720 Last Position Timestamp: 0 Drive Up Max Duration: 27 Last Position: 50 aktuelle Position: 100
2020.04.14 14:18:40 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/73_AutoShuttersControl.pm line 7006.
2020.04.14 14:18:40 1: ERROR: empty name in readingsBeginUpdate
2020.04.14 14:18:40 1: stacktrace:
2020.04.14 14:18:40 1:     main::readingsBeginUpdate           called by fhem.pl (4939)
2020.04.14 14:18:40 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (7008)
2020.04.14 14:18:40 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2703)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by ./FHEM/73_AutoShuttersControl.pm (519)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (3695)
2020.04.14 14:18:40 1:     main::DoTrigger                     called by fhem.pl (4062)
2020.04.14 14:18:40 1:     main::Dispatch                      called by ./FHEM/10_DUOFERNSTICK.pm (273)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Parse            called by ./FHEM/10_DUOFERNSTICK.pm (206)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (757)
2020.04.14 14:18:40 1: readingsUpdate(,state,manual) missed to call readingsBeginUpdate first.
2020.04.14 14:18:40 1: stacktrace:
2020.04.14 14:18:40 1:     main::readingsBulkUpdate            called by fhem.pl (4940)
2020.04.14 14:18:40 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (7008)
2020.04.14 14:18:40 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2703)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by ./FHEM/73_AutoShuttersControl.pm (519)
2020.04.14 14:18:40 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (3695)
2020.04.14 14:18:40 1:     main::DoTrigger                     called by fhem.pl (4062)
2020.04.14 14:18:40 1:     main::Dispatch                      called by ./FHEM/10_DUOFERNSTICK.pm (273)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Parse            called by ./FHEM/10_DUOFERNSTICK.pm (206)
2020.04.14 14:18:40 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3775)
2020.04.14 14:18:40 1:     main::CallFn                        called by fhem.pl (757)
EventProcessingShutters: eine manualle Fahrt wurde erkannt!
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];
AutoShuttersControl (myASC) - Devname: myTwilight Name: myASC Notify: $VAR1 = [
          'azimuth: 200.81',
          'elevation: 49.76',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: south'
        ];
2020.04.14 14:18:54 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/73_AutoShuttersControl.pm line 7156.
2020.04.14 14:18:54 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/73_AutoShuttersControl.pm line 7158.
2020.04.14 14:18:55 1: Error: >none< has no TYPE, but following keys: ><
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 11532.02',
          'state: B: 11532.02',
          'batteryState: ok',
          'brightnessDamped: 12657.193'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 118781.35',
          'state: B: 118781.35',
          'batteryState: ok',
          'brightnessDamped: 108653.384'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 10947.87',
          'state: B: 10947.87',
          'batteryState: ok',
          'brightnessDamped: 12495.480'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 68463.39',
          'state: B: 68463.39',
          'batteryState: ok',
          'brightnessDamped: 105167.590'
        ];


Beim ASC-Device fehlt jetzt die Übersicht
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 14:26:13
Du hast bestimmt kein Neustart gemacht sondern ein reload. Das klappt aber bei ASC nicht.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 14:26:48
Genau - dann mache ich mal einen Neustart.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 14:39:24
Nach dem Neustart hat die Testversion von ASC die manuelle Fahrt nicht erkannt und ist anschließend wieder in die Beschattung gefahren.

Event Monitor

2020-04-14 14:34:00 DUOFERN Rollladen_EZ_Mitte moving: up
2020-04-14 14:34:00 DUOFERN Rollladen_EZ_Mitte set_up
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte opened
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte duskAutomatic: on
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte manualMode: off
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte sunAutomatic: on
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte ventilatingMode: off
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte moving: stop
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte sunPosition: 35
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte dawnAutomatic: on
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte sunMode: off
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte ventilatingPosition: 0
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte timeAutomatic: on
2020-04-14 14:34:08 DUOFERN Rollladen_EZ_Mitte position: 100
2020-04-14 14:34:18 DUOFERN Rollladen_EZ_Mitte moving: down
2020-04-14 14:34:18 DUOFERN Rollladen_EZ_Mitte set_position 30
2020-04-14 14:34:18 AutoShuttersControl myASC Rollladen_EZ_Mitte_lastPosValue: 100
2020-04-14 14:34:26 AutoShuttersControl myASC Rollladen_EZ_Mitte_PosValue: 70
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte 70
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte sunMode: off
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte ventilatingPosition: 0
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte timeAutomatic: on
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte position: 70
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte sunAutomatic: on
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte duskAutomatic: on
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte manualMode: off
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte ventilatingMode: off
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte moving: stop
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte sunPosition: 35
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte dawnAutomatic: on
2020-04-14 14:34:26 DUOFERN Rollladen_EZ_Mitte ASC_ShuttersLastDrive: shading in


Log:
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 13370.74',
          'state: B: 13370.74',
          'batteryState: ok',
          'brightnessDamped: 12287.310'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 65510.65',
          'state: B: 65510.65',
          'batteryState: ok',
          'brightnessDamped: 42388.470'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_position 30'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: 70',
          'timeAutomatic: on',
          'position: 70',
          'sunMode: off',
          'ventilatingPosition: 0',
          'sunPosition: 35',
          'dawnAutomatic: on',
          'sunAutomatic: on',
          'duskAutomatic: on',
          'manualMode: off',
          'ventilatingMode: off',
          'moving: stop'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: 70 timeAutomatic: on position: 70 sunMode: off ventilatingPosition: 0 sunPosition: 35 dawnAutomatic: on sunAutomatic: on duskAutomatic: on manualMode: off ventilatingMode: off moving: stop
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_PosValue: 70'
        ];
EventProcessingShutters: Rollladen_EZ_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586867541 Last Position Timestamp: 1586867533 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 70
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: shading in'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: shading in'
        ];
2020.04.14 14:33:34 3: ZWave got config for popp/700168.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_up'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 14864.34',
          'state: B: 14864.34',
          'batteryState: ok',
          'brightnessDamped: 12829.025'
        ];
AutoShuttersControl (myASC) - Devname: myTwilight Name: myASC Notify: $VAR1 = [
          'azimuth: 206.33',
          'elevation: 48.77',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: south-southwest'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: opened',
          'duskAutomatic: on',
          'manualMode: off',
          'sunAutomatic: on',
          'ventilatingMode: off',
          'moving: stop',
          'sunPosition: 35',
          'dawnAutomatic: on',
          'sunMode: off',
          'ventilatingPosition: 0',
          'timeAutomatic: on',
          'position: 100'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 123978.49',
          'state: B: 123978.49',
          'batteryState: ok',
          'brightnessDamped: 53949.560'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_position 30'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: 70',
          'sunMode: off',
          'ventilatingPosition: 0',
          'timeAutomatic: on',
          'position: 70',
          'sunAutomatic: on',
          'duskAutomatic: on',
          'manualMode: off',
          'ventilatingMode: off',
          'moving: stop',
          'sunPosition: 35',
          'dawnAutomatic: on'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: 70 sunMode: off ventilatingPosition: 0 timeAutomatic: on position: 70 sunAutomatic: on duskAutomatic: on manualMode: off ventilatingMode: off moving: stop sunPosition: 35 dawnAutomatic: on
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_PosValue: 70'
        ];
EventProcessingShutters: Rollladen_EZ_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586867666 Last Position Timestamp: 1586867658 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 70
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: shading in'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: shading in'
        ];

Bei den Log-Einträgen von ASC gibt's leider keine Zeiten
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 14:58:58
Also es liegt definitiv daran das die Zeit von der letzten ausgewerteten Erfassung zu kurz ist.

Es fehlen in der Tat Timestamps. Aber

Int von gettimeofday: 1586867541 Last Position Timestamp: 1586867533 Drive Up Max Duration: 27

Das hier ist entscheiden. Und hier liegen nur 8s dazwischen. Kannst Du bei genau diesem Rollo bitte mal ein event-on-change-reading .* setzen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 15:07:58
ZitatUnd hier liegen nur 8s dazwischen.
Der Rolladen brauchte nur 8 Sek. um von 70% auf 100% zu fahren - siehe Event Monitor.
Das ist der Test mit event-on-change-reading .*
Auch jetzt ist er direkt anschließend wieder in die Beschattung gefahren.

Event Monitor:
2020-04-14 15:02:21 DUOFERN Rollladen_EZ_Mitte moving: up
2020-04-14 15:02:21 DUOFERN Rollladen_EZ_Mitte set_up
2020-04-14 15:02:31 DUOFERN Rollladen_EZ_Mitte opened
2020-04-14 15:02:31 DUOFERN Rollladen_EZ_Mitte position: 100
2020-04-14 15:02:31 DUOFERN Rollladen_EZ_Mitte moving: stop
2020-04-14 15:02:33 DUOFERN Rollladen_EZ_Mitte moving: down
2020-04-14 15:02:33 DUOFERN Rollladen_EZ_Mitte set_position 30
2020-04-14 15:02:33 AutoShuttersControl myASC Rollladen_EZ_Mitte_lastPosValue: 100
2020-04-14 15:02:41 AutoShuttersControl myASC Rollladen_EZ_Mitte_PosValue: 70
2020-04-14 15:02:41 DUOFERN Rollladen_EZ_Mitte 70
2020-04-14 15:02:41 DUOFERN Rollladen_EZ_Mitte position: 70
2020-04-14 15:02:41 DUOFERN Rollladen_EZ_Mitte moving: stop


Log:
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 11488.64',
          'state: B: 11488.64',
          'batteryState: ok',
          'brightnessDamped: 10285.319'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: opened',
          'position: 100',
          'moving: stop'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 109823.74',
          'state: B: 109823.74',
          'batteryState: ok',
          'brightnessDamped: 106031.586'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_position 30'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: 70',
          'position: 70',
          'moving: stop'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: 70 position: 70 moving: stop
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_PosValue: 70'
        ];
EventProcessingShutters: Rollladen_EZ_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586869361 Last Position Timestamp: 1586869353 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 70
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: shading in'
        ];
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 15:12:58
Ja das er nur 8s braucht ist ja ok. Aber! Es geht darum um welche Zeit er als letztes festgehalten hat das ASC eine Fahrt initialisiert hat, das wird festgehalten und von dieser Zeit aus müssen laut dem Rollo mindestens 27s vergangen sein.

Also. Lasse das Rollo in shading Pos fahren, warte 30s und dann fahre von Hand hoch.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 15:19:37
Jetzt wurde die Fahrt erkannt.
2020-04-14 15:16:31 DUOFERN Rollladen_EZ_Mitte moving: up
2020-04-14 15:16:31 DUOFERN Rollladen_EZ_Mitte set_up
2020-04-14 15:16:39 AutoShuttersControl myASC Rollladen_EZ_Mitte_PosValue: 100
2020-04-14 15:16:39 DUOFERN Rollladen_EZ_Mitte opened
2020-04-14 15:16:39 DUOFERN Rollladen_EZ_Mitte moving: stop
2020-04-14 15:16:39 DUOFERN Rollladen_EZ_Mitte position: 100
2020-04-14 15:16:39 DUOFERN Rollladen_EZ_Mitte ASC_ShuttersLastDrive: manual


AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: opened',
          'moving: stop',
          'position: 100'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: opened moving: stop position: 100
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_PosValue: 100'
        ];
EventProcessingShutters: Rollladen_EZ_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586870199 Last Position Timestamp: 1586869353 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 100
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: manual'
        ];
EventProcessingShutters: eine manualle Fahrt wurde erkannt!
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 15:23:57
Ich habe mal noch die Änderungen der letzten 24 Stunden mit in den Branch eingebracht. Kannst gerne noch mal runter laden und testen.
Ist dann der selbe Stand wie der welcher morgen über Update kommt mit Ausnahme der erweiterten Logausgabe.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 15:28:24
Ich komme heute nicht mehr dazu. Ich mache morgen früh mal ein Update und teste dann weiter.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 15:42:47
Aber bitte kein FHEM Update, sondern das aus meinen Git
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 15:47:44
Ok.
ich habe gerade noch einen Versuch mit einem anderen Rollladen gemacht, der schon eine Zeitlang in der Beschattung war. event-on-change-reading ist auf .* gesetzt.
Hier wurde die Fahrt nicht erkannt.

Event Monitor:
2020-04-14 15:42:30 DUOFERN Rollladen_Kueche moving: up
2020-04-14 15:42:30 DUOFERN Rollladen_Kueche set_up
2020-04-14 15:42:38 DUOFERN Rollladen_Kueche opened
2020-04-14 15:42:38 DUOFERN Rollladen_Kueche moving: stop
2020-04-14 15:42:38 DUOFERN Rollladen_Kueche position: 100
2020-04-14 15:42:49 DUOFERN Rollladen_Kueche moving: down
2020-04-14 15:42:49 DUOFERN Rollladen_Kueche set_position 30
2020-04-14 15:42:49 AutoShuttersControl myASC Rollladen_Kueche_lastPosValue: 100
2020-04-14 15:42:56 AutoShuttersControl myASC Rollladen_Kueche_PosValue: 70
2020-04-14 15:42:56 DUOFERN Rollladen_Kueche 70
2020-04-14 15:42:56 DUOFERN Rollladen_Kueche moving: stop
2020-04-14 15:42:56 DUOFERN Rollladen_Kueche position: 70


Log:AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'moving: up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'set_up'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'state: opened',
          'moving: stop',
          'position: 100'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 5530.75',
          'state: B: 5530.75',
          'batteryState: ok',
          'brightnessDamped: 9733.449'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 16700.23',
          'state: B: 16700.23',
          'batteryState: ok',
          'brightnessDamped: 80617.346'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'set_position 30'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_Kueche_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'state: 70',
          'moving: stop',
          'position: 70'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: 70 moving: stop position: 70
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_Kueche_PosValue: 70'
        ];
EventProcessingShutters: Rollladen_Kueche - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586871776 Last Position Timestamp: 1586871769 Drive Up Max Duration: 24 Last Position: 100 aktuelle Position: 70
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: shading in'
        ];
AutoShuttersControl (myASC) - Devname: myTwilight Name: myASC Notify: $VAR1 = [
          'azimuth: 228.82',
          'elevation: 41.83',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: southwest'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 5226.16',
          'state: B: 5226.16',
          'batteryState: ok',
          'brightnessDamped: 8918.217'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Sued Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 14593.72',
          'state: B: 14593.72',
          'batteryState: ok',
          'brightnessDamped: 68534.966'
        ];
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 14 April 2020, 15:48:40
OK ich schaue nachher nach. Danke
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: octek0815 am 14 April 2020, 19:47:18
Moin,

ich denke nicht das es was mit der Beschattung zu tun hat. Wie bereits schon mal geschrieben ich habe zwei Device Typen. Rademacher (DUOFERN) und Homematic (CUL_HM).
Bei allen DUOFERN Rollläden wird das Reading ASC_ShuttersLastDrive korrekt gesetzt. Nur bei meinen beiden CUL_HM Rollladen-Aktoren nicht.
Ich habe mir mal vorhin die Mühe gemacht und das komplette ASC Device gelöscht und somit waren auch alle Attribute aus den Rollläden Devices weg.
Nun habe alles jungfräulich angelegt und das Reading wir weiterhin bei nur bei den beiden CUL_HM Rollladen-Aktoren nicht aktualisiert geschweige überhaupt erzeugt.
Auch bei kurzen Fahrten mit den DUOFERN Rollläden wird das Reading einwandfrei aktualisiert.


Hier nochmal ein List der Komponenten:

ASC Device

Internals:
   CFGFN     
   FUUID      5e95efd7-f33f-445e-01b1-0caae115366d123d
   FVERSION   73_AutoShuttersControl.pm:v0.8.27-s21662/2020-04-13 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       System_Rollladensteuerung
   NOTIFYDEV  Arbeitszimmer_OG_Fensterrollladen1,Arbeitszimmer_OG_Fensterrollladen2,Arbeitszimmer_OG_Fenstersensor1,Arbeitszimmer_OG_Fenstersensor2,Badezimmer_EG_Fensterrollladen,Badezimmer_EG_Fenstersensor,Badezimmer_OG_Dachfensterrollladen,Badezimmer_OG_Dachfenstersensor,Flur_OG_Dachfensterrollladen,Flur_OG_Dachfenstersensor,HWR1_EG_Fensterrollladen,HWR1_EG_Fenstersensor,HWR2_EG_Fensterrollladen,HWR2_EG_Fenstersensor,Kinderzimmer1_OG_Fensterrollladen,Kinderzimmer1_OG_Fenstersensor,Kinderzimmer2_OG_Fensterrollladen,Kinderzimmer2_OG_Fenstersensor,Kueche_EG_Fensterrollladen,Kueche_EG_Fenstersensor,Schlafzimmer_EG_Fensterrollladen,Schlafzimmer_EG_Fenstersensor,System_Rollladensteuerung,Wohnzimmer_EG_Fensterrollladen,Wohnzimmer_EG_Fenstersensor,Wohnzimmer_EG_Terrassentuerrollladen,Wohnzimmer_EG_Terrassentuersensor,global,httpmodFronius1,modbusFroniusMPPT
   NR         5790
   NTFY_ORDER 51-System_Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.8.27
   READINGS:
     2020-04-14 19:20:30   Arbeitszimmer_OG_Fensterrollladen1_PosValue 0
     2020-04-14 19:18:02   Arbeitszimmer_OG_Fensterrollladen1_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Arbeitszimmer_OG_Fensterrollladen2_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Badezimmer_EG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Badezimmer_OG_Dachfensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Flur_OG_Dachfensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   HWR1_EG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   HWR2_EG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Kinderzimmer1_OG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Kinderzimmer2_OG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Kueche_EG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Schlafzimmer_EG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:02   Wohnzimmer_EG_Fensterrollladen_nextAstroTimeEvent 14.04.2020 - 20:54
     2020-04-14 19:18:41   Wohnzimmer_EG_Terrassentuerrollladen_nextAstroTimeEvent 14.04.2020 - 21:00
     2020-04-14 19:16:07   ascEnable       on
     2020-04-14 19:16:07   controlShading  off
     2020-04-14 19:16:07   hardLockOut     off
     2020-04-14 19:17:59   room_Arbeitszimmer_OG Arbeitszimmer_OG_Fensterrollladen1,Arbeitszimmer_OG_Fensterrollladen2
     2020-04-14 19:17:59   room_Badezimmer_EG Badezimmer_EG_Fensterrollladen
     2020-04-14 19:17:59   room_Badezimmer_OG Badezimmer_OG_Dachfensterrollladen
     2020-04-14 19:17:59   room_Flur_OG    Flur_OG_Dachfensterrollladen
     2020-04-14 19:17:59   room_HWR1_EG    HWR1_EG_Fensterrollladen
     2020-04-14 19:17:59   room_HWR2_EG    HWR2_EG_Fensterrollladen
     2020-04-14 19:17:59   room_Kinderzimmer1_OG Kinderzimmer1_OG_Fensterrollladen
     2020-04-14 19:17:59   room_Kinderzimmer2_OG Kinderzimmer2_OG_Fensterrollladen
     2020-04-14 19:17:59   room_Kueche_EG  Kueche_EG_Fensterrollladen
     2020-04-14 19:17:59   room_Schlafzimmer_EG Schlafzimmer_EG_Fensterrollladen
     2020-04-14 19:17:59   room_Wohnzimmer_EG Wohnzimmer_EG_Fensterrollladen,Wohnzimmer_EG_Terrassentuerrollladen
     2020-04-14 19:16:07   selfDefense     off
     2020-04-14 19:20:30   state           manual
     2020-04-14 19:16:07   sunriseTimeWeHoliday off
     2020-04-14 19:17:59   userAttrList    rolled out
   helper:
     shuttersList:
       Arbeitszimmer_OG_Fensterrollladen1
       Arbeitszimmer_OG_Fensterrollladen2
       Badezimmer_EG_Fensterrollladen
       Badezimmer_OG_Dachfensterrollladen
       Flur_OG_Dachfensterrollladen
       HWR1_EG_Fensterrollladen
       HWR2_EG_Fensterrollladen
       Kinderzimmer1_OG_Fensterrollladen
       Kinderzimmer2_OG_Fensterrollladen
       Kueche_EG_Fensterrollladen
       Schlafzimmer_EG_Fensterrollladen
       Wohnzimmer_EG_Fensterrollladen
       Wohnzimmer_EG_Terrassentuerrollladen
   monitoredDevs:
     Arbeitszimmer_OG_Fensterrollladen1:
     Arbeitszimmer_OG_Fenstersensor1:
       Arbeitszimmer_OG_Fensterrollladen1 ASC_WindowRec
     Arbeitszimmer_OG_Fenstersensor2:
       Arbeitszimmer_OG_Fensterrollladen2 ASC_WindowRec
     Badezimmer_EG_Fenstersensor:
       Badezimmer_EG_Fensterrollladen ASC_WindowRec
     Badezimmer_OG_Dachfensterrollladen:
     Badezimmer_OG_Dachfenstersensor:
       Badezimmer_OG_Dachfensterrollladen ASC_WindowRec
     Flur_OG_Dachfenstersensor:
       Flur_OG_Dachfensterrollladen ASC_WindowRec
     HWR1_EG_Fenstersensor:
       HWR1_EG_Fensterrollladen ASC_WindowRec
     HWR2_EG_Fenstersensor:
       HWR2_EG_Fensterrollladen ASC_WindowRec
     Kinderzimmer1_OG_Fenstersensor:
       Kinderzimmer1_OG_Fensterrollladen ASC_WindowRec
     Kinderzimmer2_OG_Fenstersensor:
       Kinderzimmer2_OG_Fensterrollladen ASC_WindowRec
     Kueche_EG_Fenstersensor:
       Kueche_EG_Fensterrollladen ASC_WindowRec
     Schlafzimmer_EG_Fenstersensor:
       Schlafzimmer_EG_Fensterrollladen ASC_WindowRec
     Wohnzimmer_EG_Fenstersensor:
       Wohnzimmer_EG_Fensterrollladen ASC_WindowRec
     Wohnzimmer_EG_Terrassentuersensor:
       Wohnzimmer_EG_Terrassentuerrollladen ASC_WindowRec
     httpmodFronius1:
       Arbeitszimmer_OG_Fensterrollladen1 ASC_BrightnessSensor
       Arbeitszimmer_OG_Fensterrollladen2 ASC_BrightnessSensor
       Kueche_EG_Fensterrollladen ASC_BrightnessSensor
       Wohnzimmer_EG_Fensterrollladen ASC_BrightnessSensor
     modbusFroniusMPPT:
       Badezimmer_EG_Fensterrollladen ASC_BrightnessSensor
       Badezimmer_OG_Dachfensterrollladen ASC_BrightnessSensor
       Flur_OG_Dachfensterrollladen ASC_BrightnessSensor
       HWR1_EG_Fensterrollladen ASC_BrightnessSensor
       HWR2_EG_Fensterrollladen ASC_BrightnessSensor
       Schlafzimmer_EG_Fensterrollladen ASC_BrightnessSensor
       Wohnzimmer_EG_Terrassentuerrollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -6
   ASC_autoAstroModeMorning HORIZON
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev dResidents
   ASC_shuttersDriveDelay 30
   ASC_tempSensor Garten_TempRH_Sensor:temperature
   ASC_twilightDevice twilightWathlingen
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       System


DUOFERN Rollladen

Internals:
   CODE       42F9B5
   DEF        42F9B5
   FUUID      5c441e66-f33f-445e-16d0-9356576f0444be39
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      Rohrmotor-Aktor
   MSGCNT     12
   NAME       Arbeitszimmer_OG_Fensterrollladen1
   NR         701
   Rademacher_MSGCNT 12
   Rademacher_RAWMSG 0FFF0F230900002050321D6433000842F9B5FFFFFF01
   Rademacher_TIME 2020-04-14 19:20:30
   STATE      closed
   SUBTYPE    Rohrmotor-Aktor
   TYPE       DUOFERN
   OLDREADINGS:
   READINGS:
     2020-04-14 19:17:59   ASC_Enable      on
     2020-04-14 19:20:31   ASC_ShuttersLastDrive manual
     2020-04-14 19:19:04   ASC_Time_DriveDown 14.04.2020 - 20:54
     2020-04-14 19:19:04   ASC_Time_DriveUp 15.04.2020 - 06:27
     2020-04-14 19:17:59   associatedWith  System_Rollladensteuerung
     2020-04-14 19:20:30   blindsMode      off
     2020-04-14 19:20:30   dawnAutomatic   off
     2020-04-14 19:20:30   duskAutomatic   off
     2020-04-14 19:20:30   manualMode      on
     2020-04-14 19:20:30   motorDeadTime   off
     2020-04-14 19:20:30   moving          stop
     2020-04-14 19:20:30   position        0
     2020-04-14 19:20:30   rainAutomatic   off
     2020-04-14 19:20:30   rainDirection   up
     2020-04-14 19:20:30   rainMode        off
     2020-04-14 19:20:30   reversal        off
     2020-04-14 19:20:30   runningTime     29
     2020-04-14 19:20:30   state           closed
     2020-04-14 19:20:30   sunAutomatic    off
     2020-04-14 19:20:30   sunMode         off
     2020-04-14 19:20:30   sunPosition     50
     2020-04-14 19:20:30   timeAutomatic   off
     2020-04-14 19:20:30   ventilatingMode off
     2020-04-14 19:20:30   ventilatingPosition 20
     2020-04-14 19:20:30   version         3.3
     2020-04-14 19:20:30   windAutomatic   off
     2020-04-14 19:20:30   windDirection   up
     2020-04-14 19:20:30   windMode        off
   helper:
     desiredPosition 100
Attributes:
   ASC        1
   ASC_BrightnessSensor httpmodFronius1:urPower_P_Generate_60MinuteAverage
   ASC_Closed_Pos 100
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_Shading_InOutAzimuth 113:263
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_SunnyCloudy 4250:3250
   ASC_Shading_WaitingPeriod 5
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Arbeitszimmer_OG_Fenstersensor1
   ASC_WindowRec_subType threestate
   IODev      Rademacher
   devStateIcon MISSING.*:message_attention2 closed:shutter180_open opened:shutter180_closed 9\d.*:shutter180_7 8\d.*:shutter180_6 7\d.*:shutter180_halfopen 6\d.*:shutter180_halfopen 5\d.*:shutter180_3 4\d.*:shutter180_3 3\d.*:shutter180_2 2\d.*:shutter180_1 1\d.*:shutter180_1 0\d.*:shutter180_open 1:shutter180_open 2:shutter180_open 3:shutter180_open 4:shutter180_open 5:shutter180_open 6:shutter180_open 7:shutter180_open 8:shutter180_open 9:shutter180_open
   event-on-change-reading .*
   icon       fts_shutter_updown
   positionInverse 1
   room       Arbeitszimmer_OG
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   verbose    0
   webCmd     getStatus:up:stop:down:position


CUL_HM Rollladen-Aktor

Internals:
   DEF        2AC8EF
   FUUID      5c441e66-f33f-445e-76c3-917b17f8afca642b
   IODev      hmuartwlangw1
   LASTInputDev hmusb
   MSGCNT     39
   NAME       Flur_OG_Dachfensterrollladen
   NOTIFYDEV  global
   NR         665
   NTFY_ORDER 50-Flur_OG_Dachfensterrollladen
   STATE      up
   TYPE       CUL_HM
   chanNo     01
   hmuartwlangw1_MSGCNT 13
   hmuartwlangw1_RAWMSG 05000135CD84102AC8EF0000000601C800
   hmuartwlangw1_RSSI -53
   hmuartwlangw1_TIME 2020-04-14 16:39:22
   hmuartwlangw2_MSGCNT 13
   hmuartwlangw2_RAWMSG 0500002CCD84102AC8EF0000000601C800
   hmuartwlangw2_RSSI -44
   hmuartwlangw2_TIME 2020-04-14 16:39:22
   hmusb_MSGCNT 13
   hmusb_RAWMSG E2AC8EF,0000,F1B094AE,FF,FFE2,CD84102AC8EF0000000601C800
   hmusb_RSSI -30
   hmusb_TIME 2020-04-14 16:39:22
   lastMsg    No:CD - t:10 s:2AC8EF d:000000 0601C800
   protLastRcv 2020-04-14 16:39:22
   protRcv    13 last_at:2020-04-14 16:39:22
   protSnd    8 last_at:2020-04-14 16:39:05
   protState  CMDs_done
   rssi_at_hmuartwlangw1 cnt:13 min:-56 max:-53 avg:-53.76 lst:-53
   rssi_at_hmuartwlangw2 cnt:13 min:-50 max:-43 avg:-45.69 lst:-44
   rssi_at_hmusb cnt:13 min:-30 max:-27 avg:-28.69 lst:-30
   rssi_hmuartwlangw1 cnt:7 min:-63 max:-58 avg:-59.71 lst:-58
   OLDREADINGS:
   READINGS:
     2020-04-14 19:17:59   ASC_Enable      on
     2020-04-14 19:19:04   ASC_Time_DriveDown 14.04.2020 - 20:54
     2020-04-14 19:19:04   ASC_Time_DriveUp 15.04.2020 - 06:27
     2020-04-14 16:39:05   CommandAccepted yes
     2019-01-12 11:40:14   D-firmware      1.7
     2019-01-12 11:40:14   D-serialNr      LEQ0475590
     2019-11-24 13:32:58   PairedTo        0x987123
     2019-11-24 14:47:06   R-driveDown     48 s
     2019-11-24 14:47:06   R-driveTurn     0.5 s
     2019-11-24 14:47:06   R-driveUp       48 s
     2019-11-24 14:47:06   R-pairCentral   0x987123
     2019-11-24 14:47:06   R-sign          off
     2020-04-14 19:17:59   associatedWith  System_Rollladensteuerung
     2020-04-14 16:39:22   deviceMsg       off (to broadcast)
     2020-04-14 16:39:22   level           0
     2020-04-14 16:39:22   motor           stop:off
     2020-04-14 16:39:22   pct             0
     2016-01-08 15:55:57   powerOn         2016-01-08 15:55:57
     2020-04-14 16:39:22   recentStateType info
     2020-04-14 16:39:22   rssi_at_hmuartwlangw1 -53
     2020-04-14 16:39:22   rssi_at_hmuartwlangw2 -44
     2020-04-14 16:39:22   rssi_at_hmusb   -30
     2020-04-14 16:39:05   rssi_hmuartwlangw1 -58
     2020-04-14 16:39:22   state           off
     2020-04-14 16:39:22   timedOn         off
   helper:
     HM_CMDNR   205
     cSnd       119871232AC8EF0201A8,119871232AC8EF0201C8
     dlvlCmd    ++A0119871232AC8EF0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       newChn     +2AC8EF,00,01,00
       nextSend   1586875162.36696
       rxt        0
       vccu       vccu
       p:
         2AC8EF
         00
         01
         00
       prefIO:
         hmuartwlangw1
         hmuartwlangw2
         hmusb
     mRssi:
       mNo        CD
       io:
         hmuartwlangw1:
           -47
           -47
         hmuartwlangw2:
           -44
           -44
         hmusb:
           -30
           -30
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       at_hmuartwlangw1:
         avg        -53.7692307692308
         cnt        13
         lst        -53
         max        -53
         min        -56
       at_hmuartwlangw2:
         avg        -45.6923076923077
         cnt        13
         lst        -44
         max        -43
         min        -50
       at_hmusb:
         avg        -28.6923076923077
         cnt        13
         lst        -30
         max        -27
         min        -30
       hmuartwlangw1:
         avg        -59.7142857142857
         cnt        7
         lst        -58
         max        -58
         min        -63
     shadowReg:
     tmpl:
Attributes:
   ASC        1
   ASC_BrightnessSensor modbusFroniusMPPT:urPower_DC_String_1_60MinuteAverage
   ASC_Closed_Pos 100
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_InOutAzimuth 0:180
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_SunnyCloudy 2500:1750
   ASC_Shading_WaitingPeriod 5
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Flur_OG_Dachfenstersensor
   ASC_WindowRec_subType twostate
   IODev      hmusb
   IOgrp      vccu:hmuartwlangw1,hmuartwlangw2,hmusb
   autoReadReg 4_reqStatus
   devStateIcon MISSING.*:message_attention up:shutter_open off:shutter_open down:shutter_closed on:shutter_closed 9\d.*:shutter_7 8\d.*:shutter_6 7\d.*:shutter_5 6\d.*:shutter_4 5\d.*:shutter_halfopen 4\d.*:shutter_3 3\d.*:shutter_2 2\d.*:shutter_1 1\d.*:shutter_open 0\d.*:shutter_open
   event-on-change-reading .*
   eventMap   on:down off:up
   expert     0_defReg
   firmware   1.7
   icon       fts_roof_shutter_updown
   model      HM-LC-BL1-SM
   param      levelInverse
   peerIDs    00000000,
   room       Flur_OG
   rssiLog    1
   serialNr   LEQ0475590
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     statusRequest:up:stop:down:pct


Grüße
Olli
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: octek0815 am 14 April 2020, 19:53:28
Nachtrag:

Hier noch ein Log (Verbose 5). Habe einen Homematic Rollladen auf 15 gestellt:

2020.04.14 19:42:18 4: AutoShuttersControl (Wohnzimmer_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:18 4: AutoShuttersControl (Arbeitszimmer_OG_Fensterrollladen2) - EventProcessingShadingBrightness
2020.04.14 19:42:18 4: AutoShuttersControl (Arbeitszimmer_OG_Fensterrollladen1) - EventProcessingShadingBrightness
2020.04.14 19:42:18 4: AutoShuttersControl (Kueche_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:22 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'level: set_15'
]

2020.04.14 19:42:22 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'state: set_15'
]

2020.04.14 19:42:22 3: CUL_HM set Flur_OG_Dachfensterrollladen pct 15
2020.04.14 19:42:22 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'deviceMsg: up (to vccu)',
  'level: 0',
  'motor: down:up',
  'rssi_at_hmuartwlangw2: -43',
  'rssi_hmuartwlangw1: -60',
  'state: off'
]

2020.04.14 19:42:22 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'rssi_at_hmuartwlangw1: -54'
]

2020.04.14 19:42:22 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'rssi_at_hmusb: -29',
  'RAWMSG: E2AC8EF,0000,F25820AC,FF,FFE3,CE80022AC8EF9871230101C8203C',
  'RSSI: -29'
]

2020.04.14 19:42:23 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: httpmodFronius1 Name: System_Rollladensteuerung Notify: [
  'Power_P_Grid: 367.94',
  'Power_P_Load: -807.94000000000005',
  'Power_P_Generate: 440',
  'Relative_Current_Autonomy: 54.459489566056888',
  'EnergyReal_WAC_Sum_EverSince: 34186800',
  'urStrombezugAktuellInWatt: 367.94',
  'urPVEigenverbrauchAktuellInWatt: 440',
  'urStromGesamtverbrauchAktuellInWatt: 807.94'
]

2020.04.14 19:42:23 4: AutoShuttersControl (Wohnzimmer_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:23 4: AutoShuttersControl (Arbeitszimmer_OG_Fensterrollladen2) - EventProcessingShadingBrightness
2020.04.14 19:42:23 4: AutoShuttersControl (Arbeitszimmer_OG_Fensterrollladen1) - EventProcessingShadingBrightness
2020.04.14 19:42:23 4: AutoShuttersControl (Kueche_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: modbusFroniusMPPT Name: System_Rollladensteuerung Notify: [
  'Power_String2__W: 401',
  'urPVString2AktuellInWatt: 401'
]

2020.04.14 19:42:27 4: AutoShuttersControl (Badezimmer_OG_Dachfensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (Flur_OG_Dachfensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (Badezimmer_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (Wohnzimmer_EG_Terrassentuerrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (HWR2_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (HWR1_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:27 4: AutoShuttersControl (Schlafzimmer_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:28 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: httpmodFronius1 Name: System_Rollladensteuerung Notify: [
  'Power_P_Grid: 380.49000000000001',
  'Power_P_Load: -813.49000000000001',
  'Power_P_Generate: 433',
  'Relative_Current_Autonomy: 53.227452089146766',
  'urStrombezugAktuellInWatt: 380.49000000000001',
  'urPVEigenverbrauchAktuellInWatt: 433',
  'urStromGesamtverbrauchAktuellInWatt: 813.49'
]

2020.04.14 19:42:28 4: AutoShuttersControl (Wohnzimmer_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:28 4: AutoShuttersControl (Arbeitszimmer_OG_Fensterrollladen2) - EventProcessingShadingBrightness
2020.04.14 19:42:28 4: AutoShuttersControl (Arbeitszimmer_OG_Fensterrollladen1) - EventProcessingShadingBrightness
2020.04.14 19:42:28 4: AutoShuttersControl (Kueche_EG_Fensterrollladen) - EventProcessingShadingBrightness
2020.04.14 19:42:33 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'deviceMsg: 15 (to broadcast)',
  'level: 15',
  'motor: stop:15',
  'pct: 15',
  'state: 15'
]

2020.04.14 19:42:33 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'rssi_at_hmuartwlangw2: -42'
]

2020.04.14 19:42:33 4: AutoShuttersControl (System_Rollladensteuerung) - Devname: Flur_OG_Dachfensterrollladen Name: System_Rollladensteuerung Notify: [
  'rssi_at_hmusb: -30',
  'RSSI: -30',
  'RAWMSG: E2AC8EF,0000,F2584A26,FF,FFE2,CF84102AC8EF0000000601AA00'
]
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 14 April 2020, 20:41:35
Ich habe auch Homematic und Rademacher. Bei mir werden die von ASC ausgelösten Fahrten für die Homematic-Rollläden zuverlässiger erkannt als für Rademacher.
Die manuellen Fahrten habe ich bisher nur für Rademacher getestet. Ich teste morgen auch mal Homematic.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 08:07:04
So ich habe nun das ganze mit Timestamp gemacht. Bitte noch mal runter laden und dann testen.
Vielen Dank.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 08:12:30
ZitatIch habe mal noch die Änderungen der letzten 24 Stunden mit in den Branch eingebracht. Kannst gerne noch mal runter laden und testen.
Ich habe gestern Abend die neueste Version aus dem GIT installiert (v0.8.27) und dann ein "shutdown restart" gemacht.
Bei der Abendfahrt hat ASC die Fahrten aller Rademacher Rollläden nicht erkannt (siehe Screenshot).

Hier ist der Ausschnitt aus dem Log:
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'set_position 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_Mitte_nextAstroTimeEvent: 15.04.2020 - 06:50'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_position 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_links_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_links_nextAstroTimeEvent: 15.04.2020 - 06:50'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_rechts Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_rechts Name: myASC Notify: $VAR1 = [
          'set_position 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_rechts_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_rechts_nextAstroTimeEvent: 15.04.2020 - 06:50'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'set_position 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_Kueche_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_Kueche_nextAstroTimeEvent: 15.04.2020 - 06:50'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 0.36',
          'state: B: 0.36',
          'batteryState: ok',
          'brightnessDamped: 0.360'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_Kueche Name: myASC Notify: $VAR1 = [
          'state: closed',
          'moving: stop',
          'position: 0'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_Mitte Name: myASC Notify: $VAR1 = [
          'state: closed',
          'moving: stop',
          'position: 0'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_rechts Name: myASC Notify: $VAR1 = [
          'state: closed',
          'moving: stop',
          'position: 0'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'moving: stop',
          'position: 0'
        ];

AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'level: set_0'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'state: set_0'
        ];
2020.04.14 23:10:02 3: CUL_HM set Rollladen_WZ_links pct 0
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_links_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_links_nextAstroTimeEvent: 15.04.2020 - 06:45'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'level: set_0'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'state: set_0'
        ];
2020.04.14 23:10:02 3: CUL_HM set Rollladen_WZ_rechts pct 0
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_rechts_lastPosValue: 100'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_rechts_nextAstroTimeEvent: 15.04.2020 - 06:45'
        ];
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];
AutoShuttersControl (myASC) - Devname: Helligkeit_aussen_Ost Name: myASC Notify: $VAR1 = [
          'battery: ok',
          'brightness: 0',
          'state: B: 0',
          'batteryState: ok',
          'brightnessDamped: 0.146'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'level: 100',
          'motor: down:up',
          'state: on'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'level: 100',
          'motor: down:up',
          'state: on'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'deviceMsg: down (to VCCU)',
          'level: 0',
          'motor: stop:down',
          'pct: 0',
          'state: off'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: down (to VCCU) level: 0 motor: stop:down pct: 0 state: off
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_rechts_PosValue: 0'
        ];
EventProcessingShutters: Rollladen_WZ_rechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586898626 Last Position Timestamp: 1586898602 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 0
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: night close'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: night close'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'deviceMsg: down (to VCCU)',
          'level: 0',
          'motor: stop:down',
          'pct: 0',
          'state: off'
        ];
Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: down (to VCCU) level: 0 motor: stop:down pct: 0 state: off
';
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_links_PosValue: 0'
        ];
EventProcessingShutters: Rollladen_WZ_links - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586898628 Last Position Timestamp: 1586898602 Drive Up Max Duration: 30 Last Position: 100 aktuelle Position: 0
AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: night close'
        ];
AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: night close'
        ];


Heute Morgen wurde alles erkannt - alle Rollläden stehen auf "day open".
Manuelles Fahren während der Beschattung teste ich später mal mit der neuen Version mit Timestamp.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 08:21:24
Die neue Version lädt beim "shutdown restart"nicht:
2020.04.15 08:18:54 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at ./FHEM/73_AutoShuttersControl.pm line 418, near "' Notify: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 516, near "' - RECEIVED EVENT: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2677, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2716, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2743, near ""\n";"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4494.

2020.04.15 08:18:54 0: syntax error at ./FHEM/73_AutoShuttersControl.pm line 418, near "' Notify: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 516, near "' - RECEIVED EVENT: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2677, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2716, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2743, near ""\n";"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4494.

2020.04.15 08:18:55 1: configDB: Cannot load module AutoShuttersControl
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 08:22:12
Ich habe soeben noch etwas geändert. Es könnte helfen die Fahrten welche zwar getriggert wurden aber nicht gesetzt wurden korrekt zu setzen.
Bitte die Version von JETZT aktuell mal laden.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 08:22:45
Zitat von: JWRu am 15 April 2020, 08:21:24
Die neue Version lädt beim "shutdown restart"nicht:
2020.04.15 08:18:54 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at ./FHEM/73_AutoShuttersControl.pm line 418, near "' Notify: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 516, near "' - RECEIVED EVENT: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2677, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2716, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2743, near ""\n";"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4494.

2020.04.15 08:18:54 0: syntax error at ./FHEM/73_AutoShuttersControl.pm line 418, near "' Notify: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 516, near "' - RECEIVED EVENT: ';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2677, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2716, near ""\n";"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2743, near ""\n";"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4494.

2020.04.15 08:18:55 1: configDB: Cannot load module AutoShuttersControl


Oh Mist, dann warte bitte mal.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 08:28:40
So jetzt aber. Habe getestet.
Sorry.


Wenn Du nun die neue Version installierst und ein neustart machst fehlen Dir die Einträge in der NOTIFYDEV. Du musst einfach Expert auf 1 stellen und sagen createNewNotifyDev Danach auf speichern gehen. Auf keinen Fall vorher abspeichern.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 09:13:26
Jetzt läuft es. Ich musste aber ein "scanForShutters" machen. Auch "controlShading" war "off".
Im Log kam auch nicht viel.
Ich habe jetzt ASC_debug gesetzt - trotzdem kommt nichts im Log.
Ich habe den Eindruck, dass die Beschattungsroutine nicht läuft - da kommen sonst immer jede Menge Meldungen im Log.
Auch hätte ein Rollladen längst in die Beschattung fahren müssen, da alle Bedingungen erfüllt sind.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 09:23:33
Zitat von: JWRu am 15 April 2020, 09:13:26
Jetzt läuft es. Ich musste aber ein "scanForShutters" machen. Auch "controlShading" war "off".
Im Log kam auch nicht viel.
Ich habe jetzt ASC_debug gesetzt - trotzdem kommt nichts im Log.
Ich habe den Eindruck, dass die Beschattungsroutine nicht läuft - da kommen sonst immer jede Menge Meldungen im Log.
Auch hätte ein Rollladen längst in die Beschattung fahren müssen, da alle Bedingungen erfüllt sind.

Hast Du die aktuelle Version aus meinem Git genommen. Also die besondere?
Mit geht es nicht um die Beschattung. Mir geht es um die Logausgaben. Bitte ohne debug oder verbose.
Mach mal eine manuelle Fahrt und schaue ob was im Log an kommt. Der Rest kommt später.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 09:26:53
ZitatHast Du die aktuelle Version aus meinem Git genommen. Also die besondere?
Ich bin mir relativ sicher. Änderungsdatum von 73_AutoShuttersControl.pm ist "Heute, 8:26"
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 09:29:56
Ok. Dann wie gesagt debug und verbose raus, das brauchen wir nicht. und dann mal eine manuelle fahrt und im log schauen bitte
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 09:39:08
Zitatdann mal eine manuelle fahrt und im log schauen bitte

1. Test Homematic - manuelle Fahrt erkannt

2020.04.15 09:28:16 - AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'state: set_off'
        ];
2020.04.15 09:28:16 3: CUL_HM set Rollladen_WZ_links off
2020.04.15 09:28:16 - AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'motor: down:up',
          'state: on'
        ];
2020.04.15 09:28:42 - AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'deviceMsg: down (to VCCU)',
          'level: 0',
          'motor: stop:down',
          'pct: 0',
          'state: off'
        ];
2020.04.15 09:28:42 Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: 2020.04.15 09:28:42 EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: down (to VCCU) level: 0 motor: stop:down pct: 0 state: off
';
2020.04.15 09:28:42 - AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_links_PosValue: 0'
        ];
2020.04.15 09:28:42 EventProcessingShutters: Rollladen_WZ_links - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586935722 Last Position Timestamp: 1586934973 Drive Up Max Duration: 30 Last Position: 100 aktuelle Position: 0
2020.04.15 09:28:42 - AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: manual'
        ];
2020.04.15 09:28:42 EventProcessingShutters: eine manualle Fahrt wurde erkannt!
2020.04.15 09:28:43 - AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];


2. Test Rademacher - manuelle Fahrt nicht erkannt:
2020.04.15 09:34:29 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 09:34:29 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 09:34:50 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'position: 0',
          'moving: stop'
        ];


Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 09:48:08
Da wurde ja so gar nichts weiter erkannt. Interessant

Kannst Du mir bitte ein list von Rollladen_EZ_links geben
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 09:51:35
ZitatKannst Du mir bitte ein list von Rollladen_EZ_links geben
Internals:
   CODE       XXXXXX
   DEF        XXXXXX
   DuoFernStick_MSGCNT 6
   DuoFernStick_RAWMSG 0FFF0F210D08640000004100110003XXXXXXFFFFFF01
   DuoFernStick_TIME 2020-04-15 09:40:56
   FUUID      5e3d7a68-f33f-c1fa-3d63-8c5ca5da36998952
   IODev      DuoFernStick
   LASTInputDev DuoFernStick
   MODEL      RolloTron Standard
   MSGCNT     6
   NAME       Rollladen_EZ_links
   NR         282
   STATE      opened
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   Helper:
     DBLOG:
       moving:
         myDbLog:
           TIME       1586936456.73895
           VALUE      stop
       position:
         myDbLog:
           TIME       1586936456.73895
           VALUE      100
       state:
         myDbLog:
           TIME       1586936456.73895
           VALUE      opened
   READINGS:
     2020-04-01 12:07:07   ASC_Enable      on
     2020-04-15 06:50:21   ASC_ShuttersLastDrive day open
     2020-04-15 09:16:17   ASC_Time_DriveDown 15.04.2020 - 22:50
     2020-04-15 09:16:17   ASC_Time_DriveUp 16.04.2020 - 06:50
     2020-04-15 09:16:13   associatedWith  myASC
     2020-04-15 09:40:56   dawnAutomatic   on
     2020-04-15 09:40:56   duskAutomatic   on
     2020-04-15 09:40:56   manualMode      off
     2020-04-15 09:40:56   moving          stop
     2020-04-15 09:40:56   position        100
     2020-04-15 09:40:56   state           opened
     2020-04-15 09:40:56   sunAutomatic    on
     2020-04-15 09:40:56   sunMode         off
     2020-04-15 09:40:56   sunPosition     35
     2020-04-15 09:40:56   timeAutomatic   on
     2020-04-15 09:40:56   ventilatingMode off
     2020-04-15 09:40:56   ventilatingPosition 0
     2020-04-15 09:40:56   version         1.1
   helper:
Attributes:
   ASC        2
   ASC_BrightnessSensor Helligkeit_aussen_Sued:brightnessDamped
   ASC_DriveUpMaxDuration 24
   ASC_Pos_Reading position
   ASC_Shading_InOutAzimuth 124:190
   ASC_Shading_MinMax_Elevation 30.0:100.0
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_SunnyCloudy 70000:20000 1
   ASC_Shading_WaitingPeriod 300
   ASC_TempSensor Klima_aussen
   ASC_Time_Down_Early { (ReadingsVal("rgr_Familie","presence","") eq "absent" ? "16:00" : "22:50") }
   ASC_Time_Down_Late 23:50
   ASC_Time_Up_Early 6:50
   ASC_WindowRec Kontakt_Esszimmer_links
   IODev      DuoFernStick
   alias      Rollladen Esszimmer links
   cmdIcon    up:fts_shutter_up down:fts_shutter_down stop:fts_shutter_updown@red
   devStateIcon opened:fts_shutter_10@green closed:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   event-on-change-reading .*
   icon       fts_shutter_automatic
   positionInverse 1
   room       Esszimmer,System->ASC,System->Protokolle->DuoFern
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down:stop
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 10:08:13
ok und die nächste Runde bitte.
Die neue Version runter laden und bitte den Vorgang wiederholen. Ich habe mehr Ausgaben eingebaut.
Einen Verdacht hätte ich. Weiß aber noch nicht genau.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 10:44:35
ZitatDie neue Version runter laden und bitte den Vorgang wiederholen. Ich habe mehr Ausgaben eingebaut.
Habe ich gemacht.

Event Monitor:
Zitat2020-04-15 10:41:29 DUOFERN Rollladen_EZ_links moving: down
2020-04-15 10:41:29 DUOFERN Rollladen_EZ_links set_down
2020-04-15 10:41:51 DUOFERN Rollladen_EZ_links closed
2020-04-15 10:41:51 DUOFERN Rollladen_EZ_links position: 0
2020-04-15 10:41:51 DUOFERN Rollladen_EZ_links moving: stop

Log:
Zitat2020.04.15 10:41:29 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 10:41:29 Notify:  Vor dem Return 2020.04.15 10:41:29 Notify:  Nach dem Return 2020.04.15 10:41:29 Notify:  In der ELSE Condition es wurde nichts weiter erkannt 2020.04.15 10:41:29 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 10:41:29 Notify:  Vor dem Return 2020.04.15 10:41:29 Notify:  Nach dem Return 2020.04.15 10:41:29 Notify:  In der ELSE Condition es wurde nichts weiter erkannt 2020.04.15 10:41:32 3: DUOFERN unknown msg: 810100BB00000000000000000000006F529B404B6700
2020.04.15 10:41:51 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'position: 0',
          'moving: stop'
        ];
2020.04.15 10:41:51 Notify:  Vor dem Return 2020.04.15 10:41:51 Notify:  Nach dem Return 2020.04.15 10:41:51 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 10:46:41
Wir haben den Übeltäter. Das RegEx scheint nicht sauber zu sein. Nu muss ich schauen wieso.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 11:03:13
So ich habe noch eine Version mit mehr Ausgaben. Magst Du bitte testen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 11:16:38
Also die RegEx ist soweit in Ordnung, die greift entsprechend. Jetzt kann es nur noch am auslesen des PositionReadings liegen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 11:52:09
ZitatSo ich habe noch eine Version mit mehr Ausgaben. Magst Du bitte testen.

Event Monitor:
2020-04-15 11:49:31 DUOFERN Rollladen_EZ_links moving: down
2020-04-15 11:49:31 DUOFERN Rollladen_EZ_links set_down
2020-04-15 11:49:52 DUOFERN Rollladen_EZ_links closed
2020-04-15 11:49:52 DUOFERN Rollladen_EZ_links position: 0
2020-04-15 11:49:52 DUOFERN Rollladen_EZ_links moving: stop


Log:
2020.04.15 11:49:31 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 11:49:31 Notify:  Vor dem Return
2020.04.15 11:49:31 Notify:  Nach dem Return
2020.04.15 11:49:31 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 11:49:31 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 11:49:31 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 11:49:31 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 11:49:31 Notify:  Vor dem Return
2020.04.15 11:49:31 Notify:  Nach dem Return
2020.04.15 11:49:31 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 11:49:31 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 11:49:31 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 11:49:52 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'position: 0',
          'moving: stop'
        ];
2020.04.15 11:49:52 Notify:  Vor dem Return
2020.04.15 11:49:52 Notify:  Nach dem Return
2020.04.15 11:49:52 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 11:49:52 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 11:49:52 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 12:02:36
Ausgabe vor der Condition  - PosReading ist: -pct-

Das ist Dein Problem. Er ist der Meinung pct wäre richtig.

Mach mal bitte

{ ascAPIget('PosCmd','ROLLONAME') }

in der FHEMWEB Kommandozeile
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 12:06:02
ZitatMach mal bitte { ascAPIget('PosCmd','ROLLONAME') } in der FHEMWEB Kommandozeile
Es kommt "position"
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 12:15:01
Lade mal bitte die neue Version runter und teste damit noch mal.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 12:16:19
Wenn das auch nicht klappt lösche bitte im FHEMWEB bei dem Rollo das Attribut ASC_Pos_Reading und setze es danach neu.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 12:20:56
Ich habe die neueste Version noch nicht geladen.
Mit der Vorversion (11:02) wurde das Hochfahren erkannt:
2020.04.15 12:15:53 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: up'
        ];
2020.04.15 12:15:53 Notify:  Vor dem Return
2020.04.15 12:15:53 Notify:  Nach dem Return
2020.04.15 12:15:53 Notify:  Ausgabe vor der Condition  - PosReading ist: -position-
2020.04.15 12:15:53 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:15:53 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:15:53 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_up'
        ];
2020.04.15 12:15:53 Notify:  Vor dem Return
2020.04.15 12:15:53 Notify:  Nach dem Return
2020.04.15 12:15:53 Notify:  Ausgabe vor der Condition  - PosReading ist: -position-
2020.04.15 12:15:53 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:15:53 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:16:14 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: opened',
          'position: 100',
          'moving: stop'
        ];
2020.04.15 12:16:14 Notify:  Vor dem Return
2020.04.15 12:16:14 Notify:  Nach dem Return
2020.04.15 12:16:14 Notify:  Ausgabe vor der Condition  - PosReading ist: -position-
2020.04.15 12:16:14 Notify:  RegEx hat Position erkannt
2020.04.15 12:16:14 Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: 2020.04.15 12:16:14 EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'state: opened position: 100 moving: stop
';
2020.04.15 12:16:14 - AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_EZ_links_PosValue: 100'
        ];
2020.04.15 12:16:14 Notify:  Vor dem Return
2020.04.15 12:16:14 Notify:  Nach dem Return
2020.04.15 12:16:14 Notify:  Ausgabe vor der Condition  - PosReading ist: -position-
2020.04.15 12:16:14 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:16:14 EventProcessingShutters: Rollladen_EZ_links - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1586945774 Last Position Timestamp: 1586944026 Drive Up Max Duration: 24 Last Position: 100 aktuelle Position: 100
2020.04.15 12:16:14 - AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: manual'
        ];
2020.04.15 12:16:14 Notify:  Vor dem Return
2020.04.15 12:16:14 Notify:  Nach dem Return
2020.04.15 12:16:14 Notify:  Ausgabe vor der Condition  - PosReading ist: -position-
2020.04.15 12:16:14 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:16:14 EventProcessingShutters: eine manualle Fahrt wurde erkannt!
2020.04.15 12:16:14 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];
2020.04.15 12:16:14 Notify:  Vor dem Return
2020.04.15 12:16:14 Notify:  Nach dem Return
2020.04.15 12:16:14 Notify:  Ausgabe vor der Condition  - PosReading ist: -position-
2020.04.15 12:16:14 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:16:14 Notify:  In der ELSE Condition es wurde nichts weiter erkannt


Die neueste Version (12:14) teste ich jetzt mal.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 12:22:49
Das verstehe ich nicht. Ich ändere rein gar nichts ausser an der Logausgabe.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 12:29:09
Version (12:14)

Event Monitor:
2020-04-15 12:26:00 DUOFERN Rollladen_EZ_links moving: down
2020-04-15 12:26:00 DUOFERN Rollladen_EZ_links set_down
2020-04-15 12:26:21 DUOFERN Rollladen_EZ_links closed
2020-04-15 12:26:21 DUOFERN Rollladen_EZ_links position: 0
2020-04-15 12:26:21 DUOFERN Rollladen_EZ_links moving: stop


Log:
2020.04.15 12:26:00 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 12:26:00 Notify:  Vor dem Return
2020.04.15 12:26:00 Notify:  Nach dem Return
2020.04.15 12:26:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:26:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:26:00 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:26:00 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:26:00 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 12:26:00 Notify:  Vor dem Return
2020.04.15 12:26:00 Notify:  Nach dem Return
2020.04.15 12:26:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:26:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:26:00 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:26:00 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:26:02 3: DUOFERN unknown msg: 810100BB00000000000000000000006F529B404B6700
2020.04.15 12:26:21 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'position: 0',
          'moving: stop'
        ];
2020.04.15 12:26:21 Notify:  Vor dem Return
2020.04.15 12:26:21 Notify:  Nach dem Return
2020.04.15 12:26:21 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:26:21 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:26:21 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:26:21 Notify:  In der ELSE Condition es wurde nichts weiter erkannt


Wieder das Problem mit pct. Ich setze jetzt mal ASC_Pos_Reading neu.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 12:37:28
Immer noch pct. Wie man im Log sieht, hat ASC mitbekommen, dass ASC_Pos_Reading gelöscht und anschließend neu gesetzt wurde:
2020.04.15 12:30:49 - AutoShuttersControl (myASC) - Devname: global Name: myASC Notify: $VAR1 = [
          'DELETEATTR Rollladen_EZ_links ASC_Pos_Reading'
        ];
2020.04.15 12:30:49 Notify:  Vor dem Return
2020.04.15 12:30:49 Notify:  Nach dem Return
2020.04.15 12:30:49 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:30:49 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:30:49 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:31:31 - AutoShuttersControl (myASC) - Devname: global Name: myASC Notify: $VAR1 = [
          'ATTR Rollladen_EZ_links ASC_Pos_Reading position'
        ];
2020.04.15 12:31:31 Notify:  Vor dem Return
2020.04.15 12:31:31 Notify:  Nach dem Return
2020.04.15 12:31:31 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:31:31 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:31:31 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:31:56 - AutoShuttersControl (myASC) - Devname: global Name: myASC Notify: $VAR1 = [
          'SAVE'
        ];
2020.04.15 12:31:56 Notify:  Vor dem Return
2020.04.15 12:31:56 Notify:  Nach dem Return
2020.04.15 12:31:56 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:31:56 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:31:56 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:34:00 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 12:34:00 Notify:  Vor dem Return
2020.04.15 12:34:00 Notify:  Nach dem Return
2020.04.15 12:34:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:34:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:34:00 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:34:00 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:34:00 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 12:34:00 Notify:  Vor dem Return
2020.04.15 12:34:00 Notify:  Nach dem Return
2020.04.15 12:34:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:34:00 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:34:00 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:34:00 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:34:04 3: ZWave got config for popp/700168.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
2020.04.15 12:34:20 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'position: 0',
          'moving: stop'
        ];
2020.04.15 12:34:20 Notify:  Vor dem Return
2020.04.15 12:34:20 Notify:  Nach dem Return
2020.04.15 12:34:20 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:34:20 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:34:20 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:34:20 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 12:47:27
Gut. Ich habe einen kleinen Zaubertrick gebaut. Ändere bitte zu Testzwecken bei diesem Rollo einmal das ASC Attribut auf 1.
Dann setzt Du die Attribute, NUR wenn noch nicht geschehen,
ASC_Open_Pos 100
ASC_Closed_Pos 0
ASC_Shading_Pos 20
ASC_Ventilate_Pos 30
ASC_ComfortOpen_Pos 80

Wie gesagt nur setzen sofern noch nicht geschehen.

Und dann noch mal bitte testen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 13:01:00
ZitatUnd dann noch mal bitte testen.
2020.04.15 12:59:10 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 12:59:10 Notify:  Vor dem Return
2020.04.15 12:59:10 Notify:  Nach dem Return
2020.04.15 12:59:10 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:59:10 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:59:10 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:59:10 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:59:10 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 12:59:10 Notify:  Vor dem Return
2020.04.15 12:59:10 Notify:  Nach dem Return
2020.04.15 12:59:10 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:59:10 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:59:10 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:59:10 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 12:59:30 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'moving: stop',
          'position: 0'
        ];
2020.04.15 12:59:30 Notify:  Vor dem Return
2020.04.15 12:59:30 Notify:  Nach dem Return
2020.04.15 12:59:30 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:59:30 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 12:59:30 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 12:59:30 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 13:05:50
Das ist aber falsch.

Ich glaube Du hast noch nicht die aktuelle Version. Sorry vergessen zu sagen. Kannst Du bitte noch mal downloaden und dann noch mal testen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 13:13:23
Das ist jetzt die Version (12:25)
2020.04.15 13:12:23 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'moving: down'
        ];
2020.04.15 13:12:23 Notify:  Vor dem Return
2020.04.15 13:12:23 Notify:  Nach dem Return
2020.04.15 13:12:23 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 13:12:23 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 13:12:23 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 13:12:23 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 13:12:23 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'set_down'
        ];
2020.04.15 13:12:23 Notify:  Vor dem Return
2020.04.15 13:12:23 Notify:  Nach dem Return
2020.04.15 13:12:23 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 13:12:23 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 13:12:23 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 13:12:23 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
2020.04.15 13:12:44 - AutoShuttersControl (myASC) - Devname: Rollladen_EZ_links Name: myASC Notify: $VAR1 = [
          'state: closed',
          'position: 0',
          'moving: stop'
        ];
2020.04.15 13:12:44 Notify:  Vor dem Return
2020.04.15 13:12:44 Notify:  Nach dem Return
2020.04.15 13:12:44 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 13:12:44 Notify:  Ausgabe vor der Condition  - PosReading ist: -pct-
2020.04.15 13:12:44 Notify:  RegEx hat Position NICHT erkannt
2020.04.15 13:12:44 Notify:  In der ELSE Condition es wurde nichts weiter erkannt
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 13:16:47
Und Du hast bei dem Rollo das ASC Attribut auf 1 gesetzt?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 13:18:53
ZitatUnd Du hast bei dem Rollo das ASC Attribut auf 1 gesetzt?
Ja - hier ein List:
Internals:
   CODE       XXXXXX
   DEF        XXXXXX
   DuoFernStick_MSGCNT 7
   DuoFernStick_RAWMSG 0FFF0F210D08640000004100110002XXXXXXFFFFFF01
   DuoFernStick_TIME 2020-04-15 13:16:30
   FUUID      5e3d7a68-f33f-c1fa-3d63-8c5ca5da36998952
   IODev      DuoFernStick
   LASTInputDev DuoFernStick
   MODEL      RolloTron Standard
   MSGCNT     7
   NAME       Rollladen_EZ_links
   NR         282
   STATE      opened
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   Helper:
     DBLOG:
       moving:
         myDbLog:
           TIME       1586949390.72982
           VALUE      stop
       position:
         myDbLog:
           TIME       1586949390.72982
           VALUE      100
       state:
         myDbLog:
           TIME       1586949390.72982
           VALUE      opened
   READINGS:
     2020-04-01 12:07:07   ASC_Enable      on
     2020-04-15 12:16:14   ASC_ShuttersLastDrive manual
     2020-04-15 13:08:40   ASC_Time_DriveDown 15.04.2020 - 22:50
     2020-04-15 13:08:40   ASC_Time_DriveUp 16.04.2020 - 06:50
     2020-04-15 13:08:37   associatedWith  myASC
     2020-04-15 13:16:30   dawnAutomatic   on
     2020-04-15 13:16:30   duskAutomatic   on
     2020-04-15 13:16:30   manualMode      off
     2020-04-15 13:16:30   moving          stop
     2020-04-15 13:16:30   position        100
     2020-04-15 13:16:30   state           opened
     2020-04-15 13:16:30   sunAutomatic    on
     2020-04-15 13:16:30   sunMode         off
     2020-04-15 13:16:30   sunPosition     35
     2020-04-15 13:16:30   timeAutomatic   on
     2020-04-15 13:16:30   ventilatingMode off
     2020-04-15 13:16:30   ventilatingPosition 0
     2020-04-15 13:16:30   version         1.1
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor Helligkeit_aussen_Sued:brightnessDamped
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_DriveUpMaxDuration 24
   ASC_Open_Pos 100
   ASC_Pos_Reading position
   ASC_Shading_InOutAzimuth 124:190
   ASC_Shading_MinMax_Elevation 30.0:100.0
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_SunnyCloudy 70000:20000 1
   ASC_Shading_WaitingPeriod 300
   ASC_TempSensor Klima_aussen
   ASC_Time_Down_Early { (ReadingsVal("rgr_Bewohner","presence","") eq "absent" ? "16:00" : "22:50") }
   ASC_Time_Down_Late 23:50
   ASC_Time_Up_Early 6:50
   ASC_Ventilate_Pos 30
   ASC_WindowRec Kontakt_Esszimmer_links
   IODev      DuoFernStick
   alias      Rollladen Esszimmer links
   cmdIcon    up:fts_shutter_up down:fts_shutter_down stop:fts_shutter_updown@red
   devStateIcon opened:fts_shutter_10@green closed:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   event-on-change-reading .*
   icon       fts_shutter_automatic
   positionInverse 1
   room       Esszimmer,System->ASC,System->Protokolle->DuoFern
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down:stop
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 13:26:54
Ok lade mal bitte die Version von um 13:24 runter und schaue noch mal. Wenn es wieder nicht geht, dann weiß ich nicht wo her das Problem kommt. Kann für Dich aber eine Lösung an bieten.

Frage: Was genau ist das für ein System? Raspi oder Container oder ???
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 13:49:06
ZitatWas genau ist das für ein System
Debian Stretch auf einer Zotac ZBox nano (Intel N3150 quad core)

Die Version 13:24 hat mein FHEM in eine Dauer-Restartschleife geschickt. War nicht mehr erreichbar.
Das einzige, was ich im Log gefunden habe:
Undefined subroutine &ASC_Shutters::Attr::strftime called at ./FHEM/73_AutoShuttersControl.pm line 6455.

Ich stoppe jetzt mal mit dem Testen. Bin erstmal zurück auf die Version vom 2.4. (v0.8.23). Alles läuft wieder
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 13:51:01
Ach verdammt da habe ich vergessen die Funktion zu laden für die Zeit.

Aber ich denke ich kann Dir helfen. Ich werde da mal was fertig machen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 15 April 2020, 13:52:30
ZitatAber ich denke ich kann Dir helfen. Ich werde da mal was fertig machen
Lass dir Zeit - bei den Schnellschüssen passieren halt leicht Fehler.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 14:00:41
Ja das stimmt. Aber es geht nichts kaputt. Das ist ganz wichtig. Du darfst nur nicht save drücken.
Wenn es nachher wieder startet einfach scanForShutters und dann ein createNewNotifyDev
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 15 April 2020, 14:03:18
https://git-tuxnet.ddns.net/FHEM/mod-AutoShuttersControl

Hier ist nun die Devel Version welche wenn alles klappt morgen per Update raus geht.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 16 April 2020, 08:48:00
Danke für die Änderungen. Ich habe die neue Version gestern eingespielt und heute in der Früh ein neues Verhalten festgestellt. Ich glaube nicht, dass es die neue Version ist, aber ich verstehe das Thema nicht.

ASC_DEBUG!!! 2020.04.16 07:00:02 - FnSetCmdFn: Jalousie_Suedterrasse_Tuere - Abbruch aktuelle Position ist gleich der Zielposition 30=30

ASC_DEBUG!!! 2020.04.16 07:00:02 - FnSetDriveCmd: Jalousie_Suedterrasse_Tuere - NICHT versetztes fahren

ASC_DEBUG!!! 2020.04.16 07:00:02 - FnSetDriveCmd: Jalousie_Suedterrasse_Tuere - NoDelay: NEIN

ASC_DEBUG!!! 2020.04.16 07:00:02 - FnShuttersCommandSet: Jalousie_Suedterrasse_Tuere - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür


ASC_Shading_Pos und ASC_Sleep_Pos ist gleich, das stimmt, die Jalousie sollte aber um diese Zeit auf ASC_Open_Pos fahren und das wäre 0.

Internals:
   DEF        2/3/5:dpt5.001:Position 2/3/3:dpt1:Auf_Ab 2/3/4:dpt1:Stop 2/3/16:dpt5.001:Status_Hoehe
   DEVNAME    Jalousie_Suedterrasse_Tuere
   FIRSTGADNAME Position
   FUUID      5e9219a0-f33f-e2c0-d6a2-5d7989a507b32c94
   FVERSION   10_KNX.pm:0.174710/2018-10-07
   GETSTRING  Status_Hoehe:noArg Stop:noArg Auf_Ab:noArg Position:noArg
   IODev      KNX
   KNX_MSGCNT 1
   KNX_RAWMSG C01119w0231000
   KNX_TIME   2020-04-16 08:08:35
   LASTInputDev KNX
   MSGCNT     1
   NAME       Jalousie_Suedterrasse_Tuere
   NR         1204
   NTFY_ORDER 50-Jalousie_Suedterrasse_Tuere
   SETSTRING  Status_Hoehe:slider,0,1,100 Stop:off,on Auf_Ab:off,on Position:slider,0,1,100
   STATE      0 %
   TYPE       KNX
   GADDETAILS:
     Auf_Ab:
       CODE       02303
       GROUP      2/3/3
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  Auf_Ab-get
       RDNAMEPUT  Auf_Ab-put
       RDNAMESET  Auf_Ab-set
       SETLIST    :off,on
     Position:
       CODE       02305
       GROUP      2/3/5
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  Position-get
       RDNAMEPUT  Position-put
       RDNAMESET  Position-set
       SETLIST    :slider,0,1,100
     Status_Hoehe:
       CODE       02310
       GROUP      2/3/16
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  Status_Hoehe-get
       RDNAMEPUT  Status_Hoehe-put
       RDNAMESET  Status_Hoehe-set
       SETLIST    :slider,0,1,100
     Stop:
       CODE       02304
       GROUP      2/3/4
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  Stop-get
       RDNAMEPUT  Stop-put
       RDNAMESET  Stop-set
       SETLIST    :off,on
   GADTABLE:
     02303      Auf_Ab
     02304      Stop
     02305      Position
     02310      Status_Hoehe
   READINGS:
     2020-04-15 21:01:57   ASC_Enable      on
     2020-04-15 21:01:57   ASC_ShuttersLastDrive manual
     2020-04-16 07:00:02   ASC_Time_DriveDown 16.04.2020 - 20:21
     2020-04-16 07:00:02   ASC_Time_DriveUp 17.04.2020 - 07:00
     2020-04-16 08:07:49   Auf_Ab-set      off
     2020-04-16 08:08:35   Position        0 %
     2020-04-15 21:01:57   Position-set    30 %
     2020-04-16 08:08:35   Status_Hoehe-get 0 %
     2020-04-15 21:01:57   Stop-set        on
     2020-04-15 21:02:54   associatedWith  ASC
     2020-04-16 08:08:35   last-sender     1/1/25
     2020-04-16 08:08:35   state           0 %
Attributes:
   ASC        1
   ASC_AutoAstroModeMorning CIVIL
   ASC_BrightnessSensor KNX_0000005:Helligkeit
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading Position
   ASC_PrivacyDown_Pos 25
   ASC_RainProtection on
   ASC_Shading_InOutAzimuth 115:285
   ASC_Shading_Min_OutsideTemperature 5
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 20000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_Sleep_Pos 30
   ASC_Time_Up_Early 07:00
   ASC_Up     astro
   IODev      KNX
   alias      Jalousie_Südterrasse_Türe
   cmdIcon    on:rc_GREEN off:rc_RED STS:rc_INFO@yellow
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   event-on-change-reading .*
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Jalousien_EG
   icon       fts_shutter_30
   room       EG->Wohnzimmer,Jalousien
   userReadings Position { ReadingsVal("Jalousie_Suedterrasse_Tuere","Status_Hoehe-get",0) }
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     Ab:Stop:Auf:Pos1:Pos2


Wie löse ich das?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 16 April 2020, 09:00:22
Du musst die Positionen unterschiedlich machen. Alle Positionsangaben müssen einen anderen Wert haben.

Werden denn die Fahrten nun erkannt?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 16 April 2020, 09:11:57
Das wollte ich im Laufe des Tages testen. Nachdem diese Jalousie nicht hochgefahren ist, habe ich das manuell gemacht und hier hat es nicht funktioniert.
ASC_Time_DriveUp reading hat sich geändert auf 2020-04-16 07:00:02, obwohl die Jalousie nicht gefahren ist.

ASC_DEBUG ist auf 1 gesetzt und nach 7:00:02 sind keine Einträge im Log. event-on-change-reading habe ich gestern auch überall gesetzt.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 16 April 2020, 09:12:17
ZitatHier ist nun die Devel Version welche wenn alles klappt morgen per Update raus geht.
Ist denn in der was bezüglich Erkennung verändert? Da steht irgendwas mit "slat support" dran.
Hast du eigentlich eine Vermutung, warum bei mir AttrVal machmal nichts zurückliefert? Ist die Kiste zu schnell?
Ich benutze die Funktion auch ab und zu - hat bisher immer funktioniert.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 16 April 2020, 09:58:22
Slat Support ist für Lamellenverstellung. Ich habe extra für Dich das Default geändert. Wieso es bei Dir nicht klappt kann ich nicht sagen. Zu schnell hat damit nichts zu tun  ;D
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 16 April 2020, 10:02:32
ZitatIch habe extra für Dich das Default geändert
Ich probiere das demnächst mal aus. Ich habe halt zwei Rollläden mit "pct" und vier mit "position"  ;)
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 16 April 2020, 10:23:06
Lassen wir uns überraschen
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 16 April 2020, 11:18:40
Ich habe jetzt mal was anderes probiert:
Meine ASC-Version hat ja noch pct als default. Ich habe jetzt mal ein Userreading "pct:position.* { ReadingsVal("$NAME","position","0") }" definiert und habe dann den Rolladen manuell gefahren.
ASC hat die Fahrt erkannt. Ich mache das auch mal bei den anderen Rademacher-Rollläden und beobachte die Sache weiter.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 16 April 2020, 11:58:02
Ich habe es nochmal bei einem zweiten Rollladen probiert - auch hier wurde die Fahrt erkannt.
Jetzt ist aber ein neues Problem aufgetreten: ASC fährt die Rollläden nicht mehr in die Beschattung.
Beim ersten Rollladen war "ASC_BlockingTime_afterManual" nicht explizit gesetzt - das müßte ja defaultmäßig 1200 sein.
Jetzt sind schon mehr als 40 min. seit der manuellen Fahrt vergangen und nichts ist passiert. Shading steht noch auf in.
Bei dem zweiten Rollladen hatte ich vor der manuellen Fahrt "ASC_BlockingTime_afterManual" auf 300 gesetzt. Da sind jetzt auch schon 15 min. rum, ohne dass was passiert ist.
Die Beschattungsfunktion läuft aber, gerade sind zwei andere Rollläden in die Beschattung gefahren.
Zur Info:
FVERSION 73_AutoShuttersControl.pm:v0.8.27-s21670/2020-04-14 TESTING
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 16 April 2020, 12:09:16
Das ist kein Problem sondern so gewollt.
Wenn Shading aktiv ist und der Rolladen manuell aus der Beschattung gefahren wurde wird das Rollo erst wieder wegen shading bewegt wenn er einmal in das shading out gekommen ist.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 16 April 2020, 12:10:17
ZitatDas ist kein Problem sondern so gewollt.
Ok, verstanden.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: octek0815 am 16 April 2020, 12:42:02
Zitat von: JWRu am 16 April 2020, 11:18:40
Ich habe jetzt mal was anderes probiert:
Meine ASC-Version hat ja noch pct als default. Ich habe jetzt mal ein Userreading "pct:position.* { ReadingsVal("$NAME","position","0") }" definiert und habe dann den Rolladen manuell gefahren.
ASC hat die Fahrt erkannt. Ich mache das auch mal bei den anderen Rademacher-Rollläden und beobachte die Sache weiter.

Moin,

Bei mir ist es ja genau umgekehrt. Ich habe 11 Rollläden (DUOFERN - RADEMACHER) mit dem position als Positionsangabe.
Hier funktioniert es tadellos. Das Reading ASC_ShuttersLastDrive wird immer korrekt gesetzt.
Zur Info: Im ReadASC_Pos_Reading ist position engetragen.

Bei den Homematic Rollladenaktoren (zwei Stück) ist pct die Positionsangabe.
Hier wurde das Reading ASC_ShuttersLastDrive gar nicht erzeugt (hatte alles entfernt). Egal welche fahrt (manuell, Beschattung, Day-Open oder Night-Close).
Zur Info: Im ReadASC_Pos_Reading ist pct engetragen.

So nun habe ich ein Userreading "position:pct.* { ReadingsVal("$NAME","pct","0") }" in den beiden Homematic Rollläden erzeugt und siehe da, das Reading ASC_ShuttersLastDrive wurde nun nach einer manuellen Fahrt erstellt und passend gesetzt. Das klappte vorher nicht.

Kann es sein das ReadASC_Pos_Reading nicht korrekt ausgewertet wird?

Ich könnte mit dieser Lösung nun leben, aber komisch ist es schon.

LG
Oliver
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 16 April 2020, 13:03:13
Eigentlich wird es schon korrekt ausgewertet. Wenn man die Abfrage mit Hand macht klappt es, nur in der Routine kommen Probleme. Warum auch immer.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 16 April 2020, 21:20:19
So, jetzt kam ich etwas zum Testen. 3 Jalousien, welche heute mit der letzten Version noch immer nicht die manuelle Fahrt erkannt haben, habe ich gelöscht und neu angelegt. Danach funktionierte es. Die Readings sind aktualisiert worden. Bei einer weiteren Jalousie bin ich auch so vorgegangen, aber ohne Erfolg. Hier wurden alle Readings nach dem Erstellen angelegt, bis auf das "ASC_ShuttersLastDrive". Dieses Reading fehlt. Die Jalousie ist etwas anders konfiguriert als die anderen, aber das sollte keinen Einfluss auf die Erstellung des Readings haben, oder?

Internals:
   CFGFN     
   DEF        3/3/13:dpt5.001:Position 3/3/11:dpt1:Auf_Ab 3/3/12:dpt1:Stop 3/3/24:dpt5.001:Status_Hoehe
   DEVNAME    Jalousie_Kinderzimmer_Sued
   FIRSTGADNAME Position
   FUUID      5e98a7c0-f33f-e2c0-90e1-9a925bf566f47e98
   GETSTRING  Status_Hoehe:noArg Auf_Ab:noArg Stop:noArg Position:noArg
   IODev      KNX
   KNX_MSGCNT 4
   KNX_RAWMSG C01119w033187d
   KNX_TIME   2020-04-16 21:06:44
   LASTInputDev KNX
   MSGCNT     4
   NAME       Jalousie_Kinderzimmer_Sued
   NR         12463
   NTFY_ORDER 50-Jalousie_Kinderzimmer_Sued
   SETSTRING  Status_Hoehe:slider,0,1,100 Auf_Ab:off,on Stop:off,on Position:slider,0,1,100
   STATE      49 %
   TYPE       KNX
   GADDETAILS:
     Auf_Ab:
       CODE       0330b
       GROUP      3/3/11
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  Auf_Ab-get
       RDNAMEPUT  Auf_Ab-put
       RDNAMESET  Auf_Ab-set
       SETLIST    :off,on
     Position:
       CODE       0330d
       GROUP      3/3/13
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  Position-get
       RDNAMEPUT  Position-put
       RDNAMESET  Position-set
       SETLIST    :slider,0,1,100
     Status_Hoehe:
       CODE       03318
       GROUP      3/3/24
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  Status_Hoehe-get
       RDNAMEPUT  Status_Hoehe-put
       RDNAMESET  Status_Hoehe-set
       SETLIST    :slider,0,1,100
     Stop:
       CODE       0330c
       GROUP      3/3/12
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  Stop-get
       RDNAMEPUT  Stop-put
       RDNAMESET  Stop-set
       SETLIST    :off,on
   GADTABLE:
     0330b      Auf_Ab
     0330c      Stop
     0330d      Position
     03318      Status_Hoehe
   READINGS:
     2020-04-16 20:47:10   ASC_Enable      on
     2020-04-16 21:03:08   ASC_Time_DriveDown 17.04.2020 - 20:21
     2020-04-16 21:03:08   ASC_Time_DriveUp 17.04.2020 - 07:30
     2020-04-16 21:06:43   Auf_Ab-set      on
     2020-04-16 21:06:44   Position        49 %
     2020-04-16 21:06:44   Status_Hoehe-get 49 %
     2020-04-16 21:06:44   Stop-set        on
     2020-04-16 21:03:05   associatedWith  ASC
     2020-04-16 21:06:44   last-sender     1/1/25
     2020-04-16 21:06:44   state           49 %
Attributes:
   ASC        1
   ASC_AutoAstroModeMorning CIVIL
   ASC_BrightnessSensor KNX_0000005:Helligkeit
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading Position
   ASC_RainProtection on
   ASC_Shading_InOutAzimuth 110:280
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_SunnyCloudy 20000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_Sleep_Pos 0
   ASC_Time_Up_Early 07:30
   ASC_Up     astro
   IODev      KNX
   alias      Jalousie_Kinderzimmer_Süd
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   event-on-change-reading .*
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Jalousien_OG
   icon       fts_shutter_30
   room       Jalousien,OG->Kinderzimmer
   userReadings Position { ReadingsVal("Jalousie_Kinderzimmer_Sued","Status_Hoehe-get",0) }
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     Ab:Stop:Auf:Pos1:Pos2
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 17 April 2020, 07:07:58
Bei mir scheinen die Rademacher Rollläden nach dem Setzen von Userreading ... alle Fahrten zu erkennen - bisher ist kein Fehler aufgetreten. Ich beobachte das aber weiter.
Dafür wurde heute Morgen bei beiden Homematic Rollladen die Morgenfahrt nicht erkannt - sie stehen noch auf night close.
Das kann ja nicht durch den sporadischen Fehler von AttrVal verursacht sein (in meiner Version ist ja der Default "pct") sondern muß einen anderen Grund haben (den gleichen wie bei baerm?)
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 17 April 2020, 07:21:46
Zitat von: JWRu am 17 April 2020, 07:07:58
Bei mir scheinen die Rademacher Rollläden nach dem Setzen von Userreading ... alle Fahrten zu erkennen - bisher ist kein Fehler aufgetreten. Ich beobachte das aber weiter.
Dafür wurde heute Morgen bei beiden Homematic Rollladen die Morgenfahrt nicht erkannt - sie stehen noch auf night close.
Das kann ja nicht durch den sporadischen Fehler von AttrVal verursacht sein (in meiner Version ist ja der Default "pct") sondern muß einen anderen Grund haben (den gleichen wie bei barem?)

Welche Version hast Du nun genau.
Gib mal bitte ein list von dem Rollo?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 17 April 2020, 07:49:22
ZitatWelche Version hast Du nun genau.
73_AutoShuttersControl.pm:v0.8.27-s21670/2020-04-14 TESTING

ZitatGib mal bitte ein list von dem Rollo?
Internals:
   DEF        5855F2
   FUUID      5c447b9d-f33f-c1fa-01d3-989dc118448ff369
   HMLANGW_MSGCNT 13
   HMLANGW_RAWMSG 0501002E6AA4105855FXXXXXX0601C800
   HMLANGW_RSSI -46
   HMLANGW_TIME 2020-04-17 06:45:32
   IODev      HMLANGW
   LASTInputDev HMLANGW
   MSGCNT     13
   NAME       Rollladen_WZ_links
   NOTIFYDEV  global
   NR         39
   NTFY_ORDER 50-Rollladen_WZ_links
   STATE      up
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6A - t:10 s:5855F2 d:XXXXXX 0601C800
   protLastRcv 2020-04-17 06:45:32
   protRcv    13 last_at:2020-04-17 06:45:32
   protSnd    14 last_at:2020-04-17 06:45:32
   protState  CMDs_done
   rssi_HMLANGW cnt:6 min:-80 max:-78 avg:-78.66 lst:-80
   rssi_at_HMLANGW cnt:13 min:-60 max:-43 avg:-48.76 lst:-46
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         myDbLog:
           TIME       1587071428.1143
           VALUE      night close
       deviceMsg:
         myDbLog:
           TIME       1587098732.32093
           VALUE      up (to VCCU)
       level:
         myDbLog:
           TIME       1587098732.32093
           VALUE      100
       motor:
         myDbLog:
           TIME       1587098732.32093
           VALUE      stop:up
       pct:
         myDbLog:
           TIME       1587098732.32093
           VALUE      100
       state:
         myDbLog:
           TIME       1587098732.32093
           VALUE      on
   READINGS:
     2020-04-02 18:23:52   ASC_Enable      on
     2020-04-16 23:10:28   ASC_ShuttersLastDrive night close
     2020-04-17 06:45:02   ASC_Time_DriveDown 17.04.2020 - 23:10
     2020-04-17 06:45:02   ASC_Time_DriveUp 18.04.2020 - 06:45
     2020-04-17 06:45:02   CommandAccepted yes
     2018-10-22 12:13:02   D-firmware      2.8
     2018-10-22 12:13:02   D-serialNr      XXXXXXXXXX
     2020-02-08 12:38:26   PairedTo        0xXXXXXX
     2019-08-11 12:42:06   R-driveDown     21.7 s
     2018-10-22 13:49:58   R-driveTurn     0.5 s
     2019-08-11 13:20:10   R-driveUp       24.9 s
     2018-10-22 13:49:57   R-pairCentral   0xXXXXXX
     2018-10-22 13:49:58   R-powerUpAction off
     2018-10-22 13:49:58   R-sign          off
     2020-02-08 12:38:26   RegL_00.        00:00 02:01 0A:A7 0B:D0 0C:8E 15:FF 18:00
     2020-02-08 12:38:27   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:D9 0D:00 0E:F9 0F:05 10:00 30:06 56:00 57:24
     2020-04-15 21:46:44   associatedWith  myASC
     2020-04-17 06:45:32   deviceMsg       on (to VCCU)
     2020-04-17 06:45:32   level           100
     2020-04-17 06:45:32   motor           stop:on
     2020-04-17 06:45:32   pct             100
     2020-02-08 12:37:59   powerOn         2020-02-08 12:37:59
     2020-04-17 06:45:32   recentStateType info
     2020-04-17 06:45:32   state           on
     2020-04-17 06:45:32   timedOn         off
   helper:
     HM_CMDNR   106
     cSnd       11XXXXXX5855F2020100,11XXXXXX5855F20201C8
     dlvlCmd    ++A011XXXXXX5855F20201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     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     +5855F2,00,00,00
       nextSend   1587098732.60651
       rxt        0
       vccu       VCCU
       p:
         5855F2
         00
         00
         00
       prefIO:
         HMLANGW
     mRssi:
       mNo        6A
       io:
         HMLANGW:
           -38
           -38
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLANGW
       flg        A
       ts         1587098732.31192
       ack:
         HASH(0x55712462e648)
         6A8002A7D08E5855F200
     rssi:
       HMLANGW:
         avg        -78.6666666666667
         cnt        6
         lst        -80
         max        -78
         min        -80
       at_HMLANGW:
         avg        -48.7692307692308
         cnt        13
         lst        -46
         max        -43
         min        -60
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor Helligkeit_aussen_Ost:brightnessDamped
   ASC_DriveUpMaxDuration 30
   ASC_Pos_Reading pct
   ASC_Shading_InOutAzimuth 70:160
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_SunnyCloudy 40000:20000 1
   ASC_Shading_WaitingPeriod 300
   ASC_TempSensor Klima_aussen
   ASC_Time_Down_Early { (ReadingsVal("rgr_Bewohner","presence","") eq "absent" ? "16:00" : "23:10") }
   ASC_Time_Down_Late 23:50
   ASC_Time_Up_Early 6:45
   IODev      HMLANGW
   IOgrp      VCCU:HMLANGW
   alias      Rollladen Wohnzimmer links
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up down:fts_shutter_down stop:fts_shutter_updown@red
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   event-on-change-reading .*
   eventMap   on:up off:down
   expert     2_raw
   firmware   2.8
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       System->ASC,System->Protokolle->CUL_HM,Wohnzimmer
   serialNr   XXXXXXXXXX
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down:stop


Ich wollte jetzt mal loggen. Was hilft mehr: ASC_debug - verbose 4 - beides?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 17 April 2020, 08:22:17
Ja mach mal bitte beides
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: octek0815 am 17 April 2020, 20:03:46
Moin,

also bei mir funktionier das nun wieder alles tadellos.
Das mit dem Userreading "position:pct.* { ReadingsVal("$NAME","pct","0") }" hat geholfen.

Für mich ist das Problem somit erledigt, auch wenn da ein kleines ? bezüglich des Attributs ASC_Pos_Reading bleibt.

Danke für die Hilfe und Untersützung und vor allem das Modul!

Grüße
Oliver

Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 17 April 2020, 20:06:14
Auch bei mir sind heute sowohl bei Rademacher als auch bei Homematic keine Fehler aufgetreten.
Ich lasse aber das Logging weiter laufen.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 18 April 2020, 12:13:13
Bisher ist immer noch alles unauffällig: Alle Fahrten wurden erkannt.
Ein kleiner Fehler in der Übersicht ist mir gerade aufgefallen:
Bei einem Rollladen (Rollladen_WZ_rechts) ist in der Übersicht nach einer korrekt erkannten manuellen Fahrt der Wert unter "Last Position" falsch.
Die Position stand vor der Fahrt auf 40 (Beschattung) - dann wurde er manuell hochgefahren (100). Position steht richtigerweise auf 100 - Last Position aber auch auf 100.
Da ich das Logging ja die ganze Zeit laufen habe, hier der zugehörige Ausschnitt:
2020.04.18 11:50:05 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'deviceMsg: 49.5 (to VCCU)',
          'level: 49.5',
          'motor: up:49.5',
          'pct: 49.5',
          'state: 49.5'
        ];

2020.04.18 11:50:13 4: AutoShuttersControl (myASC) - Devname: Kontakt_Terrassentuer Name: myASC Notify: $VAR1 = [
          'state: open'
        ];


ASC_DEBUG!!! 2020.04.18 11:50:13 - EventProcessingWindowRec: Rollladen_WZ_rechts - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2020.04.18 11:50:13 - EventProcessingWindowRec: Rollladen_WZ_rechts - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
2020.04.18 11:50:20 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'deviceMsg: up (to VCCU)',
          'level: 100',
          'motor: stop:up',
          'pct: 100',
          'state: on'
        ];


ASC_DEBUG!!! 2020.04.18 11:50:20 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: up (to VCCU)',
          'level: 100',
          'motor: stop:up',
          'pct: 100',
          'state: on'
        ];


ASC_DEBUG!!! 2020.04.18 11:50:20 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: up (to VCCU) level: 100 motor: stop:up pct: 100 state: on';

2020.04.18 11:50:20 4: AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'Rollladen_WZ_rechts_PosValue: 100'
        ];


ASC_DEBUG!!! 2020.04.18 11:50:20 - EventProcessingShutters: Rollladen_WZ_rechts - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1587203420 Last Position Timestamp: 1587201160 Drive Up Max Duration: 27 Last Position: 100 aktuelle Position: 100
2020.04.18 11:50:20 4: AutoShuttersControl (myASC) - Devname: myASC Name: myASC Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2020.04.18 11:50:20 - FnIsDay: Rollladen_WZ_rechts Allgemein: 1

ASC_DEBUG!!! 2020.04.18 11:50:20 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2020.04.18 11:50:20 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.04.18 11:50:20 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_rechts Name: myASC Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 18 April 2020, 12:16:28
Ok Danke für die Meldung. Ich hatte da schon Änderungen in der aktuellen Developer Version schauen wir mal ob das besser damit geht.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 21 April 2020, 12:42:16
Nach langem Warten und nach dem Erzeugen von einigen Megabyte Logs, habe ich jetzt endlich einen Fehler erwischt.
Der Rollladen stand korrekterweise auf "day open" und ich bin manuell auf 50% gefahren. In der Übersicht steht "Position" korrekt auf 50,
"Last Drive" aber immer noch auf "day open".

Das ist der Ausschnitt aus dem Log:
2020.04.21 12:28:42 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'level: set_50'
        ];

2020.04.21 12:28:42 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'state: set_50'
        ];

2020.04.21 12:28:42 3: CUL_HM set Rollladen_WZ_links pct 50
2020.04.21 12:28:42 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'level: 100',
          'motor: down:up',
          'state: on'
        ];

2020.04.21 12:28:55 4: AutoShuttersControl (myASC) - Devname: Rollladen_WZ_links Name: myASC Notify: $VAR1 = [
          'deviceMsg: 50 (to VCCU)',
          'level: 50',
          'motor: stop:50',
          'pct: 50',
          'state: 50'
        ];

.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 21 April 2020, 15:21:44
Da steht leider gar nichts.
Hast Du die Spezialversion mit der erweiterten Ausgabe? Hast Du verbose 4 und debug 1 aktiv?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 21 April 2020, 15:24:22
ZitatHast Du die Spezialversion mit der erweiterten Ausgabe?
nein.
73_AutoShuttersControl.pm:v0.8.27-s21670/2020-04-14 TESTING

ZitatHast Du verbose 4 und debug 1 aktiv?
Ja
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 21 April 2020, 15:26:16
Versuch mal ein userreading von pct auf position. Ist das einzige was mir ein fällt
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 21 April 2020, 15:29:56
ZitatVersuch mal ein userreading von pct auf position. Ist das einzige was mir ein fällt
Also genau andersherum wie bei meinen Rademacher-Rollläden?
So?
position:pct.* { ReadingsVal("$NAME","pct","0") }
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 21 April 2020, 15:31:24
ja genau so
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 22 April 2020, 11:11:06
Hallo,
ich habe 73_AutoShuttersControl.pm:v0.8.27-s21670/2020-04-14 TESTING im Einsatz und die Beschattung funktioniert soweit mal wie es soll. Mir ist nur aufgefallen, dass ich nur mehr lastDrive manual stehen habe, obwohl dies nicht stimmt. Bei einer steht nur lastDrive none in der Übersicht obwohl diese manuell als auch über die Beschattung betätigt wurde. Siehe auch mein letztes Post dazu - hier habe ich schon angemerkt dass das Reading fehlt und ich weiss nicht warum - trotz Neuanlegen.

Hier eine Jalousie bei der lastDrive immer manual steht.


   DEF        2/3/8:dpt5.001:Position 2/3/6:dpt1:Auf_Ab 2/3/7:dpt1:Stop 2/3/17:dpt5.001:Status_Hoehe
   DEVNAME    Jalousie_Suedterrasse_Esstisch
   FIRSTGADNAME Position
   FUUID      5e98a617-f33f-e2c0-6ea8-30a1bfcdd88887d0
   FVERSION   10_KNX.pm:0.174710/2018-10-07
   GETSTRING  Auf_Ab:noArg Status_Hoehe:noArg Position:noArg Stop:noArg
   IODev      KNX
   KNX_MSGCNT 5
   KNX_RAWMSG C01119w0231100
   KNX_TIME   2020-04-22 07:00:48
   LASTInputDev KNX
   MSGCNT     5
   NAME       Jalousie_Suedterrasse_Esstisch
   NR         886
   NTFY_ORDER 50-Jalousie_Suedterrasse_Esstisch
   SETSTRING  Auf_Ab:off,on Status_Hoehe:slider,0,1,100 Position:slider,0,1,100 Stop:off,on
   STATE      0 %
   TYPE       KNX
   GADDETAILS:
     Auf_Ab:
       CODE       02306
       GROUP      2/3/6
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  Auf_Ab-get
       RDNAMEPUT  Auf_Ab-put
       RDNAMESET  Auf_Ab-set
       SETLIST    :off,on
     Position:
       CODE       02308
       GROUP      2/3/8
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  Position-get
       RDNAMEPUT  Position-put
       RDNAMESET  Position-set
       SETLIST    :slider,0,1,100
     Status_Hoehe:
       CODE       02311
       GROUP      2/3/17
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  Status_Hoehe-get
       RDNAMEPUT  Status_Hoehe-put
       RDNAMESET  Status_Hoehe-set
       SETLIST    :slider,0,1,100
     Stop:
       CODE       02307
       GROUP      2/3/7
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  Stop-get
       RDNAMEPUT  Stop-put
       RDNAMESET  Stop-set
       SETLIST    :off,on
   GADTABLE:
     02306      Auf_Ab
     02307      Stop
     02308      Position
     02311      Status_Hoehe
   READINGS:
     2020-04-21 08:18:46   ASC_Enable      on
     2020-04-21 08:18:46   ASC_ShuttersLastDrive manual
     2020-04-22 07:00:02   ASC_Time_DriveDown 22.04.2020 - 20:30
     2020-04-22 07:00:02   ASC_Time_DriveUp 23.04.2020 - 07:00
     2020-04-21 08:18:46   Auf_Ab-set      on
     2020-04-22 07:00:48   Position        0 %
     2020-04-22 07:00:02   Position-set    0 %
     2020-04-22 07:00:48   Status_Hoehe-get 0 %
     2020-04-21 08:18:46   Stop-set        on
     2020-04-21 08:19:04   associatedWith  ASC
     2020-04-22 07:00:48   last-sender     1/1/25
     2020-04-22 07:00:48   state           0 %
Attributes:
   ASC        1
   ASC_AutoAstroModeMorning CIVIL
   ASC_BrightnessSensor KNX_0000005:Helligkeit
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading Position
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection on
   ASC_Shading_InOutAzimuth 110:280
   ASC_Shading_Min_OutsideTemperature 5
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_SunnyCloudy 20000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_Sleep_Pos 40
   ASC_Time_Up_Early 07:00
   ASC_Up     astro
   IODev      KNX
   alias      Jalousie_Südterrasse_Esstisch
   cmdIcon    on:rc_GREEN off:rc_RED STS:rc_INFO@yellow
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   event-on-change-reading .*
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Jalousien_EG
   icon       fts_shutter_30
   room       EG->Wohnzimmer,Jalousien
   userReadings Position { ReadingsVal("Jalousie_Suedterrasse_Esstisch","Status_Hoehe-get",0) }
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     Ab:Stop:Auf:Pos1:Pos2
   
   


Hier die einzige, bei der das Reading überhaupt fehlt.
Internals:
   DEF        3/3/13:dpt5.001:Position 3/3/11:dpt1:Auf_Ab 3/3/12:dpt1:Stop 3/3/24:dpt5.001:Status_Hoehe
   DEVNAME    Jalousie_Kinderzimmer_Sued
   FIRSTGADNAME Position
   FUUID      5e98b249-f33f-e2c0-c4e9-8734f5765857dd75
   FVERSION   10_KNX.pm:0.174710/2018-10-07
   GETSTRING  Status_Hoehe:noArg Stop:noArg Position:noArg Auf_Ab:noArg
   IODev      KNX
   KNX_MSGCNT 7
   KNX_RAWMSG C01119w03318cc
   KNX_TIME   2020-04-22 10:57:08
   LASTInputDev KNX
   MSGCNT     7
   NAME       Jalousie_Kinderzimmer_Sued
   NR         888
   NTFY_ORDER 50-Jalousie_Kinderzimmer_Sued
   SETSTRING  Status_Hoehe:slider,0,1,100 Stop:off,on Position:slider,0,1,100 Auf_Ab:off,on
   STATE      80 %
   TYPE       KNX
   GADDETAILS:
     Auf_Ab:
       CODE       0330b
       GROUP      3/3/11
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  Auf_Ab-get
       RDNAMEPUT  Auf_Ab-put
       RDNAMESET  Auf_Ab-set
       SETLIST    :off,on
     Position:
       CODE       0330d
       GROUP      3/3/13
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  Position-get
       RDNAMEPUT  Position-put
       RDNAMESET  Position-set
       SETLIST    :slider,0,1,100
     Status_Hoehe:
       CODE       03318
       GROUP      3/3/24
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  Status_Hoehe-get
       RDNAMEPUT  Status_Hoehe-put
       RDNAMESET  Status_Hoehe-set
       SETLIST    :slider,0,1,100
     Stop:
       CODE       0330c
       GROUP      3/3/12
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  Stop-get
       RDNAMEPUT  Stop-put
       RDNAMESET  Stop-set
       SETLIST    :off,on
   GADTABLE:
     0330b      Auf_Ab
     0330c      Stop
     0330d      Position
     03318      Status_Hoehe
   READINGS:
     2020-04-21 08:18:46   ASC_Enable      on
     2020-04-22 07:30:02   ASC_Time_DriveDown 22.04.2020 - 20:30
     2020-04-22 07:30:02   ASC_Time_DriveUp 23.04.2020 - 07:30
     2020-04-21 19:26:18   Auf_Ab-get      off
     2020-04-21 08:18:46   Auf_Ab-set      on
     2020-04-22 10:57:08   Position        80 %
     2020-04-22 10:56:55   Position-set    80 %
     2020-04-22 10:57:08   Status_Hoehe-get 80 %
     2020-04-21 13:01:35   Stop-get        off
     2020-04-21 08:18:46   Stop-set        on
     2020-04-21 08:19:04   associatedWith  ASC
     2020-04-22 10:57:08   last-sender     1/1/25
     2020-04-22 10:57:08   state           80 %
Attributes:
   ASC        1
   ASC_AutoAstroModeMorning CIVIL
   ASC_BrightnessSensor KNX_0000005:Helligkeit
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading Position
   ASC_RainProtection on
   ASC_Shading_InOutAzimuth 110:280
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_SunnyCloudy 20000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_Sleep_Pos 0
   ASC_Time_Up_Early 07:30
   ASC_Up     astro
   IODev      KNX
   alias      Jalousie_Kinderzimmer_Süd
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   event-on-change-reading .*
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Jalousien_OG
   icon       fts_shutter_30
   room       Jalousien,OG->Kinderzimmer
   userReadings Position { ReadingsVal("Jalousie_Kinderzimmer_Sued","Status_Hoehe-get",0) }
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     Ab:Stop:Auf:Pos1:Pos2
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 22 April 2020, 11:54:16
Ändere mal bitte Dein userreadings Position auf position bei allen Rollos wo Du es auf Position hast und passe natürlich das entsprechende ASC Attribut an und dann schau mal bitte.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 22 April 2020, 12:52:57
Danke für Deine schnelle Reaktion. Ich habe es geändert und beobachte es bis am Abend. Manuelle Fahrt wird soweit mal wie vorher richtig erkannt.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: Wscheff am 22 April 2020, 17:29:16
Zitat von: JWRu am 21 April 2020, 15:29:56
Also genau andersherum wie bei meinen Rademacher-Rollläden?
So?
position:pct.* { ReadingsVal("$NAME","pct","0") }
Beim Type 'ROLLO'das oben genannte Userreading eintragen und das
ASC_Pos_Reading von pct auf position
ändern

Ist das Der Tipp für fehlende ASC_ShuttersLastDrive readings?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 22 April 2020, 17:50:03
Zitat von: Wscheff am 22 April 2020, 17:29:16
Beim Type 'ROLLO'das oben genannte Userreading eintragen und das
ASC_Pos_Reading von pct auf position
ändern

Ist das Der Tipp für fehlende ASC_ShuttersLastDrive readings?

Es ist ein Versuch, JA.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: Wscheff am 22 April 2020, 18:26:27
Zitat von: CoolTux am 22 April 2020, 17:50:03
Es ist ein Versuch, JA.

Danke. Leider habe ich immer noch ein ASC_ShuttersLastDrive shading in 2020-04-20 10:37:51 bei manuellen Fahrten
Verwende aber die 0.9.14 Version.

Da muss ich wohl noch warten bis du den Fehler in der 0.9.x Versionen gefixt hast....
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 23 April 2020, 08:33:31
Zitat von: CoolTux am 22 April 2020, 11:54:16
Ändere mal bitte Dein userreadings Position auf position bei allen Rollos wo Du es auf Position hast und passe natürlich das entsprechende ASC Attribut an und dann schau mal bitte.

Die Änderung hat leider nicht geholfen. Wo bekomme ich eigentlich die Version 0.9 her und was ist hier anders? Macht es Sinn umzusteigen?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 23 April 2020, 09:29:36
Zitat von: baerm am 23 April 2020, 08:33:31
Die Änderung hat leider nicht geholfen. Wo bekomme ich eigentlich die Version 0.9 her und was ist hier anders? Macht es Sinn umzusteigen?

Sinn macht es immer. Hilft ja auch mir.
https://forum.fhem.de/index.php/topic,110277.0.html
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: JWRu am 23 April 2020, 09:31:35
ZitatSinn macht es immer. Hilft ja auch mir.
Ist denn in dieser Version etwas signifikant anders im Bezug auf Erkennung der Fahrten?
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 23 April 2020, 09:37:47
Zitat von: JWRu am 23 April 2020, 09:31:35
Ist denn in dieser Version etwas signifikant anders im Bezug auf Erkennung der Fahrten?

Signifikant nicht aber es gab einige Änderungen die sich eventuell auf die Erkennung auswirken könnte.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 23 April 2020, 09:40:59
Alles klar. Danke für den Verweis auf den anderen Thread. War mir nicht bewußt, sonst wäre ich schon eher umgestiegen. Mache das heute Abends.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 25 April 2020, 11:02:23
Bin auf Version v0.9.15 umgestiegen. Ergebnis ist das selbe. Es steht immer nur lastDrive manual. Ich bleibe auf jeden Fall mal auf dieser Version.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: CoolTux am 25 April 2020, 11:07:25
Zitat von: baerm am 25 April 2020, 11:02:23
Bin auf Version v0.9.15 umgestiegen. Ergebnis ist das selbe. Es steht immer nur lastDrive manual. Ich bleibe auf jeden Fall mal auf dieser Version.

Setze mal

ASC_DriveUpMaxDuration

entsprechend.
Titel: Antw:AutoShuttersControl erkennt Rollladenfahrten nicht.
Beitrag von: baerm am 25 April 2020, 11:21:10
Habe ich gemacht. Kein Unterschied.

Internals:
   FUUID      5cf390d6-f33f-e2c0-d5d2-ff0ca650aca72ab0
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Jalousie_Bad_Gross,Jalousie_Kinderzimmer_Ost,Jalousie_Kinderzimmer_Sued,Jalousie_Schlafzimmer,Jalousie_Stiegenhaus,Jalousie_Suedterrasse_Esstisch,Jalousie_Suedterrasse_Kueche,Jalousie_Suedterrasse_Tuere,Jalousie_Suedterrasse_Tuere,Regen,ASC_WindowRec_PosAfterDayClosed,Jalousie_Kinderzimmer_Ost,Jalousie_Bad_Gross,Jalousie_Kinderzimmer_Sued,KNX_0000005,Jalousie_Suedterrasse_Esstisch,Jalousie_Suedterrasse_Kueche
   NR         437
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.9.15
   OLDREADINGS:
   READINGS:
     2020-04-16 21:25:23   Jalousie_Bad_Gross_PosValue 0
     2020-04-25 05:12:39   Jalousie_Bad_Gross_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-19 10:15:38   Jalousie_Kinderzimmer_Ost_PosValue 0
     2020-04-25 07:30:02   Jalousie_Kinderzimmer_Ost_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-25 10:33:19   Jalousie_Kinderzimmer_Sued_lastPosValue 0
     2020-04-25 07:30:02   Jalousie_Kinderzimmer_Sued_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-25 07:30:02   Jalousie_Schlafzimmer_lastPosValue 0
     2020-04-25 07:30:02   Jalousie_Schlafzimmer_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-25 07:30:02   Jalousie_Stiegenhaus_lastPosValue 0
     2020-04-25 07:30:02   Jalousie_Stiegenhaus_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-16 20:38:29   Jalousie_Suedterrasse_Esstisch_PosValue 0
     2020-04-25 11:14:51   Jalousie_Suedterrasse_Esstisch_lastPosValue 46
     2020-04-25 07:00:02   Jalousie_Suedterrasse_Esstisch_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-16 20:39:55   Jalousie_Suedterrasse_Kueche_PosValue 0
     2020-04-25 11:14:51   Jalousie_Suedterrasse_Kueche_lastPosValue 44
     2020-04-25 07:00:02   Jalousie_Suedterrasse_Kueche_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-16 20:37:07   Jalousie_Suedterrasse_Tuere_PosValue 0
     2020-04-25 10:33:19   Jalousie_Suedterrasse_Tuere_lastPosValue 0
     2020-04-25 07:00:02   Jalousie_Suedterrasse_Tuere_nextAstroTimeEvent 25.04.2020 - 20:35
     2020-04-15 20:48:03   ascEnable       on
     2020-04-24 20:49:18   controlShading  on
     2020-04-15 20:48:03   hardLockOut     off
     2020-04-24 20:49:13   room_EG-_Wohnzimmer_Jalousien Jalousie_Suedterrasse_Esstisch,Jalousie_Suedterrasse_Kueche,Jalousie_Suedterrasse_Tuere
     2020-04-24 20:49:13   room_Jalousien_OG-_Kinderzimmer Jalousie_Kinderzimmer_Ost,Jalousie_Kinderzimmer_Sued
     2020-04-24 20:49:13   room_Jalousien_OG-_Schlafzimmer Jalousie_Schlafzimmer
     2020-04-24 20:49:13   room_OG-_Bad_Gross_Jalousien Jalousie_Bad_Gross
     2020-04-24 20:49:13   room_OG-_Gang_Jalousien Jalousie_Stiegenhaus
     2020-04-15 20:48:03   selfDefense     off
     2020-04-25 07:30:02   state           created new drive timer
     2020-04-15 20:48:03   sunriseTimeWeHoliday off
     2020-04-24 20:49:13   userAttrList    rolled out
   helper:
     shuttersList:
       Jalousie_Bad_Gross
       Jalousie_Kinderzimmer_Ost
       Jalousie_Kinderzimmer_Sued
       Jalousie_Schlafzimmer
       Jalousie_Stiegenhaus
       Jalousie_Suedterrasse_Esstisch
       Jalousie_Suedterrasse_Kueche
       Jalousie_Suedterrasse_Tuere
   monitoredDevs:
     ASC_WindowRec_PosAfterDayClosed:
       Jalousie_Kinderzimmer_Ost userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Kinderzimmer_Sued userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Suedterrasse_Esstisch userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Suedterrasse_Kueche userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       Jalousie_Suedterrasse_Tuere userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
     Jalousie_Bad_Gross:
     Jalousie_Kinderzimmer_Ost:
     Jalousie_Kinderzimmer_Sued:
     Jalousie_Suedterrasse_Esstisch:
     Jalousie_Suedterrasse_Kueche:
     Jalousie_Suedterrasse_Tuere:
     KNX_0000005:
       Jalousie_Kinderzimmer_Ost ASC_BrightnessSensor
       Jalousie_Kinderzimmer_Sued ASC_BrightnessSensor
       Jalousie_Suedterrasse_Esstisch ASC_BrightnessSensor
       Jalousie_Suedterrasse_Kueche ASC_BrightnessSensor
       Jalousie_Suedterrasse_Tuere ASC_BrightnessSensor
     Regen:
       ASC        ASC_rainSensor
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_rainSensor Regen
   ASC_tempSensor KNX_0104010:WERT
   ASC_twilightDevice Astro
   ASC_windSensor KNX_0000003:kmh
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       KG->ASC



Internals:
   DEF        2/3/8:dpt5.001:position 2/3/6:dpt1:Auf_Ab 2/3/7:dpt1:Stop 2/3/17:dpt5.001:Status_Hoehe
   DEVNAME    Jalousie_Suedterrasse_Esstisch
   FIRSTGADNAME position
   FUUID      5e98a617-f33f-e2c0-6ea8-30a1bfcdd88887d0
   FVERSION   10_KNX.pm:0.174710/2018-10-07
   GETSTRING  Stop:noArg Status_Hoehe:noArg Auf_Ab:noArg position:noArg
   IODev      KNX
   KNX_MSGCNT 8
   KNX_RAWMSG C01119w02311bf
   KNX_TIME   2020-04-25 11:15:03
   LASTInputDev KNX
   MSGCNT     8
   NAME       Jalousie_Suedterrasse_Esstisch
   NR         884
   NTFY_ORDER 50-Jalousie_Suedterrasse_Esstisch
   SETSTRING  Stop:off,on Status_Hoehe:slider,0,1,100 Auf_Ab:off,on position:slider,0,1,100
   STATE      75 %
   TYPE       KNX
   GADDETAILS:
     Auf_Ab:
       CODE       02306
       GROUP      2/3/6
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  Auf_Ab-get
       RDNAMEPUT  Auf_Ab-put
       RDNAMESET  Auf_Ab-set
       SETLIST    :off,on
     Status_Hoehe:
       CODE       02311
       GROUP      2/3/17
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  Status_Hoehe-get
       RDNAMEPUT  Status_Hoehe-put
       RDNAMESET  Status_Hoehe-set
       SETLIST    :slider,0,1,100
     Stop:
       CODE       02307
       GROUP      2/3/7
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  Stop-get
       RDNAMEPUT  Stop-put
       RDNAMESET  Stop-set
       SETLIST    :off,on
     position:
       CODE       02308
       GROUP      2/3/8
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  position-get
       RDNAMEPUT  position-put
       RDNAMESET  position-set
       SETLIST    :slider,0,1,100
   GADTABLE:
     02306      Auf_Ab
     02307      Stop
     02308      position
     02311      Status_Hoehe
   OLDREADINGS:
   READINGS:
     2020-04-24 20:47:53   ASC_Enable      on
     2020-04-25 11:14:51   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
     2020-04-24 20:47:53   ASC_ShuttersLastDrive manual
     2020-04-25 07:00:02   ASC_Time_DriveDown 25.04.2020 - 20:35
     2020-04-25 07:00:02   ASC_Time_DriveUp 26.04.2020 - 07:00
     2020-04-25 11:11:24   Auf_Ab-set      off
     2020-04-24 20:47:53   Position        75 %
     2020-04-24 20:47:53   Position-set    75 %
     2020-04-25 11:15:03   Status_Hoehe-get 75 %
     2020-04-25 11:11:36   Stop-set        on
     2020-04-24 20:49:13   associatedWith  ASC
     2020-04-25 11:15:03   last-sender     1/1/25
     2020-04-25 11:15:03   position        75 %
     2020-04-25 11:14:51   position-set    75 %
     2020-04-25 11:15:03   state           75 %
Attributes:
   ASC        1
   ASC_AutoAstroModeMorning CIVIL
   ASC_BrightnessSensor KNX_0000005:Helligkeit
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_DriveUpMaxDuration 47
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection on
   ASC_Shading_InOutAzimuth 110:280
   ASC_Shading_Min_OutsideTemperature 5
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_SunnyCloudy 20000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_Sleep_Pos 40
   ASC_Time_Up_Early 07:00
   ASC_Up     astro
   IODev      KNX
   alias      Jalousie_Südterrasse_Esstisch
   cmdIcon    on:rc_GREEN off:rc_RED STS:rc_INFO@yellow
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   event-on-change-reading .*
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Jalousien_EG
   icon       fts_shutter_30
   room       EG->Wohnzimmer,Jalousien
   userReadings position { ReadingsVal("Jalousie_Suedterrasse_Esstisch","Status_Hoehe-get",0) }
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     Ab:Stop:Auf:Pos1:Pos2


und die letzten logs:
ASC_DEBUG!!! 2020.04.25 11:14:18 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:18 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:18 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 20462, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:18 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:14:20 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:14:20 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 18763 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:14:20 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:20 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:20 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 18763, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:20 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:14:20 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:14:20 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 20825 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:14:20 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:20 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:20 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 20825, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:20 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:14:51 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:14:51 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 23635 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:51 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 23635, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.04.25 11:14:51 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:51 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in reserved Neuer Status: in
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnSetCmdFn: Jalousie_Suedterrasse_Esstisch - Rollo wird gefahren, aktuelle Position: 46, Zielposition: 75. Grund der Fahrt: shading in
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnSetDriveCmd: Jalousie_Suedterrasse_Esstisch - NICHT versetztes fahren
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnSetDriveCmd: Jalousie_Suedterrasse_Esstisch - NoDelay: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:51 - FnShuttersCommandSet: Jalousie_Suedterrasse_Esstisch - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.04.25 11:14:51 - ShadingProcessingDriveCommand: Jalousie_Suedterrasse_Esstisch - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 75 zum Beschatten gefahren
ASC_DEBUG!!! 2020.04.25 11:14:51 - ShadingProcessingDriveCommand: Jalousie_Suedterrasse_Esstisch - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.04.25 11:14:51
ASC_DEBUG!!! 2020.04.25 11:14:51 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:14:52 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:14:52 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 23952 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:14:52 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:52 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:52 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 23952, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:52 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:14:54 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:14:54 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 23250 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:14:54 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:54 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:54 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 23250, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:54 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:14:56 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:14:56 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 23975 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:14:56 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:56 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:14:56 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 23975, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:14:56 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.04.25 11:15:16 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.04.25 11:15:16 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 26105 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.04.25 11:15:16 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:15:16 - FnIsDay: Jalousie_Suedterrasse_Esstisch Allgemein: 1
ASC_DEBUG!!! 2020.04.25 11:15:16 - ShadingProcessing: Jalousie_Suedterrasse_Esstisch - Übergebende Werte - Azimuth:133.8, Elevation: 47, Brightness: 26105, OutTemp: 18.5, Azimut Beschattung: 110, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2020.04.25 11:15:16 - EventProcessingShadingBrightness: Jalousie_Suedterrasse_Esstisch - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Die Jalousie fährt auch nach manuellem Eingreifen bald wieder in die Beschattungsposition obwohl hier steht: Beschattung und wurde manuell gefahren: NEIN. Sollen wir das im 0.9.x thread weiterbesprechen?