Mikrocontroller, Arduino, Raspberry PI, BeagleBone, AVR-NET-IO oder einfach Selbstgebautes - es gibt viele verschiedene Hardware-Lösungen, die in unterschiedlichsten Projekten zum Einsatz kommen. Und für all diese Projekte gibt es nun eine Fernbedienung per Smartphone: NetIO.

 

Die NetIO App gibt es für iOS und Android. Sie ist eine sehr generische und leicht anzupassende Applikation, welche ohne proprietäre Protokolle über das Netzwerk mit der Hardware kommuniziert.
 Mit Hilfe des browserbasierten UI-Designers lässt sich in wenigen Minuten eine speziell für sein Projekt angepasste Fernbedienung erstellen, welche dann mit einem Klick auf die Smartphones oder Tablets geladen werden kann.
Je nach Konfiguration werden TCP-Socket-Verbindungen aufgebaut und selbstdefinierte Befehle als Zeichenketten gesendet.
 Natürlich können auch Werte eingelesen und in Form von Schaltern, Slidern, Icons oder Text angezeigt werden. Ob Hausautomation für Licht und Jalousien, Universalfernbedienung für das Heimkino, Steuerungen für Modelleisenbahnen, Weihnachtsbeleuchtung oder sogar Getreidesilos - mit der NetIO-App kann man all diese Projekte mit einer Fernbedienung versehen – ohne Programmiererfahrung in Objective-C (iOS) oder Java (Android).

 

Da es für viele Mikrocontroller Webserver-Implementierungen gibt, kann man neben der Benutzung einer Low-Level-TCP-Verbindung auch HTTP-Anfragen senden.
 Das neueste Feature sind WebViews. WebViews binden HTML-Seiten einer bestimmten URL in die App ein. Damit ist es möglich, vorhandene browserbasierte Kontrollmöglichkeiten oder Bilder von IP-Kameras in die Seiten der App zu integrieren.
Zusammengefasst: Alles was man per Telnet, Netcat oder durch Eingabe einer URL im Browser steuern kann, kann auch durch die App gesteuert werden. 
Eine genaue Anleitung zur Konfiguration und eine detaillierte Dokumentation findet man im Netz durch Googeln nach „davideickhoff“.