[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.8.x

Begonnen von CoolTux, 15 November 2019, 12:51:08

Vorheriges Thema - Nächstes Thema

flummy1978

Tagchen,

Zitat von: CoolTux am 11 Mai 2020, 01:52:57
Ist das list eigentlich aktuell?

Das list ist (war) aktuell ... Dein "grad getestet geht" hat mich so wahnsinnig gemacht, dass ich folgendes probiert habe:

Rollo geschlossen, wie von Dir vorgegeben getestet: Fenster auf -> Rollo fuhr hoch -> 5 min gewartet wieder geschlossen -> es passierte nichts -> Rollo Manuell runter

Dann
Device gelöscht -> Attr wieder zurück kopiert -> neustart (weil der Fensterkontakt einfach nicht im notify mit eingetragen wurde) -> nach Neustart erneut "create notify dev" -> dann war auch der Fensterkontakt mit drin -> Dann Fenster geöffnet -> fuhr hoch -> gewartet -> Fenster geschlossen -> mit dem gleichen (nicht) erfolg ...

Log von der Spielerei: (inkl Event monitor am ende)


ASC_DEBUG!!! 2020.05.11 17:10:18 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:10:30 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:10:45 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

2020.05.11 17:10:56.480 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 17:10:56.594 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent closed

ASC_DEBUG!!! 2020.05.11 17:10:56 - EventProcessingWindowRec: Rollo_OG_SZ_01 - RECEIVED EVENT: contact: true state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2020.05.11 17:10:56 - EventProcessingWindowRec: Rollo_OG_SZ_01 - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2020.05.11 17:10:56 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:10:56 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:11:02 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:11:18 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:11:18 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 20440 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 17:11:18 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:11:18 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:11:18 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:253, Elevation: 35.8, Brightness: 20440, OutTemp: 13, Azimut Beschattung: 200, Azimut Endschattung: 330, 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.05.11 17:11:18 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 17:11:41 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:11:48 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:12:06 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:12:06 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 33594 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 17:12:06 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:12:06 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:12:06 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:253, Elevation: 35.8, Brightness: 33594, OutTemp: 13, Azimut Beschattung: 200, Azimut Endschattung: 330, 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.05.11 17:12:06 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 17:12:06 - EventProcessingShadingBrightness: dum_JALOU_Gang - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.05.11 17:12:17.774 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }

ASC_DEBUG!!! 2020.05.11 17:12:22 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:12:22 - EventProcessingWindowRec: Rollo_OG_SZ_01 - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2020.05.11 17:12:22 - EventProcessingWindowRec: Rollo_OG_SZ_01 - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2020.05.11 17:12:22 - FnSetCmdFn: Rollo_OG_SZ_01 - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 40. Grund der Fahrt: ventilate - window open
2020.05.11 17:12:22.957 4: ROLLO (Rollo_OG_SZ_01) drive from 100 to 40. command: pct-40. state: closed
2020.05.11 17:12:22.957 4: ROLLO (Rollo_OG_SZ_01) pct: 100 -> 40 / direction: up
2020.05.11 17:12:22.958 4: ROLLO (Rollo_OG_SZ_01) calculateDriveTime: oldpos=100,newpos=40,direction=up,time=14,steps=60,drivetime=11.4
2020.05.11 17:12:23.014 4: ROLLO (Rollo_OG_SZ_01) execute following commands: set OG_SZ_RO_01Rollo_ZU off; set OG_SZ_RO_01Rollo_AUF on; ;
2020.05.11 17:12:23.099 4: ROLLO (Rollo_OG_SZ_01) stop in 11.4 seconds.

ASC_DEBUG!!! 2020.05.11 17:12:23 - FnSetDriveCmd: Rollo_OG_SZ_01 - NICHT versetztes fahren

ASC_DEBUG!!! 2020.05.11 17:12:23 - FnSetDriveCmd: Rollo_OG_SZ_01 - NoDelay: JA
2020.05.11 17:12:23.198 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent open

