Haus-Automation auf Webserver-Basis
SAS4PI-Web Version 4.00 (C)2014/15 BlueDragon

Funktion

SensorAndSwitch ist ein PHP-basiertes Gesamtpaket, welches die Steuerung der Hausautomation übernehmen kann. Es besteht aus einem grafischen Web-Interface und einigen Hintergrundkomponenten, die auf verschiedenen Webserver-Modellen ablauffähig sind.

Es kann alle Geräte und sogar Webseiten über sogenannte PSGs (PseudoGeräteScripte) einbinden, sodass alle Arten von netzwerkfähigen Steckdosen oder Sensoren, sowie selbst externe Webseiten mit Sensorinformationen überwacht und gesteuert werden können. AVM-Fritzbox Smart Home Geräte, wie etwa die DECT200 können ebenfalls über die Fritzbox-Einbindung direkt angesprochen und gesteuert werden.

Als primäre Steuereinheit wird ein Raspberry PI B+ oder PI 2 B empfohlen, da dieser einen 24/7-Dauerbetrieb problemlos meistert und zudem nur etwa 1,5-2,5 Watt verbraucht. Außerdem ist sein Anschaffungspreis recht günstig.

Das Web-User-Interface kann Informationen und Schaltzustände der eingebundenen Geräte und Sensoren optisch aufbereitet anzeigen. Darunter fallen an die Fritzbox angemeldeten Smart Home Geräte, sowie beliebige PseudoGeräte, die aus Webseiten Sensorinformationen beziehen oder andere IP-basierte Geräte auslesen oder steuern können.

Es besteht auch die direkte Schaltmöglichkeit über den vergebenen Namen des Gerätes bereits in der Adresszeile des Browsers durch Mitgabe von Parametern.

Mit der Automationssteuerung können komplexe Schaltszenarien erstellt und automatisiert ausgeführt werden. Dieser Teil steuert per cron nach frei erfassbaren Schaltbedingungen, wie etwa Schaltzeitpunkte (maskiert, fix oder astronomisch mit beliebiger Verschiebung), Schaltzustände derselben oder anderer Aktoren, Verbrauch, Temperatur usw., beliebige Schaltszenarien, die auch beliebig verkettet sein können.