Betatester für neues Modul AutoShuttersControl gesucht!

Begonnen von CoolTux, 01 September 2018, 12:10:35

Vorheriges Thema - Nächstes Thema

FunkOdyssey

Also irgendetwas stimmt noch nicht.
Ich kann meine Jalousien nur bis zum nächsten Brightness-Trigger runterfahren. Die werden von ASC immer wieder hochgefahren. Bereits mehrfach heute. Es ist Wochenende. Werktags ist mir das noch nicht aufgefallen, aber das war auch einige ASC-Versionen vorher und meistens waren die Jalousien dann auch schon manuell gefahren worden.

ModeUp ist überall "off"

Ich hab ein Verbose=5 Log; kann es aber über das Smartphone nicht verschicken.

CoolTux

Zitat von: FunkOdyssey am 28 Oktober 2018, 09:55:10
Also irgendetwas stimmt noch nicht.
Ich kann meine Jalousien nur bis zum nächsten Brightness-Trigger runterfahren. Die werden von ASC immer wieder hochgefahren. Bereits mehrfach heute. Es ist Wochenende. Werktags ist mir das noch nicht aufgefallen, aber das war auch einige ASC-Versionen vorher und meistens waren die Jalousien dann auch schon manuell gefahren worden.

ModeUp ist überall "off"

Ich hab ein Verbose=5 Log; kann es aber über das Smartphone nicht verschicken.

Bist Du innerhalb der Zeitgrenze wo die Devices fahren? Also early und late?
Ich schaue nachher mal. Aber wieso fährst Du die Rolläden wieder runter?
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

FunkOdyssey

Time_Up_Early 08:00
Time_Up_WE 09:30
Time_Up 10:00
Mode_Up off
Up astro

Um 08:02 fuhren alle runter.
Dann habe ich es nur bis 09:22 Uhr ausprobiert und es meine manuelle Steuerung wurde mehrfach übersteuert. Zeitlich passt es zum Brightness-Trigger.

Ich habe manuell runtergefahren, weil
- die Jalousien eigentlich gar nicht hoch hätten sein dürfen
- und ich im Bad nicht gesehen werden möchte. 😀 (oder umgekehrt)

CoolTux

Zitat von: FunkOdyssey am 28 Oktober 2018, 11:42:39
Time_Up_Early 08:00
Time_Up_WE 09:30
Time_Up 10:00
Mode_Up off
Up astro

Um 08:02 fuhren alle runter.
Dann habe ich es nur bis 09:22 Uhr ausprobiert und es meine manuelle Steuerung wurde mehrfach übersteuert. Zeitlich passt es zum Brightness-Trigger.

Ich habe manuell runtergefahren, weil
- die Jalousien eigentlich gar nicht hoch hätten sein dürfen
- und ich im Bad nicht gesehen werden möchte. 😀 (oder umgekehrt)

Ich habe einige Anpassungen vorgenommen Up und Down wurden bei Brightness nicht beachtet, habe ich nun geändert. Up WE wird nicht beachtet wenn Brightness triggert, da ist late und early nur wichtig und das muss auch so bleiben.
Ich könnte einen Marker setzen wenn der Rolladen einmal wegen Brightness und passender Zeit zwischen early und late gefahren ist. Dann fährt er aber auch nicht noch einmal.
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

FunkOdyssey

Danke. Die Frage ich aber auch, warum die Jalousien überhaupt geöffnet wurden. 

CoolTux

Ah jetzt sehe ich. Up steht bei Dir ja auf Astro, da hatte er gar nichts mit Brightness machen dürfen, laut deinen logs hat er das aber. Da muss ich noch eine Abfrage einbauen.
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

Gerade mal im Code geschaut, es gibt eine Abfrage. Aber! Du hast zwar für Up Astro drin aber für Down Brightness. Stimmts?
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

Habe das mal korrigiert und eine Zusätzliche Abfrage in der Brightness Routine ein gebaut. Sollte nun nicht mehr vorkommen
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

Karflyer

ZitatDas sieht doch gut aus
Shutter 1
Code: [Auswählen]

ASC_Time_DriveDown 26.10.2018 - 18:54
ASC_Time_DriveUp 27.10.2018 - 05:31

Shutter 2
Code: [Auswählen]

ASC_Time_DriveDown 26.10.2018 - 18:51
ASC_Time_DriveUp 27.10.2018 - 05:32

Starten also Zeitversetz...

Ich habe das heute Morgen noch einmal beobachtet. Die Rolläden würden im time-Modus ASC_Offset_Minutes_Morning berücksichtigen und wie berechnet zeitversetzt hochfahren. Aber die warten schön brav auf den Roommate. Wenn der erwacht fahren alle betroffenen Rolläden auf einen schlag hoch, was nicht gewünscht ist.
Eigentlich müssten doch, um die ASC_Offset-Zeiten zu berücksichtigen, jedesmal bei Statuswechsel des Roommate die ASC_Time_DriveUP bzw. Down-Zeiten neu berechnet werden. Oder sehe ich das falsch?