ASC_DEBUG!!! 2020.05.11 17:12:34 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'pct: 40'
        ];



ASC_DEBUG!!! 2020.05.11 17:12:34 - EventProcessingShutters: Rollo_OG_SZ_01 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1589209954 Last Position Timestamp: 1589209942 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 40

ASC_DEBUG!!! 2020.05.11 17:12:34 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2020.05.11 17:12:34 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.11 17:12:34.090 4: ROLLO (Rollo_OG_SZ_01) stops from drive-up at pct 40
2020.05.11 17:12:34.176 4: ROLLO (Rollo_OG_SZ_01) stopped by excuting the command: set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU off
2020.05.11 17:12:34.176 4: ROLLO (Rollo_OG_SZ_01) updating state to pct-40

ASC_DEBUG!!! 2020.05.11 17:12:38 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.




################### Venti offen



ASC_DEBUG!!! 2020.05.11 17:13:08 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 17:13:08 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 60221 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 17:13:08 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:13:08 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 17:13:08 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:253, Elevation: 35.8, Brightness: 60221, OutTemp: 13, Azimut Beschattung: 200, Azimut Endschattung: 330, 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.05.11 17:13:08 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen




2020.05.11 17:15:26.029 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 17:15:26.155 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent closed
2020.05.11 17:17:15.195 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 17:17:20.367 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent open


########################
EventMonitor
########################

2020.05.11 17:15:26.029 4 : MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020-05-11 17:15:26.084 CUL_HM HEAT_OG_BAD_HZ CMDs_pending
2020-05-11 17:15:26.104 CUL_HM HEAT_OG_SZ_HZ CMDs_pending
2020-05-11 17:15:26.136 CUL_HM HEAT_OG_SZ_HZ_WindowRec trigLast: virtual_TK_OG_SZ_fenster1:closed
2020-05-11 17:15:26.136 CUL_HM HEAT_OG_SZ_HZ_WindowRec trig_virtual_TK_OG_SZ_fenster1: closed
2020-05-11 17:15:26.155 CUL_HM virtual_TK_OG_SZ_fenster1 set_postEvent closed
2020.05.11 17:15:26.155 3 : CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent closed
2020-05-11 17:15:26.175 MQTT2_DEVICE TK_OG_SZ_fenster1 contact: true
2020-05-11 17:15:26.175 MQTT2_DEVICE TK_OG_SZ_fenster1 linkquality: 55
2020-05-11 17:15:26.175 MQTT2_DEVICE TK_OG_SZ_fenster1 closed
2020-05-11 17:15:26.840 MQTT2_DEVICE PIR_EG_FL_move_garderobe illuminance: 44
2020-05-11 17:15:26.840 MQTT2_DEVICE PIR_EG_FL_move_garderobe occupancy: true
2020-05-11 17:15:27.096 CUL_HM HEAT_OG_BAD_HZ CMDs_done
2020-05-11 17:15:27.462 MQTT2_DEVICE PIR_EG_FL_TREPPE occupancy: true
2020-05-11 17:15:27.462 MQTT2_DEVICE PIR_EG_FL_TREPPE illuminance: 23
2020-05-11 17:15:27.619 CUL_HM HEAT_OG_SZ_HZ_WindowRec trigLast: virtual_TK_OG_SZ_fenster1:0
2020-05-11 17:15:27.619 CUL_HM HEAT_OG_SZ_HZ_WindowRec trig_virtual_TK_OG_SZ_fenster1: 0_5
2020-05-11 17:15:27.650 CUL_HM virtual_TK_OG_SZ_fenster1 trigger_cnt: 5


und ganz aktuelles List vom Rollo:
Internals:
   FUUID      5eb95f7e-f33f-8d79-1a73-50f6eb72940df90c
   NAME       Rollo_OG_SZ_01
   NR         299
   STATE      <pre>
