Aller au contenu


Photo

Utilisation du sonoff SV


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1 TheDarkRainibow

TheDarkRainibow

    Nouveau membre

  • Membres
  • 10 messages
  • Gender:Male

Posté 12 mai 2022 - 09:10

​Bonjour à tous,

 

je commence ce sujet pour parler de la carte relais sonoff sv : https://www.robot-ma...off-sv-407.html

sonoff-sv.jpg

C'est quoi cette carte sonoff sv ? 

La carte relais sonoff SV est une petite carte pouvant être alimenté entre 5 et 24V étant équipée d'un relais et d'un esp8266, une puce programmable qui peut se connecter sur votre réseau wifi ! C'est un produit idéal pour faire de la domotique !
Il pourra vous permettra d'activer une lampe, ouvrir une porte de garage, activer des ventilateurs... Et beaucoup d'autre choses encore, que ce soit aussi bien via une activation à distance manuelle, que par des cycles programmables. 

Par défaut, le fabricant de cette carte ( Itead )propose une application installable sur votre téléphone pour le contrôler votre relais par internet et gérer les différents cycles programmables : eWelink. 
 
 

Commençons par utiliser le Sonoff SV avec l'application eWelink sur téléphone:

 

 

J'ai utilisé cette ressource internet pour m’aider : https://ewelink.coolkit.cc/?p=151

 

Voici un résumé des différentes étapes à suivre : 

1) Installer l'application eWelink sur votre téléphone
 

Pour cela utilisez le Play store ou l'Apple store en fonction du type de téléphone que vous avez.

Une fois installé, suivez les instructions fournies par l'application, il vous faudra vous créer un compte (gratuit) si c'est la première fois que vous utilisez l'application et indiquer l'indicatif de votre téléphone ( +33 pour la france )

Voilà à quoi ressemble l'application une fois installée et configurée 

 

téléchargement.png

2 ) Configurer le module sonoff pour qu'il se connecte à votre Wi-Fi :
 

 

a ) Alimenter le sonoff :

On doit alimenter le module sonoff SV avec une tension entre 5V et 24V 

Voir l'image ci dessous : 
 

téléchargement (1).png

 

Vous noterez la présence d'une LED verte indiquant que le sonoff est alimenté. 

b ) Mettre le sonoff en mode appairage :
 

Restez appuyer sur le bouton 7s pour mettre la sonoff en mode appairage (la LED verte du module doit clignoter en continu, si elle clignote plusieurs fois suivie d'une pause, puis reprend le même cycle avec une pause en continu, il vous faudra sans doute presser à nouveau le bouton 7s.)

Normalement un nouveau Wi-Fi généré par votre sonoff devrait apparaître, ITEAD-XXXXXXXXXX où les X sont remplacés par différents caractères en fonction de votre module.  Le mot de passe par défaut de ce réseau Wi-Fi est 12345678. Vous pouvez vous connecter dessus pour vérifier que tout fonctionne ( il ne peut y avoir qu'un seul appareil à la fois connecté sur ce wi-fi)

 

ap.gif

 

c ) Paramétrer les paramètres de connexions pour que le module sonoff se connecte à votre wi-fi : 

Cette opération doit se faire avec votre téléphone connecté sur le Wi-Fi sur lequel vous souhaitez installer votre sonoff.

 

Ouvrir l’application et appuyer sur le + en bleu et blanc pour ajouter un module sonoff sur l’application

 

téléchargement (2).png

 

Sélectionnez « Appairage rapide », « un seul ou plusieurs appareils » (dépendant si vous avez 1 ou plusieurs sonoff à mettre sur l’application)

téléchargement (3).png   téléchargement (4).png

 

Mettre le mot de passe de votre Wi-Fi utilisé par le téléphone actuellement pour définir le point d’accès que va utiliser le sonoff sur l’application puis appuyer sur « suivant »

 

téléchargement (5).png   téléchargement (6).png
 

Il vous faudra maintenant vous connecter sur le WI-FI du sonoff. 

Dans « connexions » sélectionnez « Wi-Fi » et sélectionnez le module sonoff qui apparaît (ITEAD-XXXXXXXXXX) et son mot de passe ( 12345678) s'il vous le demande. 

 

téléchargement (7).png   téléchargement (8).png   téléchargement (9).png

 

Maintenant que vous êtes connecté au Wi-Fi du module retourner sur l’application ewelink et appuyer sur « suivant » puis patientez.
 

téléchargement (10).png   téléchargement (11).png

 

Une fenêtre va apparaître indiquant ‘appareil ajouté avec succès’ vous pourrez alors lui choisir un nom et sélectionner la pièce que vous voulez « Livingroom », « bedroom », « other »

téléchargement (12).png

Appuyer sur « fait » pour terminer le paramétrage

 

3) Utiliser le sonoff : 

 

