Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollo beendet die Beschattung fehlerhaft (Kollision ShadingOut<>NightClose?) #75

Open
FunkOdyssey2001 opened this issue Jul 13, 2020 · 21 comments

Comments

@FunkOdyssey2001
Copy link

Ausgangsthread "Problem Nr. 1": https://forum.fhem.de/index.php/topic,112325.msg1067481.html#msg1067481

Hallo, ich hatte es ja bereits angekündigt, dass ich mich mit einem Debug-Log noch einmal melde.
Ich habe die unterschiedlichsten Probleme mit der Beschattung. Ein Absent-Fehler wurde ja gestern bereits behoben.
Aber ich habe auch oft, dass die Jalousien sich beim Shading Out und beim Night Close irgendwie in die Quere kommen.
Ein repräsentatives Beispiel konnte ich gestern erzeugen und als Anhang angefügt.

  • Rollo war in Shading in (Pos. 50)
  • Rollo ging in Shading out (Pos. 50 > Pos. 0)
  • und ging dann danach fälschlicherweise hoch (Pos. 0 > Pos. 100)

25 Juni 2020, 13:23:24 Deine Frage dazu: https://forum.fhem.de/index.php/topic,112325.msg1067531.html#msg1067531
25 Juni 2020, 14:43:29 Meine Antwort darauf: https://forum.fhem.de/index.php/topic,112325.msg1067557.html#msg1067557
03 Juli 2020, 13:05:56 Dein Lösungvorschlag: https://forum.fhem.de/index.php/topic,112325.msg1069654.html#msg1069654
13 Juli 2020, 20:38:33 Meine Antwort: https://forum.fhem.de/index.php/topic,112325.msg1071726.html#msg1071726

Heute war wieder ein Sonnentage und ich konnte es wieder testen. Der ursprüngliche Zweig "devel-testing" wurde soweit ich weiß auch schon ins FHEM-SVN gemerged.

Leider waren meine Jalousien wieder alle oben.

Der Tag der Jalousie sah wie folgt aus:

2020-07-12_11:48:09 bad_jal ASC_ShuttersLastDrive: manual
2020-07-12_11:48:27 bad_jal deviceMsg: on (to VCCU)
2020-07-12_11:48:27 bad_jal level: 100
2020-07-12_11:48:27 bad_jal motor: stop:on
2020-07-12_11:48:27 bad_jal pct: 100
2020-07-12_11:48:27 bad_jal on
2020-07-12_13:52:57 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 10m
2020-07-12_14:04:55 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_14:06:48 bad_jal commState: CMDs_pending
2020-07-12_14:06:48 bad_jal level: set_30
2020-07-12_14:06:48 bad_jal set_30
2020-07-12_14:06:48 bad_jal commState: CMDs_processing...
2020-07-12_14:06:48 bad_jal commState: CMDs_done
2020-07-12_14:06:48 bad_jal level: 100
2020-07-12_14:06:48 bad_jal motor: down:on
2020-07-12_14:06:48 bad_jal on
2020-07-12_14:07:03 bad_jal deviceMsg: 30 (to VCCU)
2020-07-12_14:07:03 bad_jal level: 30
2020-07-12_14:07:03 bad_jal motor: stop:30
2020-07-12_14:07:03 bad_jal pct: 30
2020-07-12_14:07:03 bad_jal 30
2020-07-12_14:07:03 bad_jal ASC_ShuttersLastDrive: shading in
2020-07-12_14:15:25 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_14:25:26 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_14:35:27 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_15:12:17 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_15:22:18 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_15:32:57 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_15:57:53 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_16:09:48 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_16:19:58 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_17:07:04 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_17:17:09 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_17:27:14 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_18:15:59 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_18:49:26 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-07-12_19:16:47 bad_jal commState: CMDs_pending
2020-07-12_19:16:47 bad_jal level: set_100
2020-07-12_19:16:47 bad_jal set_100
2020-07-12_19:16:47 bad_jal commState: CMDs_processing...
2020-07-12_19:16:47 bad_jal commState: CMDs_done
2020-07-12_19:16:47 bad_jal level: 30
2020-07-12_19:16:47 bad_jal motor: up:30
2020-07-12_19:16:47 bad_jal 30
2020-07-12_19:17:04 bad_jal deviceMsg: on (to VCCU)
2020-07-12_19:17:04 bad_jal level: 100
2020-07-12_19:17:04 bad_jal motor: stop:on
2020-07-12_19:17:04 bad_jal pct: 100
2020-07-12_19:17:04 bad_jal on
2020-07-12_19:17:04 bad_jal ASC_ShuttersLastDrive: shading out
2020-07-12_19:18:35 bad_jal commState: CMDs_pending
2020-07-12_19:18:35 bad_jal level: set_0
2020-07-12_19:18:35 bad_jal set_0
2020-07-12_19:18:35 bad_jal commState: CMDs_processing...
2020-07-12_19:18:35 bad_jal commState: CMDs_done
2020-07-12_19:18:35 bad_jal level: 100
2020-07-12_19:18:35 bad_jal motor: down:on
2020-07-12_19:18:35 bad_jal on
2020-07-12_19:18:56 bad_jal deviceMsg: off (to VCCU)
2020-07-12_19:18:56 bad_jal level: 0
2020-07-12_19:18:56 bad_jal motor: stop:off
2020-07-12_19:18:56 bad_jal pct: 0
2020-07-12_19:18:56 bad_jal off
2020-07-12_19:19:04 bad_jal commState: CMDs_pending
2020-07-12_19:19:04 bad_jal level: set_100
2020-07-12_19:19:04 bad_jal set_100
2020-07-12_19:19:04 bad_jal commState: CMDs_processing...
2020-07-12_19:19:04 bad_jal commState: CMDs_done
2020-07-12_19:19:04 bad_jal level: 0
2020-07-12_19:19:04 bad_jal motor: up:off
2020-07-12_19:19:04 bad_jal off
2020-07-12_19:19:26 bad_jal deviceMsg: on (to VCCU)
2020-07-12_19:19:26 bad_jal level: 100
2020-07-12_19:19:26 bad_jal motor: stop:on
2020-07-12_19:19:26 bad_jal pct: 100
2020-07-12_19:19:26 bad_jal on

