Flasher un Sonoff RF avec ESPeasy

Dans Eclairage by Trispeer10 Commentaires

Dans cet article nous allons vous présentez le Sonoff RF, mais aussi la méthode pour le flasher avec ESPeasy.

Pour commencer, petite présentation :

  • Il permet de piloter un relai en WIFI grâce un module ESP8266 mais aussi de le piloter en 433MHz grâce à une carte RF .
  • Il permet piloter tout appareil électrique jusqu’à 2000W (10A)
  • Et comme tous les produits connectés Itead, il est effectivement possible de remplacer le firmware d’origine par le firmware ESPEasy.

Tout d’abord la liste de tout ce qui est nécessaire :

Configuration du module Sonoff RF

Pour commencer, il faut ouvrir de boitier avec un petit tournevis pour faire levier.

OUverture du boitier sonoff RF

Nous voilà avec la carte nue, et avec des pins à souder.

Une fois les pins soudés, on branche ensuite la carte FTDI de la façon suivante :

  • les VCC ensemble
  • les GND ensemble
  • le TX sur le TX
  • le RX sur le RX

Si besoin, installer les drivers du FTDI, cela dépend généralement du convertisseur que vous avez.
Normalement au branchement du FTDI sur l’ordinateur, ce dernier vous donne un port COM pour utiliser le convertisseur. Profitez-en pour vérifier la vitesse de transmission, en faisant un clic droit dessus « Propriétés » puis l’onglet « Paramètres du port », et si besoin les bits par seconde sur 115200.

FTDI COM
FTDI COM Vitesse

Installation d’ESPEasy Mega

Normalement votre Sonoff a sa led qui clignote vert. Maintenant reste à télécharger la dernière version de ESPeasy sur le github des développeurs.

Puis déziper le fichier. Dedans nous allons trouver plusieurs ROM ainsi que le petit exécutable à lancer (FlashESP8266.exe).

Sonoff RF Flasher

Dans notre cas, nous utilisons la ROM “normal ESP8266 1024”. Avant de lancer le programme, il faut passer l’ESP de la carte en mode Flashing.

Pour cela nous allons brancher le PIN du bouton 0 sur le PIN du GND

Bouton GPIO 0 Sonoff RF

Une page d’invite de commandes va s’ouvrir avec le détails des choses qui se passent. Si finalement tout se passe bien, vous allez avoir une liste de « ……… » qui représentent les données envoyées au Sonoff RF.

Une fois terminée, si tout se passe bien, le programme vous annonce que le flash est « complete ».

Voilà, le Sonoff est pret… normalement !
Il est malheureusement possible que tout se soit bien passé mais que, pour des raisons encore inconnues, il faille recommencer le flash… pour cela une seule solution : tester !

Test de la connexion à ESPEasy mega

On remet la carte dans le boitier, par sécurité, en effet n’oubliez pas que l’on travaille avec du 220v !
On cable le 220v sur le bornier Input du Sonoff.
Mais rien ne se passe ?
C’est normal ! il faut maintenant regarder vos réseaux wifi. Si tout s’est bien passé, ainsi vous allez trouver un reseau ESP_Easy_0. Il faut vous y connecter, éventuellement avec le mort de passe wifi « configesp ».

Réseau Wifi ESPEasy

Une fois sur le réseau, avec votre navigateur internet, aller sur la page « 192.168.4.1 ».

Puis une jolie page va apparaître avec tous les réseaux que capte votre Sonoff.

Ensuite il suffit de choisir le votre, de taper votre mot de passe wifi. Et après un petit décompte de 20s, le voilà connecté à votre réseau.
Normalement, le réseau ESP_easy_0 a disparu, mais vous pouvez vous connecter à votre sonoff via l’addresse qu’il vous a communiqué avant de rebooter.

Voilà c’est flashé, c’est accessible, c’est gagné !

Vous pouvez passer à l’étape suivante :

Commentaires

    1. Bonjour Lucien,

      Je te confirme que l’on garde la connexion RF sans aucun soucis. C’est d’ailleurs l’installation que j’ai chez moi dans plusieurs pièces : interrupteur 433Mhz au mur et un Sonoff RF dans le plafond.

  1. Bonjour,
    Je débute et ma question paraitra peut être idiote.

    J’ai des Sonoff T1 R2 EU que j’ai flashé ESPeasy. Mais depuis je n’ai plus le 433Mhz !?!
    Cela semble pareil avec Tamosta.

    Voilà ma question idiote : est-ce que je peux tenter ce hack sur mes sonoff ou pas … Merci

    1. Bonjour ProFil,

      Désolé pour le délai de réponse, on est assez occupé en moment, et clairement pas assez assidus sur le projet.
      On ne s’est pas encore lancé sur le T1, même si j’en ai un en stock justement.
      A ma connaissance (sur les autres Sonoff), le récepteur RF était électriquement relié au relais, donc n’était pas du tout lié au firmware.
      Il est possible que ça soit différent sur le T1. Peut-être est-il relié à un GPIO ? As-tu trouvé une solution, ou as-tu encore des soucis ?

      1. Bonjour,
        Pas de soucis pour le délai, je prends ce qui arrive 🙂

        Alors non j’ai laissé tombé n’étant pas assez calé (et surtout n’ayant plus le temps) tant pis pour les vacances…

        J’ai eu un autre soucis, c’est qu’avant de flashé mis à part 1 aux autres je n’ai pas gardé le fichier d’origine.

        Quand je me suis rendu compte que je perdais le 433Mhz, j’ai voulu remettre le firmware d’origine et là c’est la cata.
        Mes T1 ont maintenant via l’application tous la même @mac !!! Donc ingérable. Je ne sais pas comment forcer l’@mac
        Pourtant sur mon réseau ils sont bien reconnus comme 4 inter différents :-/

        Phil

        1. Phil,

          Je ne suis passez assez calé sur la modif du bin d’origine, je vais donc avoir du mal à t’aider sur ce point.

          Par contre, j’ai essayer de creuser, quand tu as flashé avec Tasmota (fortement recommandé pour le T1), as-tu configurer Tasmota pour dire au firmware qu’il était installé sur un Sonoff T1 ?

          Je vais pas avoir le temps ce week-end pour faire des tests, mais je vais essayer de faire ça courant de semaine prochaine.

      2. Bonjour à tous,
        Si le recepteur RF etait relié directement au relai, l’etat ON ou OFF ne serait pas pris en compte pour afficher son etat en wifi. Donc pour moi le recepteur est relié à une entrée de esp8266…

        Avez vous touvez une solution

  2. Bonjour,
    Je viens de flasher ce jour ce sonoff RF.
    Je le pilote désormais avec domoticz via le réseau WiFi comme les autres éléments.

    Peut on tirer parti du réseau RF ?
    Est ce que c’est uniquement un récepteur ou peu t il faire passerelle entre le wifi et le RF ?

    Merci

    1. Tu peux utiliser des interrupteurs RF, ou un RFLink.
      Dans mon cas, je l’utilise avec des interrupteurs RF fixés directement sur la boite des interrupteurs muraux classiques. Le RF caché dans la boite du plafond au dessus de ma suspension. Je peux donc allumé et éteindre avec un interrupteur “mural” mais aussi piloter avec le wifi.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.