AutoShuttersControl erkennt Rollladenfahrten nicht.

Begonnen von JWRu, 10 April 2020, 08:34:44

Vorheriges Thema - Nächstes Thema

JWRu

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).
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

CoolTux

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

JWRu

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.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

CoolTux

Dann gab es wohl kein Event. Oder zu mindest hat ASC keines aufgefangen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

baerm

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

JWRu

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.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

baerm

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.... :-(

CoolTux

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

baerm

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

JWRu

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".
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

CoolTux

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

JWRu

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!
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

CoolTux

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

JWRu

#13
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.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

CoolTux

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