- YoupiLab, Togoudo
Abomey-Calavi, Benin - (+229) 61-04-16-22
Developers
API
Collect data from device to iot platform
Cette partie est valable uniquement pour les développeurs qui ont déjà réaliser leur équipement électronique qui sera utilisé pour le projet IoT.
Si cet équipement existe déjà alors il faudra se connecter à la plateforme et créer l'équivalemnt virtuel de votre appareil afin de pouvoir établir la communication entre l'équipement réel et la plateforme.
Une fois l'équipement créé sur YoupiLab IoT, vous pouvez récupérer les identifiant de connexion à l'API comme sur l'image suivante.
Ensuite vous copiez le lien suivant tout en remplaçant les mots clés en orange par leurs réelles valeurs
http://iot.youpilab.com/api/data?APP_ID=(your_device_id)&APP_Key=(your_device_key)¶m_1=(value_1)¶m_2=(value_2)¶m_n=(value_n)
Vous devez maintenant insérer ce lien (personnalisé) dans le code de votre équipement pour le connecter à la plateforme
Pull data from iot platform
To retrieve device data from platform, use this link
http://iot.youpilab.com/api/data/pull?APP_ID=(your_device_id)&APP_Key=(your_device_key)&start=(int_1)&end=(int_2)
Count data on iot platform
To count device data on platform, use this link
http://iot.youpilab.com/api/data/count?APP_ID=(your_device_id)&APP_Key=(your_device_key)
Ping device
To ping device and get owner data, use this link
http://iot.youpilab.com/api/data/ping?APP_ID=(your_device_id)&APP_Key=(your_device_key)
Control device
Pour contrôler un équipement existant, il faut utiliser le lien d'api suivant
http://iot.youpilab.com/api/controls/get?APP_ID=(your_device_id)&APP_Key=(your_device_key)
Get Control execution confirmation
Après exécution de la commande envoyée à l'équipement il faut s'assurer de l'excution de l'ordre et envoyer un retour à la plateforme. Le lien suivant va être utiliser en spécifiant l'identifiant unique de la commande en paramètre
http://iot.youpilab.com/api/controls/executed?APP_ID=(your_device_id)&APP_Key=(your_device_key)&unique_id=(executed_control_unique_id)
© 2018 YoupiLab IoT. Powered By YoupiLab