« API Nodes » : différence entre les versions
(Page créée avec « '''l'API Node''' Permet de stocker ou de visualiser l'état en temp réel de modules domotique. Accès : http://api.beta/nodes.php?get=nomDuModule Resultat : status... ») |
Aucun résumé des modifications |
||
Ligne 2 : | Ligne 2 : | ||
Permet de stocker ou de visualiser l'état en temp réel de modules domotique. | Permet de stocker ou de visualiser l'état en temp réel de modules domotique. | ||
Accès : http://api.beta/nodes.php?get=nomDuModule | Accès Lecture : http://api.beta/nodes.php?get=nomDuModule | ||
Resultat : | Resultat : Une chaine json contenant les données | ||
Accès Ecriture : http://api.beta/nodes.php?set=nomDuModule&nom=valeur | |||
L'url d'acces est : http://api.beta/nodes.php pour la prod (ne fonctionne que sur le reseau beta) | |||
Il existe une URL de test : http://test.betamachine.fr/nodes.php qui est accessible a l'exterieur de beta | |||
Exemple pour lire les valeurs du module test1 : | |||
http://test.betamachine.fr/nodes.php?get=test1 | |||
status true | status true | ||
message "Ok" | message "Ok" | ||
node " | node "test1" | ||
answer | answer | ||
temperature 22.1 | |||
info "capteur test1" | |||
sous la forme json : {"status":true,"message":"Ok","node":"test1","answer":{"temperature":22.1,"info":"capteur test1"}} | |||
Pour changer la valeur : | |||
http://test.betamachine.fr/nodes.php?set=test&temperature=21.5 | |||
on peux ajouter d'autres donnée au capteur | |||
http://test.betamachine.fr/nodes.php?set=test&info=super+capteur+test |
Version actuelle datée du 26 juin 2023 à 00:04
l'API Node Permet de stocker ou de visualiser l'état en temp réel de modules domotique.
Accès Lecture : http://api.beta/nodes.php?get=nomDuModule Resultat : Une chaine json contenant les données
Accès Ecriture : http://api.beta/nodes.php?set=nomDuModule&nom=valeur
L'url d'acces est : http://api.beta/nodes.php pour la prod (ne fonctionne que sur le reseau beta)
Il existe une URL de test : http://test.betamachine.fr/nodes.php qui est accessible a l'exterieur de beta
Exemple pour lire les valeurs du module test1 :
http://test.betamachine.fr/nodes.php?get=test1
status true message "Ok" node "test1" answer temperature 22.1 info "capteur test1"
sous la forme json : {"status":true,"message":"Ok","node":"test1","answer":{"temperature":22.1,"info":"capteur test1"}}
Pour changer la valeur :
http://test.betamachine.fr/nodes.php?set=test&temperature=21.5
on peux ajouter d'autres donnée au capteur
http://test.betamachine.fr/nodes.php?set=test&info=super+capteur+test