mth Posted July 28, 2013 at 04:34 PM Share Posted July 28, 2013 at 04:34 PM 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 Quote Link to comment Share on other sites More sharing options...
AuronX Posted July 28, 2013 at 05:57 PM Share Posted July 28, 2013 at 05:57 PM 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 Quote Link to comment Share on other sites More sharing options...
mth Posted July 28, 2013 at 09:05 PM Author Share Posted July 28, 2013 at 09:05 PM 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 Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted August 20, 2013 at 01:32 PM Share Posted August 20, 2013 at 01:32 PM 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 Quote Link to comment Share on other sites More sharing options...
photron Posted August 30, 2013 at 12:36 PM Share Posted August 30, 2013 at 12:36 PM 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 Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted August 30, 2013 at 01:09 PM Share Posted August 30, 2013 at 01:09 PM 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 Quote Link to comment Share on other sites More sharing options...
photron Posted September 11, 2013 at 04:27 PM Share Posted September 11, 2013 at 04:27 PM 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 Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted September 11, 2013 at 04:49 PM Share Posted September 11, 2013 at 04:49 PM 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 Quote Link to comment Share on other sites More sharing options...
KeyOz Posted September 12, 2013 at 02:21 PM Share Posted September 12, 2013 at 02:21 PM Kennt jemand noch andere "Androidbaukaesten"? Mit dem MIT AppInventor selber was bauen..? Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted September 12, 2013 at 02:26 PM Share Posted September 12, 2013 at 02:26 PM 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 Quote Link to comment Share on other sites More sharing options...
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.