API Nodes
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