Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
643 connectés 

  FORUM HardWare.fr
  Electronique, domotique, DIY

  API tuya developper

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

API tuya developper

n°431402
florianpsp​303
Posté le 12-02-2024 à 17:20:41  profilanswer
 

Bonjour à tous,
 
Je suis nouveau dans le domaine de la domotique et j'aurais quelques questions à ce sujet. Voici les équipements que je possède :
 
3 prises connectées Tuya
1 compteur d'énergie (prise ampèremétrique) Tuya
1 capteur de présence Tuya
1 passerelle domotique Zigbee de Lidl
 
1 compte Tuya Smart contenant tous mes équipements
1 compte Tuya Développeur
 
Mon projet consiste à créer des scripts pour allumer ou éteindre certains éléments en fonction de ma consommation électrique. J'ai entendu parler de l'utilisation de l'API Tuya à cet effet. Est-ce bien la bonne approche ? Parfois, j'entends aussi parler de MQTT. Si quelqu'un a des informations sur la manière de procéder et sur le parametrage ,
je serais reconnaissant .
 
J'ai essayé d'utiliser l'API développeur Tuya, mais je rencontre des difficultés pour récupérer le token nécessaire à l'exécution de requêtes !
 Si quelqu'un peut m'orienter ou me fournir des conseils merci !  
voici le script php !

Code :
  1. <?php
  2. $secret = 'ma secret';
  3. $clientId = ' mon clientId';
  4. $message = $clientId . time()*1000;
  5. $sign = strtoupper(hash_hmac("sha256", $message, $secret));
  6. $url = "https://openapi.tuyaeu.com";
  7. $curl = curl_init($url);
  8. curl_setopt($curl, CURLOPT_URL, $url);
  9. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
  10. $headers = array(
  11.     "sign_method: HMAC-SHA256",
  12.     "client_id: " . $clientId,
  13.     "sign: " . $sign,
  14.     "t: " . time()*1000
  15. );
  16. curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
  17. // for debug only!
  18. curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
  19. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
  20. $resp = curl_exec($curl);
  21. curl_close($curl);
  22. echo $resp;
  23. ?>


 
Merci beaucoup  pour votre aide!

mood
Publicité
Posté le 12-02-2024 à 17:20:41  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Electronique, domotique, DIY

  API tuya developper

 

Sujets relatifs
Notitication Tuya barriere infrarougeAlarme Tuya wifi eteint
Problème caméra wifi atelys semac et tuya smartCherche ampoule connectée et pilotable via API
Tuya smart problème fonction groupeVolets roulants re remontent pas entièrement [Zigbee Tuya Smart Life]
Problème volet roulant Wifi connecté TuyaDebutant Lidl/Tuya capteur aqara, demande conseil
Alarme Tuya + Accessoires Zigbee ? Possible ? [Help siouplé :)]smart life tuya doowifi comment envoyer une notification
Plus de sujets relatifs à : API tuya developper


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR