API – Informations

status : /cgi-bin/status

Permet d’afficher des informations sur le Lapin, la réponse est un tableau JSON avec les attributs suivants :

{"version":"210","ears_disabled":"0","sleep":"1","sleep_time":"1398086161","led_color":"000000","led_pulse":"0","tts_cache_size":"1","usb_free_space":"-1","karotz_free_space":"144.0M","eth_mac":"00:13:3B:90:97:5D","wlan_mac":"00:0E:8E:2C:93:B2","nb_tags":"14","nb_moods":"305","nb_sounds":"15","nb_stories":"0","karotz_percent_used_space":"38","usb_percent_used_space":"","data_dir":"/usr/openkarotz"}
    •  version : version des scripts installée.
    • ears_disabled : 1 si les oreilles on été désactivée, 0 sinon
    • sleep : 1 si le lapin dors, 0 sinon
    • sleep_time si le lapin dors,contient un Timestamp de l’heure d’endormissement.
    • led_color : couleur actuelle de la led
    • led_pulse : 1 si le lapin respire, 0 si fixe.
    • tts_cache_size : Nombre de phrase(s) dans le cache TTS.
    • usb_stick_free_space : Place libre sur la clé USB (Version lisible)
    •  karotz_free_Space : Place libre dans le Karotz (Version lisible)
    • eth_mac : Adresse MAC adaptateur ethernet
    • wlan_mac : Adresse MAC adaptateur WIFI
    • nb_tags : Nombre de tags enregistrés.
    • nb_moods : Nombre d’humeurs installées.
    • nb_sounds : Nombre de Sons Installés.
    • nb_stories : Nombre d’Histoires Installées.
    • karotz_percent_used_space : Espace utilisé dans la mémoire du Karotz
    • usb_percent_used_space : Espace utilisé sur la clef USB
    • data_dir : Emplacement des fichiers de donnés

get_version: /cgi-bin/get_version

Renvoi les versions des différents composants

{"version":"210","rootfs_version":"12.07.19.00","patch_version":"222","return":"0}
  • version : version des scripts installée.
  • rootfs_version : version du firmware
  • patch_version : version des patchs installés