read1:pct-40

read2:pct-40

read3:pct-40
</pre>
   TYPE       ROLLO
   stoptime   1589209954
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   READINGS:
     2020-05-11 16:56:20   .ASC_AttrUpdateChanges_v0.8.27 1
     2020-05-11 16:23:12   ASC_Enable      on
     2020-05-11 17:12:34   ASC_ShuttersLastDrive ventilate - window open
     2020-05-11 16:56:20   ASC_Time_DriveDown 11.05.2020 - 21:00
     2020-05-11 16:56:20   ASC_Time_DriveUp 12.05.2020 - 08:00
     2020-05-11 16:56:20   ASC_Time_PrivacyDriveDown 11.05.2020 - 20:20
     2020-05-11 16:56:17   associatedWith  AUTO_RolloSteuerung
     2020-05-11 17:12:22   command         pct-40
     2020-05-11 17:12:22   desired_pct     40
     2020-05-11 17:12:23   drive-type      modul
     2020-05-11 17:12:22   last_drive      drive-up
     2020-05-11 17:12:34   pct             40
     2020-05-11 17:12:34   state           pct-40
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 12
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_Closed_Pos 100
   ASC_Down   time
   ASC_Drive_Delay -1
   ASC_Drive_DelayStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 2400
   ASC_PrivacyDown_Pos 80
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Shading_InOutAzimuth 265:320
   ASC_Shading_MinMax_Elevation 24
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_SunnyCloudy 35000:20000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     time
   ASC_Ventilate_Pos 40
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec TK_OG_SZ_fenster1
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      SZ Rollo 1
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon read0.closed:fts_shutter@green:half read0.half:fts_shutter@orange:closed read0.drive.*:fts_shutter@red:stop read0..*:fts_shutter read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3..*:rc_DOWN@grey:closed read3.drive-down:rc_DOWN@red:stop
   event-on-change-reading .*
   group      Fenster
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU on
   rl_commandStop set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU off
   rl_commandUp set OG_SZ_RO_01Rollo_ZU off; set OG_SZ_RO_01Rollo_AUF on
   rl_excessBottom 3
   rl_excessTop 4
   rl_resetTime 0
   rl_secondsDown 16
   rl_secondsUp 14
   rl_switchTime 2
   rl_type    normal
   room       Schlafzimmer
   sortby     10
   stateFormat <pre>
read1:state

read2:state

read3:state
</pre>
   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    4
   webCmd     :pct


Vielleicht siehst Du ja da noch was ... ich verzweifel langam  :'(

Grüße
Andreas

CoolTux

Ok die einzige Erklärung welche ich habe dass das Rollo nicht in die tatsächliche ventilate Position gefahren ist. Leider zeigst Du zu wenig Log.
Daher schaue bitte in welcher Position das Rollo tatsächlich steht nach dem Du das Fenster auf gemacht hast und das Rollo hoch gefahren ist. Warte kurz und schaue in das pct Reading.


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

flummy1978

Zitat von: CoolTux am 11 Mai 2020, 17:41:45
Ok die einzige Erklärung welche ich habe dass das Rollo nicht in die tatsächliche ventilate Position gefahren ist. Leider zeigst Du zu wenig Log.
Daher schaue bitte in welcher Position das Rollo tatsächlich steht nach dem Du das Fenster auf gemacht hast und das Rollo hoch gefahren ist. Warte kurz und schaue in das pct Reading.

Das sieht man ja im List noch ? (Das ist exakt nachdem ich das o.g. getestet habe) sprich es war dann bei pct-40 und ist dort auch immernoch *grübel*

was könnte ich noch liefern um auf die Sprünge zu kommen ?

CoolTux

Mach mal bitte ein
{ ascAPIget('Status','Rollo_OG_SZ_01') }
und poste die Ausgabe
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

Eistee