Allez dans le menu principal de votre application eWelink,  vous pourrez manuellement activer et désactiver le relais en appuyant sur le bouton
 

téléchargement (13).png

Vous pouvez appuyer sur le « logo » de votre son off et ouvrir une interface, un gros bouton apparaîtra pour activer et désactiver le relais du module sonoff, vous pourrez changer son nom etc ... 

téléchargement (14).png   téléchargement (15).png

Vous pouvez inviter d'autres personnes à utiliser votre sonoff en les ajoutant :
 

téléchargement (16).png   téléchargement (17).png   téléchargement (18).png

 

téléchargement (19).png   téléchargement (20).png   téléchargement (21).png

 

Vous pouvez paramétrer des cycles et des horaires d'activations : 
 

téléchargement (22).png   téléchargement (23).png

 

téléchargement (24).png   téléchargement (25).png

Maintenant à vous de jouer  !

 



#2 TheDarkRainibow

TheDarkRainibow

    Nouveau membre

  • Membres
  • 10 messages
  • Gender:Male

Posté 19 mai 2022 - 11:52

Bonjour à tous,

 

Ayant précédemment parlé de la carte sonoff et de son utilisation avec l’application EweLink je vais maintenant vous expliquer comment faire un backup (une sauvegarde) du firmware.

 

Pourquoi faire une sauvegarde du firmware vous dite vous ?
 

C’est simple, le firmware d’usine est liée à l’adresse MAC (adresse physique de la carte sonoff) pour fonctionner et vue qu’il existe d'autres firmware comme par exemple Tasmota qui est le plus utilisé pour les esp8266 qui sont équipées sur les sonoff SV, il est donc possible de s’amuser à flasher le firmware dès son off SV pour tester d’autre firmware existant, mais si on veut revenir sur le firmware d’usine de base une sauvegarde doit être faite avant de flasher

 

Commençons par voir comment faire une sauvegarde du firmware du sonoff :

 

J’ai utilisé cette vidéo pour m’aider : https://www.youtube....IA&INFORMÁTICA

 

Voici un résumé des différentes étapes à suivre :

 

1) Installer le langage de programmation Python sur votre ordinateur

 

pour cela voici un lien qui vous aidera à l'installer : https://www.robot-ma...tion-de-python/ 

 

2) installer le programme esptool :

 

a) Pour cela aller sur votre navigateur web et saisissez cette URL : Releases · espressif/esptool · GitHub qui permet d’arriver directement sur la page GitHub du programme

 

Voilà à quoi ressemble le site du programme :

 

17.png

 

Choisir la dernière version affichée sur la page du GitHub puis aller jusqu’à « Assets » et télécharger « source code .zip »

 

18.png   19.png

 

b ) Cliqués sur le zip téléchargé pour l’ouvrir et extraire le contenue sur l’un de vos disques durs en cliquant sur « extraire vers » une nouvelle fenêtre vont s’ouvrir pour savoir quel chemin prendre pour l’extraction vous, sélectionné votre « disque local (C:) » et appuyer sur « ok », si une autorisation apparaît cliquée sur « oui » pour autoriser l’extraction vers le disque local

 

20.png   21.png

 

Pour vérifier que le programme a bien été extrait sur le disque local pour vas aller ouvrir « l’explorateur de fichier »

 

 

22.png

 

Sélectionné « Ce PC » et sélectionné « Disque Local (C: ) et regardée si on a un fichier « esptool-4.0 »

 

23.png

 

On peut bien voir que notre dossier est présent dans le répertoire il nous reste plus qu’à le renommé en « esptool » en cliquant une fois sur « esptool-4.0 » puis supprimé « -4.0 » pour faciliter les étapes suivantes.

 

3) utilisation de l’invite de commande (CMD)

 

a) Aller dans la barre de recherche et écrire « cmd » et appuyer sur la touche « entrée »

 

24.png   25.png

 

b ) installation de l’esptool sur cmd avec python

 

Sur l’invite de commande taper « cd c:\esptool » pour accéder au répertoire de l’outil esptool

 

26.png

 

Après avoir accédé au répertoire de l’outil, taper la commande « setup.py install » pour installer ce qu’il faut pour faire marcher esptool

 

27.png   (Ceci est une partie du téléchargement)

 

28.png   (Fin du téléchargement)

 

c) alimentée là sonoff pour pouvoir faire l’échange de données :

 

