Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
commandes_api [2012/04/09 22:32]
alexis créée
commandes_api [2019/08/25 13:56] (current)
Line 1: Line 1:
 ====== Liste des commandes API ====== ====== Liste des commandes API ======
  
-===== Ztamp =====+===== Gestion des comptes utilisateurs =====
  
-"registerPlugin(name)", &Ztamp::Api_AddPlugin +/ojn_api/accounts/auth(login,pass) : authentification d'un utilisateur
-"unregisterPlugin(name)", &Ztamp::Api_RemovePlugin +
-"getListOfActivePlugins()", &Ztamp::Api_GetListOfAssociatedPlugins +
-"setZtampName(name)", &Ztamp::Api_SetZtampName +
-"removeOwner(login)"&Ztamp::Api_RemoveOwner +
-"resetOwner()", &Ztamp::Api_ResetOwner+
  
-===== Gestion des comptes utilisateurs =====+/ojn_api/accounts/changePassword(login,pass) :
  
-"auth(login,pass)", &AccountManager::Api_Auth +/ojn_api/accounts/addBunny(login,bunnyid) : 
-"changePassword(login,pass)", &AccountManager::Api_ChangePasswd + 
-"registerNewAccount(login,username,pass)", &AccountManager::Api_RegisterNewAccount +/ojn_api/accounts/removeBunny(login,bunnyid) : 
-"removeAccount(login)", &AccountManager::Api_RemoveAccount + 
-"addBunny(login,bunnyid)", &AccountManager::Api_AddBunny +/ojn_api/accounts/removeZtamp(login,zid) : 
-"removeBunny(login,bunnyid)", &AccountManager::Api_RemoveBunny + 
-"removeZtamp(login,zid)", &AccountManager::Api_RemoveZtamp +/ojn_api/accounts/settoken(tk) : 
-"settoken(tk)", &AccountManager::Api_SetToken + 
-"setadmin(user)", &AccountManager::Api_SetAdmin +/ojn_api/accounts/setlanguage(login,lng) : 
-"setlanguage(login,lng)", &AccountManager::Api_SetLanguage + 
-"getlanguage(login)", &AccountManager::Api_GetLanguage +/ojn_api/accounts/getlanguage(login) : 
-"infos(user)", &AccountManager::Api_GetUserInfos + 
-"GetUserlist()", &AccountManager::Api_GetUserlist +/ojn_api/accounts/infos(user) :
-"GetConnectedUsers()", &AccountManager::Api_GetConnectedUsers +
-"GetListOfAdmins()", &AccountManager::Api_GetListOfAdmins+
  
 ===== Lapin ===== ===== Lapin =====
  
-"registerPlugin(name)", &Bunny::Api_AddPlugin +/ojn_api/bunny/<MAC_ADDRESS>/registerPlugin(name) :
-"unregisterPlugin(name)", &Bunny::Api_RemovePlugin +
-"getListOfActivePlugins()", &Bunny::Api_GetListOfAssociatedPlugins +
-"setSingleClickPlugin(name)", &Bunny::Api_SetSingleClickPlugin +
-"setDoubleClickPlugin(name)", &Bunny::Api_SetDoubleClickPlugin +
-"getClickPlugins()", &Bunny::Api_GetClickPlugins +
-"getListOfKnownRFIDTags()", &Bunny::Api_GetListOfKnownRFIDTags +
-"setRFIDTagName(tag,name)", &Bunny::Api_SetRFIDTagName +
-"setBunnyName(name)", &Bunny::Api_SetBunnyName +
-"setService(service,value)", &Bunny::Api_SetService +
-"resetPassword()", &Bunny::Api_ResetPassword +
-"resetOwner()", &Bunny::Api_ResetOwner +
-"disconnect()", &Bunny::Api_Disconnect +
-"setInsomniac(insomniac)", &Bunny::Api_setInsomniac +
-"getInsomniac()", &Bunny::Api_getInsomniac +
-"setPublicVAPI(public)", &Bunny::Api_setPublicVApi +
-"getPublicVAPI()", &Bunny::Api_getPublicVApi +
-"enableVAPI()", &Bunny::Api_enableVApi +
-"disableVAPI()", &Bunny::Api_disableVApi +
-"getVAPIStatus()", &Bunny::Api_getVApiStatus +
-"getVAPIToken()", &Bunny::Api_getVApiToken +
-"setVAPIToken(tk)", &Bunny::Api_setVApiToken +
-"getlast(param)", &Bunny::Api_getOneLast +
-"getlasts()", &Bunny::Api_getAllLast+
  
