2009-04-02 9 views
4

Die Nabaztag ich bestellt habe, ist angekommen. Ich weiß, dass es eine API to interact with the critter von Ihrer eigenen Software gibt. Habe unter anderem auch Links zu Bibliotheken in Perl und .NET gesehen und habe angefangen, selbst an einer einfachen .NET Compact Framework 3.5-Bibliothek zu arbeiten, um von meinem Handy aus mit dem Hasen zu interagieren.Wie hast du jemals mit einem Nabaztag interagiert?

Ich habe mindestens eine Anwendung gesehen, die behauptet, mit dem Wifi-Häschen zu interagieren: the TFS Build Notification application by Rob Aquila. (Nicht verwandt mit dieser Frage, aber das sieht aus wie eine nette App, die auf einem zentralen Monitor in einem großen TFS-Team läuft ...)

Ich bin nur neugierig auf Erfahrungen von anderen Leuten mit dem Nabaztag:

  • Haben Sie jemals die Nabaztag-API verwendet, um mit drahtlosen Kaninchen zu interagieren?
  • Was hast du gemacht? Ist es frei, es auf meinem Hasen auszuprobieren?
  • Wie hat es Ihnen gefallen, mit der API zu arbeiten? Haben Sie die HTTP API selbst verwendet oder eine Bibliothek verwendet? Und wenn ja, welche Bibliothek hast du benutzt?
  • Auch wenn Sie nichts mit der API selbst gemacht haben, welche Anwendungen und/oder Websites kennen Sie mit einem Nabaztag?
  • Irgendwelche anderen Tipps?
+0

http://code.google.com/hosting/search?q=label:Nabaztag – Paco

Antwort

0

Ich habe ein CruiseControl.net Plugin damit erstellt. Hatte einige Probleme mit der Standard-API, weil es nicht so gut dokumentiert ist, also musste viel experimentiert werden. Außerdem ist es nicht so einfach, die Standard-API zu entwickeln.

Also habe ich eine .net API (C#) gemacht, die die violette API weg abstrahiert und dir mehr Hilfe beim Entwickeln gibt, speziell beim Erstellen von Choreografien (Schmerzen im Po sind sie Yoda würde sagen).

Derzeit sind beide nicht für die Öffentlichkeit zugänglich, aber ich bin dabei, zu veröffentlichen.

Dinge, die auf Ihrem Hasen umgesetzt werden können, weiß ich nicht, lokale Verkehrsinformationen (nett zu haben) neue Versionen für Musik, die Sie mögen, Schnittstelle mit Ihrem Telefon? (Befehl vom Telefon zum Häschen senden)

+0

Ich begann meine eigene C# -Wrapper-Bibliothek. Es scheint, jeder Entwickler mit einem Hasen hat es irgendwann getan. ;-) Dieser Aufwand beinhaltet bereits eine kleine - hässliche GUI! - Windows Mobile-Client, damit der Hase sprechen und Ohrpositionen und Schlafstatus einstellen/einstellen kann. Nicht bereit für die Veröffentlichung. Habe aber damit in http://twitter.com/peSHIrTweets experimentiert: Wenn ich die Fuel-Funktion nutze (= mit FuelFrog interagieren) sagt mein Hase zu Hause, dass ich das Auto wieder mit Benzin aufgefüllt habe. ;-) – peSHIr

+0

Die erste Version meiner C# API wurde heute veröffentlicht (weil meine Firma total rockt und mir Zeit gab, dies zu tun). Vielleicht könntest du mir ein Feedback geben? Es befindet sich unter http://code.google.com/p/q42nabaztagapi –

+0

Habe nur Code angeschaut, nicht wirklich mit meinem Hasen getestet, aber scheint die Arbeit erledigt zu haben. Es scheint der ursprünglichen API ziemlich ähnlich zu sein - z. drei Zahlen, um eine Farbe einzustellen, anstatt einen Farbwert zu verwenden. Ich hoffe, irgendwann meine eigene API zu vervollständigen, die mit diesem Respekt noch einfacher sein sollte. – peSHIr

2

Dieses ist ein schamloser Stecker für meinen Arbeitgeber, aber jemand schrieb ein schnelles und schmutziges Perl-Skript, um ein Häschen Protokollereignisse von ZXTM (Zeus-ausdehnbarer Verkehrs-Manager) heraus lesen zu lassen.

0

Hey peSHIr, congrats zu versuchen, für einen Hasen bekommen. Jetzt, da Violet von Mindscape gekauft wurde, ist es sicher, dass es weiterleben wird ...

Ich möchte auch lustige Sachen für den Hasen entwickeln, aber es scheint wie ein großes Getue und es ist schwer zu beginnen - ich checkte mehrere APIs und Proxys aus, um sie in den Griff zu bekommen - fand viele Projekte, aber entweder nutzlos oder veraltet. Obwohl es in PHP geschrieben ist, scheint das OpenNab Projekt einer der weniger aktiven zu sein. Vielleicht lohnt es sich zu überprüfen?

http://opennab.sourceforge.net/

Ich hoffe, Mindscape wird eine bessere API zur Verfügung stellen, oder besser noch, Open Source das Kaninchen!

+0

"Es ist sicher, dass es weiterleben wird ..." #Richtig :-( – peSHIr

1

Ich erweiterte den Start auf einem Python-Api-Wrapper, die andere gemacht haben, und ein paar Apps (hässliche Systemsteuerung, persönliche Wetter-und Traffic-Reader, Google Kalender Ereignisse des Tages). Sie sind alle zum Herunterladen unter www.mcgurrin.com/nabaztag verfügbar.

Verwandte Themen