Aller au contenu
Moicphil

GCE Electronics Eco-Devices - Gestionnaire d'énergie

Recommended Posts

Il se situe à  environ 35 mètres du tableau  :(

Et je ne sais pas du tout si le chauffe-eau contient les 2 fils. Je sais seulement qu'il se déclenche à  23h34  :D

Partager ce message


Lien à poster
Partager sur d’autres sites

 Donc tu pourrais essayer de faire ce branchement quand tu auras l'éco-devices. Le compteur est récent (affichage digital)? Pour les deux fils en question, tu dois avoir au tableau, un disjoncteur 2A et un relais "heures creuses" commandé par ces deux fils qui vont chercher le contact du compteur.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais regarder ca se soir :)

Le compteur est tout neuf il a ete changé il y a 3 mois pour repasser de triphasé en monophasé :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais regarder ca se soir :)

Le compteur est tout neuf il a ete changé il y a 3 mois pour repasser de triphasé en monophasé :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne connaissais pas, je viens de découvrir le service cloud officiel de GCE Electronics pour historiser et grapher les données de l'Eco-Devices (et de l'IPX-800) :

 

Notifix : Historique et notification pour Eco-devices

 

Cela peut être pratique pour celui qui ne veut pas mettre en place une usine à  gaz pour faire la même chose hors cloud.

Partager ce message


Lien à poster
Partager sur d’autres sites

Pas mal oui ! Faudra que je creuse tout ça l'an prochain, quand je vais rajouter mon ecodevice (Voir fin d'année).

Partager ce message


Lien à poster
Partager sur d’autres sites

Pas mal, àcreuser oui, mais bon j'aime ton domo moi :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Attends la fin d'année Nico pour l'Ecov2. Très prometteur :) mais j'en dis pas plus..... :P

Partager ce message


Lien à poster
Partager sur d’autres sites

olalal, ecodevice V2 ? J'allais investir aussi moi..bon ben je vais patienter !!

 

heuuu pas de pub, mais je suis plutôt DOMO aussi ;-)

