Heute mal ein kurzer Test des Frameworks WebIOPi. Installiert habe ich das auf einem RaspberryPi B+ mit einem aktuellen Raspbian Linux raspberrypi 3.12.35 Die Installation ist hier erklärt und funktionierte einwandfrei. Danach kann man die Installation mit
http://raspberrypi:8000/
erreichen. Standarduser ist "webiopi", Standardpasswort ist "raspberry". Dann sieht man folgenden Screen. [caption id="attachment_518" align="alignnone" width="300"]
WebIOPi GPIO Header
Der Clou an der Sache ist, man kann jetzt mit einem einfachen Mausklick die Funktion eines GPIOs ändern. Beispiel GPIO 22 [caption id="attachment_519" align="alignnone" width="300"]
WebIOPi GPIO Header_2
Nun sieht man, das ich die Funktion von OUT (siehe Bild 1) in IN (siehe Bild 2) geändert habe. Und nun ändern wir mal den Status eines Ausganges. Dazu habe ich den GPIO 17 auf OUT umgestellt und auf die Nr. 11 geklickt. Nun wird die 11 orange hinterlegt. Dann ist der Ausgang gesetzt und hat entsprechend 3,3V anstehen.
WebIOPi GPIO Header_3
Wenn die Nummer schwarz hinterlegt ist, führt der Ausgang 0V. Nun das ganze als Eingang, wir betrachten den GPIO 27, sein Status ist schwarz hinterlegt. Nun legen wir eine Spannung von 3,3V an und sehen das
sich der Status ändert. Der Text wird orange hinterlegt.
WebIOPi GPIO Header_4
Eine prima Sache, wenn man irgendwas in seinem Haus / Wohnung von extern schalten will. Wie immer empfehle ich keinen direkten Zugang vom Internet aus, richtet Euch dafür einen VPN-Tunnel ein, sicher ist sicher ;)