Re: Rollladen als Sonnenschutz
Verfasst: 11. Jun 2018 21:30
Du denkst da schon ganz richtig. Ob das Ganze so auch elegant ist, ist wohl auch eine Frage des Geschmacks.
Aber auch wenn ich Dich damit wahrscheinlich nur nerve: Das Zeitfenster, über das Du einen Mittelwert errechnest, hat nichts mit Hysterese zu tun. https://de.wikipedia.org/wiki/Hysterese ... %C3%A4rung
Den Mittelwert zu nehmen ist aber trotzdem sehr sinnvoll, schließlich werden damit Ausreißer (Wolke marschiert vorbei) ganz gut unterdrückt.
Das Expire Binding setzt ein Item auf einen Default Wert, wenn eine einstellbare Zeitspanne kein Update des Items erfolgt. Dabei kann der Anwender sowohl den Default Wert, die Zeitspanne als auch das Schreibverhalten (sendCommand vs. postUpdate) frei bestimmen.
Letztlich wirst Du selbst herausfinden müssen, ob Dein Code das erwünschte Ergebnis liefert.
Ich habe bei mir aus Faulheit nur eine wirklich minimale Lösung laufen, auch, weil ich erst auf OH2 umsteigen will - was allerdings immer wieder verschoben werden muss, weil das eine oder andere nicht, oder zumindest komplett anders funktioniert als unter OH1, und mir fehlen zwei Bindings, die leider in der aktuellen OH2.3 auch nicht mehr als manuelle Installation laufen - da werde ich wohl externe Scripte bemühen müssen. Ein interessanter Ansatz ist eine sonnenstandsabhängige Beschattung - natürlich verknüpft mit der Außentemperatur - da gibt es ein paar Codebeispiele im Netz. Das bedeutet dann natürlich eine Differenzierung der drei wichtigen Hausseiten, Ost, Süd, West.
Aber auch wenn ich Dich damit wahrscheinlich nur nerve: Das Zeitfenster, über das Du einen Mittelwert errechnest, hat nichts mit Hysterese zu tun. https://de.wikipedia.org/wiki/Hysterese ... %C3%A4rung
Den Mittelwert zu nehmen ist aber trotzdem sehr sinnvoll, schließlich werden damit Ausreißer (Wolke marschiert vorbei) ganz gut unterdrückt.
Das Expire Binding setzt ein Item auf einen Default Wert, wenn eine einstellbare Zeitspanne kein Update des Items erfolgt. Dabei kann der Anwender sowohl den Default Wert, die Zeitspanne als auch das Schreibverhalten (sendCommand vs. postUpdate) frei bestimmen.
Letztlich wirst Du selbst herausfinden müssen, ob Dein Code das erwünschte Ergebnis liefert.
Ich habe bei mir aus Faulheit nur eine wirklich minimale Lösung laufen, auch, weil ich erst auf OH2 umsteigen will - was allerdings immer wieder verschoben werden muss, weil das eine oder andere nicht, oder zumindest komplett anders funktioniert als unter OH1, und mir fehlen zwei Bindings, die leider in der aktuellen OH2.3 auch nicht mehr als manuelle Installation laufen - da werde ich wohl externe Scripte bemühen müssen. Ein interessanter Ansatz ist eine sonnenstandsabhängige Beschattung - natürlich verknüpft mit der Außentemperatur - da gibt es ein paar Codebeispiele im Netz. Das bedeutet dann natürlich eine Differenzierung der drei wichtigen Hausseiten, Ost, Süd, West.