Parameter wie im Ausgangspost. Die Jalousie hätte eigentlich um 19:15 Uhr zzgl. Delay herunterfahren müssen. Ansonsten fahre ich per Brightness. Im Sommer zieht aber eher die Zeit.

Ich leider sagen, dass es vermutlich der folgende Commit es scheinbar schlimmer gemacht hat. Er fährt nun noch öfters hoch und runter. https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/924363fe18c6f4d30787c471336424ec504a5cd3

@CoolTuxNet
Copy link
Member

Sollte mit der aktuellen Version nicht mehr so sein. Bitte beobachten

@FunkOdyssey2001
Copy link
Author

In der Realität konnte ich merken, dass sich etwas verbessert hat.
In FHEM war ich noch irritiert, wenn ich auf das LastDrive-Reading schaue.

Das Verhalten ist unterschiedlich:

ASC_Shading_Pos (30) > ASC_Closed_Pos (0)

Das Reading ASC_ShuttersLastDrive wechselt von shading in zu shading out.
Vielleicht wäre es schöner, wenn hier eigentlich night close stehen würde.

2020-07-31_14:11:39 bad_jal ASC_ShuttersLastDrive: shading in
2020-07-31_19:05:14 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-31_19:15:21 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-07-31_19:16:32 bad_jal commState: CMDs_pending
2020-07-31_19:16:32 bad_jal level: set_0
2020-07-31_19:16:32 bad_jal set_0
2020-07-31_19:16:32 bad_jal commState: CMDs_processing...
2020-07-31_19:16:32 bad_jal commState: CMDs_done
2020-07-31_19:16:32 bad_jal level: 30
2020-07-31_19:16:32 bad_jal motor: down:30
2020-07-31_19:16:32 bad_jal 30
2020-07-31_19:16:41 bad_jal deviceMsg: off (to VCCU)
2020-07-31_19:16:41 bad_jal level: 0
2020-07-31_19:16:41 bad_jal motor: stop:off
2020-07-31_19:16:41 bad_jal pct: 0
2020-07-31_19:16:41 bad_jal off
2020-07-31_19:16:42 bad_jal ASC_ShuttersLastDrive: shading out

ASC_Shading_Pos (10) < ASC_Sleep_Pos (20) - (ASC_Closed_Pos wäre 0)

Wenn die Beschattungsposition kleiner als die nächtliche Endposition ist, dann wird keine Fahrt ausgelöst. Dies mag ja auch korrekt sein. Das Rollo verbleibt die Nacht über dann aber im Status shading in.
Schöner wäre hier ein Statuswechsel. Vor allem auch, weil am morgen darauf unverhofft ein shading out folgt. Und das bei einer Konfiguration, in der das Rollo überhaupt nicht eigenständig öffnen sollte (ASC_Mode_Up: absent).

