Contrôler un ESP8266 avec un bot Telegram
Вставка
- Опубліковано 29 вер 2024
- Dans cette vidéo, je te montre comment créer un bot Telegram et l'utiliser pour contrôler l'ESP8266.
💻 RESSOURCES PROJET : github.com/boi...
URL pour l'IDE : arduino.esp8266...
💪 REJOINT LA FAMILLE : bit.ly/2IydPkL
🚀 NOTRE BOUTIQUE : bit.ly/3bMpF8g
▬▬▬▬▬ NOS RESEAUX ▬▬▬▬▬
💬 DISCORD ► bit.ly/2DD1qIu
👥 FACEBOOK ► bit.ly/2IyLniJ
📷 INSTAGRAM ► bit.ly/3ztMhXG
🎬 TIKTOK ►bit.ly/3kzhjXT
🐤 TWITTER ► bit.ly/2FSQjgG
🎮 TWITCH ► / boilingbrains
📧 E-MAIL ► boilingbrains@outlook.com
▬▬▬▬▬ NOTRE MATÉRIEL▬▬▬▬▬
● Caméra 1 : amzn.to/2IY7cgy
● Caméra 2 : amzn.to/2MHAmhM
● Micro : amzn.to/2J2ZYrO
● Micro voix off : amzn.to/2PEkAWx
● Panneau LED 1 : amzn.to/3h0CC2k
● Panneau LED 2 : amzn.to/2qckjBj
● Stabilisateur : amzn.to/31d5ZoT
Bonjour
super video, que j'ai suivi ePetape mais Telegram ne répond pas quand je fais /start il ne se passe rien
j'ai vérifié tous les code et est est connecté au wifi
ai-je oublié une étape? merci d'avance et encore bravo
Bonjour, j'ai une question svp
Es -ce que on peut recevoir le même message sur 2 téléphones différent voir même récupérer l'info de télégram sur un autre logiciel type nodered ou autres qui peut utilisé télégram ? Je vous remercie
Il me semble que Telegram autorise plusieurs appareils à se connecter au même compte donc oui il est à priori possible de recevoir les même messages sur deux téléphones différents. Si vous souhaitez arriver au même résultat mais avec deux comptes distincts, une solution qui me paraît évidente (mais que je n'ai pas essayée) est de definir deux ID_CHAT dans le code de l'ESP et donc d'envoyer les messages chez les deux utilisateurs. Pour ce qui est de la connexion avec Node RED, il serait probablement plus intéressant de se passer de Telegram et d'établir une liaison directe entre l'ESP et Node-RED en utilisant le protocole MQTT.
est il possible d'utiliser un seul bot pour faire communiquer 2 esp entre eux (ex: condition sensor esp1 = allumage relai esp2 ) ?
Désolée je n'ai pas encore compris
La programmation
merciii
Bonjour, très bien cette vidéo très didactique. je recherchais depuis un moment comment recevoir des notifications d'un ESP et bien c'est tout trouvé à part 2 points que je cherche à résoudre car je ne suis pas avec un esp8266 mais un esp32. si je remplace la lib par j'ai 2 erreurs dans le code. la première, il ne reconnait pas X509List car non défini , la seconde il ne connait pas setTrustAnchors --> classe "WiFiClientSecure" n'a pas de membre "setTrustAnchors". si vous avez eu le même problème et vous avez la solution, je suis preneur. Merci. Joël
Je n'ai jamais essayé avec un ESP32 mais d'après les codes exemples, il faut remplacer la bibliothèque "ESP8266WiFi" par la bibliothèque "WiFi", supprimer la ligne qui concerne la création du certificat -> X509List ... Ainsi que remplacer la ligne secured_client.setTrustAnchors(&cert) par celle ci : client.setCACert(TELEGRAM_CERTIFICATE_ROOT);
@@boilingbrains Bonjour,
Merci pour votre réponse. il restait toujours un point dans la nouvelle ligne insérée --> identificateur "client" non défini C/C++(20) . c'est secured_client.setCACert(TELEGRAM_CERTIFICATE_ROOT); qu'il faut mettre.
je viens de tester . dès que le programme a été chargé j'ai reçu des notifications de mon bot. super et grand merci. je vais pouvoir avancer dans mon système d'alarme.
🥺🥺🙏🙏
vraiment génial l'idée mais si je commprends bien cette carte peut communiquer par le wifi ou?? comment reçoit il le message??
La carte et le smartphone sont connecté à internet. Ici les deux dispositifs utilisent le wifi de la maison mais il ne faut pas nécessairement être sur le même réseau pour que ça fonctionne. Même si j'étais à l'autre bout du monde et que j'avais une connexion internet sur mon téléphone j'aurais pu contrôler la carte qui se trouve chez moi.
La communication ne se fait pas en direct de la carte au smartphone. Il y a un intermédiaire (serveur) qui dans ce cas est Telegram.
@@boilingbrains d'accord merci
si j'avais pu voir cette vidéo avant hier aujourd'hui aurrait été different pour moi
Ouille un projet à rendre qui n'a pas été ?
@@boilingbrains effectivement cette carte et son utilisation(avec le bot') aurai résolu rapidement un problème qui a retardé mon projet 😩🥲
Mais bon voilà 🤷😎
Yes j'aurai apprécier que tu nous montre la logique du code, pour l'adapter a d'autres truc.
merci
Pouvez-vous m'expliquer
Expliquer ? Tu injectes le programme dans ton module, tu communiques en wifi via ta box avec le boîtier, via télégram avec ton mobile.
J'ignorais que Telegram proposait ce genre de fonctionnalité. C'est super pratique.
Bonjour, super tuto. Je ne connaissais pas ces potentialités de telegram.. Tout fonctionne bien avec l esp8266. Par contre avec mon esp32 cam souci au niveau de la compilation.. Erreur récurrente:
exit status 1
'X509List' does not name a type
Avez vous une idée sue ce problème de certificat semble-t-il.
Merci
Merci ! Je n'ai jamais essayé avec un ESP32 mais d'après les codes exemples, il faut remplacer la bibliothèque "ESP8266WiFi" par la bibliothèque "WiFi", supprimer la ligne qui concerne la création du certificat -> X509List ... Ainsi que remplacer la ligne secured_client.setTrustAnchors(&cert) par celle ci : client.setCACert(TELEGRAM_CERTIFICATE_ROOT);
Merci pour l'Open Source, super vidéo
Excellente présentation. Merci..
Tros cool beau travail passionnant
Du beau boulot aussi merci aux programeurs!
Super et bravo pour cette video !!!
Super cool j adore se type de vidéo 👍
merci, très intéressant en effet. C'est possible une photo ou une video en directe?
Les photos oui. Par contre, la vidéo je ne pense pas qu'on puisse avoir accès au flux vidéo en continu mais plutôt des clip de quelques secondes déclenchés par une commande ou un capteur.
Merci pour cette vidéo !!!
J’ADORE!
Vraiment tres détaillé et bien expliquer du bon boulot.
Merci ça fait plaisir ! 😉