Kurze Frage:

Ist folgendes aus irgend einem Grund nicht sinnvoll?

- Ich fahre meine Jalousie ganz runter.
- ASC erkennt dies und setzt last Drive auf "manual".
- Jetzt werden die Bedingungen zum beschatten wahr.
- Jetzt ist die Blockingtime after manual abgelaufen.
- ASC schaltet von "manual" auf "shading in" und die Automatik übernimmt wieder.

Bei mir bleibt es leider bei manual und das entschatten funktioniert nicht mehr. Daher würde ich mir diese Funktion wünschen.

LG Alina

CoolTux

Zitat von: flummy1978 am 11 Mai 2020, 18:42:54
Das sieht man ja im List noch ? (Das ist exakt nachdem ich das o.g. getestet habe) sprich es war dann bei pct-40 und ist dort auch immernoch *grübel*

was könnte ich noch liefern um auf die Sprünge zu kommen ?

Ich denke ich habe da was gefunden. Zu mindest weiß ich wieso das Rollo nicht am Tag gefahren ist. Du hast Mode_Up auf off zu stehen, dann fährt es nicht.
Setzte bitte einmal zum testen sowohl Mode_Up als auch Mode_Down auf always
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: Eistee am 11 Mai 2020, 19:05:04
Kurze Frage:

Ist folgendes aus irgend einem Grund nicht sinnvoll?

- Ich fahre meine Jalousie ganz runter.
- ASC erkennt dies und setzt last Drive auf "manual".
- Jetzt werden die Bedingungen zum beschatten wahr.
- Jetzt ist die Blockingtime after manual abgelaufen.
- ASC schaltet von "manual" auf "shading in" und die Automatik übernimmt wieder.

Bei mir bleibt es leider bei manual und das entschatten funktioniert nicht mehr. Daher würde ich mir diese Funktion wünschen.

LG Alina

Fährt er denn in die Beschattung? Oder bleibt er in der Position?
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

Eistee

Nach einer manuellen Fahrt die nicht der offen Position entspricht macht er nichts mehr automatisch. Weder in die Beschattungsposition fahren noch entschatten. Ich hatte es ja so verstanden das er nur entschattet wenn er in der Beschattung ist. er bleibt halt im Modus manual.

Wollte jetzt halt eine Funktion schreiben die die Jalosie in den "shading in" modus bringt so als wenn er automatisch da hin gefahren währe.

flummy1978

#1808
Zitat von: CoolTux am 11 Mai 2020, 19:06:47
Setzte bitte einmal zum testen sowohl Mode_Up als auch Mode_Down auf always

Zum testen kein Problem .... danach muss es wieder aus, oder ich muss 1000%ig sicherstellen, dass es unten bleibt solange ich schlafe -> Nach der Nachtschicht bedanke ich mich sonst bei mir selbst   ;D

Zitat"Ich denke ich habe da was gefunden. Zu mindest weiß ich wieso das Rollo nicht am Tag gefahren ist"
Wobei es für mich keinen Sinn macht "ModeUP" zu setzen, wenn ich durch Ventilate (oder manuell) hoch fahren lasse und nur das Runter fahren mein Problem ist ? *grübel*

Zitat{ ascAPIget('Status','Rollo_OG_SZ_01') }

40

CoolTux

Zitat von: flummy1978 am 11 Mai 2020, 19:15:51
Zum testen kein Problem .... danach muss es wieder aus, oder ich muss 1000%ig sicherstellen, dass es unten bleibt solange ich schlafe -> Nach der Nachtschicht bedanke ich mich sonst bei mir selbst   ;D
Wobei es für mich keinen Sinn macht "ModeUP" zu setzen, wenn ich durch Ventilate (oder manuell) hoch fahren lasse und nur das Runter fahren mein Problem ist ? *grübel*

40