2020-07-31_12:05:32 jal_test level: set_10
2020-07-31_12:05:32 jal_test set_10
2020-07-31_12:05:32 jal_test commState: CMDs_processing...
2020-07-31_12:05:33 jal_test commState: CMDs_done
2020-07-31_12:05:33 jal_test level: 100
2020-07-31_12:05:33 jal_test motor: down:on
2020-07-31_12:05:33 jal_test on
2020-07-31_12:05:52 jal_test deviceMsg: 10 (to VCCU)
2020-07-31_12:05:52 jal_test level: 10
2020-07-31_12:05:52 jal_test motor: stop:10
2020-07-31_12:05:52 jal_test pct: 10
2020-07-31_12:05:52 jal_test 10
2020-07-31_12:05:52 jal_test pctRound: 10
2020-07-31_12:05:53 jal_test ASC_ShuttersLastDrive: shading in
2020-07-31_19:09:04 jal_test ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
NÄCHSTER TAG
2020-08-01_08:33:34 jal_test commState: CMDs_pending
2020-08-01_08:33:34 jal_test level: set_100
2020-08-01_08:33:34 jal_test set_100
2020-08-01_08:33:34 jal_test commState: CMDs_processing...
2020-08-01_08:33:34 jal_test commState: CMDs_done
2020-08-01_08:33:34 jal_test level: 10
2020-08-01_08:33:34 jal_test motor: up:10
2020-08-01_08:33:34 jal_test 10
2020-08-01_08:33:56 jal_test deviceMsg: on (to VCCU)
2020-08-01_08:33:56 jal_test level: 100
2020-08-01_08:33:56 jal_test motor: stop:on
2020-08-01_08:33:56 jal_test pct: 100
2020-08-01_08:33:56 jal_test on
2020-08-01_08:33:56 jal_test pctRound: 100
2020-08-01_08:33:56 jal_test ASC_ShuttersLastDrive: shading out

Hier ist also noch ein Fehler vorhanden. Könntest du das Ticket bitte wieder öffnen? Danke.

@CoolTuxNet CoolTuxNet reopened this Aug 6, 2020
@CoolTuxNet
Copy link
Member

ASC_Shading_Pos (30) > ASC_Closed_Pos (0)

Eigentlich dürfte beim Shading Out keine Fahrt in die Closed Pos passieren, es sei denn die Closed Pos war auch die LastPos vor der Shading Fahrt

@FunkOdyssey2001
Copy link
Author

ASC_Shading_Pos (30) > ASC_Closed_Pos (0)

Eigentlich dürfte beim Shading Out keine Fahrt in die Closed Pos passieren, es sei denn die Closed Pos war auch die LastPos vor der Shading Fahrt

Ich verstehe deine Aussage nicht so ganz.
Wie hattest du das denn programmiert in diesem Fall? Soll ein Night Close ausgeführt werden? Oder ein Shading Out?
Die Fahrt ist eigentlich in diesem Fall korrekt, aber das LastDrive-Reading halt falsch.
Oder hätte nach deiner Programmierung eigentlich gar kein Shading Out, sondern ein Night Close ausgeführt werden müssen?
Dann ist das noch ein Bug.

@CoolTuxNet
Copy link
Member

Das ShadingDrive ist so programmiert das er entweder in Open oder LastPos fährt. Niemals in Closed.
Das Closed kommt wenn dann ausschließlich aus dem Astro, oder Timer oder Brightness.

@FunkOdyssey2001
Copy link
Author

Stellt sich dann nicht die Frage, warum überhaupt ein Shading Out exakt zum Zeitpunkt des Night Close durchgeführt wurde? Ich denke nicht, dass dies ein Zufall von Sonnenstand und Uhrzeit ist. Nicht über mehrere Wochen bei den gleichen Jalousien.

Es hätte eine Down-Fahrt auf Basis des Timers durchgeführt werden müssen.
Zwar habe ich auch überall den Brightness-Modus aktiv, aber das macht sich nicht im Sommer bemerkbar.

@FunkOdyssey2001
Copy link
Author

Die aktuelle Version scheint dieses Verhalten zu korrigieren.
Dürfte Commit d1b04fc gewesen sein.

Ich bin dir sehr dankbar.

@FunkOdyssey2001
Copy link
Author

