Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Suivi Conso

Pour échanger sur les plugins classés en catégorie "Energie"
leon-99
Timide
Messages : 238
Inscription : 09 févr. 2016, 18:34
Localisation : Limoges (ou presque)

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par leon-99 » 22 nov. 2017, 09:04

Merci encore Mickeys
Chez moi il fonctionne tres bien ton plugin.... je crois que j'ai eu une fois une pointe de conso en 2 ans ... mais je passe systematiquement par des equipements virtuels... et j'attend toujours un peu avant de faire les MAJ
Merci

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 22 nov. 2017, 09:23

leon-99 a écrit :
22 nov. 2017, 09:04
Merci encore Mickeys
Chez moi il fonctionne tres bien ton plugin.... je crois que j'ai eu une fois une pointe de conso en 2 ans ... mais je passe systematiquement par des equipements virtuels... et j'attend toujours un peu avant de faire les MAJ
Merci
Merci pour ton retour qui est fort agréable.

Tu utilise des virtuels pour fiabiliser l information et c'est exactement ce qu'il faut faire si c'est nécessaire.
Je me répète mais ce n est pas au plugin de corriger les erreurs de relevé.

;)

Oldfox
Timide
Messages : 65
Inscription : 06 sept. 2016, 14:08

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par Oldfox » 22 nov. 2017, 10:16

Hello,

De mon côté depuis la dernière mise à jour j'ai la roue crantée infinie. Je vois derrière en transparence que tout à l'air OK, mais je ne peux cliquer sur rien :/

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 22 nov. 2017, 10:28

Oldfox a écrit :
22 nov. 2017, 10:16
Hello,

De mon côté depuis la dernière mise à jour j'ai la roue crantée infinie. Je vois derrière en transparence que tout à l'air OK, mais je ne peux cliquer sur rien :/
slt,

Peux tu m envoyer un accès a ton jeedom en admin que je regarde le Problème

merci

Avatar de l’utilisateur
Phil56
Actif
Messages : 773
Inscription : 11 août 2015, 11:36

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par Phil56 » 22 nov. 2017, 10:34

Salut Mickey,

je ne sais pas si tu as lu mes derniers messages et mon problème de * 1000 sur mes index, si tu trouves 5 minutes tu peux m'expliquer d'où vient ce PB.

merci d'avance
Phil
Box : Jeedom Maitre dans VM Esxi NUC intel i5, Jeedom Esclave RPI2 avec Zwave, Rfxcom, Blink1, EDISIO et TTS + VM Zoneminder
Protocoles : Zwave, X10, DI-O, HUE, EDISIO
Teleinfo (Dauguet rs232 mise en réseau avec une arduino mega)

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 22 nov. 2017, 10:46

Phil56 a écrit :
22 nov. 2017, 10:34
Salut Mickey,

je ne sais pas si tu as lu mes derniers messages et mon problème de * 1000 sur mes index, si tu trouves 5 minutes tu peux m'expliquer d'où vient ce PB.

merci d'avance
Phil
slt Phil,

Je regarde des que possible ;)

raphael_malin
Timide
Messages : 485
Inscription : 10 nov. 2014, 00:20
Localisation : Nouméa - Nouvelle-Calédonie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par raphael_malin » 22 nov. 2017, 12:33

mickeys a écrit :
22 nov. 2017, 08:41

Une Mise a jour est en cours de développement mais ne sera pas publié avant d avoir passer tous les tests de validation de mon coté.
Quitte à n'avoir aucune stat qui tienne la route, si tu veux m'envoyer du béta pour tester pas de soucis.
Je souhaiterai si possible qu'au 1er janvier, cela puisse être ok pour que je puisse enfin commencer un vrai suivi. mais avant pas de soucis pour manipuler.
Jeedom smart avec en général toutes les mises à jour faites (système et plugin)

Avatar de l’utilisateur
Theking31
Actif
Messages : 1182
Inscription : 21 sept. 2017, 11:13
Localisation : Toulouse - Le Vernet

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par Theking31 » 22 nov. 2017, 13:15

Beaucoup de questions dans ce topic unique, et c'est LE gros défaut de ces sujets sans sous section...

UP, un avis :D

viewtopic.php?p=548113#p548113

Je n'est pas de teleinfo et je suis en tarif de base, dois je appliquer ce tuto ?

Et si oui comment l’adapter à abonnement de base...
Jeedom 4.0.23 sur Intel NUC 6CAYH | Linux 4.9.0-11-amd64 | Debian 9.11
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2

