Aller au contenu
couillerot

Quick App - Eco Devices Light v1.2 (Electricité)

Recommended Posts

salut à tous,

 

A des années lumières du superbe et complet QA de Barelle sur l'Eco Devices, voici une version light (et sans prétentions) spéciale HP / HC (un grand merci à Lazer pour son aide ;))

 

Pour l'installation, rien de plus simple :

- télécharger le QA

- renseigner dans le tableau des variables :

                * l'adresse IP de l'Eco Devices ("ip_Ecodevice")

                * le coût de l'abonnement / an ("tarifAbonnement")

                * le prix des heures Pleines / Creuses ("tarifHC" et "tarifHP")

                * l'id utilisateur pour recevoir le rapport journalier sur la consommation HC / HP et le coût total ("id_Mail")

 

et c'est tout...

 

ce QA prend en compte toutes les taxes annexes pour un calcul au plus juste (TCFE, CFPE et CTA). Un reset auto est effectué tous les soirs à minuit.

Par défaut, ce QA pointe sur la borne T1. pour se loguer sur le T2, 3 lignes seront à modifier dans le code du QA (signalées).

 

wall.thumb.jpg.31a8a72fbb05ffcf6ef4bd7be2fefa0a.jpg

 

 

1348096169_Electricit.png.ddc8a119ba84ee883d13b67e5623610a.png

 

Compteur d'énergie (type EnergyMeter) :

Compteur Energie.fqa

 

Compteur de puissance (type PowerSensor) :

Compteur Puissance.fqa

 

 

Version 1.1

- ce QA est désormais reconnu comme compteur d'énergie par la HC3 (par défaut, il indique la conso instantanée en VA)

- affichage du tarif en cours (donc heures pleines ou heures creuses)

 

Version 1.2

- QA peut être considéré comme compteur d'énergie (type EnergyMeter) ou Compteur de puissance (type PowerSensor) 

 

 

Stef

 

Modifié par couillerot
  • Like 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Version 1.1

 

- ce QA est désormais reconnu comme compteur d'énergie par la HC3 (par défaut, il indique la conso instantanée en VA) ---> "Panel Energy" annoncé pour la prochaine MAJ de la box :74:

- affichage du tarif en cours (donc heures pleines ou heures creuses)

 

Stef

Modifié par couillerot

Partager ce message


Lien à poster
Partager sur d’autres sites

Version 1.2

 

- QA considéré comme compteur d'énergie ou compteur de puissance

 

Stef

Modifié par couillerot

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @couillerot

 

Je voulais essayer tes QA (merci pour le boulot au passage).
Mais j'ai l'erreur suivante sur les deux, un avis sur la résolution ?

 

En te remerciant

[06.03.2023] [23:54:00] [ERROR] [QUICKAPP918]: QuickApp crashed[06.03.2023] [23:54:00] [ERROR] [QUICKAPP918]: main.lua:60: attempt to perform arithmetic on a string value

Modifié par Manu31

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut !

 

je viens d'installer le QA compteur d'énergie (celui présent au haut du topic) et je n'ai pas d'erreur...

Sinon, à tout hasard, pour la variable "tarifAbonnement", tu as bien mis un "." et non une "," dans le chiffre ? :)

 

Stef

Modifié par couillerot

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @couillerot.

 

je pense avoir trouvé le pb.
Mon ecodevice est en version = 

Web Version: 1.06.01
Prog. Version: 1.06.01

 

Et voilà le retour du JSON

{"product":"Eco-devices","T1_PTEC":"TH..","T1_PAPP":610,"T1_BASE":25641934,"T2_PTEC":"----","T2_PAPP":0,"T2_BASE":0,"INDEX_C1":0,"INDEX_C2":0}

Du coup la ligne 37 ne correspond pas 

 self:setVariable("T2_indexHP", tostring(response.T1_HCHP)) 

 

Si je ne dis pas de bétises, il faudrait la remplacer par T1_APP ou T1_BASE ou INDEX_C1 ???

 

En te remerciant par avance.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais faire la MAJ et voir ce que ça donne...

 

Stef

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

effectivement, je soupçonne que l'adresse a changé... :(

 

Stef

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@couillerot l'adresse ?
le Json tu veux dire non ?

 

Car avec l'utilitaire en java c'est facile d'upgrade et de le retrouver sur son réseau après l'upgrade :) 

 

Ok tiens moi au courant en tt cas ^^

Partager ce message


Lien à poster
Partager sur d’autres sites

T1_PAPP : puissance apparente, toujours affiché

INDEX_C1 : index du compteur branché sur le 1er bornier, toujours affiché (mais la valeur reste à 0 si rien n'est branché)

 

En revanche, les champs suivants vont être affichés, OU PAS, selon l'abonnement utilisé :

T1_BASE : index en abonnement de Base

T1_HCHC et T1_HCHP : index HC et HP en abonnement Heures Creuses

Et on pourrait aussi citer les 6 index de l'abonnement Tempo.

 

Donc peut être que le QA ne sait pas prendre en compte tous les types d'abonnement.

Partager ce message


Lien à poster
Partager sur d’autres sites

oui Manu il s'agit bien de l'adresse json qui pour moi aurait été modifiée

D'ailleurs, j'ai vu que le mode Tempo était maintenant présent dans la maj web (peut-être depuis la version 1.6 ?)

 

Manu, tu as bien les 2 mêmes maj : web version et prog version ? (sous système)

 

Effectivement Lazer, ce QA ne traite uniquement que du HC/HP.

 

Stef

Partager ce message


Lien à poster
Partager sur d’autres sites

@couillerot : Oui, j'ai bien les deux même versions 1.06.01.
Pourquoi toi non ?

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai expliqué le problème à GCE qui m'ont demandé une capture d'écran car de leur côté ça fonctionne correctement... (avec firmware 1.06.00 et 1.06.01)

pourrais tu me fournir une capture de la réponse de la commande ?

 

après il m'ont donné une alternative : ip/status.xml mais là c'est une autre histoire...

 

Stef

Modifié par couillerot

Partager ce message


Lien à poster
Partager sur d’autres sites

×