AutoShutterscontrol -ASC- zeitversetztes Fahren im Astro-Modus

Begonnen von t.moori, 10 Februar 2025, 09:25:50

Vorheriges Thema - Nächstes Thema

t.moori

Hallo zusammen!
ASC läuft zur Zeit im Astro-Modus. Ich möchte aber, dass die Rollladen nicht alle zur gleichen Zeit fahren, sondern zufällig innerhalb eines Zeitfensters von ca. 30 Minuten(ähnlich der Rollladensteuerung von Cluni).
Gibt es dazu schon Lösungen??
Vielen Dank und viele Grüße!!

loetmeister

#1
Hi,

Wie wäre es damit?

ASC_Drive_Delay      -1   maximaler Wert für einen zufällig ermittelte Verzögerungswert in Sekunden bei der Berechnung der Fahrzeiten, 0 bedeutet keine Verzögerung, -1 bedeutet, dass das ??gleichwertige Attribut?? aus dem ASC Device ausgewertet werden soll

ASC_Drive_DelayStart      -1   in Sekunden verzögerter Wert ab welchen dann erst das Offset startet und dazu addiert wird. Funktioniert nur wenn gleichzeitig ASC_DriveDelay gesetzt wird.

https://wiki.fhem.de/wiki/AutoShuttersControl

t.moori

Hallo loetmeister!
Danke für Deine Antwort!!
Ich habe folgende Attribute gesetzt:
im ASC-Device          ASC_shuttersDriveDelay  600
im Rollladen-Device    ASC_Drive_Delay         600
                       ASC_Drive_DelayStart    150
mal sehn wie es morgen früh aussieht.
Viele Grüße

CoolTux

Wenn du ASC_shuttersDriveDelay setzt dann musst Du ASC_Drive_Delay nicht setzen. ASC überschreibt Rollo Attribute
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

t.moori

Guten Morgen!
Leider kein zeitversetztes Fahren erfolgt.

Zitat von: t.moori am 10 Februar 2025, 16:25:28Ich habe folgende Attribute gesetzt:
im ASC-Device          ASC_shuttersDriveDelay  600
im Rollladen-Device    ASC_Drive_Delay        600
                      ASC_Drive_DelayStart    150

Attribut im Rollladen-Device    ASC_Drive_Delay        600  entfernt
Ich kann doch die Timer mit renewAllTimer neu starten?! Dann müsste sich doch die ASC Tabelle aktualisieren?


CoolTux

In der Übersicht der ASC Tabelle und in den Readings stehen nur die ermittelen Zeiten auf Basis der Zeit oder vom Sonnenunter/aufgang.
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

Arbeite am besten nur mit ASC_Drive_DelayStart. Du setzt pro Raum einfach immer den selben Wert. Die einzelnen Räume aber unterschiedlich.

Also Schlafzimmer:
ASC_Drive_DelayStart 30

Wohnzimmer:
ASC_Drive_DelayStart 60

Küche:
ASC_Drive_DelayStart 90

und so weiter. Ist zwar nicht zufällig aber immer hin versetzt
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

t.moori