cdlog2

Forum Replies Created

Affichage de 15 réponses de 1,471 à 1,485 (sur un total de 1,653)
  • Replies
    cdlog2
    Modérateur

      Bonjour Nicolas,

      Juste pour information, Lors d’un contrat de revente de surplus de production, cela implique t’il l’installation d’un 2eme compteurs par enedis pour  comptabilisé la production ? ou bien tout est géré depuis le compteur principal ? et dans ce cas ou lire les infos du surplus de production côté WES paramétré avec 1 seul compteur ?.

      Ce qui serait intéressant dans le cas de figure de #chrisv c’est de pouvoir utiliser une Pince pour mesurer la production apparente produite et d’avoir un paramètre spécifique dans la config des TICs pour permettre d’associer le n° de cette pince comme référence de production pour ce même compteur paramétré en mode consommation. Cas de l’utilisation d’un seul compteur linky pour la consommation et la production sans contrat de revente.

      Ensuite il vous serait facile d’implémenter un nouveau champ dans la page du Compteur concerné, permettant d’afficher une valeur du surplus de production supposé injecté en faisant le calcul de la valeur lue de cette Pince moins la valeur de la consommation apparente lue du compteur.

      Si le résultat Prod – Conso > 0 alors on affiche la valeur calculée supposée injectée sinon on affiche 0.

      Cette modification est assez simple à implémenter directement dans 2 fichiers HTM, la page de config Tic et la page des TIC. Mais bien sur cela serait un peu plus compliqué pour afficher les graphiques relatifs et de rapatrier cette nouvelle valeur dans le serveur pour enregistrer l’historique.

      Peut être une Option à étudier dans une prochaine release ?

      Cdt

       

      0
      0
      cdlog2
      Modérateur

        bonjour,

        Pouvez vous être plus précis. De quel dossier partagé parlez vous ?.

        cdt

        0
        0
        cdlog2
        Modérateur

          Pour vérifier si le problème vient du Linky et si vous avez quelques composants, photocoupleur LTV814 + Mosfet BS170 + 1 résistance de 4,7k et 2 résistances de 10k + un Arduino UNO. vous pourriez tester la communication du linky directement avec un Arduino programmé en simple lecteur Sérial sur une entée RX.

          Voir le Schéma joint. La liaison Serial RX utilisé dans le arduino sera paramétrée:

          – Mode Standard = bauds:9600 parité:odd(impair) data-bits:7 stop-bit:1

          – Mode Historique = bauds:1200 parité:even(pair) data-bits:7 stop-bit:1

          Autrement reste à appeler Nicolas à l’aide dans l’absolu.

          Attachments:
          You must be logged in to view attached files.
          0
          0
          cdlog2
          Modérateur

            Bonjour,

            La Doc du WES précise qu’il faut respecter l’ordre de câblage L1 et L2 de la téléinfo d’un Linky respectivement vis à vis des bornes 1 et 2 des entrées TIC du compteur côté WES.

            L1 sur borne1 et L2 sur borne2. Vérifier Votre câblage ainsi que l’isolement des fils entre eux. Utilisez une seule paire ( 2 fils torsadées )

            Parfois vous pourriez avoir un mauvais contact aux bornes du Linky, Tirer un peu sur les fils pour vérifier que la gaine plastique des fils ne rentre pas dans les plots de connections côté Linky.

            Par ailleurs, êtes vous sur que le compteur Linky est bien configuré en mode Standard. (par défaut il est livré en mode historique). Essayez provisoirement de passer le compteur 2 production en mode historique pour Test. Enregistrer la config, fermer le navigateur, faites un Reset WES.

            Si le problème existe toujours,  revenez dans le mode standard de la même manière (enregistrement config + Reset WES ).

            Votre compteur Linky est très proche du WES, 1,2m d’après vos renseignements. Je n’ai pas l’expérience de ce qui suit, mais on sait que la tension de la téléinfo en sortie du Linky est plus faible qu’un compteur lamda d’un autre type et cela peut poser problème lorsque le WES est un peu trop loin du compteur Linky.

            Par contre vue la vitesse de transmission en 9600 bauds en mode standard, ne pourrait il pas à l’inverse y avoir une saturation du Photocoupleur côté WES vue la proximité et y avoir une transmission un peu déformée. Je sais que parfois un ajout d’une résistance de 680ohms connectée entre L1 et L2 côté Linky pourrait peut être régler le problème ?

            Peut être une question à poser à Nicolas ou à tester.

            Cdt

            0
            0
            cdlog2
            Modérateur

              Le WES n’est pas à ce point une machine à « I.A. ». Il lui faut un minimun de configuration !.

              LE WES par défaut configure les Inputs Téléinfo en mode Historique,  c’est pourquoi cela à démarré tout seul à la 1ere Mise en route.

              Il faut Modifier la configuration des TICs depuis le Menu > Téléinfo > configuration > config. Tic.

              Changer la config du TIC qui est concerné  ??? , en mode Standad et passez le champs rouge consommation en vert Production, Puis vous Enregistrez. Fermer votre navigateur. Faites un Reset du WES au moins 2 fois de suite, manuellement depuis le bouton rouge sur la carte.

              Si tout est bien câblé, le sens des fils respecté, il n’y a pas de raison que cele ne fonctionne pas, Si vous êtes sur que le compteur Production est bien configuré en mode Standard

              cdt

              0
              0
              cdlog2
              Modérateur

                Re: J’ai vérifié le circuits Hard interne au WES concernant les Tics et je m’aperçois que le Photocoupleur utilisé est le modèle V02630 composé d’une seule Led avec une diode externe connectée en tête bêche. Donc le schéma que j’ai présenté plus haut ne convient pas. Il faut inverser Tic1 et Tic2 du Schéma

                Ci joint mon Schéma rectifié afin de l’adapter aux connexions TIC du WES. Il faut bien respecter le sens des Cnx TIC1 et TIC2 au niveau des bornes de raccordement.

                De même il est précisé dans la Doc du WES qu’il faut respecter l’ordre des connections L1 et L2 de la téléinfo du Linky vis à vis des bornes Tic1 et Tic2 côté WES lors d’une liaison filaire directe.

                Cdt

                Attachments:
                You must be logged in to view attached files.
                0
                0
                cdlog2
                Modérateur

                  Re:

                  Un autre essais à faire: Ce WES à certainement connu votre ancienne config avec vos deux compteurs.

                  Le fichier TIC.cfg dans le dossier CFG était configuré avec ces deux Compteurs. Pour éliminer un Pb de D’enregistrement de la nouvelle configuration. sauvegardez puis supprimer ce fichier TIC.cfg du dossier CFG. Cela va enlever toute trace de votre configuration des TIC, Faîtes un Reset Manuel du WES au moins 2 fois et ensuite reconfigurer votre Config TIC dans le WES. Si tout est Ok cela devrait débloquer votre WES.

                  cdt

                   

                   

                  0
                  0
                  cdlog2
                  Modérateur

                    Bonjour

                    Juste pour rappel, le mode de transmission téléinfo du Linky est en mode :

                    – Standard = bauds:9600 parité:odd(impair) data-bits:7 stop-bit:1
                    – Historique = bauds:1200 parité:even(pair) data-bits:7 stop-bit:1

                    Donc il faut être sur du mode programmé pour votre contrat Enedis.

                    Si vous avez la main un peu bricoleuse et pour enlever toute ambiguïté concernant votre problème, vous pour réaliser le schéma ci-joint en volant sur un BreadBoard par exemple pour test.

                    Ce petit module permet d’étendre votre liaison Téléinfo Linky sur une longue distance. Il est alimenté en 5Volt.

                    Vous pouvez connecter la sortie de ce petit module sur un UART USB pour essais (convertisseur sérial USB (FTDI))
                    avec 3 fils : RXD, 5volt, GND. Dans cette configuration il faut connecter la résistance de 10k ohms en Option dans le schéma. Vous pourrez lire la téléinfo sur un PC depuis le Port Serie FTDI détecté via Hercule ou Terminal par exemple ou directement depuis un Arduino en mode réception sérial sur RX. Dans ce cas le +5volt et Gnd est fourni par le Arduino.

                    Vous pouvez aussi réaliser la connexion directement au WES via 3 fils : RXD, 5volt, GND.

                    Comme ce module ne consomme pratiquement rien, cous pouvez utiliser le 5volt et GND de la Cnx 1WIRE du WES et raccorder RXD sur un point Téléinfo du WES et l’autre point Téléinfo du Wes relié au 5volt 1WIRE comme précisé dans le schéma.

                    Comme l’interface Téléinfo dans le WES est un Opto Coupleur, une résistance doit normalement être mise en série dans la liaison, donc il est inutile de rajouter la résistance de 10k mise en Option dans le schéma dans le cas d’une liaison avec le WES.

                    Normalement ce module devrait fonctionner et résoudre votre problème de distance. Peut être à essayer ?

                    Mais si le problème vient du Linky exemple: Pb vitesse Transmission, seul un essais avec un Arduino vous permet de débuguer le problème.

                    Cdt

                     

                     

                    Attachments:
                    You must be logged in to view attached files.
                    0
                    0
                    cdlog2
                    Modérateur

                      Utilisez la rubrique Calibration dans le menu Configuration des Pinces du WES

                      0
                      0
                      cdlog2
                      Modérateur

                        Si vous avez une autre paires de disponible dans votre câble, vous pourrez doubler vos fils comme suit :
                        Suivant les câbles téléphonique les couleurs par paire sont les suivants

                        ex: câble A
                        Blanc – bleu
                        Bleu  – bleu
                        Jaune – bleu
                        marron – bleu

                        ou

                        ex: câble B
                        Blanc – gris
                        Bleu  – incolore
                        jaune – orange
                        marron -violet

                        Les couleurs de droite s’appellent les accompagnants.

                        Comme il semble que votre section de 5/10 soit 0.5mm ne serait pas suffisant en section vue la longueur de 50m, Si vous avez une paire disponible dans votre câble et afin de limiter la diaphonie par l’utilisation de paires torsadés, essayez de doubler les fils en utilisant 2 paires pour la liaison mais en utilisant un fil de chaque paire pour LI et pour L2

                        exemple afin de conserver le même sens des torsades des 2 paires :

                        Si votre câble de type A  >> L1 = Blanc+Bleu  L2 = les 2 accompagnants bleu+bleu
                        Si votre câble de type B  >> L1 = Blanc+Bleu  L2 = les accompagnants gris+incolore

                        Cela vous donnera une section de 1mm en gardant la protection du déphasage entre les fils.

                        cdt

                         

                        0
                        0
                        cdlog2
                        Modérateur

                          Bonjour,

                          Que lisez vous comme info en fin de vos lignes dans la liste historique en haut de vos programmations.

                          Normalement pour le champ « plages horaire » vous devriez lire 00:00 à 00:00 le tjl, soit début heure = 0 et fin heure = 0 et ceci tous les jours, bien sur si vous le souhaitez programmé ainsi. Tout autres valeurs sera effectivement pris en compte.

                          Normalement si les heures Début et heure Fin sont bien de 00:00 à 00:00, le WES prend ces infos pour nulles et ne tiendra pas compte de la programmation horaire. Ceci était vraie pour les anciennes Releases. Comme je ne suis pas en version 0.83H, je ne peux vous dire si cela à changé sur cette dernière version, mais à mon avis non ?

                          Pour une programmation sur 24h, vous avez le choix entre 00h00 à 23h59 ou 00h01 à 00h00.

                          Donc si vous lisez 00:00 à 23:59 et que ce ne soit pas de votre fait, alors modifier la les ligne(s) et forcer les champs à deb 00:00 fin 00:00 tous les jours puis validez et transférez.

                          J’en profite pour vous demander, que lisez vous comme 1er élément dans la liste déroulante « Actif suivant switch Virtuel » quand vous l’ouvrez ?
                          Si vous lisez « SW 1 » comme 1er élément des sélections possible alors vous êtes concerné par le bug que j’ai décris en début de ce Fil et il faut effectuer la modif dans le fichier PROGRAM.HTM comme je l’ai décrit. Cette modif sera implémentée dans la nvelle release par Nicolas en principe.

                          Par contre si la liste déroulante commence par « Toujours actif », suivi de « SW 1 », « Sw 2 », « Sw 3 » etc alors c’est ok chez vous.

                          cdt

                          0
                          0
                          cdlog2
                          Modérateur

                            Génial Nicolas. En version V0_7G2, le data.cgx me renvoie <DEMAIN>…</DEMAIN>, texte vide.

                            Cdt

                            0
                            0
                            cdlog2
                            Modérateur

                              Re : j’ai oubliez de vous dire et précise que je n’ai pas vérifié ce qui suit !,  mais peut être utilisez vous la version python 2.7 ? qui peut être ne reconnaît le format des Balises Uniques XML <à vérifier />, si votre problème vient bien de cela. Mais le WES devrait rester cohérent dans les formats classiques, même sur des balises vides.

                               
                              <h5 id= »r-les-balises-uniques » data-claire-element-id= »194966″></h5>

                              0
                              0
                              cdlog2
                              Modérateur

                                Je constate chez moi, dans la Réponse du WES à la requête Data.cgx en vers. 0.83H, une erreur dans le décryptage de l’Identifiant DEMAIN pour tous les 3 groupes TICs. Le résultat rendu par mon WES pour cet Identifiant ne respecte pas la règle des Balises du format CGX.

                                Je constate que cet Identifiant est rendu comme suit : <DEMAIN/>. Ce format peut ne pas être bien interprété par votre Parser XML Python
                                Les commandes WES pour ces Identifiants dans le fichier Data.cgx sont formatées ainsi pour les groupes Tic1, Tic2, Tic3:

                                c Td1 <DEMAIN>%s</DEMAIN>
                                c Td2 <DEMAIN>%s</DEMAIN>
                                c Td3 <DEMAIN>%s</DEMAIN>

                                Par contre la réponse à une requête data.cgx rendu par mon WES en 0.83h et pour les 3 Cdes Tics est le suivant : <DEMAIN/>
                                Normalement le WES devrait rendre une réponse avec une <balise d’ouverture>, Value , une </balise de fermeture> , <DEMAIN>…</DEMAIN>

                                Si vous lancez une requête data.cgx via votre navigateur ( http://192.168.x.x/data.cgx) et que vous constatez le même défaut que moi concernant la balise <DEMAIN> dans les Groupes <TICx> , alors il y a une forte chance que votre problème provienne de cela.

                                Si cela est le cas chez vous, Supprimer provisoirement ces 3 lignes (voir les 3 Cdes ci-dessus) de votre fichier Data.cgx, cela devrait corriger votre problème en principe ?!..

                                réponse partielle de mon WES à la requête Data.cgx :
                                <tic1>
                                <OPTARIF>Pas dispo.</OPTARIF>
                                <ISOUSC>0</ISOUSC>
                                <PTEC>NON Dispo !</PTEC>
                                <PAP>0</PAP>
                                <IINST>0</IINST>
                                <IINST1>0</IINST1>
                                <IINST2>0</IINST2>
                                <IINST3>0</IINST3>
                                <TENSION1>0</TENSION1>
                                <TENSION2>0</TENSION2>
                                <TENSION3>0</TENSION3>
                                <IMAX>0</IMAX>
                                <IMAX1>0</IMAX1>
                                <IMAX2>0</IMAX2>
                                <IMAX3>0</IMAX3>
                                <PEJP>0</PEJP>
                                <DEMAIN/>                                      // ici la réponse n’a pas un format correct CGX standard
                                <BASE>000000000</BASE>

                                Cdt

                                0
                                0
                                cdlog2
                                Modérateur

                                  Bonjour,

                                  Le fichier Data.cgx de la version 0.83H comporte quelques changement dans son contenu par rapport au fichier Data.cgx de la version 0.61D

                                  Les Identifiants et formats des Values rendues en Réponse à une requête avec le nouveau fichiers Data.cgx de la version 0.83H sont restés compatibles avec ceux du fichier Data.cgx de la version 0.61D. Par contre de nouveaux Identifiants ont été rajoutés dans le nouveau fichier Data.cgx crée spécifiquement pour la version 0.83H

                                  Ce qui à surtout changé dans le Data.cgx de la version 0.83H concerne le format de certaines Commande WES, qui n’ont plus le même format des Commandes du Data.cgx de la version 0.61D.

                                  Ce qui pourrait provoquer votre erreur est d’utiliser l’ancien fichier Data.cgx de la version 0.61D dans la version 0.83H.
                                  Si cela est le cas ?, il faut absolument utiliser le fichier Data.cgx de la nouvelle version 0.83H.

                                  De même pour les autres CGX, la plus part des commandes (requêtes Wes) interne au CGX ont changées de format. Donc si vous avez personnalisé certains Cgx, il faut les réadapter avec les nouvelle Cdes de la version 0.83H

                                  Exemple : vue partielle du Data.cgx au début des Définitions des TIC

                                  Data.cgx version 0.83H
                                  ——————————-
                                  t <tic1>
                                  c es1 <ADCO>%s</ADCO>
                                  c eo1 <OPTARIF>%s.</OPTARIF>
                                  c eS1 <ISOUSC>%d</ISOUSC>
                                  c Tn1 <PTEC>%s</PTEC>

                                  Data.cgx version 0.61D
                                  ——————————
                                  t <tic1>
                                  c e a <ADCO>%s</ADCO>
                                  c eo1 <OPTARIF>%s.</OPTARIF>
                                  c e c <ISOUSC>%d</ISOUSC>
                                  c T p <PTEC>%s</PTEC>

                                  Cdt

                                  0
                                  0
                                Affichage de 15 réponses de 1,471 à 1,485 (sur un total de 1,653)