« Domotech esp8266 api » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « = Commandes = Déclaration de cette API dans le fichier ''ApiCommandServer.cpp''. {|class="wikitable" width="100%" |-valign=top ! URL !! Corps !! Verbe !! Action !! Code... ») |
|||
| Ligne 60 : | Ligne 60 : | ||
= ApiGpioServer.cpp = | = ApiGpioServer.cpp = | ||
= ApiTempServer.cpp = | = Température = | ||
Déclaration de cette API dans le fichier ''ApiTempServer.cpp''. | |||
{|class="wikitable" width="100%" | |||
|-valign=top | |||
! URL !! Corps !! Verbe !! Action !! Code retour !! Implémentée | |||
|- | |||
|| | |||
/api/temp | |||
|| | |||
*vide | |||
|align='center'| | |||
GET | |||
|| | |||
Affiche les températures de tous les thermomètres ou false si aucun thermomètre n'est présent | |||
|| | |||
*200 : { "temperatures" : [ 25.325, 38.152 ] } | |||
|| | |||
[[Fichier:implemented_green_tick.png|center|40px]] | |||
|- | |||
|| | |||
/api/temp/res | |||
|| | |||
* ? | |||
|align='center'| | |||
GET | |||
||Affiche / configure la résolution | |||
|| | |||
*200 | |||
|| | |||
[[Fichier:implemented_green_tick.png|center|40px]] | |||
|- | |||
|| | |||
/api/temp/addr | |||
|| | |||
* ? | |||
|align='center'| | |||
GET | |||
|| | |||
Affiche les adresses des thermomètres | |||
|| | |||
*200 | |||
|| | |||
[[Fichier:implemented_green_tick.png|center|40px]] | |||
|} | |||
Version du 4 septembre 2018 à 09:25
Commandes
Déclaration de cette API dans le fichier ApiCommandServer.cpp.
| URL | Corps | Verbe | Action | Code retour | Implémentée |
|---|---|---|---|---|---|
|
/api/cmd/locate |
|
GET |
Fait clignoter la led (D4) présente sur le module |
|
|
|
/api/cmd/reboot |
|
GET |
Redémarre le module |
|
|
|
/api/cmd/disable |
|
GET |
Désactive le module. Un module désactivé ne répondra plus à aucun ordre, notamment de modification de GPIO. |
|
|
|
/api/cmd/enable |
|
GET |
Active le module. |
|
ApiGpioServer.cpp
Température
Déclaration de cette API dans le fichier ApiTempServer.cpp.
| URL | Corps | Verbe | Action | Code retour | Implémentée |
|---|---|---|---|---|---|
|
/api/temp |
|
GET |
Affiche les températures de tous les thermomètres ou false si aucun thermomètre n'est présent |
|
|
|
/api/temp/res |
|
GET |
Affiche / configure la résolution |
|
|
|
/api/temp/addr |
|
GET |
Affiche les adresses des thermomètres |
|