Search:

OpenNab

languages

Documentation utilisateur d'OpenNab

OpenNab est une application web capable d'agir comme un serveur pour un ensemble de Nabaztag/tag. Elle peut être utilisée avec une connexion internet et un hébergement Apache/PHP ou sur un réseau local sans connexion internet.

OpenNab est composé des parties suivantes :

  • le coeur du système qui gère les connexions http et l'encodage/décodage des données
  • un framework qui permet d'étendre les fonctionnalités et l'interface de programmation d'OpenNab à travers des plugins
  • un ensemble de plugins, chacun définissant sa propre interface de programmation
  • une application web de démo qui permet de jouer avec les fonctionnalités fournies par les plugins. Elle est accessible à l'adresse http://mon.domaine.fr/vl/api_demo/ (où mon.domaine.fr est le site web sur lequel OpenNab est installé)

La version courante d'OpenNab inclut les plugins suivants :

  • Ambient? plugin pour modifier les informations d'"ambiance" du Nabaztag (diodes colorées sur le ventre, position des oreilles, clignotement du nez)
  • Asleep? plugin pour endormir/réveiller le lapin
  • Audiorecordbypass? plugin pour récupérer le contenu audio d'un ordre donné au lapin
  • Broadcache? plugin qui gère un cache de fichier audio distants.
  • Dice? plugin pour lancer des dés avec le Nabaztag.
  • Downtime? plugin qui surveille le lapin et calcule son temps d'inactivité pour détecter une éventuelle déconnexion.
  • Helloworld? exemple de plugin destiné aux développeurs
  • Language? plugin pour définir le langage utilisé par les autres plugins (dice, quizz, ...)
  • Message? plugin pour tester le système de message interne du Nabaztag.
  • Mood? plugin qui joue un MP3 aléatoire à des intervalles aléatoires
  • Myradio? plugin pour utiliser le lapin comme une radio dont le changement de station se contrôle en déplaçant les oreilles.
  • Myweather? plugin d'affichage d'une météo personnalisée.
  • Pinginterval? plugin pour la changer la fréquence du 'ping' du lapin (l'intervalle de temps entre 2 appels au serveur).
  • Plsm3u? plugin pour jouer des listes de mp3 aux formats 'pls' ou 'm3u'.
  • Quietears? plugin pour supprimer la rotation des oreilles sur chaque message entrant.
  • Quizz? plugin jeu de quizz : trouvez les réponses aux questions posées par le Nabaztag.
  • Recordaudio? plugin pour enregistrer le contenu audio d'un ordre envoyé au lapin.
  • Reboot? plugin pour forcer un redémarrage du lapin.
  • Rfidsniff? plugin pour récupérer l'identifiant du dernier ztamp reniflé par le lapin.
  • Rfid2http? plugin pour associer un ztamp à un appel http.
  • Saveboot? plugin pour faire une sauvegarde du programme que le lapin télécharge lors du démarrage.
  • Simpleplay? plugin pour jouer un fichier mp3 local ou un flux mp3 venant d'internet.
  • TTS? plugin pour envoyer des commandes de synthèse vocale
Edit - Print