Nur zum testen, ich muss schauen wo er hängt.
Und Thema ganz sicher, da empfehle ich das Du Dir Residents und Roommates einrichtest. Ist sowieso viel besser.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: Eistee am 11 Mai 2020, 19:13:32
Nach einer manuellen Fahrt die nicht der offen Position entspricht macht er nichts mehr automatisch. Weder in die Beschattungsposition fahren noch entschatten. Ich hatte es ja so verstanden das er nur entschattet wenn er in der Beschattung ist. er bleibt halt im Modus manual.

Wollte jetzt halt eine Funktion schreiben die die Jalosie in den "shading in" modus bringt so als wenn er automatisch da hin gefahren währe.

Also wichtig ist das manuelle Fahrt ausserhalb der Beschattung statt gefunden hat, dann sollte er eigentlich wenn dan irgendwann die Beschattung beginnt und die timeAfter vorbei ist in die Beschattung fahren.
Zum testen kannst Du nach der manuellen Fahrt ein

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

machen. Da sollte 0 oder gar nichts raus kommen.
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

flummy1978

Zitat von: CoolTux am 11 Mai 2020, 19:20:41
Nur zum testen, ich muss schauen wo er hängt.
Und Thema ganz sicher, da empfehle ich das Du Dir Residents und Roommates einrichtest. Ist sowieso viel besser.

Alles gut ich trage da sehr sehr gern dazu bei, wenn man (äähh Du oder ich oder wir ;) ) was finden ....
Soll ich jetzt noch etwas testen, bzw Log Ausgaben von irgendwas vornehmen ?

Residents und Roommates sind geplant bzw in Arbeit, sobald ich das Handy von AMAD überzeugen kann, aber ich möchte ja erst alles andere haben. Damit ich weiß dass bis Stand X alles lief, bis ich was ergänzt hab und dann weiß wo ich weiter suchen muss...


CoolTux

Zitat von: flummy1978 am 11 Mai 2020, 19:28:02
Alles gut ich trage da sehr sehr gern dazu bei, wenn man (äähh Du oder ich oder wir ;) ) was finden ....
Soll ich jetzt noch etwas testen, bzw Log Ausgaben von irgendwas vornehmen ?

Residents und Roommates sind geplant bzw in Arbeit, sobald ich das Handy von AMAD überzeugen kann, aber ich möchte ja erst alles andere haben. Damit ich weiß dass bis Stand X alles lief, bis ich was ergänzt hab und dann weiß wo ich weiter suchen muss...

Na Du kannst jetzt testen mit einem Rollo. Setzte Up und Down Mode auf always schließe das Rollo, öffne das Fenster dann sollte das rollo in die ventilate fahren und dann schließe es wieder.
Und alles mit verbose 4 und debug 1 loggen
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

flummy1978

Sodelle ....

