- Mitglied seit
- 4 Dez 2010
- Beiträge
- 1,995
- Punkte für Reaktionen
- 8
- Punkte
- 38
Die neue Version 4.00
wird optisch keine Veränderungen mit sich bringen. Dennoch wird sie große interne Veränderungen aufweisen.
Der Cache wird nun von einem sich dauernd selbst aufrufenden Shellscript erzeugt, das sensorandswitchautoget.php im Hintergrund die Geräteinformationsbeschaffung vornehmen lässt. Diese Daten werden in die Cache-Datenbank geschrieben. Da hier nun die 1 Minuten-Frist fällt, kann das PHP-Script nun theoretisch unbegrenzt viele PseudoScripte abfragen. Da es keine Schaltvorgänge ausführt, ist die Ausführungszeit ebenfalls schneller (und damit die Werte aktueller) als vorher.
Die automatischen Schaltvorgänge nimmt nach wie vor sensorandswitchautopro.php vor. Dieses erzeugt aber den Cache nicht mehr sondern liest und schreibt nur seine Schaltvorgänge in die Datenbank. Dadurch ist die Abarbeitung ebenfalls schneller und die Schaltzeitpunkte präziser.
Dies hat allerdings seinen Preis:
Es muss unbedingt nach dem Update auf dem jeweiligen Gerät (Pi oder Fritzbox) händisch nachgearbeitet werden. Die Beschreibung für den Pi habe ich unter "Cron-Dienst-Konfiguration" erklärt. Dieser Absatz ist erneut mit dem PuTTY auszuführen und danach muss der Pi neu gestartet werden. Bei der Fritzbox muss ebenfalls der cron-Aufruf angepasst werden. Bitte hier ggf. sich auch die für den Pi gemachte Beschreibung ansehen und dementsprechend adaptieren.
Zukünftig:
Ich werde in Zukunft die Installation und den Einsatz auf einem RaspberryPi fokusieren. Dennoch wird nach wie vor eine Adaption auf eine Fritzbox weiterhin möglich sein, wobei dort entsprechend abgeändert werden muss. Aber das komplette Installieren von SAS auf der Fritzbox ist wegen der vorhandenen FW-Restriktionen und dem schwachen Prozessor nicht optimal und daher ist hier ein RaspberryPi eher vorzuziehen. Beschreibungen im SAS-Web werden sich in Zukunft in diese Richtung bewegen. Wer dann Fragen zur Installationsumsetzung auf die Fritzbox hat, bitte ich, diese hier zu stellen und wird auch nur hier im Forum individuell zu seinem Fritzboxtyp Antworten erhalten.
Die Steuerung von Fritzbox-Geräten, wie etwa die DECT200, wird neben den PseudoGeräteScripten auch zukünftig unterstützt und verbessert werden.
Ich hoffe, dass die Entscheidung für den Pi als Basis für SAS Eure Zustimmung findet. Die Fritzbox-Experten unter Euch werden mit der Anleitung für den Pi garantiert dies auch schnell auf ihr Fritzbox-Modell umsetzen können. sashelper für die Fritzbox wird es ohnehin nach wie vor geben.
Die neue Version wird es nächste Woche geben. Vorher laufen bei mir noch einige Stabilitäts-Tests.
wird optisch keine Veränderungen mit sich bringen. Dennoch wird sie große interne Veränderungen aufweisen.
Der Cache wird nun von einem sich dauernd selbst aufrufenden Shellscript erzeugt, das sensorandswitchautoget.php im Hintergrund die Geräteinformationsbeschaffung vornehmen lässt. Diese Daten werden in die Cache-Datenbank geschrieben. Da hier nun die 1 Minuten-Frist fällt, kann das PHP-Script nun theoretisch unbegrenzt viele PseudoScripte abfragen. Da es keine Schaltvorgänge ausführt, ist die Ausführungszeit ebenfalls schneller (und damit die Werte aktueller) als vorher.
Die automatischen Schaltvorgänge nimmt nach wie vor sensorandswitchautopro.php vor. Dieses erzeugt aber den Cache nicht mehr sondern liest und schreibt nur seine Schaltvorgänge in die Datenbank. Dadurch ist die Abarbeitung ebenfalls schneller und die Schaltzeitpunkte präziser.
Dies hat allerdings seinen Preis:
Es muss unbedingt nach dem Update auf dem jeweiligen Gerät (Pi oder Fritzbox) händisch nachgearbeitet werden. Die Beschreibung für den Pi habe ich unter "Cron-Dienst-Konfiguration" erklärt. Dieser Absatz ist erneut mit dem PuTTY auszuführen und danach muss der Pi neu gestartet werden. Bei der Fritzbox muss ebenfalls der cron-Aufruf angepasst werden. Bitte hier ggf. sich auch die für den Pi gemachte Beschreibung ansehen und dementsprechend adaptieren.
Zukünftig:
Ich werde in Zukunft die Installation und den Einsatz auf einem RaspberryPi fokusieren. Dennoch wird nach wie vor eine Adaption auf eine Fritzbox weiterhin möglich sein, wobei dort entsprechend abgeändert werden muss. Aber das komplette Installieren von SAS auf der Fritzbox ist wegen der vorhandenen FW-Restriktionen und dem schwachen Prozessor nicht optimal und daher ist hier ein RaspberryPi eher vorzuziehen. Beschreibungen im SAS-Web werden sich in Zukunft in diese Richtung bewegen. Wer dann Fragen zur Installationsumsetzung auf die Fritzbox hat, bitte ich, diese hier zu stellen und wird auch nur hier im Forum individuell zu seinem Fritzboxtyp Antworten erhalten.
Die Steuerung von Fritzbox-Geräten, wie etwa die DECT200, wird neben den PseudoGeräteScripten auch zukünftig unterstützt und verbessert werden.
Ich hoffe, dass die Entscheidung für den Pi als Basis für SAS Eure Zustimmung findet. Die Fritzbox-Experten unter Euch werden mit der Anleitung für den Pi garantiert dies auch schnell auf ihr Fritzbox-Modell umsetzen können. sashelper für die Fritzbox wird es ohnehin nach wie vor geben.
Die neue Version wird es nächste Woche geben. Vorher laufen bei mir noch einige Stabilitäts-Tests.