Search code examples
httpapinabaztag

How have you ever interacted with a Nabaztag?


The Nabaztag I ordered has arrived. I know there is an API to interact with the critter from your own software. Have also seen links to libraries in Perl and .NET among others, and have started work myself on a simple .NET Compact Framework 3.5 library for interacting with the bunny from my mobile phone.

I have seen at least one application claiming to interact with the Wifi bunny: the TFS Build Notification application by Rob Aquila. (Not related to this question, but this does look like a nice app to have running on a central monitor in a large TFS Team...)

I'm just curious to experiences by other people with the Nabaztag:

  • Have you ever used the Nabaztag API to interact with wireless rabbits?
  • What did you do? Is it freely available to try it out on my bunny?
  • How did you like working with the API? Did you just use the HTTP API yourself or did you use a library? And if so, which library did you use?
  • Even if you did nothing with the API yourself, what applications and/or websites do you know of that can interact with a Nabaztag?
  • Any other tips?

Solution

  • I created a CruiseControl.net plugin with it. Had some issues with the default API because it is not that good documented, so needed a lot of experimenting. Furthermore it is not that easy to develop to the default API.

    So i made an .net API (c#) which abstracts the violet api away and gives you more help while developing, specially while creating choreographys (pain in butt they are Yoda would say).

    Currently both are not available to the general public but i am in the process of releasing.

    Things that can be neath to implement on your bunny, i don't know, local traffic information (nice to have) new releases for music you like, interfacing with your phone? (send command from phone to bunny)