Erster Durchgang: Wie gehabt .. alles beim Alten ;(  (Debug ab dem Zeitpunkt wo Fenster geöffnet -> Rollo auf Ventilate pct-40 gefahren wurde)

Zweiter Durchgang: Da 21 Uhr Nightclose anliegt und wir nach 20 Uhr hatten, habe ich "Blocking before nightclose auf 30 geändert" und noch mal:

Nach dem Schließen ist er allerdings nicht in CLOSED gefahren, wie es vor dem Öffnen des Fensters stand, sondern in die OPEN Position.....

Log:

####### Hier gehts los


2020.05.11 20:02:55.897 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 20:03:01.043 4: ROLLO (Rollo_OG_SZ_01) drive from 100 to 40. command: pct-40. state: closed
2020.05.11 20:03:01.043 4: ROLLO (Rollo_OG_SZ_01) pct: 100 -> 40 / direction: up
2020.05.11 20:03:01.048 4: ROLLO (Rollo_OG_SZ_01) calculateDriveTime: oldpos=100,newpos=40,direction=up,time=14,steps=60,drivetime=11.4
2020.05.11 20:03:01.149 4: ROLLO (Rollo_OG_SZ_01) execute following commands: set OG_SZ_RO_01Rollo_ZU off; set OG_SZ_RO_01Rollo_AUF on; ;
2020.05.11 20:03:01.230 4: ROLLO (Rollo_OG_SZ_01) stop in 11.4 seconds.
2020.05.11 20:03:01.331 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent open
2020.05.11 20:03:12.325 4: ROLLO (Rollo_OG_SZ_01) stops from drive-up at pct 40
2020.05.11 20:03:12.405 4: ROLLO (Rollo_OG_SZ_01) stopped by excuting the command: set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU off
2020.05.11 20:03:12.405 4: ROLLO (Rollo_OG_SZ_01) updating state to pct-40

ASC_DEBUG!!! 2020.05.11 20:04:35 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:04:54 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:05:09 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:05:25 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:05:25 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 24634 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:05:25 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:05:25 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:05:25 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:286.9, Elevation: 10.2, Brightness: 24634, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:05:25 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:05:25 - EventProcessingShadingBrightness: dum_JALOU_Gang - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.05.11 20:05:28.646 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 20:05:28.781 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent closed

ASC_DEBUG!!! 2020.05.11 20:05:28 - EventProcessingWindowRec: Rollo_OG_SZ_01 - RECEIVED EVENT: contact: true timestamp: 1589220328.64884 state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2020.05.11 20:05:28 - EventProcessingWindowRec: Rollo_OG_SZ_01 - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2020.05.11 20:05:28 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:05:28 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:05:40 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:06:14 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:06:14 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 24271 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:06:14 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:06:14 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:06:14 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:286.9, Elevation: 10.2, Brightness: 24271, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:06:14 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen








ASC_DEBUG!!! 2020.05.11 20:06:24 - EventProcessingTwilightDevice: Rollo_OG_SZ_01 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:06:24 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:06:24 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:06:24 - ShadingProcessing: Rollo_OG_SZ_01 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: -1, OutTemp: 11, Azimut Beschattung: 265, Azimut Endschattung: 320, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:06:24 - EventProcessingTwilightDevice: Rollo_OG_SZ_01 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2020.05.11 20:06:24 - EventProcessingTwilightDevice: Rollo_OG_SZ_02 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:06:24 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:06:24 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:06:24 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 24271, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:06:24 - EventProcessingTwilightDevice: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt




##### 2. Durchgang mit Debug -> Runterfahren  und blocking before nightclose auf 30 geändert.


ASC_DEBUG!!! 2020.05.11 20:11:03 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:11:03 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 21074 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:11:03 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:03 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:03 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 21074, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:11:03 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:11:17 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:11:32 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:11:32 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 20855 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:11:32 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:32 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:32 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 20855, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:11:32 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:11:32 - EventProcessingShadingBrightness: dum_JALOU_Gang - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.05.11 20:11:35.933 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 20:11:36.973 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }

ASC_DEBUG!!! 2020.05.11 20:11:41 - EventProcessingWindowRec: Rollo_OG_SZ_01 - RECEIVED EVENT: state: open timestamp: 1589220700.98365 - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2020.05.11 20:11:41 - EventProcessingWindowRec: Rollo_OG_SZ_01 - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2020.05.11 20:11:41 - FnSetCmdFn: Rollo_OG_SZ_01 - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 40. Grund der Fahrt: ventilate - window open
2020.05.11 20:11:41.154 4: ROLLO (Rollo_OG_SZ_01) drive from 100 to 40. command: pct-40. state: closed
2020.05.11 20:11:41.155 4: ROLLO (Rollo_OG_SZ_01) pct: 100 -> 40 / direction: up
2020.05.11 20:11:41.155 4: ROLLO (Rollo_OG_SZ_01) calculateDriveTime: oldpos=100,newpos=40,direction=up,time=14,steps=60,drivetime=11.4
2020.05.11 20:11:41.227 4: ROLLO (Rollo_OG_SZ_01) execute following commands: set OG_SZ_RO_01Rollo_ZU off; set OG_SZ_RO_01Rollo_AUF on; ;
2020.05.11 20:11:41.314 4: ROLLO (Rollo_OG_SZ_01) stop in 11.4 seconds.

