Hack d'objets connectés du commerce : Relais Sonoff Basic R2
HTML-код
- Опубликовано: 16 июл 2024
- Bonjour à toutes et à tous. Dans cette vidéo je vous propose de voir ce que renferme le boitier du relais connecté Sonoff Basic R2 et de le flasher avec un programme maison conforme à ce qu'on a appris sur la série ESP8266.
Erratum : contrairement à ce que je dis dans la vidéo, aucune LED ne s'allume lorsque le relais ferme le contact. La LED rouge n'est en réalité par reliée à l'ESP8285. Il faut ajouter un fil de connexion pour que cela fonctionne.
00:00 Déballage de l'objet
01:00 A l'intérieur
02:53 Les broches de programmation
03:30 Accès au mode reprogrammation
03:52 Convertisseur USB série
04:30 Programmation : création du projet
05:20 Programme proposé sur geii.eu
06:15 Description du programme en bref
11:00 Connexion du convertisseur USB série
13:07 Mise en mode programmation : maintien du bouton poussoir appuyé pendant un reset
13:45 Téléversement du programme proposé
14:35 Test
16:00 Câblage
17:45 Utilisation en situation
18:40 Exercice : prise en charge du bouton poussoir
Site internet :
Mon site internet : geii.eu pour découvrir mes vidéos sous une forme plus structurée. Faire un don sur PayPal
Objets connectés :
Modules SONOFF Basic R2 : amzn.to/3bmLs9x
Interrupteur tactile SONOFF (1 à 3 boutons) : amzn.to/2OaL2uf
Matériel utilisé dans les vidéos :
🚀 Kit Eleegoo Arduino UNO utilisé dans la vidéo : amzn.to/3hZ5dG7
🧮 Analyseur logique : amzn.to/3q6VpfX
Carte Zybo Z7 Zynq : amzn.to/3pCMjHV
Oscilloscope Siglent SDS 1104X-E
Matériels évoqués et prévus pour de futurs tests et tutoriaux :
Carte Arduino MKR Vidor 4000 : amzn.to/36qFRfG
trenz ZynqBerry : fr.rs-online.com/web/p/module...
Matériel utilisé pour réaliser les vidéos :
💻 DELL Precision 5530 : www.dell.com
📹 Webcam Logitech : amzn.to/3qE9l1f
📺 Ecran tactile avec stylet HUYON GT191 : amzn.to/39P8Ni7
📺 Ecran DELL 25" QHD : amzn.to/39O5FDb
⌨ Pédalier USB 3 pédales pour les changements de scènes sur OBS : amzn.to/3pqHVLS
Logiciels :
OBS : obsproject.com/
Gimp : www.gimp.org/
VS Code : code.visualstudio.com/Download
PlatformIO : platformio.org/
Bonsoir,
Je suis à la fois content et déçu d'arriver au bout de cette série de vidéo autour de modules à bas d'ESP8266. Content parce que j'en ai beaucoup appris, par chance je suis tombé sur cette série quelques jours après m'être investi dans le monde JEEDOM, quelle complémentarité!!! Et déçu car toutes les bonnes choses ont une fin, et quand on tombe sur un bonne série comme celle-ci, quand arrive le dernier épisode, on a envie que ça continue!!!!
En attendant la suite, je vais attendre mes modules R2 qui arrivent dans quelques jours, et je vais pouvoir passer à la pratique. Encore un grand merci Eric pour cette bien agréable série, et merci par avance pour la suite à venir!
encore une fois merci pour ces cours de qualité.
Très bon tuto. J'avais échoué lors des essais l'an passé, et là miracle j'ai compris mon erreur (histoire de reset), merci beaucoup...
Très bon sujet, merci beaucoup. Pour moi qui commence à m’intéresser à la domotique, c'est parfait.
Bonjour,
Super pédagogue et très explicite
Pour ceux comme moi qui n'ont pas de bouton reset sur le convertisseur USB->TTL, il suffit d'appuyer sur le bouton poussoir du module sonoff avant de le brancher et de relâcher ensuite.
Eric pour cette vidéo c'est une mine d'informations, comme toujours.
Merci
Très bien expliqué .
Renvoyé l etat du relais serait meilleur.
Merci beaucoup
Vidéo de grande qualité et très utile, merci beaucoup. Pouce bleu comme d'habitude.
Superbe !! Excellent sujet ! Merci pour ce partage !
Bravo, merci pour la qualité du contenu.
Salut, enchanté d'être tombé sur une de tes vidéo! Je m'abonne...
tres bonnr desisiont
aifectivemant jey trouvais la vidéo très interpolaire
Très bonne vidéo. Merci Eric.
Très bien expliqué. En suivant point par point, succès garanti ! Merci pour ce super tuto.
Super vidéo. J'en ai commandé du coup! Merci.
Excellente vidéo
Merci beaucoup!!
merci pour ces infos tres interessantes
Vraiment top super contenue !
Très intéressant !!!
Merci Eric. Le top de la pédagogie de mise en œuvre pratique, dans la droite ligne des vidéos sur l'esp8266. J'ai hâte de voir la future vidéo de programmation avec prise en compte de l'appui sur le bouton poussoir sur GPIO0 sur la page html!
Merci Maurice pour tous vos commentaires. GEII 1 et 2, c'était à Cachan ?
@@EricPeronnin Eh non, pas à Cachan mais à Grenoble!
Excellent !!!
Hello Eric, superbe vidéo comme toujours. Je souhaite partager avec la communauté le firmware "ESPEasy" qui est vraiment top pour la domotique et adapté à ce module relais SonOff Basic R2. Il est vraiment paramétrable à souhait et permet l'utilisation d'un BUS MQTT ou encore une simple requête comme vu dans la vidéo. Bonne continuation !
Je connais. Je me positionne sur un créneau différent : celui de savoir réaliser l'essentiel par soi-même pour ceux qui souhaitent ce type d'apprentissage. Si on veut rapidement faire de la domotique, ce type de firmware est très bien.
Pour personnaliser un peu vos modules, il n'en est pas de même. J'ai par exemple des modules d'interrupteurs qui possèdent des modes minuteries indépendant de la domotique. Je ne sais pas si la personnalisation de ces firmware va jusque là.
super tuto je commence a comprendre ouf
Parfait !
👍👍👍👍
Bonjour Eric, vous nous manquez. En espérant vous revoir prochainement.
Moi je dis Nickel malgré les hésitations
Excellentes explications qui vont peut être me permettre de faire ma réalisation en extérieur. Je file voir la suite maintenant mais pas trouvé pour le moment :-D
Très bonne vidéo, explications très clair, ravi d’avoir pu entendre du tout sur les l’ESP en français.
J’espère que nous aurons la chance d’entendre d’autres vidéos à ce sujet.
Je m’abonne à la chaîne 👍🏻
Respect ! ;o)
Merci BEAUCOUP pour les cours en ligne et bravo pour ce "ptit" hack sympa :-)
(Un petit cours sur atmel ou sur la transmission numérique RF ?)
Très bonne vidéo 👍 J'attends la suite, petite question une fois programmé on perd le programme sonoff est il disponible en téléchargement ou est il possible de le sauvegardé au cas ou ? Par contre j'ai pas encore regardé la série sur les Esp8266 donc je vais me mettre a jour pour la suite ! Bonne continuation !! 😉
Très beau contenu pouce bleu bien sûr . Je pense même que c’est possible de le piloter avec Alexa ou Google home . Merci
Avec le programme livré avec, c'est possible. Il faut juste accepter que vos objets connectés se connectent à des serveurs chinois. Moi, je préfère la sobriété maximale sur ces objets dont la sécurité est loin d'être assurée.
Bonjour et merci pour ce super tuto ! Ça fait rêver !
D'ailleurs, est-ce possible d'utiliser le GPIO2 pour faire autre chose du relais, comme par exemple un... Interrupteur crépusculaire ?! :D
Mettre une photo résistance sur ce port serait possible ?
Bonjour monsieur Peronnin, pensez-vous continuer cette section ou créer une autre sur esp8266-esp32 que je trouve très enrichissante ?
Es ce qu'il serait possible d'ajouter au module un capteur / photodiode ??...PS...elle est très bien la vidéo...Y a du métier
Merci, cette vidéo va m'être très utile, car j'attend d'un jour à l'autre les mêmes relais (en provenance de chine). Y-a-t'il moyen d'utiliser d'autres pins de l'ESP que celles servant à activer le relai, allumer la led ou gérer le bouton ?
Oui c'est possible, l'esp8285 possède 17 GPIO mais certaines pins sont dédiées à la reprogrammation/liaison série (ça serait dommage de s'en passer). Mais le soucis ici est que les pins sont difficilement exploitable d'un point de vue hardware il n'y a pas de vrai endroit pour rajouter des choses autour de l'esp. Il faudrait directement souder sur les pattes de l'esp ou gratter le vernis pour avoir accès aux pistes de cuivre et souder directement dessus. Je ne connais pas bien le sonoff mais il y a peut être des points de test sur l'autre couche du pcb ce qui rendrait la tache beaucoup plus facile
Il ne faut pas vraiment compter se connecter sur les broches du composant directement.
On peut exploiter les GPIO sur RX et TX; GPIO2 est également disponible. C'est simple et suffisant pour ajouter des capteurs.
Merci Eric pour la vidéo.
Petite question :
Est il possible d'avoir un module Master qui héberge le server web à partir duquel on pourrait piloter des modules Slave (tous les modules seraient connectés en WiFi sur le même LAN) ?
Oui bien sûr. Avec une nuance car l'esp8266 n'accepte que 4 connexions maïs en faisant du mesh ce n'est pas vraiment gênant. Le mieux c'est de prendre un esp32 pour le maître (12 connexions)
Bonjour, excellente vidéo comme toutes les autres traitant du même sujet que j'ai visionné en 2jrs. 2 petites questions cependant:
1) Si je ne me trompe, reprogrammer le module implique de perdre le logiciel d'origine. Existe-t-il (par exemple pour ce module particulier) un reset vers le logiciel d'origine ? est-il possible d'en faire un backup avant de l'écraser pour le restaurer ensuite plus tard ?
2) Je comprend bien qu'il faille brancher le neutre et la phase sur le module mais de l'autre côté (au niveau de la prise) rien ne me garanti que le neutre soit à gauche et phase à droite ou vice-versa et sur une fiche sans terre on peut facilement se tromper de sens ? est-ce vraiment important ? un conseil ?
Merci à vous !
Bonsoir.
1. Pas de manipulation simple pour revenir au logiciel d'origine mais le firmware est peut être telechargable
2. Le relais coupe la phase. Relais ouvert, on garantit ainsi que la phase n'arrive pas sur la charge, un liminaire par exemple. Au moment de changer l'ampoule par exemple, c'est toujours rassurant et recommandé.
Bonjour, je me suis lancer dans le programme sous Visual, par contre j'ai des erreur des librairies, il faut les inclure? mais comment les trouver? merci
bonjour Eric, dans cette série concernant l' ESP8266, avez vous envisagé de faire une video sur l'utilisation de l'ESP8266 en mode repeteur du signal WIFI de la box
j'ai vu quelques videos sur ce sujet mais pas en français :-)
Bonne continuation,
Bonjour. J'aborderai peut-être cela. La solution repose sur la bibliothèque MESH-ESP.
Bonjour, Je regarde vos videos depuis un certain temps et je trouve ca tres didactique. Concernant le sonoff j'ai 3 questions: 1. as tu une video expliquant le fonctionement de l'alim du module 2. As tu un link vers schema electrique clair 3. Je dois en modifier un pour avoir un contact sec sans potentiel - des conseils ? D'avance Merci !
Bonjour et merci pour le commentaire. Alors non, je n'ai pas de vidéo d'explications sur l'alimentation à laquelle je ne me suis d'ailleurs pas intéressé. Pas de schéma non plus.
Pour une transformation en contact sec, il va falloir faire du gros bricolage que je n'aime pas beaucoup. Couper la piste du neutre qui va vers le connecteur de sortie. Couper la piste de la phase qui va vers le contact du relais. Tirer 2 fils du contact du relais vers le connecteur de sortie. Bref, du moche. Pour du contact sec, il y a d'autres modules chez Sonoff qui en possèdent et sont bon marché.
@@EricPeronnin Merci ! Lequel exactement avec contact sec ?
Bonjour professeur,
Avez vous déjà utilisé le stack W mbus à l'IUT ?
Ce que je trouve d'intéressant, c'est de passer en mode idle en éteignant la radio du modem RF puis de déclencher wakeup sur le timeslot
C'est seulement AES mais il va y avoir TLS. Ça va devenir un peu plus sérieux sur la sécurité avec le contrôle de l'intégrité et sûrement de l'authentification asymétrique. ;)
Bonjour Eddy, tout cela est en dehors de mon domaine de compétence. Je ne sais pas ce que mes collègues de l'IUT voient sur ce sujet.
@@EricPeronnin c'est un bus bien sympa pour le smart metering.
Je vous encourage à lire les spécifications techniques. ;)
Très intéressant, mais pourquoi ne pas utiliser directement tasmota, qui fait tout et s'intègre bien dans les outils domotique ?
c'est dommage de se limiter qu'à des esp :(
D'autres font de très bonnes vidéos sur le sujet. Mon objectif est d'ouvrir d'autres horizons. Par exemple gérer un détecteur de présence sans recourir à la box domotique. Gérer une extinction automatique...
Bonjour professeur,
Je voudrais connaître le mode d'authentification et de chiffrement de la connexion pour ce type de module lorsqu' il est vendu ?
Avez vous le souvenir de cela?
En parallèle, je cherche une démo sur RUclips.
Il semblerait qu'il y ait une connexion TLS 1.2 vers le cloud amz iot.
Ça serait amusant une attaque massive sur tous les devices connectés au cloud. ;)
Pas indispensable ;-) Je n'ai pas testé le module avec le code présent au moment de l'achat.
ne pas souder un connecteur dupont n'est pas un bon exemple car dans d'autres montages avec du statique bonjour les degats 😩
C'est vrai. Mais souder sans bracelet anti statique présente autant de risque.