Avatar de l’utilisateur
emmanuel_75
Actif
Messages : 750
Inscription : 22 nov. 2016, 11:19
Localisation : Paris

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par emmanuel_75 » 22 nov. 2017, 13:31

+1 pour les sous secitons !
Jeedom RPI 3 DIY
ZWAVE - RFLINK - BLEA

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 22 nov. 2017, 13:32

raphael_malin a écrit :
22 nov. 2017, 12:33
mickeys a écrit :
22 nov. 2017, 08:41

Une Mise a jour est en cours de développement mais ne sera pas publié avant d avoir passer tous les tests de validation de mon coté.
Quitte à n'avoir aucune stat qui tienne la route, si tu veux m'envoyer du béta pour tester pas de soucis.
Je souhaiterai si possible qu'au 1er janvier, cela puisse être ok pour que je puisse enfin commencer un vrai suivi. mais avant pas de soucis pour manipuler.
Ok c est noté merci

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 22 nov. 2017, 13:37

emmanuel_75 a écrit :
22 nov. 2017, 13:31
+1 pour les sous secitons !
j'ai déjà fait la demande ( il y a maintenant pas mal de temps) auprès de marie mais sans réponse

ce serais tellement plus simple pour tout le monde et plus facile pour moi pour gérer les demandes

:o

clemy
Timide
Messages : 3
Inscription : 10 août 2017, 15:24

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par clemy » 22 nov. 2017, 14:22

mickeys a écrit :
22 nov. 2017, 08:39
clemy a écrit :
21 nov. 2017, 23:41
Bonjour,
J'ai besoin de votre aide svp, cela fait plusieurs jours que j'essaye de configurer mon plugin suivi conso mais rien n'y fait, j'ai tout essayé :cry:
Mes 2 index HP et HC ne remontent pas correctement dans suivi conso. Tout le reste est bon (PTEC, IINST, IMAX ...)
Côté téléinfo j'ai la bonne donnée pour HP : 038063317
Mais côté suivi conso j'ai ça : -591375664 et le chiffre augmente petit à petit mais rien de logique.

J'ai tout vérifié et tout recréer plusieurs fois.

Quelqu'un aurait une idée ?
Merci bcp
Bonjour

tu dois avoir une valeur en négatif et du coup cela a foiré le reste
Peux tu me donner un accès a ton jeedom en admin stp que je regarde le problème .

merci
Ton mail en MP stp.

horologi
Timide
Messages : 36
Inscription : 31 juil. 2015, 04:44

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par horologi » 23 nov. 2017, 11:45

Bonjour à tous,

Merci à l'auteur de ce plugin , ça marche nickel, jamais eu d'erreur.

A des fins de sensibilisation des membres de la famille, je souhaite afficher sur une tablette la facture électrique du jour et du mois en cours.
Je vois bien ces infos dans le tableau de bords du suivi conso, mais je ne sais pas comment les recuperer par un Virtuel par exemple ?

Une idee peut etre ?

Merci

Avatar de l’utilisateur
Theking31
Actif
Messages : 1182
Inscription : 21 sept. 2017, 11:13
Localisation : Toulouse - Le Vernet

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par Theking31 » 23 nov. 2017, 12:02

Idem, ça m’intéresse pour récupérer des graph sur le dashboard !!!

mickeys a écrit :
22 nov. 2017, 13:37
emmanuel_75 a écrit :
22 nov. 2017, 13:31
+1 pour les sous secitons !
j'ai déjà fait la demande ( il y a maintenant pas mal de temps) auprès de marie mais sans réponse

ce serais tellement plus simple pour tout le monde et plus facile pour moi pour gérer les demandes

:o
Ben il suffit juste de créer plusieurs sujets avec les liens dans ton sujet principal
  • [Plugin Tiers][Sujet Principal] Suivi Conso
  • [Plugin Tiers][Problème configuration] Suivi Conso
  • [Plugin Tiers][Problème graphique] Suivi Conso
  • [Plugin Tiers][Bugg] Suivi Conso
  • [Plugin Tiers][...] Suivi Conso
  • [Plugin Tiers][...] Suivi Conso
Jeedom 4.0.23 sur Intel NUC 6CAYH | Linux 4.9.0-11-amd64 | Debian 9.11
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2

horologi
Timide
Messages : 36
Inscription : 31 juil. 2015, 04:44

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par horologi » 23 nov. 2017, 18:42

