Einstellungen

Einstellungen

Zu Beginn sollte man auf der Webseite "Raspberry Hardwarekonfiguration testen" auswählen und testen ob alle Relais korrekt schalten. Wenn man sich dabei an die angegebenen GPIOs für die entsprechenden Relais hält, kann es trotzdem sein, das die Schaltlogik umgekehrt ist. Also wenn man das entsprechende Element ausschaltet, das Relais aber einschaltet.

Die von mir empfohlene Relaiskarte kann sowohl bei High als auch bei Low Pegel die Relais schalten. Dazu bfindet sich ein Umschalter auf dem Board. Standard von der Software wäre High Pegel als active. Hat man nun aber ein Karte auf der man es nicht einstellen kann, muss man es in der Software ändern.

Für die meisten Windows User wird es am einfachsten sein, dazu WinSCP (Downloadlink unter Downloads) zu nutzen. 
Nach dem Start verbindet man sich mit dem RaspberryPi und loggt sich mit seinen Zugangsdaten (die man beim Beschreiben der SD Karte festgelegt hat) ein.

Login beim Raspberry Pi mit WinSCP

Bild 1: Login beim Raspberry Pi mit WinSCP

Danach navigiert man in einem der beiden Fenster zum Verzeichnis /etc/reifeschrank und macht einen Doppelklick auf die Datei reifeschrank.py

Navigieren zum Verzeichnis /etc/reifeschrank

Bild 2: Navigieren zum Verzeichnis /etc/reifeschrank

Es sind nun ein paar Änderungen direkt im Programmcode nötig. Im Editor geht man dann zuerst zur Zeile 349ff. Dort muß in jeder Zeile das "LOW" durch "HIGH" ersetzen.  Insgesamt 6x.

Danach geht es weiter zur Zeile 675. Hier wird dann "HIGH" durch "LOW" ersetzt und "LOW" durch "HIGH". Jeweils 5x

Tauschen von HIGH und LOW an 2 Stellen im Quelltext

Bild 3: Tauschen von HIGH und LOW

Das war es auch schon. Nur noch speichern (Disketten ICon oben links), und das Editor Fenster kann wieder geschlossen werden. Nun noch den Raspberry Pi neu starten und prüfen ob nun alles passt. Das wars schon.