Steuer jede Art von Hardware über das Netzwerk oder eine 3G Verbindung. Ohne proprietäres Protokoll kann entweder auf TCP Socket oder HTTP Ebene kommuniziert werden.Z.B. Ethersex, Pollin AVR-Net-IO, Arduino Board, Raspberry Pi (z.B. die GPIO), Reembox, Fhem, HomeVision, BeagleBone (Beagle Board), TI Launchpad, Tinkerforge, Gnublin, Electric Imp, oder andere selbstgebaute Hardware / Microcontroller können damit problemlos angesteuert werden. Ebenso Software wie z.B. XBMC. Schau auf unserer Homepage -> Projektseite vorbei und lass dich inspirieren!Erstelle eine einfache Konfigurationsdatei mit dem Online Editor auf der App-Webseite und lade sie auf Dein Gerät. Die Anwendung erstellt daraus die Fernbedienung und sendet die konfigurierten Befehle über WLAN oder Internet an die Hardware. Steuer infrarotempfangende Geräte oder Funksteckdosen! Lese Werte angeschlossener Sensoren oder löse andere Funktionen auf der Hardware aus - steuere Hausautomation mit dem Smartphone. Mit einer einfachen Applikation auf einem Computer (nicht enthalten) können auch diese einfach mitbedient werden. Passend auch für viele Projekte im "Internet der Dinge".Die Applikation ist komplett generisch, sodass jeder seine eigene Fernbedienung ( HMI ) ohne Programmiererfahrungen bauen kann.
Features: - generisches Oberflächenrendering (Button, Label, Slider, Switch) - eigene Konfiguration/Icons über SD Karte- senden von Befehlen über TCP Sockets an beliebige Geräte (wie Telnet oder Netcat)- Kommunikation über lokales Netzwerk oder mobiles Datennetz- empfangen von Daten - plattformübergreifende Konfigurationen- reconnect bei Verbindungsabbruch - gleichzeitig mehrere Empfänger steuern - regelmäßige Anfragen (alle X Millisekunden) und Antwortdarstellung in Labels (Intervallupdates) - Wiederholungsfunktionalität auf Knöpfen, sende wiederholt Anfragen während der Knopf gedrückt bleibt (zum Beispiel Lautstärke niedriger/höher) - Antwortverarbeitung und formatierung (mit RegEx) - UTF-8 Support
V2.0- zusätzliches neues iOS 7 Design und viele neue Designmöglichkeiten - Unterstützung von HTTPS Requests - Basic Auth für HTTP und HTTPS - Unterstützung von UDP Verbindungen - Event-Based Global Listening, verarbeite Daten ohne diese explizit angefragt zu haben - Berechnungen: verarbeitet eingehende Daten noch flexibler - mehr Laufzeitänderungen möglich (z.B. setzen von Farben und Bildern) - erweitertes Verbindungsmanagement, konfiguriere Paket-Ende-Zeichen beim Senden und Empfangen
Wichtig: Diese App benötigt eigene Hardware oder selbstprogrammierte Software auf dem PC als Verbindungspunkt. Ohne solch eine Gegenseite ist die App nicht funktionsfähig! Schreibt mir eine Mail wenn etwas nicht funktioniert!
Teste die App mit einem einfachen SocketServer auf dem PC.
Mehr Informationen (Demovideo, Konfigurationsanleitung) gibt es auf netioapp.de
Diese App wurde von Jonas Eickhoff programmiert.