et cloud tout de même :-(

Partager ce message


Lien à poster
Partager sur d’autres sites

oui mais domotcharts ne supporte toujours pas les données de l'Eco devices...

 

sinon oui si vous pouvez attendre, attendez la v2 de l'eco devices

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui, j'attends de toute façon, car j'ai prévu cette partie làque l'an prochain, avec l'ajout des panneaux photo sur le toit de l’extension, donc pas d'urgence.

Partager ce message


Lien à poster
Partager sur d’autres sites

j'attends aussi sans souci, faut que je finisse l'etage..et apres alarme, chauffage...

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello @Did

 

J'ai vu sur le site suivant que tu as fait un VD sur ton EcoDevice avec une lecture il semblerait des données via l'XML et non du JSON. L'XML semble plus riche en infos.

 

Cf. lien : https://forum.gce-electronics.com/t/couleur-du-jour/1849

 

Est-ce que tu pourrais partager ton VD STP ?

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

 Bonjour @MAM78,

C'est pourtant bien du json, je me suis inspiré de ce VD pour la partie Eco-devices et j'y ai ajouté les valeurs de mon HEM3 pour les consos par secteur.

https://www.domotique-fibaro.fr/topic/312-eco-devices/?do=findComment&comment=9060

 

Voici ce que j'ai dans le bouton Info:
 

HC2 = Net.FHttp("IP Eco-devices")
response = HC2:GET("/api/xdevices.json?cmd=10")

-- enregistrement du retour de l API dans une table
response = json.decode(response)
--fibaro:debug(response.T1_PTEC)

if(response.T1_PTEC) == "HPJB" then
fibaro:setGlobal("HPHC", "pleines");
fibaro:setGlobal("Tempo", "Bleu");
  elseif(response.T1_PTEC) == "HCJB" then
  fibaro:setGlobal("HPHC", "creuses");
fibaro:setGlobal("Tempo", "Bleu");
  elseif(response.T1_PTEC) == "HPJW" then
  fibaro:setGlobal("HPHC", "pleines");
fibaro:setGlobal("Tempo", "Blanc");
  elseif(response.T1_PTEC) == "HCJW" then
  fibaro:setGlobal("HPHC", "creuses");
fibaro:setGlobal("Tempo", "Blanc");
  elseif(response.T1_PTEC) == "HPJR" then
  fibaro:setGlobal("HPHC", "pleines");
fibaro:setGlobal("Tempo", "Rouge");
  elseif(response.T1_PTEC) == "HCJR" then
  fibaro:setGlobal("HPHC", "creuses");
fibaro:setGlobal("Tempo", "Rouge");
end
--fibaro:debug(fibaro:getGlobalValue("Tempo"))
--fibaro:debug(fibaro:getGlobalValue("HPHC"))

if(response.T1_DEMAIN) == "----" then
fibaro:setGlobal("Demain", "----");
  elseif(response.T1_DEMAIN) == "BLEU" then
fibaro:setGlobal("Demain", "Bleu");
  elseif(response.T1_DEMAIN) == "BLAN" then
fibaro:setGlobal("Demain", "Blanc");
  elseif(response.T1_DEMAIN) == "ROUG" then
fibaro:setGlobal("Demain", "Rouge");
end

Et dans la main loop:
 

local temp = fibaro:getValue(351, "power")
fibaro:call(170, "setProperty", "ui.Label1.value",temp.. " W")
local temp = fibaro:getValue(352, "power")
fibaro:call(170, "setProperty", "ui.Label2.value",temp.. " W")
local temp = fibaro:getValue(353, "power")
fibaro:call(170, "setProperty", "ui.Label3.value",temp.. " W")
local temp = fibaro:getValue(354, "power")
fibaro:call(170, "setProperty", "ui.Label4.value",temp.. " W")

local TEMPO = fibaro:getGlobal("Tempo")
local HPHC = fibaro:getGlobal("HPHC")
local T1_DEMAIN = fibaro:getGlobal("Demain")
--local CONSO = fibaro:getGlobal("Conso")

fibaro:call(170, "setProperty", "ui.Label5.value", " " ..TEMPO)
fibaro:call(170, "setProperty", "ui.Label6.value", " " ..HPHC)
fibaro:call(170, "setProperty", "ui.Label7.value", " " ..T1_DEMAIN)
--fibaro:call(170, "setProperty", "ui.Label8.value", " " ..CONSO)
fibaro:log("Jour "..TEMPO.." - Heures "..HPHC.." - Lendemain "..T1_DEMAIN.." " )
fibaro:call(fibaro:getSelfId(), "setProperty", "logTemp", "TxtGreen" )

if
TEMPO == "Bleu"
then
fibaro:call(170, "setProperty", "currentIcon", 1128)
end

if
TEMPO == "Blanc"
then
fibaro:call(170, "setProperty", "currentIcon", 1129)
end

if
TEMPO == "Rouge"
then
fibaro:call(170, "setProperty", "currentIcon", 1130)
end

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci @Did j'avais supposé que tu récupérais les données via les données en XML.

 

Il semblerait que les données retournées en XML sont plus riches. Je vais essayer d'adapter le code et je reviendrais vers vous une fois que ce sera fait.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour a tous

Je viens de passer d'un ecodevice a un RT2 et je n'arrive plus a avoir mes graphiques avec teleinformation-ed.php

quant je fait un test http://ip de mon serveur/teleinfo-ed/testeb.php

J'ai ce message

 

Erreur dans la requète SELECT timestp as timestamp, rec_date, rec_time, T1_PTEC as ptec, T1_PAPP as papp, T1_PAPP /100 AS iinst1 FROM `teleinfov3` ORDER BY timestp DESC LIMIT 1 : Access denied for user ''@'localhost' (using password: NO) !

 

Dans le ficher setting.php j'ai mis cela

 

 $serveur="localhost";
    $login="flacon030";
    // $login="root";
    $base="domotique";
    $table="teleinfov3";
    $fd = fopen ("./mysql.txt", "r") ; // il faut enregistrer le mot de passe du compte MySQL utilisé dans le fichier mysql.txt
    $pass = rtrim(fgets($fd, 4096)) ;   // $pass se voit affecter la valeur présente dans ce fichier mysql.txt
    fclose ($fd);
    // $login="root"; si vous ne voulez pas stocker le mot de passe mysql dans le fichier mysql.txt
    // $pass = ""; renseignez les variables $login et $pass ici

    $tarif_type = "HCHP"; // soit "HCHP" soit "BASE"
    $format='json'; // format de l'API de l'eco-device, laissez json par défaut (si pb, utilisez xml)

    $ecodevice_url="http://192.168.1.30:8099"; // url de votre eco-device avec le port si différent de 80
    // echo "$ecodevice_url";
    // saisissez ci-dessous les username et password de votre eco-device
    // saisir "" si votre eco-device n'est pas protégée par un mot de passe
    $username = ""; // username de votre eco-device
    $password = ""; // password de votre eco-device

 

J'ai bien mis mont mot de passe dans le fichier mysql.txt

vu que je n'ai pas mis de user et de password pour le RT2, et même en en mettant un et renseignant les deux dernières lignes, rien n'y fait j'ai toujours le même message

 

 

Modifié par flacon030

Partager ce message


Lien à poster
Partager sur d’autres sites

×