Il est possible d’alimenter la sonoff en 3V3 et en 5V en plus de faire leur liaison pour transmettre et recevoir des données, grâce à un convertisseur USB UART 5V

 

Schéma de l’alimentation de la sonoff en 3V3 avec liaison :

 

29.png

 

Schéma de l’alimentation de la sonoff en 5V avec liaison :

 

30.png

 

Je vous conseille de prendre le deuxième schéma avec l’alimentation en 5V car lors de certains teste j’ai rencontré des problèmes avec l’alimentation 3V3, après si vous voulez voir par vous-même ce qui ne vas pas vous pouvez toujours essayer les 2 montages

 

d) voir quel port COM est connecté le sonoff sur votre ordinateur

 

Pour cela aller dans votre barre de recherche Windows et écrivez « gestionnaire de périphériques » et appuyer sur entrée

 

31.png

 

Voici le gestionnaire de périphérique :

 

32.png

 

Le but du gestionnaire de périphérique ici présent est de voir comment s’appelle notre Ports COM de la carte sonoff pour cela cliqué sur « Ports (COM et LPT) » et voir quels ports sont utilisés et voir lequel représente notre sonoff

 

33.png

 

On peut voir que l’ordinateur reconnaît le convertisseur USB UART 5V qui est branchée sur l’ordinateur et qui fait la liaison entre notre ordi au sonoff donc le port utilisé est le COM11 pour moi. Si vous n’avez pas d’indication et que vous avez plusieurs ports COM dans la liste n’hésitez pas à débrancher le port USB de votre convertisseur, regardé la liste puis notée les COM présent, rebranché votre port USB et comparé les ports COM de la liste sur l’ordi et ceux que vous avez notés, alors vous trouverez le port COM de votre sonoff

 

e) mettre le sonoff en mode flash

 

Débranché le câble USB, appuyé sur le bouton de la carte sonoff et branché en même temps le câble USB. Les LED de la carte sonoff devraient être éteinte si ce n’est pas le cas refaire la manipulation

 

34.png   35.png   36.png   37.png   38.png

 

f) utilisation de l’outil esptool sur cmd

 

Retournée sur l’invite de commande avec le chemin de l’esptool et écrire la commande « esptool.py -- COMXX flash_id » (le COMXX représente le port COM que vous avez trouvé précédemment attention à bien remplacer les XX par le nombre que vous avez !) pour obtenir les données du sonoff

 

Résultat :

 

39.png

 

Si vous avez eu ce problème :

 

40.png

 

C’est que le « serial » de python n’est pas installé ceci peut arriver ne vous inquiéter pas

 

Pour installer le serial il va falloir avoir une invite de commande en administrateur pour cela aller dans votre « barre Windows » écrivez « cmd » et au lieu d’appuyer sur entrée pour ouvrir une invite de commande de base, vous allez faire un « clique droit » et cliquer sur « exécuter en tant qu’administrateur » un message va apparaitre sélectionnée « oui » et une invite de commande avec le droit administrateur va apparaitre

 

41.png   42.png

 

Dans l’invite de commande Administrateur écrivez la commande qui suit « python -m pip install pyserial » pour installer le serial de python

 

43.png

 

Et pour ce qui veut mettre à jour leur python vous avez juste à faire cette commande « python -m pip install -- pip » sur l’invite de commande en administrateur

 

44.png

 

Revenir sur l’invite de commande où il y a l’outil esptool et refaire la commande « esptool.py -- COMXX flash_id » le résultat devrait être le suivant :

 

45.png

 

Ce qui va nous intéresser dans le rapport fait par la commande « esptool.py -- COMXX flash_id » est la partie « Detected flash size » c’est ce qui nous permettra de voir quelle commande utilisée pour faire le backup car il existe 2 commandes ici pour faire une sauvegarde du firmware. Dans cet exemple on peut voir que le « Detected flash size » est de 1MB

 

46.png

 

Dans ce cas il faut utiliser la commande « esptool.py --port COMXX read_flash 0x00000 0x100000 image1M.bin » pour faire la sauvegarde du firmware de 1MB

 

Voici le résultat :

 

47.png

 

Par contre si vous avez 4MB en « Detected flash size » utilisé cette commande « esptool.py --port COMXX read_flash 0x00000 0x400000 image4M.bin » (attention à bien remplacer le COMXX par votre port COM)

 

Pour vérifier qu’on a bien la sauvegarde du firmware qui a été faite ouvre « l’explorateur de fichier »

 

48.png

 

Sélectionné « Ce PC » cliqué sur « Disque local (C : ) »  et double-cliqué sur « esptool »

 

49.png

 

Puis chercher le fichier « image1M.bin » ou « image4M.bin »

 

50.png

Image(s) jointe(s)

  • 6.png
  • 5.png
  • 4.png
  • 3.png
  • 2.png
  • 1.png
  • 7.png
  • 8.png
  • 9.png
  • 10.png
  • 11.png
  • 12.png
  • 13.png
  • 14.png
  • 15.png
  • 16.png


#3 TheDarkRainibow

TheDarkRainibow

    Nouveau membre

  • Membres
  • 10 messages
  • Gender:Male

Posté 01 juin 2022 - 06:16

Bonjour à tous

 

Ayant précédemment parlé des backups firmware je vais maintenant vous expliquer qu’est-ce qu’un firmware et comment on peut flasher le firmware de votre carte sonoff

 

Qu’est-ce qu’un firmware ?

Le firmware est un programme intégré dans un matériel informatique tel que « téléphone, ordinateur, carte électronique, disque dur, etc.… » pour qu’il puisse fonctionner. Le firmware est le nom anglais de « micrologiciel, microprogramme » ou encore « logiciel embarqué » en français.

 

Commençons par voir comment flasher le firmware d’une carte sonoff :

 

J’ai utilisé ces 3 ressources internet pour m’aider : Getting Started - Tasmota
Tasmotizing the Sonoff SV - YouTube
Flashing Sonoff Basic with Tasmotizer Easy way. - YouTube

 

Voici un résumé des différentes étapes à suivre :

 

1) Installer le programme Tasmotizer

 

a ) Pour cela aller sur votre navigateur web et saisissez cette URL : https://github.com/tasmota/tasmotizer/releases qui permet d’arriver directement sur la page de téléchargement de Tasmotizer

Voilà à quoi ressemble le site du téléchargement :

 

1.png

 

Aller sur « Asset » et télécharger « Tasmotizer-X.X.exe » prenez bien la dernière version présentée

 

2.png

 

3.png

 

Aller sur votre bureau, fait un « clique droit » aller sur « nouveau » et cliqué sur « dossier »

 

4.png

 

Nommé le fichier « Tasmotizer »

 

5.png

 

Ouvrir l’« explorateur de fichier » aller sur « téléchargement »

 

6.png

 

7.png

 

Sélectionné le programme Tasmotizer et tout en restant le clique en foncé déplacer le dans le dossier Tasmotizer crée sur le bureau 

 

 

8.png

 

9.png   10.png

 

b ) Exécuté Tasmotizer

Ouvrir le dossier Tasmotizer et double cliqué sur Tasmotizer-X.X

 

11.png

 

12.png

 

L’interface de Tasmotizer se présente comme cela :

 

13.png

 

2) Télécharger Tasmota

Pour ce faire aller dans votre navigateur web et utilisé cet URL : https://github.com/arendst/Tasmota/releases/download/v11.1.0/tasmota.bin pour directement télécharger la dernière version de Tasmota, pour les plus curieux utilisé cette URL : https://github.com/arendst/Tasmota/releases pour regarder les différentes versions de Tasmota

Veiller à faire attention aux mises à jour de Tasmota et donc de temps en temps utilisé le deuxième lien pour voir les nouvelles implémentations ou nouveauté et rester à jour sur la version de Tasmota

 

Voilà à quoi ressemble le site du téléchargement :

 

14.png

 

Voici à quoi ressemble le fichier Tasmota :

 

15.png

 

3) connecté la sonoff a l’ordinateur

 

Il existe deux façons de connectée la sonoff à l’ordinateur grâce au convertisseur USB UART 5V  

 

La première est en 3V3 :

 

16.png

 

La deuxième est en 5V

 

17.png

 

Je vous conseille de prendre le deuxième schéma avec l’alimentation en 5V car lors de certains teste j’ai rencontré des problèmes avec l’alimentation 3V3, après si vous voulez voir par vous-même ce qui ne vas pas vous pouvez toujours essayer les 2 montages

 

4) faire un backup du firmware

Il préférable de faire un backup du firmware au cas ou que l’on veut utiliser le firmware d’usine

 

5) voir quel port COM est connecté le sonoff sur votre ordinateur

Pour cela aller dans votre barre de recherche Windows et écrivez « gestionnaire de périphériques » et appuyer sur entrée

 

18.png

 

Voici le gestionnaire de périphérique :

 

19.png

 

Le but du gestionnaire de périphérique ici présent est de voir comment s’appelle notre Ports COM de la carte sonoff pour cela cliqué sur « Ports (COM et LPT) » et voir quels ports sont utilisés et voir lequel représente notre sonoff

 

