Récupérer consommation Sonoff POW
Récupérer consommation Sonoff POW
Bonjour à tous,
j'ai reçu un SonOff POW que j'ai immédiatement flashé en ESPEasy, tout fonctionne très très bien et du premier coup ! (Magique )
Je suis arrivé créer les commandes ON et OFF, et elles fonctionnent.
Je récupère deux infos Button et Switch, ça fonctionne également parfaitement.
Mais je ne sais pas comment récupérer les informations de consommation.
Le module est pow donc il doit pouvoir, mais je ne trouve pas la bonne configuration pour récupérer cette info.
Quelqu'un la fait ?
Pouvez vous m'aider ?
Merci
j'ai reçu un SonOff POW que j'ai immédiatement flashé en ESPEasy, tout fonctionne très très bien et du premier coup ! (Magique )
Je suis arrivé créer les commandes ON et OFF, et elles fonctionnent.
Je récupère deux infos Button et Switch, ça fonctionne également parfaitement.
Mais je ne sais pas comment récupérer les informations de consommation.
Le module est pow donc il doit pouvoir, mais je ne trouve pas la bonne configuration pour récupérer cette info.
Quelqu'un la fait ?
Pouvez vous m'aider ?
Merci
Sigalou
Utilisateur/Développeur Plugin Jeedom
Créateur des plugins Alexa-API & WatchDog
Utilisateur/Développeur Plugin Jeedom
Créateur des plugins Alexa-API & WatchDog
- Site perso dédié domotique : Sigalou-domotique
- Support : Alexa-API WatchDog
- Documentation, Changelog et Todo-List : Alexa-API WatchDog
Re: Récupérer consommation Sonoff POW
Bonsoir,
tu devrait trouver toute les infos la
tu a mis quelle version d'espeasy ?
viewtopic.php?f=185&t=28343
tu devrait trouver toute les infos la
tu a mis quelle version d'espeasy ?
viewtopic.php?f=185&t=28343
Re: Récupérer consommation Sonoff POW
J'ai vu ce tuto, mais je n'ai pas Voltage & Current (AC) dans ma version qui semble être la plus récente (ESPEasy_v2.0.0-dev12_normal_1024).
Je vais tester un flash de la version dev pour voir...
Je vais tester un flash de la version dev pour voir...
Sigalou
Utilisateur/Développeur Plugin Jeedom
Créateur des plugins Alexa-API & WatchDog
Utilisateur/Développeur Plugin Jeedom
Créateur des plugins Alexa-API & WatchDog
- Site perso dédié domotique : Sigalou-domotique
- Support : Alexa-API WatchDog
- Documentation, Changelog et Todo-List : Alexa-API WatchDog
Re: Récupérer consommation Sonoff POW
Si tu as vu, tu n'as pas bien lu !
Tu n'as que deux solutions :
1-- récupérer les sources et compiler toi même avec le plugin concerné.
2--récupérer le fichier déjà compilé sur le tuto ( sur ma Dropbox).
Envoyé de mon Nexus 7 en utilisant Tapatalk
Tu n'as que deux solutions :
1-- récupérer les sources et compiler toi même avec le plugin concerné.
2--récupérer le fichier déjà compilé sur le tuto ( sur ma Dropbox).
Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
Re: Récupérer consommation Sonoff POW
En fait, je me suis aidé de trois tutos :
* viewtopic.php?t=28343
et
* http://www.compu-tek.fr/blog/1325-2/
et
* http://sarakha63-domotique.fr/sonoff-en ... onoff-pow/
J'ai appliqué un mélange des trois et j'ai pas lu (effectivement ) la partie où tu as expliqué qu'il fallait le plugin Voltage AC, j'ai suivi la procédure de l'autre tuto pour cette partie.
Et effectivement, j'ai récupéré ton fichier (grand merci au passage !!) et j'ai la récupération de la valeur de la consommation.
Donc !! ça fonctionne !! Merci à tous.
Autre question, pour ceux qui ont lu jusque là, vous les achetez où les Sonoff ? (aliexpress ?)
* viewtopic.php?t=28343
et
* http://www.compu-tek.fr/blog/1325-2/
et
* http://sarakha63-domotique.fr/sonoff-en ... onoff-pow/
J'ai appliqué un mélange des trois et j'ai pas lu (effectivement ) la partie où tu as expliqué qu'il fallait le plugin Voltage AC, j'ai suivi la procédure de l'autre tuto pour cette partie.
Et effectivement, j'ai récupéré ton fichier (grand merci au passage !!) et j'ai la récupération de la valeur de la consommation.
Donc !! ça fonctionne !! Merci à tous.
Autre question, pour ceux qui ont lu jusque là, vous les achetez où les Sonoff ? (aliexpress ?)
Dernière édition par sigalou le 24 déc. 2017, 14:05, édité 1 fois.
Sigalou
Utilisateur/Développeur Plugin Jeedom
Créateur des plugins Alexa-API & WatchDog
Utilisateur/Développeur Plugin Jeedom
Créateur des plugins Alexa-API & WatchDog
- Site perso dédié domotique : Sigalou-domotique
- Support : Alexa-API WatchDog
- Documentation, Changelog et Todo-List : Alexa-API WatchDog
Re: Récupérer consommation Sonoff POW
Oui, aliexpress ou banggood ou l'officiel Itead
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
Re: Récupérer consommation Sonoff POW
Je suis bloqué au même niveau que toi à l'époque.
Le on/off pas de soucis par contre je n'arrive pas à trouver comment remonter l'info sur la consommation
Le on/off pas de soucis par contre je n'arrive pas à trouver comment remonter l'info sur la consommation
Jeedom sur un Raspberry Pi 3
Passerelle Xiaomi
Passerelle Xiaomi
Re: Récupérer consommation Sonoff POW
Bonjour,
Pour récupérer la consommation, j'ai fait des petits scripts lancés toutes les 5 minutes.
Peut-être pas le plus simple, mais ça fonctionne...
Jeedom / plugins / programmation / scripts
- autoactualisation = "*/5 * * * *"
- Commandes "Watts"
- Type = script
- Type = info, numérique
- Requète = /var/www/html/plugins/script/core/ressources/PowVol1-Watts.sh
- Commandes "KWH/Jour"
- Type = script
- Type = info, numérique
- Requète =/var/www/html/plugins/script/core/ressources/PowVol1-KWH.sh
Puis en SSH... (permissions des scripts = 775, www-data/www-data)
cat /var/www/html/plugins/script/core/ressources/PowVol1-Watts.sh
#!/bin/sh
VAR=`curl "http://192.168.1.125/cm?cmnd=Status%208 ... word=xxxxx" -s`
POWER=`echo $VAR | cut -f10 -d: | cut -f1 -d,`
echo $(($POWER * 75 / 100))
cat /var/www/html/plugins/script/core/ressources/PowVol1-KWH.sh
#!/bin/sh
VAR=`curl "http://192.168.1.125/cm?cmnd=Status%208 ... word=xxxxx" -s`
KWH=`echo $VAR | cut -f9 -d: | cut -f1 -d,`
echo $KWH
ATTENTION : le paramètre à envoyer à la commande CURL est : "cm?cmnd=Status%208&user=admin&password=xxxxx"
Y-a juste un truc un peu pénible, c'est que le résultat du "curl" dépend un peu des versions du MQTT flashé.
Dans mon cas, c'est un 5.12.0
Laurent.
Pour récupérer la consommation, j'ai fait des petits scripts lancés toutes les 5 minutes.
Peut-être pas le plus simple, mais ça fonctionne...
Jeedom / plugins / programmation / scripts
- autoactualisation = "*/5 * * * *"
- Commandes "Watts"
- Type = script
- Type = info, numérique
- Requète = /var/www/html/plugins/script/core/ressources/PowVol1-Watts.sh
- Commandes "KWH/Jour"
- Type = script
- Type = info, numérique
- Requète =/var/www/html/plugins/script/core/ressources/PowVol1-KWH.sh
Puis en SSH... (permissions des scripts = 775, www-data/www-data)
cat /var/www/html/plugins/script/core/ressources/PowVol1-Watts.sh
#!/bin/sh
VAR=`curl "http://192.168.1.125/cm?cmnd=Status%208 ... word=xxxxx" -s`
POWER=`echo $VAR | cut -f10 -d: | cut -f1 -d,`
echo $(($POWER * 75 / 100))
cat /var/www/html/plugins/script/core/ressources/PowVol1-KWH.sh
#!/bin/sh
VAR=`curl "http://192.168.1.125/cm?cmnd=Status%208 ... word=xxxxx" -s`
KWH=`echo $VAR | cut -f9 -d: | cut -f1 -d,`
echo $KWH
ATTENTION : le paramètre à envoyer à la commande CURL est : "cm?cmnd=Status%208&user=admin&password=xxxxx"
Y-a juste un truc un peu pénible, c'est que le résultat du "curl" dépend un peu des versions du MQTT flashé.
Dans mon cas, c'est un 5.12.0
Laurent.
-
- Actif
- Messages : 629
- Inscription : 13 janv. 2015, 23:17
- Localisation : France - 38 - Nord Isére
Re: Récupérer consommation Sonoff POW
Salut,
As tu bien suivi le tuto de rol-rider ?
En espeasy, y a pas besoin de script, ca remonte tout seul suivant de délais que tu as paramétré dans l’équipement espeasy.
As tu bien suivi le tuto de rol-rider ?
En espeasy, y a pas besoin de script, ca remonte tout seul suivant de délais que tu as paramétré dans l’équipement espeasy.
Re: Récupérer consommation Sonoff POW
Je crois que le sonoff pow a maintenant 2 versions et c'est pas la même puce sur chaque modèle.
Envoyé de mon V370 en utilisant Tapatalk
Envoyé de mon V370 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
Re: Récupérer consommation Sonoff POW
Bonjour,
Ayant pour la première fois flashé un SONOFF POW R2 avec le tuto et le fichier bin de Signalou (super , merci, juste un peu pédalé dans la semoule au départ: le TX du POW doit aller sur le TX de l'adaptateur USB FDTI232, et non être croisé avec le RX).
j'ai besoin d'une mise sur piste, parce je ne comprends pas encore toute la logique de l'ESPEasy.
J'ai bêtement recopié ce qui était dit pour la config ESPEasy sur sa page web.
Le plugin ESPEAsy à bien récupèré du premier coup, toutes les infos de Tension, courant, puissance, cos phi,. J'ai ajouté l'info RSSI Wifi pour voir et créé 2 commandes Relais GPIO12 On et Off. tout marche nickel , ajusté la calibration des valeurs (un voltmètre et une pince ampère métrique, ça aide !!) seulement voila j'ai un point sur lequel je bute:
comment faire changer d'état le relais de puissance GPIO12 en appuyant sur le bouton du Sonoff Pow (sachant que par Jeedom, aucun Pb pour le faire changer d'état ce relais)?
Ca doit etre tout bête mais je n'ai pas encore pigé. Merci du coup de main.
Ayant pour la première fois flashé un SONOFF POW R2 avec le tuto et le fichier bin de Signalou (super , merci, juste un peu pédalé dans la semoule au départ: le TX du POW doit aller sur le TX de l'adaptateur USB FDTI232, et non être croisé avec le RX).
j'ai besoin d'une mise sur piste, parce je ne comprends pas encore toute la logique de l'ESPEasy.
J'ai bêtement recopié ce qui était dit pour la config ESPEasy sur sa page web.
Le plugin ESPEAsy à bien récupèré du premier coup, toutes les infos de Tension, courant, puissance, cos phi,. J'ai ajouté l'info RSSI Wifi pour voir et créé 2 commandes Relais GPIO12 On et Off. tout marche nickel , ajusté la calibration des valeurs (un voltmètre et une pince ampère métrique, ça aide !!) seulement voila j'ai un point sur lequel je bute:
comment faire changer d'état le relais de puissance GPIO12 en appuyant sur le bouton du Sonoff Pow (sachant que par Jeedom, aucun Pb pour le faire changer d'état ce relais)?
Ca doit etre tout bête mais je n'ai pas encore pigé. Merci du coup de main.
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
- poluket
- Helper
- Messages : 1908
- Inscription : 19 août 2017, 17:02
- Localisation : Chastre - Belgique
- Contact :
Re: Récupérer consommation Sonoff POW
Tu dois créer des rules dans ton esp. Regarde le sujet sur le poulailler. Il y a des exemples
Helper Officiel Jeedom
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Récupérer consommation Sonoff POW
On ne voit pas bien ce que tu as déclaré, mais il faut créer un device switch input pour le gpio du BP.
Et d'utiliser les règles (rules)
Il y a des exemples ici ou sur d'autres posts.
Envoyé de mon Nexus 7 en utilisant Tapatalk
Et d'utiliser les règles (rules)
Il y a des exemples ici ou sur d'autres posts.
Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo
Re: Récupérer consommation Sonoff POW
Merci Poluket et rol-rider : et la lumière fut , je cherchais midi à 14h , les rules, bon dieu mais c'est bien sur j'ai pigé. Super c'est l'input GPIO 0 (switch "BP") qui va me générer la règle qui fait coller le relais GPIO12.
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Re: Récupérer consommation Sonoff POW
Je reviens à la charge après avoir remisé quelques mois les Sonoff Pow (R2)
Dans ESP Easy je ne trouve toujours pas Energy (AC), seulement DC.
Dans ESP Easy je ne trouve toujours pas Energy (AC), seulement DC.
- Pièces jointes
-
- Capture.PNG (27.55 Kio) Consulté 4807 fois
Jeedom sur un Raspberry Pi 3
Passerelle Xiaomi
Passerelle Xiaomi
Re: Récupérer consommation Sonoff POW
@ boule2gom 1°) avec quel .bin ce sonoff pow R2 a-t-il été flashé ?
2°) quel est le circuit de mesure en place: HLW8012 ou CSE7766 (normalement un POW R2 a un CSE7766) pour le CSE7766 j'utilise
https://github.com/xoseperez/espurna/releases/ uniquement MQTT mais hyper réactif en MQTT
mais on peut aussi utiliser la dernière version
https://github.com/letscontrolit/ESPEasy/releases
2°) quel est le circuit de mesure en place: HLW8012 ou CSE7766 (normalement un POW R2 a un CSE7766) pour le CSE7766 j'utilise
https://github.com/xoseperez/espurna/releases/ uniquement MQTT mais hyper réactif en MQTT
mais on peut aussi utiliser la dernière version
https://github.com/letscontrolit/ESPEasy/releases
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Re: Récupérer consommation Sonoff POW
@kerdale
1/ Je les flashé avec le ESP_Easy_mega-20181029_normal_ESP8266_1024.bin
2/ Je viens de regarder sur les 4 sonoff pow que j'ai il s'agit de la CSE7759
1/ Je les flashé avec le ESP_Easy_mega-20181029_normal_ESP8266_1024.bin
2/ Je viens de regarder sur les 4 sonoff pow que j'ai il s'agit de la CSE7759
Jeedom sur un Raspberry Pi 3
Passerelle Xiaomi
Passerelle Xiaomi
Re: Récupérer consommation Sonoff POW
dans l'onglet de la création des devices, dans la tâche setting et dans la liste déroulante il doit y avoir de proposé CSE7759. Si il n'y a que HLW8012 et pas CSE7759 de proposé, le firmware installé n'est pas le bon, il faut re-flasher avec le bon.
Moi j'utilise pour le POW R2 le firmware espurna de xoseperez (lien deux fils plus haut. Il communique avec Jeedom en MQTT. Au début j'était très dubitatif et le MQTT me semblait tres compliqué (je ne comprenait rien aux termes utilisés) . Finalement c'est aussi simple que HTTP tout remonte automatiquement dans le plugin de Lunarok MQTT et à mon avis il n'y a pas photo pour la rapidité de remonté des info vs HTTP.
Edit attention avec le circuit CSE7759, il faut absolument que rien ne soit branché sur les pin RX/TX/GND qui ont servi à flasher si on CSE7750 remontra 0 comme valeur et le GND va renvoyer le neutre du 220 sur la prise USB du convertisseur TTL/USB, si le pc est branché il va adorer .
Moi j'utilise pour le POW R2 le firmware espurna de xoseperez (lien deux fils plus haut. Il communique avec Jeedom en MQTT. Au début j'était très dubitatif et le MQTT me semblait tres compliqué (je ne comprenait rien aux termes utilisés) . Finalement c'est aussi simple que HTTP tout remonte automatiquement dans le plugin de Lunarok MQTT et à mon avis il n'y a pas photo pour la rapidité de remonté des info vs HTTP.
Edit attention avec le circuit CSE7759, il faut absolument que rien ne soit branché sur les pin RX/TX/GND qui ont servi à flasher si on CSE7750 remontra 0 comme valeur et le GND va renvoyer le neutre du 220 sur la prise USB du convertisseur TTL/USB, si le pc est branché il va adorer .
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Re: Récupérer consommation Sonoff POW
Je suis en train de tester justement le firmware espurna. Il est installé sur le sonoff sans soucis.
Je m'attaque à l'installation de MQTT sur le Raspberry. Espérant m'en sortir.
Je m'attaque à l'installation de MQTT sur le Raspberry. Espérant m'en sortir.
Jeedom sur un Raspberry Pi 3
Passerelle Xiaomi
Passerelle Xiaomi
Re: Récupérer consommation Sonoff POW
Alors le sonoff remonte bien dans Jeedom en utilisant le plugin jMQTT.
Mais je n'ai pas les remontés d'info sur la conso.
[600707] [MQTT] Sending ESPURNA-D5CA7A/current => 0.000 (PID 1)
[600710] [MQTT] Sending ESPURNA-D5CA7A/voltage => 0 (PID 1)
[600712] [MQTT] Sending ESPURNA-D5CA7A/power => 0 (PID 1)
[600716] [MQTT] Sending ESPURNA-D5CA7A/apparent => 0 (PID 1)
[600718] [MQTT] Sending ESPURNA-D5CA7A/factor => 100 (PID 1)
[600721] [MQTT] Sending ESPURNA-D5CA7A/energy => 0.000 (PID 1)
Mais je n'ai pas les remontés d'info sur la conso.
[600707] [MQTT] Sending ESPURNA-D5CA7A/current => 0.000 (PID 1)
[600710] [MQTT] Sending ESPURNA-D5CA7A/voltage => 0 (PID 1)
[600712] [MQTT] Sending ESPURNA-D5CA7A/power => 0 (PID 1)
[600716] [MQTT] Sending ESPURNA-D5CA7A/apparent => 0 (PID 1)
[600718] [MQTT] Sending ESPURNA-D5CA7A/factor => 100 (PID 1)
[600721] [MQTT] Sending ESPURNA-D5CA7A/energy => 0.000 (PID 1)
- Pièces jointes
-
- Capture2.PNG (16.01 Kio) Consulté 4767 fois
-
- Capture.PNG (15.68 Kio) Consulté 4767 fois
Jeedom sur un Raspberry Pi 3
Passerelle Xiaomi
Passerelle Xiaomi
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités