Sonoff Pow
Sonoff Pow
Bonjour,
Je viens de me commander 2 modules Sonoff Pow (switchs Wifi, avec mesures de Puissance consommée, Intensité, Consommation en Wh )
Ils se basent sur de l'ESP8266.
J'ai l'intention de les flasher avec le soft Tasmota (depuis Github)
Je l'ai flashé sur un Wemos D1, et ça semble configurable ( un relais sur le GPIO5 semble fonctionner)
A votre avis, quel matériel faut-il configurer dans Domoticz ( Dummy, ou autre ? )
Quel device, en cas de dummy ?
Je viens de me commander 2 modules Sonoff Pow (switchs Wifi, avec mesures de Puissance consommée, Intensité, Consommation en Wh )
Ils se basent sur de l'ESP8266.
J'ai l'intention de les flasher avec le soft Tasmota (depuis Github)
Je l'ai flashé sur un Wemos D1, et ça semble configurable ( un relais sur le GPIO5 semble fonctionner)
A votre avis, quel matériel faut-il configurer dans Domoticz ( Dummy, ou autre ? )
Quel device, en cas de dummy ?
Re: Sonoff Pow
Tu as aussi espurna qui le fait.
Voir check list et download pour le firmware
https://bitbucket.org/xoseperez/espurna/wiki/Home
Voir ici pour les infos pour communiquer avec domoticz
https://bitbucket.org/xoseperez/espurna ... w-domoticz
Voir check list et download pour le firmware
https://bitbucket.org/xoseperez/espurna/wiki/Home
Voir ici pour les infos pour communiquer avec domoticz
https://bitbucket.org/xoseperez/espurna ... w-domoticz
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Re: Sonoff Pow
J'ai des sonoff pow avec espurna. J'ai préféré à Tasmota si on a un convertisseur usb serie comme c'est déjà compilé par type de Sonoff c'est facile et je trouve la calibration de la conso plus simple. Coté Domoticz le seul impératif c'est d'avoir un mqtt fonctionnel. Après suffit de créer des dummy et de renseigner dans espurna (dans mon cas donc) l'IDX et ca roule tout seul.
Re: Sonoff Pow
Merci à vous deux
Je vais essayer de compiler et tester ESPurna...
Sa doc est précise, et définit les types de virtual devices à créer dans Domoticz
Je vais essayer de compiler et tester ESPurna...
Sa doc est précise, et définit les types de virtual devices à créer dans Domoticz
Re: Sonoff Pow
Voilà, j'ai compilé ESPurna, en configurant un Wemos D1 mini_RelayShield
Le relais fonctionne : Me reste a finaliser MQTT / Domoticz
Mais j'ai pas compris comment on peut configurer simultanément le relayShield et une sonde DS18B20, par exemple....
Dès que je configure le support de DS18B20, la compile foire :
Le relais fonctionne : Me reste a finaliser MQTT / Domoticz
Mais j'ai pas compris comment on peut configurer simultanément le relayShield et une sonde DS18B20, par exemple....
Dès que je configure le support de DS18B20, la compile foire :
Code : Tout sélectionner
ds18b20:65: error: 'class DallasTemperature' has no member named 'isConversionComplete'
if (!ds18b20.isConversionComplete()) {
Re: Sonoff Pow
Réponse (très rapide) de Xose Perez :
Après mise en place de cette librairie, tout se compile !
Avis aux amateurs !
Code : Tout sélectionner
I just tested it against latest version of the library and it works (version 3.7.7 here: https://github.com/milesburton/Arduino-Temperature-Control-Library).
The isConversionComplete method was added on May 2016. It looks like you have a one year old version at least.
Avis aux amateurs !
Re: Sonoff Pow
Voilà, mes deux modules Sonoff Pow sont arrivés.
Le soft constructeur fonctionne.
Sur l'un des deux, j'ai soudé des connecteurs, et connecté une interface USB-to-TTL
Mais quand je veux faire un backup du soft contructeur (sous Linux) , j'obtiens ceci :
Quelqu'un parmi vous a-t-il déjà effectué cette opération de backup ?
Car ça m'ennuie de flasher sans filet.....
Le soft constructeur fonctionne.
Sur l'un des deux, j'ai soudé des connecteurs, et connecté une interface USB-to-TTL
Mais quand je veux faire un backup du soft contructeur (sous Linux) , j'obtiens ceci :
Code : Tout sélectionner
esptool.py v1.3
Connecting...................
A fatal error occurred: Failed to connect to ESP8266: Timed out waiting for packet header
Car ça m'ennuie de flasher sans filet.....
Re: Sonoff Pow
Oui je l'ai fait pour mes Sonoff S20. Je ne sais plus la commande exacte mais tu l'as retrouve en te plaçant dans ton dossier esptool et en faisant un
Il en parle ici
https://bitbucket.org/xoseperez/espurna/wiki/Backup.md
Code : Tout sélectionner
./esptool.pyhttps://bitbucket.org/xoseperez/espurna/wiki/Backup.md
Code : Tout sélectionner
To backup a Sonoff device (1Mbyte flash size) you will need to (change port to match yours):
esptool.py --port /dev/ttyUSB0 --baud 115200 read_flash --progress 0x00000 0x100000 sonoff-backup.binVersion: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Re: Sonoff Pow
Oui, c'est bien ce que j'ai essayé, mais l'erreur persiste....
Et pourtant, si je branche mon module USB-to-TTL sur un autre Wemos D1, il fonctionne ! J'arrive à utiliser esptool.py et faire un 'read-flash' et un backup !
Donc l'USB-to-TTL semble bon.
Par contre, sur le sonoff Pow, nada !
Tu avais alimenté ton sonoff via le secteur, ou bien tu alimentais le sonoff via le 3,3V du module USB-To-TTL ?
Ca me fout un peu la trouille de brancher le secteur sur le sonoff, et le module USB vers mon PC : C'est un coup à tout faire griller !
Je me souviens d'avoir lu un document faisant la liste des modes de clignotements LED sur le sonoff, suivant le status ( 1, ou 2, ou 3 blinks courts...), mais je ne retrouve plus ce document... Un coup de pouce serait le bienvenu
Pour accéder à la flash via esptool.py, le module doit être dans un état précis ?
Et pourtant, si je branche mon module USB-to-TTL sur un autre Wemos D1, il fonctionne ! J'arrive à utiliser esptool.py et faire un 'read-flash' et un backup !
Donc l'USB-to-TTL semble bon.
Par contre, sur le sonoff Pow, nada !
Tu avais alimenté ton sonoff via le secteur, ou bien tu alimentais le sonoff via le 3,3V du module USB-To-TTL ?
Ca me fout un peu la trouille de brancher le secteur sur le sonoff, et le module USB vers mon PC : C'est un coup à tout faire griller !
Je me souviens d'avoir lu un document faisant la liste des modes de clignotements LED sur le sonoff, suivant le status ( 1, ou 2, ou 3 blinks courts...), mais je ne retrouve plus ce document... Un coup de pouce serait le bienvenu
Pour accéder à la flash via esptool.py, le module doit être dans un état précis ?
Re: Sonoff Pow
Bon, je viens d'avancer d'un pas :
grâce à ce document :
https://github.com/arendst/Sonoff-Tasmo ... leshooting
1 - J'ai raccordé TX à TX, et RX à RX (sans croiser)
2 - Appui sur le bouton, tout en connectant le USB-to-TTL
3 - lancement de esptool.py Victoire ! il a pu lire et créer un backup
On peut penser que Arduino IDE va savoir flasher, non ?
Je verrai demain : ras le bol pour aujourd'hui
grâce à ce document :
https://github.com/arendst/Sonoff-Tasmo ... leshooting
1 - J'ai raccordé TX à TX, et RX à RX (sans croiser)
2 - Appui sur le bouton, tout en connectant le USB-to-TTL
3 - lancement de esptool.py Victoire ! il a pu lire et créer un backup
Code : Tout sélectionner
esptool.py v1.3
Connecting....
Running Cesanta flasher stub...
Read 1048576 bytes at 0x0 in 121.1 seconds (69.3 kbit/s)...
On peut penser que Arduino IDE va savoir flasher, non ?
Je verrai demain : ras le bol pour aujourd'hui