20.png

 

21.png

 

On peut voir que l’ordinateur reconnaît le convertisseur USB UART 5V qui est branchée sur l’ordinateur et qui fait la liaison entre notre ordi au sonoff donc le port utilisé est le COM11 pour moi. Si vous n’avez pas d’indication et que vous avez plusieurs ports COM dans la liste n’hésitez pas à débrancher le port USB de votre convertisseur, regardé la liste puis notée les COM présent, rebranché votre port USB et comparé les ports COM de la liste sur l’ordi et ceux que vous avez notés, alors vous trouverez le port COM de votre sonoff

 

6) mettre la sonoff en mode flash

Débranché le câble USB, appuyé sur le bouton de la carte sonoff et branché en même temps le câble USB. Les LED de la carte sonoff devraient être éteinte si ce n’est pas le cas refaire la manipulation

 

22.jpg   23.jpg   24.jpg   25.jpg   26.jpg

 

7) Utilisation de Tasmotizer

a ) mettre le port COM d’utilisation en cliquant sur « refresh » ou en cliquant sur la « flèche de déroulement » et cliqué sur le port qui convient en cas d’utilisation de plusieurs ports COM

 

 

27.png

 

28.png

 

b ) Dans « Select image » laisser bien le « BIN file » ne sélectionner pas les autres puis cliqué sur « open »

 

29.png

 

Sur la page qui apparaît allée dans « téléchargement » et sélectionné « tasmota.bin » puis cliqué sur « ouvrir »

 

30.png

 

Après sélection du firmware a installé sur la carte appuyée sur « Tasmotize ! » pour lancée le flash du firmware

 

31.png

 

32.png

 

Voici le message qui dit que le flash est terminé :

 

33.png

 

Après avoir flashé le firmware, débranché et rebranché la sonoff pour quel se lance normalement

 

34.jpg   35.jpg

 

Aller sur votre téléphone, sélectionner « paramètre », « Connexions », « Wi-Fi » et connectée vous a la sonoff qui pour nouveau nom « tasmota-xxxxxx-xxxx »

 

36.png   37.jpg   38.jpg

 

Une fois connecté au Tasmota, si vous avez de la chance une page web s’ouvrira pour configurer le Tasmota sinon aller sur le navigateur web de votre téléphone et écrivez « 192.168.4.1 »

 

39.jpg   40.jpg

 

Il va falloir choisir le réseau auquel le Tasmota restera connecté pour cela on clique sur « scan for all Wi-Fi Networks » pour chercher tous les réseaux qui se trouvent aux tours de nous et puis sélectionné votre réseau à vous, la liste juste en haut va se mettre à jour avec de nouveaux wi-fi scanner puis sélectionner votre réseau, mettre votre mot de passe réseaux et appuyer sur « save ».

 

41.jpg   42.jpg   43.jpg   44.jpg

 

Une fois terminé un message va apparaitre pour dire que le Tasmota c’est bien connecté au Wi-Fi et vous redirigera sur une nouvelle IP cela sera le menu de Tasmota

 

45.jpg   46.jpg

 

Vous pourrez accéder au menu du Tasmota directement sur votre ordi si celui-ci est dans le même réseau que le Tasmota

Pour activer et désactiver l’interrupteur du Tasmota il suffit simplement d’appuyer sur « Toggle »

 

47.jpg

 

Dans le mode « configuration » vous aurez accès à panel de configuration pouvant rajouter un autre réseau Wi-Fi, faire du MQTT, mettre en place un timer, configurer le module, mettre en place un système de logs, créer des Templates, faire des backups, reset les configurations faite et d’autre options

 

48.jpg   49.jpg   50.jpg

 

Pour retourner au menu cliqué sur « Main Menu »

 

51.jpg

 

En cliquant sur « information » on va pouvoir obtenir toutes les informations du Tasmota

 

52.jpg   53.jpg   54.jpg   55.jpg

 

En cliquant sur « Firmware Upgrade » on a accès à l’emplacement qui nous permet de faire les mises à jour dur firmware sois par fichier ou en utilisant l’URL déjà fourni

 

56.jpg   57.jpg

 

En cliquant sur « Console » on aura accès à un terminal qui nous permettra de voir les actions qu’ont été faites, on peut aussi exécuter des commandes

 

58.jpg   59.jpg

 

Et pour finir le bouton « Restart » qui permet de faire redémarrer le Tasmota

 

60.jpg

 

Maintenant à vous de jouer  !

 

 






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

0 members, 0 guests, 0 anonymous users