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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Das ist ein Bug. Ich habe es eben getestet. Es liegt daran das die SelfDefense Prozedur nicht ganz beendet wird da ja das Rollo schon/noch wegen Nacht geschlossen ist.
Ich fixe es.
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

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

Zitat von: CoolTux am 06 Januar 2020, 15:45:09
Ist gefixt. Kommt morgen per FHEM Update

Hallo,
Ist damit auch mein Thema gefixt, dass das Rollo Nachts wenn alle Absenz sind zu fährt? Ich habe festgestellt, dass das Rollo im Schlafzimmer, welches Nachts halb offen ist automatisch zu fährt. Grund: Abwesenheitserkennung.

gestein

Hallo CoolTux,

ich wollte gerade das Attribut "ASC_Shading_Pos" ändern, aber es ist ein Combo-Feld mit der Auswahl 10-100 in 10er-Schritten.
Über den Befehl: "attr Rollo.WZ.StiegeLinks ASC_Shading_Pos {return 200}" konnte ich es aber trotzdem testweise setzen.

lg, Gerhard


xerion

Zitat von: gestein am 06 Januar 2020, 16:58:29
Hallo CoolTux,

ich wollte gerade das Attribut "ASC_Shading_Pos" ändern, aber es ist ein Combo-Feld mit der Auswahl 10-100 in 10er-Schritten.
Über den Befehl: "attr Rollo.WZ.StiegeLinks ASC_Shading_Pos {return 200}" konnte ich es aber trotzdem testweise setzen.

lg, Gerhard
Ja stimmt hatte ich auch. Ich hatte es einfach über Raw Definition angepasst.
@CoolTux vielleicht kannst du das noch anpassen das man es direkt in der Weboberfläche ändern kann?

Gesendet von meinem JSN-L21 mit Tapatalk

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Zitat von: gestein am 06 Januar 2020, 16:58:29
Hallo CoolTux,

ich wollte gerade das Attribut "ASC_Shading_Pos" ändern, aber es ist ein Combo-Feld mit der Auswahl 10-100 in 10er-Schritten.
Über den Befehl: "attr Rollo.WZ.StiegeLinks ASC_Shading_Pos {return 200}" konnte ich es aber trotzdem testweise setzen.

lg, Gerhard

Und nur so geht auch. Ist eine Expertenoption
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: Beetle2003 am 06 Januar 2020, 16:39:38
Hallo,
Ist damit auch mein Thema gefixt, dass das Rollo Nachts wenn alle Absenz sind zu fährt? Ich habe festgestellt, dass das Rollo im Schlafzimmer, welches Nachts halb offen ist automatisch zu fährt. Grund: Abwesenheitserkennung.

Nein das muss ich mir separat anschauen.
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

gestein

Na, dann bin ich jetzt Experte  ;)

Eine Frage bitte noch:
Angenommen ich setze ASC_Shading_Pos auf 100%, weil jemand im Haus ist.
ASC wird also den Rollo für die Beschattung auf 100% fahren, wenn alle Bedingungen zutreffen.

Wenn nun niemand mehr im Haus ist und meine Funktion die ASC_Shading_Pos auf 200% setzt, wann fährt dann der Rollo auf 200%?

Ist das durch "ASC_Shading_WaiingPeriod" (da ist wohl ein kleiner Schreibfehler im Wiki; sollte wohl ASC_Shading_WaitingPeriod heißen) geregelt?
Sprich im Standardfall werden die Parameter für die Beschattung nach 1200 Sekunden wieder ausgewertet.
Und damit fährt dann der Rollo im schlimmsten Fall nach 1200 Sekunden auf 200%.
Das wäre nicht so schlimm.
Aber wenn dann wieder jemand nach Hause kommt, dann sitzt derjenige 15min im Finstern.

Stimmt das so?
Kann/muss ich ein "Update" auslösen?

Danke im Voraus
lg, Gerhard

CoolTux

Zitat von: gestein am 06 Januar 2020, 17:49:19
Na, dann bin ich jetzt Experte  ;)

Eine Frage bitte noch:
Angenommen ich setze ASC_Shading_Pos auf 100%, weil jemand im Haus ist.
ASC wird also den Rollo für die Beschattung auf 100% fahren, wenn alle Bedingungen zutreffen.

Wenn nun niemand mehr im Haus ist und meine Funktion die ASC_Shading_Pos auf 200% setzt, wann fährt dann der Rollo auf 200%?

Ist das durch "ASC_Shading_WaiingPeriod" (da ist wohl ein kleiner Schreibfehler im Wiki; sollte wohl ASC_Shading_WaitingPeriod heißen) geregelt?
Sprich im Standardfall werden die Parameter für die Beschattung nach 1200 Sekunden wieder ausgewertet.
Und damit fährt dann der Rollo im schlimmsten Fall nach 1200 Sekunden auf 200%.
Das wäre nicht so schlimm.
Aber wenn dann wieder jemand nach Hause kommt, dann sitzt derjenige 15min im Finstern.

Stimmt das so?
Kann/muss ich ein "Update" auslösen?

Danke im Voraus
lg, Gerhard

So sollte es funktionieren.
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

gestein

ok, danke.
Wenn ich aber nicht 15min warten im Finstern warten will, bis der Rollo wieder von 200% auf 100% hoch fährt?

Kann ich dann irgendwie ein Hochfahren anstossen ohne die Automatik durcheinander zu bringen?

lg, Gerhard

xerion

Zitat von: gestein am 06 Januar 2020, 18:33:04
ok, danke.
Wenn ich aber nicht 15min warten im Finstern warten will, bis der Rollo wieder von 200% auf 100% hoch fährt?

Kann ich dann irgendwie ein Hochfahren anstossen ohne die Automatik durcheinander zu bringen?

lg, Gerhard
Das könntest du mit ASC_ExternalTrigger lösen. Einfach einen dummy erstellen den du dann betätigst.

Gesendet von meinem JSN-L21 mit Tapatalk

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Das wäre sogar ein recht saubere Lösung. Einziges Manko, wenn Du nicht zu Hause bist und das Teil auf 200 steht wird keine Endschattung gefahren werden.
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

gestein


CoolTux

Sobald eine der Bedingungen für die Beschattung nicht mehr erfüllt wird, wird sie Beendet. Es wird also wieder in die Position vor der Beschattungsfahrt gefahren
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