Vielleicht zu früh geschlossen, aber wir lassen das erst einmal so.
Ich weiß nämlich noch nicht, ob die Rollos sich nun morgen mit Shading Out wieder öffnen. Ich gehe aber nicht davon aus, da die Rollos ja nun im Status NightClose sind.

@FunkOdyssey2001
Copy link
Author

Ich weiß nicht wieso, aber heute hatte ich anstatt Night Close wieder ein Shading Out.

@CoolTuxNet
Copy link
Member

Und wo ist er hin gefahren beim Shading out? In die geschlossen oder in die offen Position?

@FunkOdyssey2001
Copy link
Author

ASC hat das Rollo von der Position 30 (Shading) zum Zeitpunkt ASC_Time_Down_Late auf die Position ASC_Closed_Pos (hier: 0) gefahren. Sieht genau so aus wie mein Kommentar oben am 4. August.

2020-08-09_14:04:40 bad_jal ASC_ShuttersLastDrive: shading in
2020-08-09_17:56:18 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-08-09_18:19:40 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-08-09_19:17:35 bad_jal commState: CMDs_pending
2020-08-09_19:17:35 bad_jal level: set_0
2020-08-09_19:17:35 bad_jal set_0
2020-08-09_19:17:35 bad_jal commState: CMDs_processing...
2020-08-09_19:17:35 bad_jal commState: CMDs_done
2020-08-09_19:17:35 bad_jal level: 30
2020-08-09_19:17:35 bad_jal motor: down:30
2020-08-09_19:17:35 bad_jal 30
2020-08-09_19:17:44 bad_jal deviceMsg: off (to VCCU)
2020-08-09_19:17:44 bad_jal level: 0
2020-08-09_19:17:44 bad_jal motor: stop:off
2020-08-09_19:17:44 bad_jal pct: 0
2020-08-09_19:17:44 bad_jal off
2020-08-09_19:17:45 bad_jal ASC_ShuttersLastDrive: shading out

@FunkOdyssey2001
Copy link
Author

FunkOdyssey2001 commented Aug 10, 2020

Das Problem, dass am nächsten morgen die Beschattung aufgehoben wird (Shading out) ist auch noch vorhanden:
Hier ist er um ca. 19:15 Uhr einfach im Status Shading In geblieben und hat dies erst am nächsten morgen aufgelöst.
ASC_Shading_Pos = 10
ASC_Sleep_Pos = 20
ASC_Closed_Pos = 0

Shading_Pos ist hier kleiner als die NightClose-Position. Aber es findet abends kein Statuswechsel statt von Shading In zu Night Close statt.

2020-08-09_13:50:20 jal_test commState: CMDs_pending
2020-08-09_13:50:20 jal_test level: set_10
2020-08-09_13:50:20 jal_test set_10
2020-08-09_13:50:20 jal_test commState: CMDs_processing...
2020-08-09_13:50:20 jal_test commState: CMDs_done
2020-08-09_13:50:20 jal_test level: 100
2020-08-09_13:50:20 jal_test motor: down:on
2020-08-09_13:50:20 jal_test on
2020-08-09_13:50:40 jal_test deviceMsg: 10 (to VCCU)
2020-08-09_13:50:40 jal_test level: 10
2020-08-09_13:50:40 jal_test motor: stop:10
2020-08-09_13:50:40 jal_test pct: 10
2020-08-09_13:50:40 jal_test 10
2020-08-09_13:50:40 jal_test pctRound: 10
2020-08-09_13:50:40 jal_test ASC_ShuttersLastDrive: shading in
2020-08-09_19:04:16 jal_test ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-08-09_19:15:36 jal_test ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m

2020-08-10_09:04:07 jal_test commState: CMDs_pending
2020-08-10_09:04:07 jal_test level: set_100
2020-08-10_09:04:07 jal_test set_100
2020-08-10_09:04:07 jal_test commState: CMDs_processing...
2020-08-10_09:04:07 jal_test commState: CMDs_done
2020-08-10_09:04:07 jal_test level: 10
2020-08-10_09:04:07 jal_test motor: up:10
2020-08-10_09:04:07 jal_test 10
2020-08-10_09:04:29 jal_test deviceMsg: on (to VCCU)
2020-08-10_09:04:29 jal_test level: 100
2020-08-10_09:04:29 jal_test motor: stop:on
2020-08-10_09:04:29 jal_test pct: 100
2020-08-10_09:04:29 jal_test on
2020-08-10_09:04:29 jal_test pctRound: 100
2020-08-10_09:04:29 jal_test ASC_ShuttersLastDrive: shading out

@CoolTuxNet
Copy link
Member

Kannst Du Abends bevor das ganze passiert bitte einmal Debug einschalten für dieses Rollo

@FunkOdyssey2001
Copy link
Author

Der gestrige Versuch hat nicht geklappt. Die Jalousie blieb unverändert bei "shading in" stehen.
Zum Zeitpunkt an dem eigentlich alle Rollos geschlossen werden, hat sich in dem o.g. Rollo nichts verändert.
Also anders als zuvor fand kein Night Close und auch kein Shading Out statt.
Verbose5-Log und auch Debug-Log habe ich dazu.

Heute Abend beobachte ich erneut, ob andere Verhalten (siehe Beiträge zuvor) wieder auftritt.

@FunkOdyssey2001
Copy link
Author

Ich habe aktuell immer wieder das ursprüngliche Problem aus dem ersten Beitrag.
Warum irgendwann in der Zwischenzeit die Jalousie anders gefahren ist, weiß ich nicht. Ist auch nun egal.

Aktuelle (und ursprüngliche) Problemstellung:

Die Jalousie

  • ist in Shading In
  • soll am 13.08. um ca. 19:15 Uhr schließen.
  • Passiert aber nicht. Auch fast egal, weil ShadingPos kleiner als SleepPos
  • Aber morgen am 14.08. folgt dann das Shading Out, das eigentlich zum Vortag gehörte.
  • Die Jalousie hätte ich normalerweise manuell geöffnet.
Attributes:
   ASC        2
   ASC_BrightnessSensor lightsensor:lux 400:400
   ASC_Closed_Pos 0
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 25
   ASC_Drive_Delay 180
   ASC_Drive_DelayStart 120
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_InOutAzimuth 55:275
   ASC_Shading_MinMax_Elevation 10:100
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_SunnyCloudy 80000:10000
   ASC_Shutter_IdleDetection motor:stop.*
   ASC_Sleep_Pos 20
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 19:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_WiggleValue 15
   event-on-change-reading .*
   icon       fts_window_2w
   model      HM-LC-BL1PBU-FM
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime 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,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
   webCmd     on:off:stop:pct

Anhänge

jal_test.log
fhem-2020-08-13 NightClose Missing.log
fhem-2020-08-14 ShadingOut.log

@FunkOdyssey2001
Copy link
Author

Könnte das etwas hiermit zu tun haben:
https://forum.fhem.de/index.php/topic,112325.msg1079417.html#msg1079417

Das ASC nicht die Beschattung richtig aufhebt, weil ASC_BlockingTime_beforNightClose berücksichtigt wird?

@CoolTuxNet
Copy link
Member

Ich habe da in der Tat etwas gefunden und ein Fix für morgen bereit gestellt. Bitte einmal testen.

@FunkOdyssey2001
Copy link
Author

Ich kann keinen Unterschied feststellen. Es tut mir leid.
Es ist immer noch so, dass ASC den Status abends nicht korrekt setzt und vermutlich darauf dann das weitere Fehlverhalten nach sich zieht.

Ich denke, dass ASC das Rollo morgens nicht per ShadingOut öffnen würde, wenn am Abend zuvor der richtige Status gesetzt wird.

@FunkOdyssey2001
Copy link
Author

@CoolTuxNet
Copy link
Member

CoolTuxNet commented Sep 4, 2020

Sag mal Du machst doch alles mit Brightness, oder? Also auch die Tag und Nachtfahrt?
Verwendest Du auch Privacy?

@FunkOdyssey2001
Copy link
Author

Ich habe in allen Rollos die Brightness-Steuerung aktiv. Je nach Jahreszeit und je nach Jalousie kann aber die Zeitsteuerung schneller sein.
Im Sommer sollen Rollos früher zu und das obwohl es noch hell ist. Dann greift die Brightness-Steuerung nicht.

Ich habe auch Rollos, die ich ausschließlich manuell öffne, aber per Brightness/Time-Kombination geschlossen werden.

Und im Wohnzimmer hatte ich auch die Privacy-Funktion mal aktiv. Davon ist nur noch das Atttibut "ASC_PrivacyDown_Pos" übergeblieben. Könnte ich mal löschen.
Ich kenne den genauen Grund nicht mehr, warum ich das herausgenommen habe. Ist aber bestimmt schon ein Jahr her.

Ich versuche aktuell eine irgendwie stabile ASC-Steuerung zu schaffen. Deswegen habe ich viele Gimmicks nicht mehr aktiv.

Privacy wird also nicht mehr aktiv genutzt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants