• Remote Controller - HTTP API 1
  • Remote Controller - HTTP API 2
  • Remote Controller - HTTP API 3

Remote Controller - HTTP API

Un WidgetBesoin de spécifier IP du serveur, nom d'utilisateur, mot de passe, et peut faire une API à distance appelant (SERVER_IP / mobileAPI.phputiliser POST méthode d'envoi 3 paramètre "action" / "uid" / "pwd"Github démo de programme côté serveur:https://github.com/Nununene/mobileAPIExemple de valeur "action":Lors du test de connexion: action = "ping"En cliquant widget: action = "ouvert" / "action1" / .... quel que soitretour String de l'API:Succès: "1"ID non valide ou mot de passe: "2"une action non autorisée: "3"erreur de paramètre: "4"Autre erreur: String commence par "E1", ou toute autre chaîneRemarque: Vous devez programme de serveur pour travailler avec cette APPUn échantillon de mise en œuvre:"Unlocker à distance"Raspberry Pi (avec nginx) installé un module RF 433MHzNginx recevoir requête HTTP de l'APP à l'API Web (/mobileAPI.php),exécuter le fichier binaire pour envoyer des signaux RF par le biais du module RFcommutateur sans fil (433MHz) connecter à serrure électrique (Dropbolt électrique)(Commutateur sans fil doit jumelé avec la sortie du signal RF RPi)lorsque l'interrupteur reçu signal RF de RPi, interrupteur déclenche Dropbolt électrique et libérer la porte

Catégorie : Bibliothèques

Recherches associées