Page 1 sur 1

SONOFF BASIC R2

Publié : 30 mars 2020, 17:52
par miralant
Bonjour à tous,

j'ai acheté un SONOFF basic R2 que je souhaitais passer sous espeasy. (https://sebw.info/index.php?article77/h ... motique-fr)

Jusqu'ici tout va bien, je connecte le FTDI, je fais le flash (RAS...enfin, j'ai pas eu d'erreur). Je connecte mon sonOFF au 220v et nada, pas de hotspot ESP_01.

Je m'arme de mes yeux bioniques et je me rend compte que ça n'est pas un ESP8266 mais ESP8285.
Je le remets sur l'ordi via le FTDI et la impossible de communiquer avec !!!

Avez vous une idée pour que je le sauve. Merci

Re: SONOFF BASIC R2

Publié : 30 mars 2020, 19:58
par Neutrino
Je pense qu'il faut le mettre en mode Flash en reliant le GPIO0 au GND.
Pour cela, il faut appuyer sur le bouton et le maintenir tout en alimentant l'ESP.
Ensuite, tu peux flasher.
Par contre, je te conseille d'utiliser l'utilitaire de flashage fourni avec le firmware :
https://github.com/letscontrolit/ESPEasy/releases

Re: SONOFF BASIC R2

Publié : 30 mars 2020, 20:36
par miralant
Neutrino a écrit : 30 mars 2020, 19:58 Je pense qu'il faut le mettre en mode Flash en reliant le GPIO0 au GND.
Pour cela, il faut appuyer sur le bouton et le maintenir tout en alimentant l'ESP.
Ensuite, tu peux flasher.
Par contre, je te conseille d'utiliser l'utilitaire de flashage fourni avec le firmware :
https://github.com/letscontrolit/ESPEasy/releases
J'ai essayé en effet de tenir le bouton poussoir avant de plugger le FTDI et ensuite je relâche 2-3s après le branchement. Mais nada. Le FTDI est bien reconnu par Windows et je vois la led du FTDI clignoter lorsque je lance le transfert mais pas de connexion.

Re: SONOFF BASIC R2

Publié : 30 mars 2020, 21:17
par Neutrino
Il faut sans doute flasher du blanc (blank_1MB.bin)pour tout effacer puis reflasher le bon firmware.

Re: SONOFF BASIC R2

Publié : 31 mars 2020, 18:25
par miralant
arf, j'avais la masse sur mon sonoff qui était mal soudée !! > faux contact :(

ressouder + passage en blank + flash de la bonne version = Bammmm ESP_01 :D :D :D

Merci

Re: SONOFF BASIC R2

Publié : 01 avr. 2020, 21:51
par miralant
j'ai encore une question :)

J'ai constaté que je commande mon relais via le GPIO12 et que le GPIO13 commande la LED.

J'aimerai donc que lorsque le relais est collé, allumer la led et inversement.
J'ai trouvé des tutos et procédé comme je pensais cohérent :
1. création de 2 devices
device.PNG
device.PNG (36.68 Kio) Consulté 7225 fois
2. activation des rules et création
rules.PNG
rules.PNG (21.83 Kio) Consulté 7225 fois

Code : Tout sélectionner

on GPI12#relais=1 do
  gpio,13,0
  endon
on GPI12#relais=0 do
  gpio,13,1
endon
> Mais ça ne fonctionne pas :evil:

Pour infos, individuellement les appels de http://192.168.1.52/control?cmd=gpio,12,1 ou http://192.168.1.52/control?cmd=gpio,13,1 fonctionnent parfaitement.

Re: SONOFF BASIC R2

Publié : 01 avr. 2020, 22:40
par Neutrino

Code : Tout sélectionner

on relais#relais=1 do
  gpio,13,0
  endon
on relais#relais=0 do
  gpio,13,1
endon

Re: SONOFF BASIC R2

Publié : 02 avr. 2020, 10:00
par miralant
Impeccable merci Neutrino !

au même titre que

Code : Tout sélectionner

relais#relais=1
y'a t'il une syntaxe pour utiliser les devices (genre led.led = 1) plutôt que qu'affecter directement le GPIO ?

Sais tu si il y a un GPIO de retour d'état sur les SONOFF ?

Re: SONOFF BASIC R2

Publié : 02 avr. 2020, 19:27
par Neutrino
En l'occurence led#led.
Colonne Name#colonne Value

Re: SONOFF BASIC R2

Publié : 03 avr. 2020, 10:18
par miralant
Neutrino a écrit : 02 avr. 2020, 19:27 En l'occurence led#led.
Colonne Name#colonne Value
ok, super, Merci.

J'ai trouvé cette fantastique doc :) https://www.letscontrolit.com/wiki/inde ... rial_Rules

que je vais m'attacher à lire ;)