[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

CoolTux

Wenn der Helligkeitswert zwischen 17:30 und 22:30 Uhr unter 50 fällt fahren die Rollläden runter. Außerhalb dieser Zeiten fahren sie nicht.
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

Dersch

Und was passiert wenn er vor 17:30 schon unter 50 ist? Ich bin mir nicht sicher aber evtl beachtet er den Helligkeitswert gar nicht.

FunkOdyssey

Zitat von: CoolTux am 14 Dezember 2018, 18:56:01
Wenn der Helligkeitswert zwischen 17:30 und 22:30 Uhr unter 50 fällt fahren die Rollläden runter. Außerhalb dieser Zeiten fahren sie nicht.

Bist du dir sicher? Die fahren doch auch spätestens 22:30 Uhr runter, oder?
(Nicht vor 17:30 / spätestens um 22:30)

CoolTux

Zitat von: Dersch am 14 Dezember 2018, 18:59:29
Und was passiert wenn er vor 17:30 schon unter 50 ist? Ich bin mir nicht sicher aber evtl beachtet er den Helligkeitswert gar nicht.
Wenn er vor 17:30 unter 50 fällt fährt er nicht. Aber wenn er 17:31 auf 2 fällt fährt er.

Und ja FunkOdyssey hat Recht. Spätestens 22:30 fährt er, komme was da wolle.
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

Dersch

Ich glaube wir reden einander vorbei. :)

Wenn der Helligkeitwert vor 17:30 unter 50 ist. Dann soll doch punkt 17:30 runterfahren, korrekt? Aber das tut er nicht, es bleibt stur auf der LateTime 22:30 stehen.

CoolTux

Zitat von: Dersch am 14 Dezember 2018, 19:23:45
Ich glaube wir reden einander vorbei. :)

Wenn der Helligkeitwert vor 17:30 unter 50 ist. Dann soll doch punkt 17:30 runterfahren, korrekt? Aber das tut er nicht, es bleibt stur auf der LateTime 22:30 stehen.

Nein soll er nicht. Er wird nicht punkt 17:30 runter fahren. Erst wenn ab 17:30 noch einmal ein Event vom Sensor kommt der dann hoffentlich immer noch unter 50 ist wird er fahren.
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

Dersch

Das wäre ja auch ok. Allerdings passiert einfach gar nichts. Die Läden würden erst 22:30 fahren.

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


Beetle2003

Guten Morgen,

wer kann mir die Bedeutung der einzelnen Parameter erklären:
ASC_AutoAstroModeEvening    REAL, CIVIL, NAUTIC, ASTRONOMIC

Stehe derzeit auf dem Schlauch

Danke

CoolTux

Zitat von: Beetle2003 am 15 Dezember 2018, 09:09:40
Guten Morgen,

wer kann mir die Bedeutung der einzelnen Parameter erklären:
ASC_AutoAstroModeEvening    REAL, CIVIL, NAUTIC, ASTRONOMIC

Stehe derzeit auf dem Schlauch

Danke

Guten Morgen

https://wiki.fhem.de/wiki/SUNRISE_EL


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

Dersch

Zitat von: CoolTux am 14 Dezember 2018, 19:46:24
Dann stell mal bitte auf verbose 4 morgen Nachmittag.

Ich habe leider den Moment für Verbose 4 verpasst heute. Aber einen Rolladen auf Brightness stehen testweise. So hat er sich heute verhalten:

ASC_ShuttersLastDrive
minimum brightness threshold fell below
2018-12-15 17:45:43


Also das scheint doch zu gehen. Nur wird halt 22:30 als generelle Zeit angezeigt und nicht die kalkulierte. Vorher meinte ich ein anderes Verhalten beobachtet zu haben.

Grüße

CoolTux

Ja das ist korrekt. Es wird immer die späteste Zeit angezeigt. Man kann eben keine Vorhersage machen.
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

Dersch

Heute sind die Rollläden wieder nicht gefahren. Und langsam erkenne ich auch das Problem.

Ein BH1750 erzeugt kein neues Event mehr wenn die Helligkeit nun mal 0 ist. Und das ist ein Problem mit ASC im Brightness Mode zumindest im Winter wenn man nicht schon um 16 Uhr alle Läden zu haben möchte.

Ich habe auch noch ein Problem überhaupt im ASC Brightness min und Max zu verwenden. Das macht mir keinen Sinn min und Max Werte zu nehmen. Es macht doch mehr Sinn Schwellwerte niedriger bzw höher als für abends und morgens zu definieren?

Wie kann man das Helligkeitsgesteuerte fahren im ASC nun umsetzen wenn im vorgegebenen Zeitrahmen bereits 0 erreicht wurde und daher kein weiterer Event erzeugt wird? Kann man nicht einfach den aktuellen Wert auswerten ohne Event?


CoolTux

Zitat von: Dersch am 16 Dezember 2018, 19:35:33
Heute sind die Rollläden wieder nicht gefahren. Und langsam erkenne ich auch das Problem.

Ein BH1750 erzeugt kein neues Event mehr wenn die Helligkeit nun mal 0 ist. Und das ist ein Problem mit ASC im Brightness Mode zumindest im Winter wenn man nicht schon um 16 Uhr alle Läden zu haben möchte.

Ich habe auch noch ein Problem überhaupt im ASC Brightness min und Max zu verwenden. Das macht mir keinen Sinn min und Max Werte zu nehmen. Es macht doch mehr Sinn Schwellwerte niedriger bzw höher als für abends und morgens zu definieren?

Wie kann man das Helligkeitsgesteuerte fahren im ASC nun umsetzen wenn im vorgegebenen Zeitrahmen bereits 0 erreicht wurde und daher kein weiterer Event erzeugt wird? Kann man nicht einfach den aktuellen Wert auswerten ohne Event?

Aktuell wird nur der min Wert zum fahren morgens und Abends ausgewertet.
Einen Schwellenwert gibt es nicht. Wird in der angegebenen Zeit also von bis einmal der Wert unterschritten wird gefahren. Und wenn einmal gefahren wurde wird auch nicht noch einmal gefahren.

Ich gebe Dir Recht das es doof ist wenn schon vor dem frühsten Zeitpunkt die Helligkeit null ist. Aber dann hilft nur den Wert für frühste Zeitpunkt eher zu setzen. Oder wenn du so früh noch nicht zu haben willst obwohl es schon dunkel draussen ist den spätesten Zeitpunkt früher zu 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