ASC_DEBUG!!! 2020.05.11 20:11:41 - FnSetDriveCmd: Rollo_OG_SZ_01 - NICHT versetztes fahren

ASC_DEBUG!!! 2020.05.11 20:11:41 - FnSetDriveCmd: Rollo_OG_SZ_01 - NoDelay: JA
2020.05.11 20:11:41.420 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent open

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 20547 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 20547, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 20547 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 20547, OutTemp: 11, Azimut Beschattung: 120, Azimut Endschattung: 299, 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.05.11 20:11:50 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: dum_JALOU_Gang - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 20139 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - ShadingProcessing: dum_JALOU_Gang - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 20139, OutTemp: 11, Azimut Beschattung: 110, Azimut Endschattung: 315, 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.05.11 20:11:50 - ShadingProcessing: dum_JALOU_Gang - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - ShadingProcessing: dum_JALOU_Gang - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 20139.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:11:50 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 20139.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:11:50 - EventProcessingShadingBrightness: dum_JALOU_Gang - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:11:52 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'pct: 40'
        ];


ASC_DEBUG!!! 2020.05.11 20:11:52 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'pct: 40';


ASC_DEBUG!!! 2020.05.11 20:11:52 - EventProcessingShutters: Rollo_OG_SZ_01 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1589220712 Last Position Timestamp: 1589220701 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 40

ASC_DEBUG!!! 2020.05.11 20:11:52 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2020.05.11 20:11:52 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.11 20:11:52.106 4: ROLLO (Rollo_OG_SZ_01) stops from drive-up at pct 40
2020.05.11 20:11:52.189 4: ROLLO (Rollo_OG_SZ_01) stopped by excuting the command: set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU off
2020.05.11 20:11:52.189 4: ROLLO (Rollo_OG_SZ_01) updating state to pct-40

ASC_DEBUG!!! 2020.05.11 20:12:36 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:12:36 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:12:36 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:12:55 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:12:55 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:12:55 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:10 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:10 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:10 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:23 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:23 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:23 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 19900 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 19900, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 19900 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 19900, OutTemp: 11, Azimut Beschattung: 120, Azimut Endschattung: 299, 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.05.11 20:13:57 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: dum_JALOU_Gang - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 19662 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - ShadingProcessing: dum_JALOU_Gang - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 19662, OutTemp: 11, Azimut Beschattung: 110, Azimut Endschattung: 315, 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.05.11 20:13:57 - ShadingProcessing: dum_JALOU_Gang - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - ShadingProcessing: dum_JALOU_Gang - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 19662.6 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:13:57 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 19662.6 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:13:57 - EventProcessingShadingBrightness: dum_JALOU_Gang - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.05.11 20:14:10.351 4: MQTT2_DEVICE_Parse: TK_OG_SZ_fenster1 zigbee2mqtt/0x00158d0002c106d2 => { json2nameValue($EVENT) }
2020.05.11 20:14:10.496 3: CUL_HM set virtual_TK_OG_SZ_fenster1 postEvent closed

ASC_DEBUG!!! 2020.05.11 20:14:10 - EventProcessingWindowRec: Rollo_OG_SZ_01 - RECEIVED EVENT: contact: true timestamp: 1589220850.35422 state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2020.05.11 20:14:10 - EventProcessingWindowRec: Rollo_OG_SZ_01 - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2020.05.11 20:14:10 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:10 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:10 - EventProcessingWindowRec: Rollo_OG_SZ_01 Event Closed

