Hallo,
ich versuche mit LinKNX (0.0.25) meine Rollo-Steuerung abhängig von Sunrise/Sunset zu optimieren.
Das Rollo soll unter der Woche 06:24 oder später (wenn Sonnenaufgang später ist) hochfahren. Am Wochenende und an Feiertagen entsprechend frühestens um 08:15. Runter fahren soll der Rollo immer 30min nach Sonnenuntergang.
Folgendes XML-File habe ich geschrieben:
<rule id="sunrise Rollo Eltern">
<condition type="and">
<condition type="timer" trigger="true">
<at type="sunrise"/>
<until hour="10" min="00" />
</condition>
<condition type="or">
<condition type="timer" trigger="true">
<at hour="06" min="24" exception="no" wdays="12345"/>
<until hour="10" min="00" />
</condition>
<condition type="timer" trigger="true">
<at hour="08" min="15" exception="no" wdays="67" />
<until hour="10" min="00" />
</condition>
<condition type="timer" trigger="true">
<at hour="08" min="15" exception="yes"/>
<until hour="10" min="00" />
</condition>
</condition>
</condition>
<actionlist>
<action type="set-value" id="Rollo Eltern" value="0" />
</actionlist>
</rule>
<rule id="sunset Rolladen Eltern">
<condition type="timer" trigger="true">
<at type="sunset" wdays="1234567" offset="1800" />
</condition>
<actionlist>
<action type="set-value" id="Rollo Eltern" value="1" />
</actionlist>
</rule>
Leider ist der Rollo heute früh nicht um 06:24 sondern bereits um 05:58 hochgefahren. Dies ist aber der Zeitpunkt des berechneten Sonnenaufgangs. Die Systemzeit auf meinem Rechner passt.
Hat jemand eine Idee woran das liegt?
Gruß,
Jürgen
ich versuche mit LinKNX (0.0.25) meine Rollo-Steuerung abhängig von Sunrise/Sunset zu optimieren.
Das Rollo soll unter der Woche 06:24 oder später (wenn Sonnenaufgang später ist) hochfahren. Am Wochenende und an Feiertagen entsprechend frühestens um 08:15. Runter fahren soll der Rollo immer 30min nach Sonnenuntergang.
Folgendes XML-File habe ich geschrieben:
<rule id="sunrise Rollo Eltern">
<condition type="and">
<condition type="timer" trigger="true">
<at type="sunrise"/>
<until hour="10" min="00" />
</condition>
<condition type="or">
<condition type="timer" trigger="true">
<at hour="06" min="24" exception="no" wdays="12345"/>
<until hour="10" min="00" />
</condition>
<condition type="timer" trigger="true">
<at hour="08" min="15" exception="no" wdays="67" />
<until hour="10" min="00" />
</condition>
<condition type="timer" trigger="true">
<at hour="08" min="15" exception="yes"/>
<until hour="10" min="00" />
</condition>
</condition>
</condition>
<actionlist>
<action type="set-value" id="Rollo Eltern" value="0" />
</actionlist>
</rule>
<rule id="sunset Rolladen Eltern">
<condition type="timer" trigger="true">
<at type="sunset" wdays="1234567" offset="1800" />
</condition>
<actionlist>
<action type="set-value" id="Rollo Eltern" value="1" />
</actionlist>
</rule>
Leider ist der Rollo heute früh nicht um 06:24 sondern bereits um 05:58 hochgefahren. Dies ist aber der Zeitpunkt des berechneten Sonnenaufgangs. Die Systemzeit auf meinem Rechner passt.
Hat jemand eine Idee woran das liegt?
Gruß,
Jürgen
Kommentar