-===== Gestion des lapins =====+/ojn_api/bunny/<MAC_ADDRESS>/unregisterPlugin(name) :
  
-"getListOfConnectedBunnies()", &BunnyManager::Api_GetListOfConnectedBunnies +/ojn_api/bunny/<MAC_ADDRESS>/getListOfActivePlugins() :
-"getListOfBunnies()", &BunnyManager::Api_GetListOfBunnies +
-"removeBunny(serial)", &BunnyManager::Api_RemoveBunny +
-"addBunny(serial)", &BunnyManager::Api_AddBunny +
-"getListofAllBunnies()",&BunnyManager::Api_GetListOfAllBunnies +
-"getListofAllConnectedBunnies()",&BunnyManager::Api_GetListOfAllConnectedBunnies +
-"resetAllBunniesPassword()",&BunnyManager::Api_ResetAllBunniesPassword+
  
-===== Gestion des plugins =====+/ojn_api/bunny/<MAC_ADDRESS>/setSingleClickPlugin(name) :
  
-"getListOfPlugins()", &PluginManager::Api_GetListOfPlugins +/ojn_api/bunny/<MAC_ADDRESS>/setDoubleClickPlugin(name) :
-"getListOfEnabledPlugins()", &PluginManager::Api_GetListOfEnabledPlugins +
-"getListOfBunnyPlugins()", &PluginManager::Api_GetListOfBunnyPlugins +
-"getListOfBunnyEnabledPlugins()", &PluginManager::Api_GetListOfBunnyEnabledPlugins +
-"getListOfZtampPlugins()", &PluginManager::Api_GetListOfZtampPlugins +
-"getListOfZtampEnabledPlugins()", &PluginManager::Api_GetListOfZtampEnabledPlugins +
-"getListOfRequiredPlugins()", &PluginManager::Api_GetListOfRequiredPlugins +
-"getListOfSystemPlugins()", &PluginManager::Api_GetListOfSystemPlugins +
-"getListOfSystemEnabledPlugins()", &PluginManager::Api_GetListOfSystemEnabledPlugins +
-"activatePlugin(name)", &PluginManager::Api_ActivatePlugin +
-"deactivatePlugin(name)", &PluginManager::Api_DeactivatePlugin +
-"loadPlugin(filename)", &PluginManager::Api_LoadPlugin +
-"unloadPlugin(name)", &PluginManager::Api_UnloadPlugin +
-"reloadPlugin(name)", &PluginManager::Api_ReloadPlugin+
  
-===== Gestion des ztamps =====+/ojn_api/bunny/<MAC_ADDRESS>/getClickPlugins() :
  