ASC_DEBUG!!! 2020.05.11 20:14:10 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:10 - FnSetCmdFn: Rollo_OG_SZ_01 - Rollo wird gefahren, aktuelle Position: 40, Zielposition: 0. Grund der Fahrt: window closed at day
2020.05.11 20:14:10.602 4: ROLLO (Rollo_OG_SZ_01) drive from 40 to 0. command: pct-0. state: pct-40
2020.05.11 20:14:10.602 4: ROLLO (Rollo_OG_SZ_01) pct: 40 -> 0 / direction: up
2020.05.11 20:14:10.603 4: ROLLO (Rollo_OG_SZ_01) calculateDriveTime: oldpos=40,newpos=0,direction=up,time=14,steps=40,drivetime=9.6
2020.05.11 20:14:10.658 4: ROLLO (Rollo_OG_SZ_01) execute following commands: set OG_SZ_RO_01Rollo_ZU off; set OG_SZ_RO_01Rollo_AUF on; ;
2020.05.11 20:14:10.740 4: ROLLO (Rollo_OG_SZ_01) stop in 9.6 seconds.

ASC_DEBUG!!! 2020.05.11 20:14:10 - FnSetDriveCmd: Rollo_OG_SZ_01 - NICHT versetztes fahren

ASC_DEBUG!!! 2020.05.11 20:14:10 - FnSetDriveCmd: Rollo_OG_SZ_01 - NoDelay: JA

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 19441 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 19441, OutTemp: 11, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 19441 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 19441, OutTemp: 11, Azimut Beschattung: 120, Azimut Endschattung: 299, 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.05.11 20:14:12 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - ShadingProcessing: Rollo_EG_WZ_MAR_markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: Rollo_EG_WZ_MAR_markise getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: dum_JALOU_Gang - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 18761 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - ShadingProcessing: dum_JALOU_Gang - Übergebende Werte - Azimuth:288.8, Elevation: 8.7, Brightness: 18761, OutTemp: 11, Azimut Beschattung: 110, Azimut Endschattung: 315, 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.05.11 20:14:12 - ShadingProcessing: dum_JALOU_Gang - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - ShadingProcessing: dum_JALOU_Gang - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang Allgemein: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 18761.1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2020.05.11 20:14:12 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 18761.1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2020.05.11 20:14:12 - EventProcessingShadingBrightness: dum_JALOU_Gang - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2020.05.11 20:14:20 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'pct: 0'
        ];


ASC_DEBUG!!! 2020.05.11 20:14:20 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'pct: 0';


ASC_DEBUG!!! 2020.05.11 20:14:20 - EventProcessingShutters: Rollo_OG_SZ_01 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1589220860 Last Position Timestamp: 1589220850 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 0

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

ASC_DEBUG!!! 2020.05.11 20:14:20 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2020.05.11 20:14:20.106 4: ROLLO (Rollo_OG_SZ_01) stops from drive-up at pct 0
2020.05.11 20:14:20.185 4: ROLLO (Rollo_OG_SZ_01) stopped by excuting the command: set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU off
2020.05.11 20:14:20.185 4: ROLLO (Rollo_OG_SZ_01) updating state to open


Ich hoffe Du kannst damit was anfangen .... Wenn ich noch was machen soll, sag bitte bescheid :) --- Auf jeden Fall Danke nochmal für Deine Hilfe :)

CoolTux

So also er hat schon mal reagiert. Er ist nämlich, weil er erkannt hat das noch Tag ist nach oben gefahren. Das macht er aber nur wenn Up_Mode nicht off ist.
So jetzt kannst Du das ganze mal testen wenn er die Nachtfahrt gemacht hat. Also Fenster zu lassen. Nachtfahrt abwarten dann Fenster auf, kurz warten bis er fertig ist mit ventilate fahrt und danach Fenster zu. Nun sollte er runter fahren.


Wenn er das gemacht hat. Stellst Du Mode_Up off und wiederholst das ganze.
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