mth Geschrieben July 28, 2013 at 16:34 Geschrieben July 28, 2013 at 16:34 Hallo Leute, ich bin neu hier und habe letzte Woche beim Starterkit bekommen. Meine Hausautomation läuft auf einem GURU-Plug (ARM-Prozesser). Die Kommunikation der einzelnen Teile habe ich über ASCII-Daemons gelöst, die ich so einfach in Shell-Scripten nutzen kann. Ich nutze dies z.B. im Zusammenhang mit X.10 und meiner Viessmann-Heizungssteuerung. Meine Frage: Existiert ein Daemon mit ASCII Interface, den ich direkt ohne API aus anderen Programmen und Scripte per netcat etc. ansprechen kann? Danke Marcus Zitieren
AuronX Geschrieben July 28, 2013 at 17:57 Geschrieben July 28, 2013 at 17:57 Was ist denn ein ASCII-Interface? Meinst du soetwas hier: http://www.tinkerunity.org/forum/index.php/topic,1578.0.html ? Viele Grüße Jan Zitieren
mth Geschrieben July 28, 2013 at 21:05 Autor Geschrieben July 28, 2013 at 21:05 Das sieht schon gut aus, danke. Ich schaue mir das morgen genauer an. Zum ASCII Interface: Damit meine ich einen Daemon, der auf einem Socket lauscht und Text-Befehle versteht. Den Socket kann man dann via netcat aus einem Script (auf einem entfernten Rechner) bedienen. Wenn man das oben genannte Phyton Script um eine Socket Schnittstelle erweitert, sollte das genau so etwas sein. Hintergrund: Ich nutze zur Steuerung via Tablet / Smartphone das NETIO-Applet http://netio.davideickhoff.de/ Damit kann man recht einfach eigene GUIs entwerfen und dann via netcat Befehle ausführen lassen. Da brickd ein Binärinterface besitzt, ist das damit dann recht umständlich, bzw gar nicht zu machen. Gruß Marcus Zitieren
Loetkolben Geschrieben August 20, 2013 at 13:32 Geschrieben August 20, 2013 at 13:32 Hallo zusammen, ich habe mir die Software mal angesehen und finde sie sehr interessant. Leider ist es nicht moeglich eine Version zu bekommen ohne die Firma Google darueber zu informieren und zu Google dafuer zu bezahlen. Der Loetkolben Zitieren
photron Geschrieben August 30, 2013 at 12:36 Geschrieben August 30, 2013 at 12:36 Die Shell Bindings haben einen neuen Befehl gelernt: listen. Dieser öffnet einen TCP/IP Socket auf Port 4217 und nimmt die gleichen Befehle entgegen wie die Shell Bindings selbst auf der Kommandozeile. Hier ein Beispiel: $ tinkerforge listen $ echo "call ambient-light-bricklet f6y get-illuminance" | nc -w1 localhost 4217 illuminance=307 Angehängt eine Shell Bindings Version mit listen Befehl zum Testen.tinkerforge Zitieren
Loetkolben Geschrieben August 30, 2013 at 13:09 Geschrieben August 30, 2013 at 13:09 Hallo photron, das waere ja schon die halbe Miete, bzw. so koennte man ueber Bande spielen. Vielen Dank fuer diese Erweiterung. Wie bereits oben geschrieben habe ich leider keine Moeglichkeit dies zu nutzen, da ich ueber Drittanbieter (Google/Amazon) keine Programme beziehe, zumal diese Firmen dann noch Kontrolle ueber die Software haben. Kennt jemand noch andere "Androidbaukaesten"? Der Loetkolben Zitieren
photron Geschrieben September 11, 2013 at 16:27 Geschrieben September 11, 2013 at 16:27 Shell Bindings 2.0.3 mit listen Modus. Dazu hier auch eine Anleitung für NetIO: http://www.tinkerforge.com/de/doc/Software/NetIO_Setup.html Loetkolben, mir ist keine Alternative zu NetIO bekannt. Ich muss aber zugeben auch nicht aktiv danach gesucht zu haben Zitieren
Loetkolben Geschrieben September 11, 2013 at 16:49 Geschrieben September 11, 2013 at 16:49 Loetkolben, mir ist keine Alternative zu NetIO bekannt. Ich muss aber zugeben auch nicht aktiv danach gesucht zu haben Hallo photron, das ist schon in Ordnung. :'( Wuerde mich freuen wenn sich jemand meldet wenn er eine Alternative gefunden hat. Vielleicht kommt die NetIO App in Zukunft auch ohne Drittfirmenzwang raus. Ich finde die App und das Konzept naemlich sehr spannend und vielversprechend. Der Loetkolben Zitieren
KeyOz Geschrieben September 12, 2013 at 14:21 Geschrieben September 12, 2013 at 14:21 Kennt jemand noch andere "Androidbaukaesten"? Mit dem MIT AppInventor selber was bauen..? Zitieren
Loetkolben Geschrieben September 12, 2013 at 14:26 Geschrieben September 12, 2013 at 14:26 Danke fuer den Tip. Muss mir mal die Offlineversion ansehen, denn fuer die Onlineversion: Create Mobile Apps braucht man wieder einen Google Account. Edit: Die Offlineversion ist von 02.2011 und macht (hier) Probleme unter Win7 Der Loetkolben Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.