karotz

Possesseur d’un Nabaztag premier du nom, et heureux propriétaire de deux Karotz (Isidore et Clémentine) j’en avait une utilisation essentiellement ludique donc pas très utile.

J’ai ensuite décidé de l’utiliser comme la voix de ma maison pour mon installation domotique. Et la mes ennuis ont commencés, temps de réponse interminable, coupure des serveurs … bref le Cloud ressemble plus à du Fog pour le Karotz. Il était grand temps de le rapatrier vers un terrier plus proche de nous.

Suite aux nombreuses « coupures » subie par mon rongeur et aux travaux trouvés sur Internet notamment OpenRabbit, EpicMonkey, Wizz.cc, Hupstream,  j’ai décidé de construire un Firmware capable de fournir la totalité le maximum de fonctions localement sans recours à des serveurs externes. Ce firmware à été construit pour une utilisation domotique mais vous pouvez l’utiliser pour d’autres applications.

Une interface web est  disponible et permet de piloter le lapin depuis un navigateur Web.

La commande du Lapin est faite via une API HTTP, avec un retour d’informations en JSON pour pouvoir être utilisé simplement depuis n’importe quel langage.

A ce jour le pari est presque gagné, le lapin est (sera bientôt) capable de faire toute les fonctions suivantes localement :

  • Gestion des oreilles
  • Gestion de la LED
  • TTS (Synthèse via un serveur externe)
    • Plusieurs Voix
    • Gestion de la ponctuation
    • Gestion d’un cache local
  • Gestion des tags RFID
    • Déclenchement d’une action eedomus/ Vera /  Zibase via un Tag RFID
    • Déclenchement d’une URL via un Tag RFID
  • Prise de photo via la caméra.
  • Jouer des sons ou des flux audio, locaux ou via une URL
  • Applications : Humeurs, Horloge, Histoires …
  • Mise à jour …

 

carotteLongue vie à nos rongeurs.