Aller au contenu


Photo
* * * * * 1 note(s)

Comment piloter ses appareils ESPEASY ?


Aucune réponse à ce sujet

#1 Gamepigeek

Gamepigeek

    Membre

  • Membres
  • 61 messages
  • Gender:Male
  • Location:Auxerre
  • Interests:Robots, Electronique, Informatique.

Posté 03 septembre 2020 - 09:46

Hey  :thank_you:  salut a tous, aujourd'hui un mini tutoriel si vous avez des esp32 genre sonoff sous ESPEASY qui traînent et que vous voulez les commandés avec Vigibot.com x)

 

Etape 1 :

(vous pouvez prendre la dernière version en espeasymega ca ne change pas grand chose !)

 

Etape 2 : 

 

* Connectez vous en SSH au robot qui pilotera votre ESPEASY

 

* Faites : sudo nano /boot/robot.json enlevez la ligne CMDTTS et mettre :  "CMDTTS": "cat /tmp/tts.txt | /usr/bin/php /usr/local/sonoff.php"

Enregistrez et fermez avec CTRL + X

 

* sudo nano /usr/local/sonoff.php et mettez ceci dans le fichier

 

<?php
$ttschat = file_get_contents("/tmp/tts.txt");
 
if ($ttschat == 'motpourallumer'){
echo exec('sudo wget http://IPESPEASY/control?cmd=event,T1-O /dev/null');
}
//IPESPEASY étant l'ip de votre appareil et /control?cmd=event,T1 ou T0 les rules présent dans la vidéo.
elseif($ttschat == 'motpoureteindre'){
echo exec('sudo wget http://IPESPEASY/control?cmd=event,T0-O /dev/null');
}
 
?>
 
voila il y a d'autres manières de le faire meme en BASH mais j'ai chosis PHP x)
 
donc si vous tapez motpourallumer sur vigibot (après redémarrage de vigiclient.service) il va faire un WGET de http://IPESPEASY/control?cmd=event,T1-O /dev/null 
 
A+ pour de nouveaux tutoriels x)
 
 
 
 

 


Pierre

 

Pour visiter mon site perso auto hébergé, cliquez sur ce : Lien.

Je possède des robots sur Vigibot, n'hésitez pas a y faire un tour et demander l'accès au pilotage x).




Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users