Différences entre les versions de « Domotech esp8266 api »
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 |
|