clemy a écrit :
21 nov. 2017, 23:41
Bonjour,
J'ai besoin de votre aide svp, cela fait plusieurs jours que j'essaye de configurer mon plugin suivi conso mais rien n'y fait, j'ai tout essayé :cry:
Mes 2 index HP et HC ne remontent pas correctement dans suivi conso. Tout le reste est bon (PTEC, IINST, IMAX ...)
Côté téléinfo j'ai la bonne donnée pour HP : 038063317
Mais côté suivi conso j'ai ça : -591375664 et le chiffre augmente petit à petit mais rien de logique.

J'ai tout vérifié et tout recréer plusieurs fois.

Quelqu'un aurait une idée ?
Merci bcp
Bonjour, exactement le même symptôme, une solution a t elle été trouvée ?

Avatar de l’utilisateur
Phil56
Actif
Messages : 773
Inscription : 11 août 2015, 11:36

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par Phil56 » 24 nov. 2017, 07:59

Bonjour,

J’ai eu un probleme similaire lorsque mes index ont été multipliés par 1000. Il y a une table dans la base de données conso_tmp où sont mémorisées les derniers index remontés et pour mon index hc il y avait une valeur foireuse du coup le plugin faisais un calcul d’écart entre cette valeur mémorisée et la valeur réelle. C’est cette valeur qui est mémorisée dans la table teleinfo. Dans mon cas j’ai remplacé les deux index de la table conso_tmp par la valeur 0 pour retrouver des valeurs correctes.

A voir avec l’auteur du plugin si il confirme.

Ken@vo
Phil
Box : Jeedom Maitre dans VM Esxi NUC intel i5, Jeedom Esclave RPI2 avec Zwave, Rfxcom, Blink1, EDISIO et TTS + VM Zoneminder
Protocoles : Zwave, X10, DI-O, HUE, EDISIO
Teleinfo (Dauguet rs232 mise en réseau avec une arduino mega)

clemy
Timide
Messages : 3
Inscription : 10 août 2017, 15:24

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par clemy » 24 nov. 2017, 21:11

Phil56 a écrit :
24 nov. 2017, 07:59
Bonjour,

J’ai eu un probleme similaire lorsque mes index ont été multipliés par 1000. Il y a une table dans la base de données conso_tmp où sont mémorisées les derniers index remontés et pour mon index hc il y avait une valeur foireuse du coup le plugin faisais un calcul d’écart entre cette valeur mémorisée et la valeur réelle. C’est cette valeur qui est mémorisée dans la table teleinfo. Dans mon cas j’ai remplacé les deux index de la table conso_tmp par la valeur 0 pour retrouver des valeurs correctes.

A voir avec l’auteur du plugin si il confirme.

Ken@vo
Phil
Bonne idée, mais tjs pas ok, même après avoir purgé, supprimé et recréé l'équipement.

Maintenance j'ai tout à 0 tout le temps (HC et HP) et le lastvalue de la table conso_tmp à -544677664
Je ne trouve pas d'où peut venir cette valeur.

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 24 nov. 2017, 21:39

clemy a écrit :
Phil56 a écrit :
24 nov. 2017, 07:59
Bonjour,

J’ai eu un probleme similaire lorsque mes index ont été multipliés par 1000. Il y a une table dans la base de données conso_tmp où sont mémorisées les derniers index remontés et pour mon index hc il y avait une valeur foireuse du coup le plugin faisais un calcul d’écart entre cette valeur mémorisée et la valeur réelle. C’est cette valeur qui est mémorisée dans la table teleinfo. Dans mon cas j’ai remplacé les deux index de la table conso_tmp par la valeur 0 pour retrouver des valeurs correctes.

A voir avec l’auteur du plugin si il confirme.

Ken@vo
Phil
Bonne idée, mais tjs pas ok, même après avoir purgé, supprimé et recréé l'équipement.

Maintenance j'ai tout à 0 tout le temps (HC et HP) et le lastvalue de la table conso_tmp à -544677664
Je ne trouve pas d'où peut venir cette valeur.
Salut

Donne moi un accès a ton jeedom en admin que je jette un oeil stp

Merci

Envoyé de mon D6503 en utilisant Tapatalk


sylvain_retz
Timide
Messages : 9
Inscription : 26 juin 2015, 20:35

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par sylvain_retz » 25 nov. 2017, 17:46

Bonjour à tous.

Comme certains, je suis impacté par un comportement étrange, à savoir l'augmentation beaucoup trop importante des consommations des équipements configurés en mode FGD-212.
Ayant un peu de temps, j'ai installé le plugin OutilsDev histoire de voir sous le capot (et d'essayer d'apprendre le fonctionnement des plugins, par simple curiosité).

