Als wir unser Haus gekauft haben und ich meiner Frau erklärt habe, das ich gerne eine Haussteuerung einbauen möchte, reagierte sie leider nicht ganz so wie ich es mir gewünscht hätte, da sich ihre Begeisterung in Grenzen hielt. Sie 'erlaubte' mir aber meinem Hobby nachzukommen, aber mit folgender Einschränkung: "Du kannst machen was du willst, ich möchte aber nicht das ich irgendwann im dunkeln im Haus das Licht anmachen möchte und es geht nichts mehr". Natürlich behauptet jeder Anbieter einer Lösung das sein System immer läuft, die Praxis hat aber öfters was anderes gezeigt. Ihre Anforderung habe ich mir wirklich zu Herzen genommen und überlegt welches System als am stabilsten zu betrachten sind, wobei fertige Bus-Systeme aufgrund der hohen Kosten für mich nicht in frage kamen. Nach Beratung mit einem guten (und weisen - da vom Fach) Freund viel deshalb meine Wahl auf eine Siemens S5. Folgende Gründe ließen mich diese Wahl treffen:
- Sehr günstig - die S5 ist eine ältere Anlage die gebraucht bei eBay sehr günstig zu bekommen ist. Die Anlage hat mich keine 100€ gekostet.
- Sehr stabil - die S5 hat in unzähligen Betrieben seit Jahrzenten gute Arbeit geleistet. Ein Getränkehersteller in unserer Nähe lässt seine gesamte Fabrik mit S5 als Steuereinheit laufen.
- Gute Dokumentation - durch den langjährigen und weit verbreiteten Einsatz in Deutschland kann man im Internet viele Dokumentationen finden.
- Ersatzteile sind noch lange verfügbar - Da die S5 immernoch in vielen Betrieben im Einsatz ist, sind Ersatzteile bei eBay noch lange zu haben (wenn Firmen modernisieren werden diese Anlagen durch aktuelle Versionen ersetzt und landen dann auf der Auktionsseite)
- Modular - sollten die Ein- und Ausgänge mal knapp werden, kann man einfach weitere Module dazustecken
Ich möchte natürlich auch die Gegenargumente die gegen den Einsatz sprachen nicht unerwähnt lassen
Hardwareaufbau
Auf dem obersten Foto sieht man meine erste S5 direkt nach dem Aufbau. Damals noch mit weniger Modulen als im späteren Aufbau (von links nach rechts: Stromeinheit, CPU mit angeschlossenem Programmierkabel, 2* Digitales Eingangsmodul mit je 32 Eingängen, Digitales Ausgangsmodul mit 32 Ausgängen). Hier folgt eine Beschreibung und Fotos zur Verkabelung
Programmierung
Beschreibung der Programmierung der S5 (in STEP5) und der Einrichtung in FHEM
Meine Beschreibung ist komplett im Wiki des FHEM-Projekts vorhanden. Da ich die Beschreibungen nicht doppelt pflegen möchte und inzwischen bereits weitere User die Anleitungen dort erweitert haben, verweise ich hier nur noch auf das FHEM Wiki. Die Beschreibung umfasst folgende Bereiche:
- Erweitern einer STEP5-Programmierung zum auslesen der Stati
- Komplette SETP5-Programmierung zum lesen und schreiben per externem PC
- Einrichtung eines RaspberryPI zur Steuerung einer S5 mit perl
- Einrichtung der S5 in FHEM zu Visualisierung und Steuerung
- Hauptseite des Moduls im Wiki mit allen Beschreibungen
- Alternatives Beispiel: Minimalkonfiguration nur Lesezugriff auf S5-95U
- Erste Ausbaustufe der Minimalkonfiguration: Schreibzugriff
- Zweite Ausbaustufe der Minimalkonfiguration: Analogwert ausgeben
- Dritte Ausbaustufe der Minimalkonfiguration: Analogwert lesen