-"getListOfZtamps()"&ZtampManager::Api_GetListOfZtamps +/ojn_api/bunny/<MAC_ADDRESS>/getListOfKnownRFIDTags() 
-"getListOfAllZtamps()"&ZtampManager::Api_GetListOfAllZtamps+ 
 +/ojn_api/bunny/<MAC_ADDRESS>/setRFIDTagName(tag,name) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/setBunnyName(name
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/setService(service,value) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/resetPassword() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/resetOwner() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/disconnect() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/setInsomniac(insomniac) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/getInsomniac() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/setPublicVAPI(public) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/getPublicVAPI() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/enableVAPI() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/disableVAPI() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/getVAPIStatus() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/getVAPIToken() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/setVAPIToken(tk) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/getlast(param) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/getlasts() : 
 + 
 +===== Ztamp ===== 
 + 
 +/ojn_api/ztamp/<SERIAL>/registerPlugin(name) : 
 + 
 +/ojn_api/ztamp/<SERIAL>/unregisterPlugin(name) : 
 + 
 +/ojn_api/ztamp/<SERIAL>/getListOfActivePlugins() : 
 + 
 +/ojn_api/ztamp/<SERIAL>/setZtampName(name) : 
 + 
 +/ojn_api/ztamp/<SERIAL>/removeOwner(login) : 
 + 
 +/ojn_api/ztamp/<SERIAL>/resetOwner() :
  
 ===== Plugins ===== ===== Plugins =====
  
-"addrfid(tag,name)", PluginWizzflux, Api_AddRFID +==== Wizz.cc flux ==== 
-"removerfid(tag)", PluginWizzflux, Api_RemoveRFID + 
-"addwebcast(time,name)", PluginWizzflux, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/addrfid(tag,name) 
-"removewebcast(time)", PluginWizzflux, Api_RemoveWebcast + 
-"setdefault(name)", PluginWizzflux, Api_SetDefault +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/removerfid(tag) 
-"getdefault()", PluginWizzflux, Api_GetDefault + 
-"play(name)", PluginWizzflux, Api_Play +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/addwebcast(time,name) : 
-"listwebcast()", PluginWizzflux, Api_ListWebcast + 
-"listflux()", PluginWizzflux, Api_ListFlux +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/removewebcast(time) 
-"getflux()", PluginWizzflux, Api_GetFlux + 
-"setflux(list)", PluginWizzflux, Api_SetFlux +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/setdefault(name) : 
-"getColorList()", PluginColorbreathing, Api_GetColorList + 
-"setColor(name)", PluginColorbreathing, Api_SetColor +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/getdefault() 
-"getColor()", PluginColorbreathing, Api_GetColor + 
-"addwebcast(time)", PluginEphemeride, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/play(name) : 
-"removewebcast(time)", PluginEphemeride, Api_RemoveWebcast + 
-"getwebcastslist()", PluginEphemeride, Api_GetWebcastsList +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/listwebcast() 
-"addwebcast(day,time,message)", PluginMemo, Api_AddWebcast + 
-"removewebcast(day,time)", PluginMemo, Api_RemoveWebcast +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/listflux() : 
-"getwebcastslist()", PluginMemo, Api_ListWebcast + 
-"adddaily(time,message)", PluginMemo, Api_AddDailyWebcast +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/getflux() 
-"removedaily(time)", PluginMemo, Api_RemoveDailyWebcast + 
-"getdailylist()", PluginMemo, Api_ListDailyWebcast +/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/setflux(list) : 
-"test(type)", PluginTest, Api_LaunchTests + 
-"addrfid(tag,city)", PluginWeather, Api_AddRFID +==== Colorbreathing ==== 
-"removerfid(tag)", PluginWeather, Api_RemoveRFID + 
-"addcity(city)", PluginWeather, Api_addCity +/ojn_api/bunny/<MAC_ADDRESS>/colorbreathing/getColorList() 
-"removecity(city)", PluginWeather, Api_removeCity + 
-"getcitieslist()", PluginWeather, Api_getCitiesList +/ojn_api/bunny/<MAC_ADDRESS>/colorbreathing/setColor(name) : 
-"setLed(status)", PluginWeather, Api_setLed + 
-"getLed()", PluginWeather, Api_getLed +/ojn_api/bunny/<MAC_ADDRESS>/colorbreathing/getColor() 
-"setdefaultcity(city)", PluginWeather, Api_setDefaultCity + 
-"getdefaultcity()", PluginWeather, Api_getDefaultCity +==== Ephemeride ==== 
-"addwebcast(time,city)", PluginWeather, Api_AddWebcast + 
-"removewebcast(time)", PluginWeather, Api_RemoveWebcast +/ojn_api/bunny/<MAC_ADDRESS>/ephemeride/addwebcast(time) : 
-"getwebcastslist()", PluginWeather, Api_ListWebcast + 
-"setlang(lg)", PluginWeather, Api_setLang +/ojn_api/bunny/<MAC_ADDRESS>/ephemeride/removewebcast(time) 
-"getlang()", PluginWeather, Api_getLang + 
-"addrfid(tag,name)", PluginWebradio, Api_AddRFID +/ojn_api/bunny/<MAC_ADDRESS>/ephemeride/getwebcastslist() 
-"removerfid(tag)", PluginWebradio, Api_RemoveRFID + 
-"addpreset(name,url)", PluginWebradio, Api_AddPreset +==== Mémo ==== 
-"removepreset(name)", PluginWebradio, Api_RemovePreset + 
-"addwebcast(time,name)", PluginWebradio, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/memo/addwebcast(day,time,message) 
-"removewebcast(time)", PluginWebradio, Api_RemoveWebcast + 
-"setdefault(name)", PluginWebradio, Api_SetDefault +/ojn_api/bunny/<MAC_ADDRESS>/memo/removewebcast(day,time) 
-"getdefault()", PluginWebradio, Api_GetDefault + 
-"play(name)", PluginWebradio, Api_Play +/ojn_api/bunny/<MAC_ADDRESS>/memo/getwebcastslist() 
-"playurl(url)", PluginWebradio, Api_PlayUrl + 
-"listwebcast()", PluginWebradio, Api_ListWebcast +/ojn_api/bunny/<MAC_ADDRESS>/memo/adddaily(time,message) : 
-"listpreset()", PluginWebradio, Api_ListPreset + 
-"sendPacket(data)", PluginPacket, Api_SendPacket +/ojn_api/bunny/<MAC_ADDRESS>/memo/removedaily(time) 
-"sendMessage(msg)", PluginPacket, Api_SendMessage + 
-"addfavorite(sn,name)", PluginMessage, Api_AddFavorite +/ojn_api/bunny/<MAC_ADDRESS>/memo/getdailylist() : 
-"removefavorite(sn)", PluginMessage, Api_RemoveFavorite + 
-"getfavorites()", PluginMessage, Api_GetFavorites + 
-"setreceiverontag(sn,tag)", PluginMessage, Api_SetReceiverForTag +==== Test ==== 
-"removereceiverontag(tag)", PluginMessage, Api_RemoveReceiverForTag + 
-"getreceiversontags()", PluginMessage, Api_GetReceiversForTags +/ojn_api/bunny/<MAC_ADDRESS>/test/test(type) : 
-"sendmessage(sn,text)", PluginMessage, Api_SendMessage + 
-"sendaudio(sn,url)", PluginMessage, Api_SendAudio +==== Météo ==== 
-"receive(sn,url,keep)", PluginMessage, Api_ReceiveMessage + 
-"addwebcast(time)", PluginBourse, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/weather/addrfid(tag,city) 
-"removewebcast(time)", PluginBourse, Api_RemoveWebcast + 
-"listwebcast()", PluginBourse, Api_ListWebcast +/ojn_api/bunny/<MAC_ADDRESS>/weather/removerfid(tag) : 
-"setchannel(list)", PluginBourse, Api_SetChannel + 
-"listchannel()", PluginBourse, Api_ListChannel +/ojn_api/bunny/<MAC_ADDRESS>/weather/addcity(city) 
-"addrfid(tag,city)", PluginAirquality, Api_AddRFID + 
-"removerfid(tag)", PluginAirquality, Api_RemoveRFID +/ojn_api/bunny/<MAC_ADDRESS>/weather/removecity(city) : 
-"addcity(city)", PluginAirquality, Api_addCity + 
-"removecity(city)", PluginAirquality, Api_removeCity +/ojn_api/bunny/<MAC_ADDRESS>/weather/getcitieslist() 
-"getcitieslist()", PluginAirquality, Api_getCitiesList + 
-"setdefaultcity(city)", PluginAirquality, Api_setDefaultCity +/ojn_api/bunny/<MAC_ADDRESS>/weather/setLed(status) : 
-"getdefaultcity()", PluginAirquality, Api_getDefaultCity + 
-"addwebcast(time,city)", PluginAirquality, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/weather/getLed() 
-"removewebcast(time)", PluginAirquality, Api_RemoveWebcast + 
-"getwebcastslist()", PluginAirquality, Api_ListWebcast +/ojn_api/bunny/<MAC_ADDRESS>/weather/setdefaultcity(city) : 
-"sleep()", PluginSleep, Api_Sleep + 
-"wakeup()", PluginSleep, Api_Wakeup +/ojn_api/bunny/<MAC_ADDRESS>/weather/getdefaultcity() 
-"setup(wakeupList,sleepList)", PluginSleep, Api_Setup + 
-"getsetup()", PluginSleep, Api_GetSetup +/ojn_api/bunny/<MAC_ADDRESS>/weather/addwebcast(time,city) : 
-"addrfid(tag,music)", PluginMusic, Api_AddRFID + 
-"removerfid(tag)", PluginMusic, Api_RemoveRFID +/ojn_api/bunny/<MAC_ADDRESS>/weather/removewebcast(time) 
-"getfileslist()", PluginMusic, Api_getFilesList + 
-"getFriend()", PluginEars, Api_getFriend +/ojn_api/bunny/<MAC_ADDRESS>/weather/getwebcastslist() : 
-"setFriend(id)", PluginEars, Api_setFriend + 
-"addrfid(tag,url)", PluginCallURL, Api_AddRFID +/ojn_api/bunny/<MAC_ADDRESS>/weather/setlang(lg) 
-"removerfid(tag)", PluginCallURL, Api_RemoveRFID + 
-"setdefaulturl(url)", PluginCallURL, Api_setDefaultUrl +/ojn_api/bunny/<MAC_ADDRESS>/weather/getlang() 
-"getdefaulturl()", PluginCallURL, Api_getDefaultUrl + 
-"addwebcast(time,url)", PluginCallURL, Api_AddWebcast +==== Webradio ==== 
-"removewebcast(time)", PluginCallURL, Api_RemoveWebcast + 
-"getwebcastslist()", PluginCallURL, Api_ListWebcast +/ojn_api/bunny/<MAC_ADDRESS>/webradio/addrfid(tag,name) : 
-"addurl(url)", PluginCallURL, Api_addUrl + 
-"removeurl(url)", PluginCallURL, Api_removeUrl +/ojn_api/bunny/<MAC_ADDRESS>/webradio/removerfid(tag) 
-"geturlslist()", PluginCallURL, Api_getUrlsList + 
-"setFrequency(value)", PluginTaichi, Api_SetFrequency +/ojn_api/bunny/<MAC_ADDRESS>/webradio/addpreset(name,url) : 
-"getFrequency()", PluginTaichi, Api_GetFrequency + 
-"say(text)", PluginTTS, Api_Say +/ojn_api/bunny/<MAC_ADDRESS>/webradio/removepreset(name) 
-"setAuthMethod(name)", PluginAuth, Api_SelectAuth + 
-"getListOfAuthMethods()", PluginAuth, Api_GetListOfAuths +/ojn_api/bunny/<MAC_ADDRESS>/webradio/addwebcast(time,name) : 
-"setcustomlocate(param,value)", PluginLocate, Api_SetCustomLocateSetting + 
-"getcustomlocate(param)", PluginLocate, Api_GetCustomLocateSetting +/ojn_api/bunny/<MAC_ADDRESS>/webradio/removewebcast(time) 
-"say(text)", PluginMsgall, Api_Say + 
-"getLastTag()", PluginRFID, Api_GetLastTag +/ojn_api/bunny/<MAC_ADDRESS>/webradio/setdefault(name) : 
-"getLastTagForBunny(sn)", PluginRFID, Api_GetLastTagForBunny + 
-"setURL(url)", PluginAnnuaire, Api_setURL +/ojn_api/bunny/<MAC_ADDRESS>/webradio/getdefault() 
-"getURL()", PluginAnnuaire, Api_getURL + 
-"searchbunnybymac(mac)", PluginAnnuaire, Api_SearchBunnyByMac +/ojn_api/bunny/<MAC_ADDRESS>/webradio/play(name) : 
-"searchbunnybyname(name)", PluginAnnuaire, Api_SearchBunnyByName + 
-"verifymactoken(mac,reqtoken)", PluginAnnuaire, Api_VerifyMacToken +/ojn_api/bunny/<MAC_ADDRESS>/webradio/playurl(url) 
-"getcolors()", PluginStats, Api_GetColors + 
-"getplugins()", PluginStats, Api_GetPlugins +/ojn_api/bunny/<MAC_ADDRESS>/webradio/listwebcast() : 
-"getbunniesip()", PluginStats, Api_GetBunniesIP + 
-"getbunniesname()", PluginStats, Api_GetBunniesName); +/ojn_api/bunny/<MAC_ADDRESS>/webradio/listpreset() 
-"getbunniesstatus()", PluginStats, Api_GetBunniesStatus + 
-"getbunniesinformation()",PluginStats, Api_GetBunniesInformation +==== Packet ==== 
-"addwebcast(day,time)", PluginCinema, Api_AddWebcast + 
-"removewebcast(day,time)", PluginCinema, Api_RemoveWebcast +/ojn_api/bunny/<MAC_ADDRESS>/packet/sendPacket(data) : 
-"getwebcastslist()", PluginCinema, Api_GetWebcasts + 
-"addwebcast(time)", PluginTV, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/packet/sendMessage(msg) : 
-"removewebcast(time)", PluginTV, Api_RemoveWebcast + 
-"listwebcast()", PluginTV, Api_ListWebcast +==== Airquality ==== 
-"setchannel(list)", PluginTV, Api_SetChannel + 
-"listchannel()", PluginTV, Api_ListChannel +/ojn_api/bunny/<MAC_ADDRESS>/airquality/addrfid(tag,city) 
-"addarret(item)", PluginRatp, Api_addArret + 
-"removearret(item)", PluginRatp, Api_removeArret +/ojn_api/bunny/<MAC_ADDRESS>/airquality/removerfid(tag) : 
-"getlistarret()", PluginRatp, Api_getListArret + 
-"setdefaultarret(item)", PluginRatp, Api_setDefaultArret +/ojn_api/bunny/<MAC_ADDRESS>/airquality/addcity(city) 
-"getdefaultarret()", PluginRatp, Api_getArretDefaut + 
-"addwebcast(time,item)", PluginRatp, Api_AddWebcast +/ojn_api/bunny/<MAC_ADDRESS>/airquality/removecity(city) : 
-"removewebcast(time)", PluginRatp, Api_RemoveWebcast + 
-"getwebcastslist()", PluginRatp, Api_ListWebcast +/ojn_api/bunny/<MAC_ADDRESS>/airquality/getcitieslist() 
-"addrfid(tag,item)", PluginRatp, Api_AddRFID + 
-"removerfid(tag)", PluginRatp, Api_RemoveRFID +/ojn_api/bunny/<MAC_ADDRESS>/airquality/setdefaultcity(city) : 
-"setFolder(name)", PluginSurprise, Api_SetFolder + 
-"getFolder()", PluginSurprise, Api_GetFolder +/ojn_api/bunny/<MAC_ADDRESS>/airquality/getdefaultcity() 
-"getFolderList()", PluginSurprise, Api_GetFolderList + 
-"setFrequency(value)", PluginSurprise, Api_SetFrequency +/ojn_api/bunny/<MAC_ADDRESS>/airquality/addwebcast(time,city) 
-"getFrequency()", PluginSurprise, Api_GetFrequency + 
-"setVoice(name)", PluginClock, Api_SetVoice +/ojn_api/bunny/<MAC_ADDRESS>/airquality/removewebcast(time) : 
-"getVoiceList()", PluginClock, Api_GetVoiceList+ 
 +/ojn_api/bunny/<MAC_ADDRESS>/airquality/getwebcastslist() 
 + 
 +==== Sleep ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/sleep/sleep() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/sleep/wakeup() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/sleep/setup(wakeupList,sleepList) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/sleep/getsetup() : 
 + 
 +==== Music ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/music/addrfid(tag,music) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/music/removerfid(tag) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/music/getfileslist() : 
 + 
 +==== Ears ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ears/getFriend() 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ears/setFriend(id) : 
 + 
 +==== Callurl ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/addrfid(tag,url) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/removerfid(tag) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/setdefaulturl(url) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/getdefaulturl() 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/addwebcast(time,url) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/removewebcast(time) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/getwebcastslist() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/addurl(url) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/removeurl(url) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/callurl/geturlslist() 
 + 
 +==== Taïchi ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/taichi/setFrequency(value) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/taichi/getFrequency() : 
 + 
 +==== TTS ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/tts/say(text) : 
 + 
 +==== Stats ==== 
 + 
 +/ojn_api/plugin/stats/getcolors() : 
 + 
 +/ojn_api/plugin/stats/getplugins() : 
 + 
 +/ojn_api/plugin/stats/getbunniesip() : 
 + 
 +/ojn_api/plugin/stats/getbunniesname() : 
 + 
 +/ojn_api/plugin/stats/getbunniesstatus() 
 + 
 +/ojn_api/plugin/stats/getbunniesinformation() 
 + 
 +==== Cinéma ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/cinema/addwebcast(day,time) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/cinema/removewebcast(day,time) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/cinema/getwebcastslist() 
 + 
 +==== TV ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/tv/addwebcast(time) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/tv/removewebcast(time) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/tv/listwebcast() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/tv/setchannel(list) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/tv/listchannel() : 
 + 
 +==== RATP ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/addarret(item) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/removearret(item) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/getlistarret() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/setdefaultarret(item) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/getdefaultarret() 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/addwebcast(time,item) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/removewebcast(time) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/getwebcastslist() 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/addrfid(tag,item) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/ratp/removerfid(tag) 
 + 
 +==== Surprise ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/surprise/setFolder(name) 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/surprise/getFolder() : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/surprise/getFolderList() 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/surprise/setFrequency(value) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/surprise/getFrequency() 
 + 
 +==== Clock ==== 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/clock/setVoice(name) : 
 + 
 +/ojn_api/bunny/<MAC_ADDRESS>/clock/getVoiceList() :