Eco compteur Legrand
Eco compteur Legrand
Bonjour,
J'ai fait l'acquisition récente d'un éco-compteur Legrand (412000 : http://www.legrand.fr/professionnels/no ... _4237.html).
Comme j'utilise Domoticz pour enregistrer les températures relevées chez moi, je me demandais s'il était possible d'intégrer dans Domoticz les informations de ce compteur?
Avez-vous une idée? Ou l'avez-vous déjà fait?
Merci d'avance,
Dominique
J'ai fait l'acquisition récente d'un éco-compteur Legrand (412000 : http://www.legrand.fr/professionnels/no ... _4237.html).
Comme j'utilise Domoticz pour enregistrer les températures relevées chez moi, je me demandais s'il était possible d'intégrer dans Domoticz les informations de ce compteur?
Avez-vous une idée? Ou l'avez-vous déjà fait?
Merci d'avance,
Dominique
Re: Eco compteur Legrand
Je sais que Jeedom et eedomus ont leur propres plugins comme souvent.
http://blog.domadoo.fr/2016/04/14/ecoco ... more-51884
Pour Domoticz Il semblerait que oui par récupération commande JSON mais ce n'est pas complet
http://www.domotique-info.fr/2015/11/ec ... ommations/
une requête qui a l'air de retourner la conso instantanée :
requête:
http://192.168.1.xxx/inst.json
réponse:
{
"data1":0.000000,
"data2":0.000000,
"data3":3020.000000, // conso chauffe_deau
"data4":81.000000, // conso cuisine
"data5":0.000000,
"data6":0.000000,
"data6m3":0.000000,
"data7":0.000000,
"data7m3":0.000000,
"heure":0,
"minute":46
}
Une requête qui renvoie la conso détaillée sur les journées
http://192.168.1.xxx/log1.csv
jour mois annee heure minute energie_tele_info prix_tele_info energie_circuit1 prix_circuit1 energie_cirucit2 prix_circuit2 energie_circuit3 prix_circuit3 energie_circuit4 prix_circuit4 energie_circuit5 prix_circuit5 volume_entree1 volume_entree2 tarif energie_entree1 energie_entree2 prix_entree1 prix_entree2
18;6;15;23;58;0.000;0.000;0.161;0.023;0.000;0.000;0.000;0.000;0.000;0.000;0.000;0.000;0.000;0.000;11;0.000;0.000;0.000;0.000
19;6;15;23;58;13.611;2.106;6.572;1.033;0.337;0.053;0.496;0.056;0.387;0.060;2.403;0.378;0.000;0.000;1;0.000;0.000;0.000;0.000
20;6;15;23;58;36.193;4.968;15.204;1.982;0.345;0.054;2.039;0.226;0.940;0.134;10.056;1.472;0.000;0.000;1;0.000;0.000;0.000;0.000
21;6;15;23;58;53.365;7.420;15.343;2.003;0.915;0.144;3.581;0.395;2.746;0.412;18.077;2.620;0.000;0.000;1;0.000;0.000;0.000;0.000
22;6;15;23;58;94.221;12.792;42.389;5.460;0.922;0.145;5.280;0.582;3.347;0.499;26.114;3.765;0.000;0.000;1;0.000;0.000;0.000;0.000
23;6;15;23;58;114.877;15.513;47.879;6.068;1.274;0.200;6.907;0.761;3.860;0.572;34.037;4.900;0.000;0.000;1;0.000;0.000;0.000;0.000
24;6;15;23;58;133.607;18.057;51.001;6.413;1.299;0.204;8.709;0.959;4.504;0.665;42.641;6.129;0.000;0.000;1;0.000;0.000;0.000;0.000
...
Une requête qui renvoie la conso détaillée sur les heures
http://192.168.1.xxx/log2.csv
jour mois annee heure minute energie_tele_info prix_tele_info energie_circuit1 prix_circuit1 energie_cirucit2 prix_circuit2 energie_circuit3 prix_circuit3 energie_circuit4 prix_circuit4 energie_circuit5 prix_circuit5 volume_entree1 volume_entree2 tarif energie_entree1 energie_entree2 prix_entree1 prix_entree2
2;7;15;10;5;278.277;37.836;66.211;8.114;8.705;1.344;22.844;2.513;9.653;1.410;114.221;16.224;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;11;5;279.328;38.001;66.215;8.115;8.705;1.344;22.845;2.513;9.684;1.415;115.053;16.356;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;12;5;280.361;38.164;66.219;8.115;8.705;1.344;22.845;2.513;9.702;1.418;115.889;16.489;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;13;5;281.393;38.326;66.222;8.116;8.705;1.344;22.845;2.513;9.720;1.421;116.733;16.622;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;14;5;282.434;38.490;66.226;8.116;8.705;1.344;22.846;2.513;9.746;1.425;117.585;16.758;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;15;5;283.471;38.653;66.229;8.117;8.705;1.344;22.846;2.513;9.770;1.429;118.446;16.894;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;16;5;284.502;38.815;66.233;8.117;8.705;1.344;22.846;2.513;9.787;1.431;119.312;17.032;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;17;5;285.537;38.978;66.236;8.118;8.705;1.344;22.847;2.513;9.812;1.435;120.180;17.169;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;18;5;285.869;39.030;66.240;8.119;8.706;1.344;22.848;2.513;9.841;1.440;120.417;17.207;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;19;5;285.926;39.039;66.243;8.119;8.706;1.344;22.849;2.513;9.859;1.443;120.420;17.207;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;20;5;286.111;39.068;66.246;8.120;8.706;1.344;22.850;2.513;9.902;1.450;120.423;17.208;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;21;5;286.328;39.102;66.250;8.120;8.706;1.344;22.851;2.514;9.936;1.455;120.426;17.208;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;22;5;287.055;39.216;66.315;8.130;9.096;1.405;22.851;2.514;9.954;1.458;120.433;17.209;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;23;5;287.680;39.314;66.318;8.131;9.521;1.472;22.852;2.514;9.975;1.461;120.436;17.209;0.000;0.000;2;0.000;0.000;0.000;0.000
3;7;15;0;5;288.799;39.452;66.322;8.131;9.696;1.499;23.351;2.569;10.005;1.465;120.438;17.210;0.000;0.000;1;0.000;0.000;0.000;0.000
3;7;15;1;5;289.600;39.540;66.326;8.132;9.697;1.499;23.706;2.608;10.029;1.468;120.441;17.210;0.000;0.000;1;0.000;0.000;0.000;0.000
pour le plugin Eedomus apparemment ils utilisent un parser sur la page html du compteur voir ici
http://www.maison-et-domotique.com/6538 ... r-legrand/
reste imperihome pour le téléphone
Du coup je vais peut etre passé le pas
http://blog.domadoo.fr/2016/04/14/ecoco ... more-51884
Pour Domoticz Il semblerait que oui par récupération commande JSON mais ce n'est pas complet
http://www.domotique-info.fr/2015/11/ec ... ommations/
une requête qui a l'air de retourner la conso instantanée :
requête:
http://192.168.1.xxx/inst.json
réponse:
{
"data1":0.000000,
"data2":0.000000,
"data3":3020.000000, // conso chauffe_deau
"data4":81.000000, // conso cuisine
"data5":0.000000,
"data6":0.000000,
"data6m3":0.000000,
"data7":0.000000,
"data7m3":0.000000,
"heure":0,
"minute":46
}
Une requête qui renvoie la conso détaillée sur les journées
http://192.168.1.xxx/log1.csv
jour mois annee heure minute energie_tele_info prix_tele_info energie_circuit1 prix_circuit1 energie_cirucit2 prix_circuit2 energie_circuit3 prix_circuit3 energie_circuit4 prix_circuit4 energie_circuit5 prix_circuit5 volume_entree1 volume_entree2 tarif energie_entree1 energie_entree2 prix_entree1 prix_entree2
18;6;15;23;58;0.000;0.000;0.161;0.023;0.000;0.000;0.000;0.000;0.000;0.000;0.000;0.000;0.000;0.000;11;0.000;0.000;0.000;0.000
19;6;15;23;58;13.611;2.106;6.572;1.033;0.337;0.053;0.496;0.056;0.387;0.060;2.403;0.378;0.000;0.000;1;0.000;0.000;0.000;0.000
20;6;15;23;58;36.193;4.968;15.204;1.982;0.345;0.054;2.039;0.226;0.940;0.134;10.056;1.472;0.000;0.000;1;0.000;0.000;0.000;0.000
21;6;15;23;58;53.365;7.420;15.343;2.003;0.915;0.144;3.581;0.395;2.746;0.412;18.077;2.620;0.000;0.000;1;0.000;0.000;0.000;0.000
22;6;15;23;58;94.221;12.792;42.389;5.460;0.922;0.145;5.280;0.582;3.347;0.499;26.114;3.765;0.000;0.000;1;0.000;0.000;0.000;0.000
23;6;15;23;58;114.877;15.513;47.879;6.068;1.274;0.200;6.907;0.761;3.860;0.572;34.037;4.900;0.000;0.000;1;0.000;0.000;0.000;0.000
24;6;15;23;58;133.607;18.057;51.001;6.413;1.299;0.204;8.709;0.959;4.504;0.665;42.641;6.129;0.000;0.000;1;0.000;0.000;0.000;0.000
...
Une requête qui renvoie la conso détaillée sur les heures
http://192.168.1.xxx/log2.csv
jour mois annee heure minute energie_tele_info prix_tele_info energie_circuit1 prix_circuit1 energie_cirucit2 prix_circuit2 energie_circuit3 prix_circuit3 energie_circuit4 prix_circuit4 energie_circuit5 prix_circuit5 volume_entree1 volume_entree2 tarif energie_entree1 energie_entree2 prix_entree1 prix_entree2
2;7;15;10;5;278.277;37.836;66.211;8.114;8.705;1.344;22.844;2.513;9.653;1.410;114.221;16.224;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;11;5;279.328;38.001;66.215;8.115;8.705;1.344;22.845;2.513;9.684;1.415;115.053;16.356;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;12;5;280.361;38.164;66.219;8.115;8.705;1.344;22.845;2.513;9.702;1.418;115.889;16.489;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;13;5;281.393;38.326;66.222;8.116;8.705;1.344;22.845;2.513;9.720;1.421;116.733;16.622;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;14;5;282.434;38.490;66.226;8.116;8.705;1.344;22.846;2.513;9.746;1.425;117.585;16.758;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;15;5;283.471;38.653;66.229;8.117;8.705;1.344;22.846;2.513;9.770;1.429;118.446;16.894;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;16;5;284.502;38.815;66.233;8.117;8.705;1.344;22.846;2.513;9.787;1.431;119.312;17.032;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;17;5;285.537;38.978;66.236;8.118;8.705;1.344;22.847;2.513;9.812;1.435;120.180;17.169;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;18;5;285.869;39.030;66.240;8.119;8.706;1.344;22.848;2.513;9.841;1.440;120.417;17.207;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;19;5;285.926;39.039;66.243;8.119;8.706;1.344;22.849;2.513;9.859;1.443;120.420;17.207;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;20;5;286.111;39.068;66.246;8.120;8.706;1.344;22.850;2.513;9.902;1.450;120.423;17.208;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;21;5;286.328;39.102;66.250;8.120;8.706;1.344;22.851;2.514;9.936;1.455;120.426;17.208;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;22;5;287.055;39.216;66.315;8.130;9.096;1.405;22.851;2.514;9.954;1.458;120.433;17.209;0.000;0.000;2;0.000;0.000;0.000;0.000
2;7;15;23;5;287.680;39.314;66.318;8.131;9.521;1.472;22.852;2.514;9.975;1.461;120.436;17.209;0.000;0.000;2;0.000;0.000;0.000;0.000
3;7;15;0;5;288.799;39.452;66.322;8.131;9.696;1.499;23.351;2.569;10.005;1.465;120.438;17.210;0.000;0.000;1;0.000;0.000;0.000;0.000
3;7;15;1;5;289.600;39.540;66.326;8.132;9.697;1.499;23.706;2.608;10.029;1.468;120.441;17.210;0.000;0.000;1;0.000;0.000;0.000;0.000
pour le plugin Eedomus apparemment ils utilisent un parser sur la page html du compteur voir ici
http://www.maison-et-domotique.com/6538 ... r-legrand/
reste imperihome pour le téléphone
Du coup je vais peut etre passé le pas
Re: Eco compteur Legrand
N'étant pas encore équipé d'une solution pour suivre la consommation d'énergie, je suis de prêt cette solution. Est-ce qu'elle est pleine fonctionnelle avec Domoticz ? Si certains ont déjà franchis le pas, pouvez-vous me dire si l'on récupère les infos pour calculer le cout de l'énergie ? Est-ce compliqué de mettre en place le compteur d'eau ?
Bref un retour d'expérience serait le bienvenue
Bref un retour d'expérience serait le bienvenue
Re: Eco compteur Legrand
Bon je l'ai recu aujourd'hui commandé sur Elec Direct pour 149€ avec 5 tores.
J'ai prévu de suivre la consommation du chauffage, chauffe-eau, frigo (pour voir les effets de le decongeler), les autres appareils ménagers et l'eclairage et le reste (prises electriques).
Comme l'API ne permet pas d'avoir en automatique le changement de tarification electrique, je ferai un script.
Installation prévu ce week end
J'ai prévu de suivre la consommation du chauffage, chauffe-eau, frigo (pour voir les effets de le decongeler), les autres appareils ménagers et l'eclairage et le reste (prises electriques).
Comme l'API ne permet pas d'avoir en automatique le changement de tarification electrique, je ferai un script.
Installation prévu ce week end
Re: Eco compteur Legrand
J'essaie d'adapter des bouts de scripts LUA pour récupérer les valeurs retournées par l'url http://192.168.1.xxx/inst.json
Format:
{
"data1":0.000000,
"data2":0.000000,
"data3":3020.000000, // conso chauffe_deau
"data4":81.000000, // conso cuisine
"data5":0.000000,
"data6":0.000000,
"data6m3":0.000000,
"data7":0.000000,
"data7m3":0.000000,
"heure":0,
"minute":46
}
J'y suis pas encore parvenu, est-ce que quelqu'un peut me mettre sur la voie ?
Format:
{
"data1":0.000000,
"data2":0.000000,
"data3":3020.000000, // conso chauffe_deau
"data4":81.000000, // conso cuisine
"data5":0.000000,
"data6":0.000000,
"data6m3":0.000000,
"data7":0.000000,
"data7m3":0.000000,
"heure":0,
"minute":46
}
J'y suis pas encore parvenu, est-ce que quelqu'un peut me mettre sur la voie ?
Re: Eco compteur Legrand
regarde ici : viewtopic.php?f=10&t=2120
j'ai réussi à extraire du json en Lua avec le script. prends que la partie qui t'interesse..
j'ai réussi à extraire du json en Lua avec le script. prends que la partie qui t'interesse..
domoticien amateur option bidouille
Re: Eco compteur Legrand
Merci, j'ai réussi a faire un premier script qui fonctionne:
Code : Tout sélectionner
--[[
Type: time
Name: EcoCompteur
Description: Ce script permet de récupérer les postes de dépenses EcoCompteur
Usage: A Renseigner
--]]
----------------------------------------------
------ Configuration ------
----------------------------------------------
-- période de Conso HP
-- pour une période de 24h, mettre debut = '00:00' et fin = '24:00'
-- bien respecter le format hh:mm
local debutHP = '06:30'
local finHP = '22:30'
-- domoticz
local url = 'http://192.168.1.100/inst.json' -- user:pass@ip:port de domoticz, pour la création des variables
----------------------------------------------
-- Fin de la partie configuration --
----------------------------------------------
commandArray={}
--import des fontions pour lire le JSON
json = (loadfile "/volume1/@appstore/domoticz/var/scripts/lua/JSON.lua")()
local config=assert(io.popen("curl '"..url.."'"))
local location = config:read('*all')
config:close()
local jsonLocation = json:decode(location)
local data1=jsonLocation.data1 -- Eau Chaude
local data2=jsonLocation.data2 -- Frigo LV & Robots
local data3=jsonLocation.data3 -- Chauffage
local data4=jsonLocation.data4 -- Eclairage
local data5=jsonLocation.data5 -- Four & MO
local heure=jsonLocation.heure -- Heure de la mesure instantanée
local minute=jsonLocation.minute -- Minute de la mesure instantanée
commandArray[1]={['OpenURL']='192.168.1.87:8084/json.htm?type=command¶m=udevice&idx=112&nvalue='..data1} -- Chauffe Eau
commandArray[2]={['OpenURL']='192.168.1.87:8084/json.htm?type=command¶m=udevice&idx=113&nvalue='..data2} -- Frigo LV & Robots
commandArray[3]={['OpenURL']='192.168.1.87:8084/json.htm?type=command¶m=udevice&idx=114&nvalue='..data3} -- Chauffage
commandArray[4]={['OpenURL']='192.168.1.87:8084/json.htm?type=command¶m=udevice&idx=111&nvalue='..data4} -- Eclairage
commandArray[5]={['OpenURL']='192.168.1.87:8084/json.htm?type=command¶m=udevice&idx=115&nvalue='..data5} -- Four & Micro-Onde
return commandArray
Re: Eco compteur Legrand
Comment faire dans le script pour stocker en cumul la puissance consommée ? Avec le script, je n'ai que la puissance instantanée à l'instant t.
-
MisterGreen78
- Messages : 1
- Inscription : 04 oct. 2016, 17:14
Re: Eco compteur Legrand
Bonjour Pierryck,
Est-ce que tu t'en es sorti avec la récupération des données cumulées dans domoticz, je serai bien tenté par l'ecocompteur legrand pour mesurer la conso pièce par pièce par ex.
Merci par avance et bonne soirée
Cdt,
Anthony
Est-ce que tu t'en es sorti avec la récupération des données cumulées dans domoticz, je serai bien tenté par l'ecocompteur legrand pour mesurer la conso pièce par pièce par ex.
Merci par avance et bonne soirée
Cdt,
Anthony
Re: Eco compteur Legrand
Bonjour MisterGreen78,
Comme je ne suis pas un as du script, ce que j'ai réussi à faire:
1. Récupèrer les mesures en instantané, c'est à dire ce qui est mis à disposition via la commande json.
2. Déterminer la période heure creuse / heure pleine déterminé avec le démarrage de la consommation du chauffe eau.
Je pense qu'il serait possible de récupérer les conso. HC & HP si on ouvrait le fichier html avec une commande Curl, c'est ce que j'essaie de faire actuellement.
Cela serait bien aussi de récupérer la consommation en cumul pour chacun des circuits
Pierryck
Comme je ne suis pas un as du script, ce que j'ai réussi à faire:
1. Récupèrer les mesures en instantané, c'est à dire ce qui est mis à disposition via la commande json.
2. Déterminer la période heure creuse / heure pleine déterminé avec le démarrage de la consommation du chauffe eau.
Je pense qu'il serait possible de récupérer les conso. HC & HP si on ouvrait le fichier html avec une commande Curl, c'est ce que j'essaie de faire actuellement.
Cela serait bien aussi de récupérer la consommation en cumul pour chacun des circuits
Pierryck