Stefan

CoolTux

Zitat von: Karflyer am 28 Oktober 2018, 12:09:25
Ich habe das heute Morgen noch einmal beobachtet. Die Rolläden würden im time-Modus ASC_Offset_Minutes_Morning berücksichtigen und wie berechnet zeitversetzt hochfahren. Aber die warten schön brav auf den Roommate. Wenn der erwacht fahren alle betroffenen Rolläden auf einen schlag hoch, was nicht gewünscht ist.
Eigentlich müssten doch, um die ASC_Offset-Zeiten zu berücksichtigen, jedesmal bei Statuswechsel des Roommate die ASC_Time_DriveUP bzw. Down-Zeiten neu berechnet werden. Oder sehe ich das falsch?

Stefan

Hallo Stefan,

Doch das ist so gewünscht. Beim Roommate wird ein versetztes fahren nicht berücksichtigt. Nur bei Zeitfahren wird das berücksichtigt. Von wie viel Rolläden reden wir denn hier die auf einmal fahren würden wenn Roommate aktiv wird?


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

FunkOdyssey

Zitat von: CoolTux am 28 Oktober 2018, 12:03:19
Gerade mal im Code geschaut, es gibt eine Abfrage. Aber! Du hast zwar für Up Astro drin aber für Down Brightness. Stimmts?

Ja. Korrekt.

Karflyer

Bei mir fahren morgens alle Rolläden per 'time' wenn der/die Roommates wach sind, das sind dann im Summe 11 Stück.
Ich stehe morgens nicht immer genau zur gleichen Zeit auf. Deshalb ist die Steuerung per Roommate-Status genau das richtige.
Wie gesagt, wäre es mir persönlich egal, ob die Rolläden alle zur gleichen Zeit fahren, aber SOMFY mag das nicht so gerne  :(

Stefan

CoolTux

Zitat von: Karflyer am 28 Oktober 2018, 14:20:44
Bei mir fahren morgens alle Rolläden per 'time' wenn der/die Roommates wach sind, das sind dann im Summe 11 Stück.
Ich stehe morgens nicht immer genau zur gleichen Zeit auf. Deshalb ist die Steuerung per Roommate-Status genau das richtige.
Wie gesagt, wäre es mir persönlich egal, ob die Rolläden alle zur gleichen Zeit fahren, aber SOMFY mag das nicht so gerne  :(

Stefan

Wenn Deine Rolläden per time fahren dann fahren sie auch asynchron. Ausser in den Räumen wo ein Roommate definiert ist und dieser Roommate schläft. Mal ne Frage, hast Du in allen Räumen Roommates definiert?
Wenn ja ist das so nicht gewollt. Die Roommates sind für Schlafräume, also da wo die Rolläden nicht fahren sollen obwohl die Zeit dafür da wäre aber die Leute in den Räumen noch schlafen. Und das sollten dann ja keine 11 sein, sondern höchsten 4 oder so. Bei mir sind es genau immer 2. Im Schlafzimmer und in 2 Kinderzimmern. Die Eltern stehen meist gleich auf wie ein Kind, also fahren 4 Rolläden, aber auch nicht ganz genau synchrone. Es bleiben also genau 2 Rolläden die immer zusammen 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

Karflyer

Hm. Wann fahren dann bei dir morgens die Rolläden, die nicht durch den/die Roommates getriggert sind?

Bei mir ist das eigentlich so. Ich stehe beispielsweise in der Woche zwischen 06:00Uhr und 07:00Uhr auf. Nehmen wir als frühest möglich Zeitpunkt (Time_Up_Early) 06:00Uhr und ich stehe erst um 07:00 Uhr auf, dann wären die meisten Rolläden eine Stunde zu früh oben (unschön in dieser dunklen Jahreszeit). Bei einem Time_Up_Early um 07:00Uhr würde es wiederum nicht passen, wenn ich bereits um 06:00 Uhr aufstehe. Die Rolläden kämen eine Stunde zu spät hoch (wenn ich sie nicht manuell betätige). Daher war für mich immer genau das Roommate-awoken, der ideale Trigger um alle Rolläden hoch zu fahren.

Papaloewe

#689
ZitatDaher war für mich immer genau das Roommate-awoken, der ideale Trigger um alle Rolläden hoch zu fahren.

Was mich an dieser Stelle noch interessieren würde, wie wird der awoken Status denn bei dir gesetzt, bzw. ausgelöst?
Durch Bewegungsmelder, Türkontakte, o.ä.?