Premier constat: Que de boulot de l'équipe Jeedom et FELICITATIONS au(x) développeur(s) du Plugin Conso. Y a du boulot de fait!

En creusant un peu et en fouillant, je suis tombé sur le fichier "conso_teleinfo.class.php" qui m'a semblé très intéressant.
A l'intérieur de ce fichier, j'ai regardé de plus prêt la fonction "SaveConsommation"

En activant le log de debug et en insérant des entrées additionnelles dans le logger comme ceci:

Code : Tout sélectionner

if ($last = conso_teleinfo::GetLast($obj)) {
	$TimeLastUpdate=$last['date_upd'];
	log::add('conso_trame_module', 'debug', '-------------------------------------------------------------------------------------------- ');
	log::add('conso_trame_module', 'debug', 'Now : ' .date("Y-m-d H:i:s", strtotime('now')).' / date_upd: ' .date("Y-m-d H:i:s", strtotime($last['date_upd'])));
	log::add('conso_trame_module', 'debug', 'Now : ' .strtotime('now').' / date_upd: ' .strtotime($last['date_upd']));
	$delta = strtotime('now') - strtotime($last['date_upd']); 
	log::add('conso_trame_module', 'debug', 'Delta : ' .$delta);
			/***********************************************************/
			/*calcul de la conso en fonction de la puissance*/
			/***********************************************************/
j'ai remarqué que $last['date_upd'] retournait une date/heure au format UTC, soit 1 heure de moins que strtotime('now');

Resultat en prenant le cas d'un chauffage de 1000W:
Delta de temps entre 2 enregistrements noramlement: 90s
Delta de temps entre 2 enregistrements calculée par le code: 3690s (1 heure de plus à cause de cette différence UTC/Paris)
Donc 1000W * 3090 s /3600s soit 858W de plus toutes les 90s
Au lieu de 1000W * 90 s /3600s soit 25W de plus toutes les 90s
Résultat au bout de 1 heure 858*3600/90 => 34333W/h
Au lieu de 25 * 3600 / 90 => 1000W/h
Mon écart de comptage semblerait donc pour moi expliqué.

En ajoutant le forcage de la timezone dans en mode "Paris" comme ceci:

Code : Tout sélectionner

		if ($last = conso_teleinfo::GetLast($obj)) {
          	date_default_timezone_set('Paris');
          	$TimeLastUpdate=$last['date_upd'];
comme dans la configuration de Jeedom (onglet général), cela semble complètement résoudre mon probléme.

Code : Tout sélectionner

[2017-11-25 17:32:55][DEBUG] : -------------------------------------------------------------------------------------------- 
[2017-11-25 17:32:55][DEBUG] : Now : 2017-11-25 17:32:55 / date_upd: 2017-11-25 17:31:27
[2017-11-25 17:32:55][DEBUG] : Now : 1511627575 / date_upd: 1511627487
[2017-11-25 17:32:55][DEBUG] : Delta : 88
[2017-11-25 17:32:55][DEBUG] : --------------Calcul de la conso en fonction de la puissance-------------------------------- 
[2017-11-25 17:32:55][DEBUG] : Puisssance :1000
[2017-11-25 17:32:55][DEBUG] : CALCUL :((1000 * (1511631175 - 1511631087)) / 3600)
[2017-11-25 17:32:55][DEBUG] : tmp_value  : 0.7218+24.444444444444=25.166244444444
[2017-11-25 17:32:55][DEBUG] : Consommation sur 1 minute :  24.444444444444 W/Min
[2017-11-25 17:32:55][DEBUG] : Conso Insérée : 573256W  - Reste a stocker : 0.16624444444444W
[2017-11-25 17:32:55][DEBUG] : VARIATION : 25W
[2017-11-25 17:32:55][DEBUG] : REPLACE INTO conso_teleinfo (timestamp , rec_date, rec_time ,hchp,hchc,ptec,inst1,papp,imax1,id_equipement,temp) VALUES (1511627575,"2017-11-25","17:32:55",932751,462408,"HP",0,1000,51,246,8)
[2017-11-25 17:32:55][DEBUG] : Consommation : 82.53 (82.53 * 1000) unity : 1000 HP last value : 0---variation :25 last hp : 932726---lasthc : 462408----newshp : 932751---newshc : 462433
[2017-11-25 17:32:55][DEBUG] : UPDATE conso_tmp	SET hp = 932751,ptec = "HP", tmp_value = 0.16624444444444,variation = 25,lastvalue = 573256,date_upd = NOW() WHERE	 id_ecq = 246
Comme c'est la première fois que je fait du php et aussi la première fois que je modifie qq'chose sous Jeedom, merci de vos feedbacks et surtout si un dev passe par là, un retour sur l'analyse du problème et sa reśolution.
PS: J'aurais préféré récupérer la configuration de Jeedom au lieu de mettre 'Paris' en dur dans le code.

Merci de votre aide / commentaires

Sylvain
Dernière édition par sylvain_retz le 25 nov. 2017, 18:02, édité 1 fois.

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Plugin Tiers][Sujet Principal] Suivi Conso

Message par mickeys » 25 nov. 2017, 18:00

sylvain_retz a écrit :Bonjour à tous.

Comme certains, je suis impacté par un comportement étrange, à savoir l'augmentation beaucoup trop importante des consommations des équipements configurés en mode FGD-212.
Ayant un peu de temps, j'ai installé le plugin OutilsDev histoire de voir sous le capot (et d'essayer d'apprendre le fonctionnement des plugins, par simple curiosité).

Premier constat: Que de boulot de l'équipe Jeedom et FELICITATIONS au(x) développeur(s) du Plugin Conso. Y a du boulot de fait!

En creusant un peu et en fouillant, je suis tombé sur le fichier "conso_teleinfo.class.php" qui m'a semblé très intéressant.
A l'intérieur de ce fichier, j'ai regardé de plus prêt la fonction "SaveConsommation"

En activant le log de debug et en insérant des entrées additionnelles dans le logger comme ceci:

Code : Tout sélectionner

if ($last = conso_teleinfo::GetLast($obj)) {
	$TimeLastUpdate=$last['date_upd'];
	log::add('conso_trame_module', 'debug', '-------------------------------------------------------------------------------------------- ');
	log::add('conso_trame_module', 'debug', 'Now : ' .date("Y-m-d H:i:s", strtotime('now')).' / date_upd: ' .date("Y-m-d H:i:s", strtotime($last['date_upd'])));
	log::add('conso_trame_module', 'debug', 'Now : ' .strtotime('now').' / date_upd: ' .strtotime($last['date_upd']));
	$delta = strtotime('now') - strtotime($last['date_upd']); 
	log::add('conso_trame_module', 'debug', 'Delta : ' .$delta);
			/***********************************************************/
			/*calcul de la conso en fonction de la puissance*/
			/***********************************************************/
j'ai remarqué que $last['date_upd'] retournait une date/heure au format UTC, soit 1 heure de moins que strtotime('now');

Resultat en prenant le cas d'un chauffage de 1000W:
Delta de temps entre 2 enregistrements noramlement: 90s
Delta de temps entre 2 enregistrements calculée par le code: 3690s (1 heure de plus à cause de cette différence UTC/Paris)
Donc 1000W * 3090 s /3600s soit 858W de plus toutes les 90s
Au lieu de 1000W * 90 s /3600s soit 25W de plus toutes les 90s
Résultat au bout de 1 heure 858*3600/90 => 34333W/h
Au lieu de 25 * 3600 / 90 => 1000W/h
Mon écart de comptage semblerait donc pour moi expliqué.

En ajoutant le forcage de la timezone dans en mode "Paris" comme ceci:

Code : Tout sélectionner

		if ($last = conso_teleinfo::GetLast($obj)) {
          	date_default_timezone_set('Paris');
          	$TimeLastUpdate=$last['date_upd'];
comme dans la configuration de Jeedom (onglet général), cela semble complètement résoudre mon probléme.

Comme c'est la première fois que je fait du php et aussi la première fois que je modifie qq'chose sous Jeedom, merci de vos feedbacks et surtout si un dev passe par là, un retour sur l'analyse du problème et sa reśolution.
PS: J'aurais préféré récupérer la configuration de Jeedom au lieu de mettre 'Paris' en dur dans le code.

Merci de votre aide / commentaires

Sylvain
Slt

Merci pour tes retours, effectivement beaucoup de travail de plusieurs années pour en arrivé là

Ne peux tu pas changer cette horraire directement dans jeedom ou ton rpi ?

Si je force à Paris, cela poserais des problèmes aux utilisateurs étranger



Envoyé de mon D6503 en utilisant Tapatalk



Répondre

Revenir vers « [Catégorie] Energie »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités