Forum Replies Created
- Replies
-
- 10 septembre 2021 à 11 h 49 min
- in reply to: Erreur Trame tic linky consommation
Bonjour,
A priori vous avez bien démontré que vos 2 Compteurs Linky fonctionnaient lorsque vous les connectiez par permutation au TIC2 du WES, ce qui démontre que la TIC1 côté WES dysfonctionne bien.
Voyez à contactez directement Nicolas par mail.
Cdt
00- 9 septembre 2021 à 22 h 08 min
- in reply to: Erreur Trame tic linky consommation
Bonsoir,
J’ai l’impression qu’il y a une incohérence dans vos tests ou bien vous n’avez pas détaillé de façon précise vos manips lors du croisement de vos 2 Compteurs côté WES.
« Ben c’est pire, je n’ai plus aucunes infos, pas de possibilité d’avoir la puissance en temps réel sur Tic1 (mode historique) (ça marchait auparavant). »
Il semble que le compteur Linky 1 soit configuré en mode historique, d’après vos dire.
« J’ai croisé les entrées tic du WES et l’entrée Tic1 fonctionne quand je la connecte sur le 2eme compteur (production mode standard) mais la tic2 n’affiche rien. »
Vous croisez la connexion de vos deux compteurs côté WES et la vous confirmez que le compteur 1 connecté sur la TIC2 du WES fonctionne en Mode standard ?? Et par ailleurs le compteur 2 ne fonctionne pas sur la TIC1 du WES qui est en Mode Historique ??
Comment avez vous configuré le Mode TIC de vos deux compteurs côté WES ? sont ‘il en mode « Détection » ou bien les avez vous personnalisé en mode « Standard » et « Historique » ??
Avez vous configuré le Mode « Consommation » pour la TIC1 et le Mode « Production » pour la TIC2
Mettez la config de vos 2 TIC du WES en Mode « Détection« .
Depuis le LCD de vos 2 Linky, regardez le Menu « ModeTIC » pour voir comment ils sont réellement configurés, Historique et/ou Standard.
Dernier point, je suppose que vos 2 Linky sont logés au même endroit ?
Si vos Config côté WES sont correctes et surtout en phase avec vos 2 Linky et que la TIC1 du WES ne reçoit toujours Rien, il serait préférable de contacter directement Nicolas E-mail : contact@cartelectronic.fr, il pourra le cas échéant prendre la main à distance de votre WES et vérifier les points essentiels.
Cdt
00- 28 août 2021 à 21 h 26 min
- in reply to: Récupération valeur sur fichier data.cgx
RE : Je corrige , on peut modifier tous les CGX Pulse du WES en basculant sur des valeurs type %0.3f, avec 3 chiffre après la décimale. Mais cela implique de modifier le fichiers CGX spécifique.
Mais tel que c’est géré, on ne sait pas par défaut, faire la différence d’un compteur PULSE type EAU ou AUTRE ! Afin de personnaliser un Pulse particulier avec 2 ou 3 chiffres après la virgule. Il faut apporter une modif au cas par cas !
Actuellement toutes les valeurs et quelque soit le type de Pulse, auront une résolution avec 2 chiffres après la virgule dans les Pages du WES.
@Nicolas , quel serait le PB pour passer tous les Types d’Unité de Compteurs Pulses en résolution avec 3 chiffres après la virgule ?
00- 28 août 2021 à 21 h 09 min
- in reply to: Récupération valeur sur fichier data.cgx
RE : Quand je donne les valeurs M3 rendues par … c’est rendu par votre CGX et lue dans jeedom si vous remplacé les %.02f par %.03f
Par contre , n’ayant pas de Compteur eau pour tester ce qui est affiché dans les pages WEB du WES, je ne peux vous dire si vous verrez cette résolution avec 3 chiffres après la virgule pour ce type de Cpt Pulse Eau configuré en M3 ?
S’il est confirmé ? que seulement 2 chiffres sont affichés après la virgule dans les Pages WEB du WES, pour une Configuration d’un Pulse type Eau paramétré en M3, alors @Nicolas il serait bien d’apporter une Modif de ce côté, au moins pour avoir une résolution jusqu’au litre.
Possible que certains fichiers CGX peuvent être modifié, mais pas les data envoyés sous la forme de Tableau HTML dans la page Graphique des Pulses. Ceci est construit depuis le Serveur.
Je ne peux pas le tester, donc je ne m’avance pas ! Il faudrait que quelqu’un confirme comment sont affiché ces valeurs en M3 dans le WES
Cdt
00- 28 août 2021 à 20 h 29 min
- in reply to: Récupération valeur sur fichier data.cgx
RE : Juste pour répondre à votre remarque, que je n’avais pas relevé précédemment :
je pense que le WES m’affichera pour une petite conso en 0.00..M3
Erreur de votre Part ! Si vous changer les %.02f en %.03f dans votre CGX et que vous configuré dans le WES votre Pulse en unité M3, avec 1000 Pulse par unité, le WES vous affichera 1 litre consommé sous la forme de 0.001
125 litre consommés sera rendu par le WES par 0.125.
1M3 et 235 litres sera rendu par 1.235 etc.
Si dans votre Script Jeedom vous rajouté mon exemple de conversion de M3 vers Litres , votre Jeedom affichera pour 1.245 M3 consommé la valeur 1245 litres ! C’est bien ce que voullez !
Cdt
00- 28 août 2021 à 19 h 17 min
- in reply to: Récupération valeur sur fichier data.cgx
RE : Comme je vous l’ai fait remarqué ci-dessus, vous avez dans votre CGX plusieurs lignes avec le même Code Clé pour récupérer plusieurs fois la même valeur que vous envoyé à des IDX différent dans Jeedom.
C’est perdre du temps et mangé des ressources pour rien. Au lieu de lire dans le Data.cgx à chaque fois la même valeur avec des « TAG » Différent pour les différencier des IDX pour Jeedom, il suffit de récupérer en seule fois la valeur du code clé et ensuite de dispatcher la même valeur dans vos différents IDX jeedom.
Exemple :
$valeur = GetValeurXml($xml, ‘impulsion’, ‘CONSO_PISCINE’); // Récupère la valeur du TAG ‘CONSO-PISCINE’
$valeur = $valeur * 1000; // Multiplie la valeur M3 par 1000 pour avoir la valeur en LitreSetJeedomIdxValue($valeur, 1403); // Envoie dans Jeedom la valeur calculé à l’IDX 1403
SetJeedomIdxValue($valeur, 1620); // Envoie dans Jeedom la valeur calculé à l’IDX 1620
SetJeedomIdxValue($valeur, 1541); // Envoie dans Jeedom la valeur calculé à l’IDX 1541
SetJeedomIdxValue($valeur, 1845); // Envoie dans Jeedom la valeur calculé à l’IDX 1845
etc, etc.00- 28 août 2021 à 18 h 52 min
- in reply to: Récupération valeur sur fichier data.cgx
RE : Toujours si vous ne voulez pas modifier le Texte dans Jeedom, Vous pouvez grâce à mes nouvelles Fonction transformer les M3 en LITRE.
Pour ce faire il faut quand même configurer le Pulse WES avec l’Unité M3 et mettre 1000 Pulses comme Nb Impulsions puisque votre compteur envoie 1 Pulse par litre.
Ensuite vous modifier votre fichier CGX comme précisé plus haut en changeant les %.02f par %.03f, pour récupérer 3 chiffres après la virgule.
et dans le bas de votre script vous rajoutez ceci :
$valeur = GetValeurXml($xml, ‘impulsion’, ‘CONSO_PISCINE’); // Récupère la valeur du TAG ‘CONSO-PISCINE’
$valeur = $valeur * 1000; // Multiplie la valeur M3 par 1000 pour avoir la valeur en Litre
SetJeedomIdxValue($valeur, 1403); // Envoie dans Jeedom la valeur calculé à l’IDX 1403Voila tout rentre dans l’ordre !
Cdt
00- 28 août 2021 à 18 h 37 min
- in reply to: Récupération valeur sur fichier data.cgx
RE : En fin de votre Script j’ai rajouté 2 exemples, mis en commentaire, d’utilisation des nouvelles fonctions comme déjà évoqué.
Seulement voila ! j’utilise une variable dans l’exemple que j’ai nommé $valeur et parfois je l’envoie sous le nom de $value à Jeedom !! encore étourdie je suis !
Je suppose que vous l’aurez remarqué, mais je préfère vous renvoyer le Script avec l’exemple corrigé !
Cdt
Attachments:
You must be logged in to view attached files.00- 28 août 2021 à 18 h 11 min
- in reply to: Récupération valeur sur fichier data.cgx
Bonjour,
Pour recevoir 3 chiffres après la décimale des Consos Pulses du CGX, il suffit de changer les %0.2f par %0.3f et pour recevoir 4 chiffres après la virgule mettre %.04f.
Comme cela vous aurez une résolution en M3 beaucoup plus précise et votre PB est réglé.
Le WES gère ces valeurs en Float et la décimale peut allez jusqu’à 5 voir 6 chiffres après la virgule, cela dépend de la valeur Source que le WES doit transmettre.
Votre CGX
<impulsion>
c pp1 <PULSE1>%d</PULSE1>
c pIU1<INDEX1>%.0f</INDEX1>
c pCj1 <CONSO_GITE>%.02f</CONSO_GITE>
c pd1 <DEBIT_GITE>%.02f</DEBIT_GITE>
c pCh1<CONSO_VEILLE1>%.02f</CONSO_VEILLE1>
c pCm1<CONSO_MOIS1>%.02f</CONSO_MOIS1>
c pCa1<CONSO_ANNEE1>%.02f</CONSO_ANNEE1>
c pp2 <PULSE2>%d</PULSE2>
c pIU2<INDEX2>%d.%03d</INDEX2>
c pCj1<CONSO1>%.02f</CONSO1>
c pCj2<CONSO2>%.02f</CONSO2>
c pd1 <DEBIT1>%.0f</DEBIT1>
c pd2 <DEBIT2>%.0f</DEBIT2>
c pCh2<CONSO_VEILLE2>%.02f</CONSO_VEILLE2>
c pCm2<CONSO_MOIS2>%.02f</CONSO_MOIS2>
c pCa2<CONSO_ANNEE2>%.02f</CONSO_ANNEE2>
t </impulsion>CGX Modifié
t <impulsion>
c pp1 <PULSE1>%d</PULSE1>
c pIU1<INDEX1>%.0f</INDEX1>
c pCj1 <CONSO_GITE>%.03f</CONSO_GITE>
c pd1 <DEBIT_GITE>%.03f</DEBIT_GITE>
c pCh1<CONSO_VEILLE1>%.03f</CONSO_VEILLE1>
c pCm1<CONSO_MOIS1>%.03f</CONSO_MOIS1>
c pCa1<CONSO_ANNEE1>%.03f</CONSO_ANNEE1>
c pp2 <PULSE2>%d</PULSE2>
c pIU2<INDEX2>%d.%03d</INDEX2>
c pCj1<CONSO1>%.03f</CONSO1>
c pCj2<CONSO2>%.03f</CONSO2>
c pd1 <DEBIT1>%.0f</DEBIT1>
c pd2 <DEBIT2>%.0f</DEBIT2>
c pCh2<CONSO_VEILLE2>%.03f</CONSO_VEILLE2>
c pCm2<CONSO_MOIS2>%.03f</CONSO_MOIS2>
c pCa2<CONSO_ANNEE2>%.03f</CONSO_ANNEE2>
t </impulsion>Warning : J’ai remarque que vous avez plusieurs doublon dans votre CGX !
J’ai rajouté 3 nouvelles Fonctions dans votre Script PHP, qui vous permettent de récupérer une valeur d’un TAG ou bien issus d’un Tableau HTML. Vous pouvez ensuite traiter cette valeur par une multiplication, division, addition, soustraction etc de la valeur et ensuite envoyer à Jeedom le résultat calculé à l’IDX souhaité.
Voir les exemples que j’ai mis en commentaire en fin de votre SCRIPT
Ces fonctions vous apportent de la souplesse pour modifier une valeur récupéré d’un TAG quelconque si besoin est et d’envoyer à JEEDOM le résultat.
Cdt
Attachments:
You must be logged in to view attached files.00- 28 août 2021 à 15 h 25 min
- in reply to: Probleme Index Compteur Pulse depuis MAJ
Re: Je vous ai répondu à votre MAIL il y a plus de 1h, l’avez vous reçu ? Je suis dispo chez moi si vous voulez m’appelez.
Cdt
00- 28 août 2021 à 15 h 05 min
- in reply to: Récupération valeur sur fichier data.cgx
On peut faire le contraire, Vous configurez toujours votre WES en Unité de M3 au lieu de Litre comme actuellement.
Je peux dans ce cas modifier votre Script Jeedom afin de convertir la valeur reçu M3 en Litre. De cette façon vous ne modifiez rien côté Textes de Jeedom.
Envoyez moi aussi le résultat de la requête : 192.168.x.x/votre-ficher.cgx lancé depuis votre navigateur. Faites un Copie/collé du résultat lu dans un fichier .txt
Envoyez aussi votre CGX spécifique.
C’est pour voir comment le WES vous renvoie les valeurs de ce compteur Eau actuellement.
Cdt
00- 28 août 2021 à 14 h 46 min
- in reply to: Récupération valeur sur fichier data.cgx
Bonjour,.25
Le plus simple est de passer votre config Pulse du WES en unité de M3 et modifier les Textes Jeedom en relatif.
Il faut dans ce cas modifier la config Pulse côté WES, Il faut passer l’Unité du Cpt Pulses en M3 et définir le nombre d’impulsions pour remplir 1M3 d’eau exemple : Si votre Compteur d’eau envoie 1 Pulse tous les 0.25l soit tous les 1/4 de litre ==> 1 Litre = 4 Pulses * 1 M3 = 4 * 1000 = 4000 Pulses pour l’Unité 1M3.
Vous ne pourrez pas régler le PB avec les CGX, par contre vous pouvez modifier le Script Jeedom, c’est facile à faire. Si vous le voulez envoyer moi votre Script PHP j’apporte la modif dedans.
Cdt
00- 28 août 2021 à 14 h 25 min
- in reply to: Emetteur TIC dans domoticz
Bonjour,
Je ne peux pas répondre à votre question !
Mais, votre Linky doit fonctionner en mode Standard afin de recevoir dans la Trames TIC, les Infos complémentaire relatives à votre Production, ce que ne donne pas le Mode Historique.
Hormis ce détail important, je suppose que ce TIC PULSES 433Mhz V2, gère ces trames de façon transparent et c’est du côté Domoticz que votre Plugin va devoir décrypter la Trame spécifique du Mode Standard du Linky.
Dans le doute, envoyez un mail directement à Nicolas pour complément Info : E-mail : contact@cartelectronic.fr
Cdt
00- 28 août 2021 à 8 h 53 min
- in reply to: Probleme Index Compteur Pulse depuis MAJ
RE:
Pas la peine de perdre du temps ou de faire des Manips à l’aveugle ! On s’appelle avant pour faire le Point.
Par téléphone c’est mieux que de faire du Ping-Pong via le Blog !
Envoyez moi votre mail avec votre photo. Je vous retourne un mail avec mon n° de Tel. Essayé de m’appeler aujourd’hui juste pour faire un petit Point avant de modifier votre câblage.
00- 28 août 2021 à 8 h 21 min
- in reply to: Probleme Index Compteur Pulse depuis MAJ
Re : On c’est croisé sur le Blog !
Concernant les Condensateurs, il faut les connecter côté WES, cela permet de filtrer au plus près du WES les rebonds et certains parasites qui remontent avec le câble !.
Par ailleurs, j’ai regardé hier avec une loupe, les circuits électronique concernant la gestion des Pulses côté Pcb du WES. Je me suis aperçu que le WES implémente déjà de base, une résistance de Pull-UP type CMS de 10k relié entre l’entrée des Pulses et le 3.3V, tel que je l’avais rajouté dans mon Schéma. Donc vos 4 résistances de 10k ne sont plus à raccorder, ils ont en doublon avec ceux du WES.
On fait le point au téléphone.
Bon Week-End
Cdt
00