Différences entre les versions de « Domotech esp8266 api »
Aller à la navigation
Aller à la recherche
| Ligne 82 : | Ligne 82 : | ||
/api/temp/res | /api/temp/res | ||
|| | || | ||
| − | * | + | * id : le numéro du thermomètre |
| + | * res : la résolution voulue | ||
|align='center'| | |align='center'| | ||
GET | GET | ||
||Affiche / configure la résolution | ||Affiche / configure la résolution | ||
|| | || | ||
| − | *200 | + | *200 : si l'identifiant est valide |
| + | *404 : si l'identifiant n'est pas valide | ||
|| | || | ||
[[Fichier:implemented_green_tick.png|center|40px]] | [[Fichier:implemented_green_tick.png|center|40px]] | ||
| Ligne 94 : | Ligne 96 : | ||
/api/temp/addr | /api/temp/addr | ||
|| | || | ||
| − | * | + | * vide |
|align='center'| | |align='center'| | ||
GET | GET | ||
Version du 4 septembre 2018 à 16:37
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 |
|