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

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

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

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

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 ;)