cdlog2

Forum Replies Created

Affichage de 15 réponses de 181 à 195 (sur un total de 1,618)
  • Replies
    cdlog2
    Modérateur

      Bonjour,

      Pour le raccordements des borniers des TIC du WES , les points B sont bien les références du GND (négatif) et les points A sont ceux des signaux (positif) en entré du double photocoupleur interne du WES.

      Par contre je ne peux pas vous confirmer le câblage RJ45 du côté des Compteurs PME.

      Cdt

      0
      0
      cdlog2
      Modérateur

        Bonjour,

        Pour votre problème de login à votre WES, contactez directement @nicolas par Mail : contact@cartelectronic.fr

        Cdt

        0
        0
        cdlog2
        Modérateur

          Bonjour Aimery,

          Je ne sais pas si @nicolas va créer une catégorie type pluviomètre dans la config des Pulses, qui permettrait de faire des mesures de petites quantités d’eau pour les cumuls mois et année

          Mais si vous le souhaitez je vous propose des modifications qui répondent à votre demande mais uniquement faites pour votre pluviomètre Pulse n°2 de votre WES. Donc cela vous oblige de réserver le Pulse 2 du WES à votre compteur pluviomètre.

          Les cumuls mois et année sont toujours données en m3 mais avec 3 chiffres après la virgule vous donnant les unités jusqu’au Litre
          J’ai aussi arrondi les unités litres avec 3 chiffres après la virgule.

          Les 4 fichiers modifiés sont : HOMEVAL.CGX , PLSGRAPH.CGX , PLSINI.CGX , PLSVAL.CGX

          Avant de remplacer ces fichiers modifiés dans votre WES, sauvegardez les fichiers d’origines qui se trouvent dans le dossier /WEBPROG/CGX/ de la carte SD

          puis vous remplacer ces fichiers par ceux que je vous envoie dans mon archive jointe. Supprimez les 4 fichiers d’origines avant de copier en lieu et place mes 4 fichiers modifiés.

          Si vous constatez des problèmes avec mes nouveaux fichiers, remettre vos fichiers d’origines que vous avez sauvegardé.

          Faites moi un retour si cela vous convient ainsi.

          Cdt

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

            Bonjour,

            Changer votre port externe 8080 et mettre par exemple en externe 9400 et bien sur 80 en interne sur l’IP de votre WES. De façon général, on doit éviter d’utiliser le Port 8080 en accès dans une BOX, souvent réservé par ailleurs et en plus pour être Hacké c’est le meilleur moyen de facilité le travail pour trouver votre BOX et d’accéder en interne.

            Je sais que chez SFR ou chez Free (je ne me souvient plus exactement lequel ?) que leur BOX n’autorisent qu’une plage bien défini de Ports et suivant 4 Secteurs distincts. Cela permet à ce FAI d’utiliser la même IP publique en la Mutualisant sur 4 Secteurs de BOXle FAI fait ainsi l’économise du nombre d’IP Public qu’il alloue à ces BOX :  1 même IP Publique répartie pour 4 BOX mais sur 4 groupes de Ports Définis en accès depuis l’extérieur.

            Il faudrait voir pour la livebox 5, si Orange n’ait pas mis en place cette astuce pour économiser le nombre d’IP public distribué pour leur BOX. Dans ce cas il y aurait des Ports réservés uniquement utilisable. (à vérifier sur la toile si le port 9400 <> 80 ne passe toujours  pas)

            Cdt

             

            0
            0
            cdlog2
            Modérateur

              Bonsoir,

              Voir les informations sur la boutique tout en bas à droite de la page d’accueil : https://www.cartelectronic.fr/

              Cdt

              0
              0
              cdlog2
              Modérateur

                Re : voici un petit schéma reliant le capteur à induction Heschen PL-08N2 Distance 8 mm 10-30 VDC 200mA NPN à Collecteur Ouvert à l’entrée Pulse du WES

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

                  Bonjour,

                  Je ne l’avais pas vue, mais la description de ces capteurs «  DIEHL ZAR PULSE i  » faite sur le Site Principal
                  spécifie que c’est bien une Sortie à Transistor type NPN à Collecteur Ouvert, donc compatible avec le WES et dont pas utile de prendre le modèle plus cher avec l’option de sortie à contact sec. Le 1er modèle « 1 sortie impulsion transistor k=1″,  à 49€ hT,  devrait faire l’affaire.
                  https://www.compteur-energie.com/eau-emetteurs-impulsions-sappel-izar-pulse-i.htm

                  Par contre si vous êtes un peu bricoleur, il serait normalement possible de réaliser un système de compteur à Impulsion analogue pour votre compteur à Eau, pour quelques 15€ à 20€, via un détecteur inductif et l’ajout d’un Mosfet + 1 résistance de 10k pour interfacer le WES et une petite Alim 12Volt 100mA.

                  Le Capteur à Induction modèle Heschen PL-08N2 Distance 8 mm 10-30 VDC 200mA NPN à Collecteur Ouvert, d’un prix abordable -+ 9€, pourrait certainement servir de base pour réaliser le compteurs à impulsions et l’ajout d’un Mosfet type BS170 à 0,50€ pour coupler l’ensemble au wES.

                  https://fr.farnell.com/on-semiconductor/bs170-d75z/mosfet-n-ch-60v-0-5a-to-226aa/dp/2453831?gclid=EAIaIQobChMIrJOQ7_iS_gIVzYTVCh3H2QUDEAQYBCABEgLLd_D_BwE&mckv=s_dc|pcrid|644746771897|plid||kword||match||slid||product|2453831|pgrid|147675743680|ptaid|pla-339446069913|&CMP=KNC-GFR-GEN-SHOPPING-Hybrid-Standard-Whoops-ABS-10-March-23&gross_price=true

                  Ce Capteur va créer une impulsion à chaque passage d’un Objet métallique tournant ou passant à proximité.
                  La distance de capture est de 8mn suffisant pour capteur la petite roue qui tourne dans votre capteur d’eau. Faut juste trouver à fixer l’ensemble au sommet de votre Compteur.

                  Ensuite rien ne vous empêche d’extrapoler et de faire une liaison WIFI via 2 x ESP8266 ou 2 modules Radio Emetteur / Récépteur

                  Cdt

                  0
                  0
                  cdlog2
                  Modérateur

                    Bonjour,

                    Je n’ai pas votre compteur d’eau mais j’ai fait des recherches sur la toile.

                    Votre compteur d’eau peut être interrogé à distance via une communication radio. Les protocoles d’échange sont propriétaire et il semble que seul les Agent qui font leur tournés en restant dans un véhicule, ont les équipements nécessaires pour lire ces Compteurs d’eau à Distance.

                    Par contre il existe un module spécifique «  DIEHL ZAR PULSE i  » qui peut se fixer sur votre compteur d’eau et par induction est capable de générer des impulsions externes permettant de gérer le volume d’eau consommé. Deux modèles existent, un compatible avec les anciens compteur et un autre compatible avec les nouveaux. Vérifier le modèle approprié à votre compteur.

                    Il faut prendre le modèle « 1 sortie impulsion dry contact k=1 » qui fourni des impulsions par Contact Sec pour être compatible avec le WES . D’autres  modèles de Capteurs existent avec une sortie des impulsions via un Transistor, mais la Doc ne dit pas si ces Transistors fonctionnent à collecteur Ouvert, seuls compatible avec les entrées Pulses du WES.

                    Voici les différents liens du site et du module :

                    Site diehl
                    https://www.diehl.com/metering/fr/produits-services/systemes-et-logiciels/logiciels-composants-systemes/izar-pulse-i-fr/558118/

                    Tous les modèles émetteur Impulsions
                    https://www.compteur-energie.com/eau-emetteurs-impulsions.htm

                    Emetteur impulsions ZAR PULSE i,  choisir le modèle « 1 sortie impulsion dry contact k=1 »
                    https://www.compteur-energie.com/eau-emetteurs-impulsions-sappel-izar-pulse-i.htm

                    Fiche technique
                    https://www.diehl.com/cms/files/IZAR-PULSE-i-8.pdf?download=1

                    Guide Installation
                    https://www.diehl.com/cms/files/Installation-guide—IZAR-PULSE-i.pdf?download=1

                    Pour relier cet émetteur d’impulsions  » ZAR PULSE i  » à une entrée Pulse du WES, il faut absolument utiliser un câble à Paires Torsadées type CAT5 ou câble téléphonique et suivant la distance de la liaison, prévoir le module d’adaptation à photocoupleur que vous trouvez sur le site de Cartelectronic : https://www.cartelectronic.fr/serveur-wes/130-pulse-optocoupleur.html

                    Côté WES le compteur à Impulsion sera configuré avec un Type de compteur « Eau froide/chaude et un Type d’impulsion  » ILS (mécanique) »

                    Cdt

                     

                    0
                    0
                    cdlog2
                    Modérateur

                      Bonjour,

                      Merci pour la représentation graphique de votre projet. En effet le rendu est intéressant !.

                      Juste en complément, une correction pour ma part.
                      Vos codes cgx que vous avez fournis avec lesquels j’avais un doute, existent bien ! vous les avez trouvés dans PCEGRAPH.CGX. Comme je n’ai pas une production solaire chez moi, je n’avais pas fait la relation et n’avais pas vue la discri JS : Conso ou Prod faite dans la Page PCEGRAPH.HTM

                      Info Consommation Jour de la Pince 1 :
                      c PCj1 <var>PC1_conso_day</var>%.02f   kWh
                      c Pej1 <var>PC1_cout_day</var>%.02f      €

                      Info Injections Jour de la Pince 1 :
                      c PIj1 <var>PC1_injec_day</var>%.02f    kWh
                      c Pgj1 <var>PC1_gain_day</var>%.02f    €

                      Cdt

                      0
                      0
                      cdlog2
                      Modérateur

                        Pourquoi passer par un serveur WEB, openmetrics n’est pas capable d’activer un simple Script en Local ? comme Jeedom, Domoticz etc

                        Le script peut ensuite lancer la requête au WES via Curl par exemple ou par requests sous Python, etc..

                        Je ne connais pas du tout openmetrics !

                         

                        0
                        0
                        cdlog2
                        Modérateur

                          Lorsque je lance le fichier prom.cgx depuis un WES de Test (pas de Pinces connecté) formaté comme le dernier prom.cgx que j’ai posté, je reçois ceci en retour :

                          » <java><var>PCEeJ_1</var><value>0.00</value></java> \n <java><var>PCEeJ_2</var><value>0.00</value></java> \n <java><var>PCEeJ_3</var><value>0.00</value></java> \n <java><var>PCEeJ_4</var><value>0.00</value></java> \n <java><var>PCEcJ_1</var><value>0.000</value></java> \n <java><var>PCEcJ_2</var><value>0.000</value></java> \n <java><var>PCEcJ_3</var><value>0.000</value></java> \n <java><var>PCEcJ_4</var><value>0.000</value></java> \n <html><id>PCEiJ_1</id><value>0.0 kWh</value></html> \n <html><id>PCEiJ_2</id><value>0.0 kWh</value></html> \n <html><id>PCEiJ_3</id><value>0.0 kWh</value></html> \n <html><id>PCEiJ_4</id><value>0.0 kWh</value></html> \n \n  »

                          Je peux formater le prom.cgx au format JSON au lieu de CGX, comme cela je peux le parser JSON facilement sous Python.

                          ensuite il suffit de prendre les valeurs du JSON et construire la réponse tel que attendu par openmetrics

                          Je peux vous faire le script Python si vous le souhaitez ? Il faut avoir Python 3 installé dans votre Linux.

                          Dites moi ?

                          Cdt

                           

                          0
                          0
                          cdlog2
                          Modérateur

                            RE:

                            Ok, je comprend maintenant ! effectivement je pensais que vous vouliez aussi modifier la page Accueil du WES pour vos Pinces.

                            Vous travaillez sous Linux, pourquoi ne pas utiliser tout simplement Curl pour lancer un petit Script Python ou PHP qui lancera de son côté la requête sur homeval.cgx modifié ou mieux sur votre prom.cgx au WES

                            Toujours depuis votre Script, vous retournez à Curl, la réponse du WES au format tel que attendu par openmetrics

                            Vous créez votre prom.cgx séparé de Homeval.cgx et comme cela si vous le souhaitez, vous pourrez aussi modifier facilement la Page accueil du WES si vous créez l’instance de prom.cgx dans la page accueil.

                            C’est simple à faire !

                             

                            0
                            0
                            cdlog2
                            Modérateur

                              Re: pour les PCEiJ_x (les 4 derniers) remplacer les %.01f par %.03f pour avoir 3 chiffres après la virgule pour les Injections kWh

                              0
                              0
                              cdlog2
                              Modérateur

                                RE : Désolé,  j’ai fait une erreur dans le fichier prom.cgx

                                Voici comment le formater # PROM.CGX

                                #prom.cgx
                                #
                                t  »
                                c Pej1 <java><var>PCEeJ_1</var><value>%.02f</value></java> \n
                                c Pej2 <java><var>PCEeJ_2</var><value>%.02f</value></java> \n
                                c Pej3 <java><var>PCEeJ_3</var><value>%.02f</value></java> \n
                                c Pej4 <java><var>PCEeJ_4</var><value>%.02f</value></java> \n
                                c PCj1 <java><var>PCEcJ_1</var><value>%.03f</value></java> \n
                                c PCj2 <java><var>PCEcJ_2</var><value>%.03f</value></java> \n
                                c PCj3 <java><var>PCEcJ_3</var><value>%.03f</value></java> \n
                                c PCj4 <java><var>PCEcJ_4</var><value>%.03f</value></java> \n
                                c PIt1 <html><id>PCEiJ_1</id><value>%.01f kWh</value></html> \n
                                c PIt2 <html><id>PCEiJ_2</id><value>%.01f kWh</value></html> \n
                                c PIt3 <html><id>PCEiJ_3</id><value>%.01f kWh</value></html> \n
                                c PIt4 <html><id>PCEiJ_4</id><value>%.01f kWh</value></html> \n
                                t  \n  »
                                .

                                c’est mieux ainsi et plus court !!!

                                Cdt

                                0
                                0
                                cdlog2
                                Modérateur

                                  Bonjour,

                                  Formatez votre RPOM.CGX comme ci-dessous, que vous copiez dans la racine de la SD

                                  # PROM.CGX
                                  #
                                  t  « 
                                  c PPT <array><var>PCE</var><value>0,%d,%d,%d,%d</value></array> \n
                                  c PVV <array><var>SEC</var><value>%d</value></array> \n
                                  c Pej1 <java><var>PCEeJ_1</var><value>%.02f</value></java> \n
                                  c Pej2 <java><var>PCEeJ_2</var><value>%.02f</value></java> \n
                                  c Pej3 <java><var>PCEeJ_3</var><value>%.02f</value></java> \n
                                  c Pej4 <java><var>PCEeJ_4</var><value>%.02f</value></java> \n
                                  c PCj1 <java><var>PCEcJ_1</var><value>%.03f</value></java> \n
                                  c PCj2 <java><var>PCEcJ_2</var><value>%.03f</value></java> \n
                                  c PCj3 <java><var>PCEcJ_3</var><value>%.03f</value></java> \n
                                  c PCj4 <java><var>PCEcJ_4</var><value>%.03f</value></java> \n
                                  c Pem1 <java><var>PCEeM_1</var><value>%.01f</value></java> \n
                                  c Pem2 <java><var>PCEeM_2</var><value>%.01f</value></java> \n
                                  c Pem3 <java><var>PCEeM_3</var><value>%.01f</value></java> \n
                                  c Pem4 <java><var>PCEeM_4</var><value>%.01f</value></java> \n
                                  c PCm1 <java><var>PCEcM_1</var><value>%.01f</value></java> \n
                                  c PCm2 <java><var>PCEcM_2</var><value>%.01f</value></java> \n
                                  c PCm3 <java><var>PCEcM_3</var><value>%.01f</value></java> \n
                                  c PCm4 <java><var>PCEcM_4</var><value>%.01f</value></java> \n
                                  c Pea1 <java><var>PCEeA_1</var><value>%.0f</value></java> \n
                                  c Pea2 <java><var>PCEeA_2</var><value>%.0f</value></java> \n
                                  c Pea3 <java><var>PCEeA_3</var><value>%.0f</value></java> \n
                                  c Pea4 <java><var>PCEeA_4</var><value>%.0f</value></java> \n
                                  c PIt1 <html><id>PCEiJ_1</id><value>%.01f kWh</value></html> \n
                                  c PIt2 <html><id>PCEiJ_2</id><value>%.01f kWh</value></html> \n
                                  c PIt3 <html><id>PCEiJ_3</id><value>%.01f kWh</value></html> \n
                                  c PIt4 <html><id>PCEiJ_4</id><value>%.01f kWh</value></html> \n
                                  c PIt1 <html><id>PCEiJ_1</id><value>%.01f kWh</value></html> \n
                                  c PIt2 <html><id>PCEiJ_2</id><value>%.01f kWh</value></html> \n
                                  c PIt3 <html><id>PCEiJ_3</id><value>%.01f kWh</value></html> \n
                                  c PIt4 <html><id>PCEiJ_4</id><value>%.01f kWh</value></html> \n
                                  t  \n « 
                                  .

                                  et modifiez et rajouter les lignes 238 et 238 bis

                                  AD+='<tr><td>Total jour (conso)</td><td><span id= »PCEcJ_’+id+' » class= »val_GRAS »></span>kWh&nbsp;<span id= »PCEeJ_’+id+' »></span>&nbsp;<span class= »money »/></td></tr>’;

                                  AD+='<tr><td>Total jour (injec)</td><td><span id= »PCEiJ_’+id+' » class= »val_GRAS »></span>kWh&nbsp;<span></span><span></span></td></tr>’;

                                  Créez et Activez l’Instance prom comme décrit plus haut.

                                  Récupérer le String de la réponse curl :    strRep = str( curl ….)

                                  Cela devrait fonctionner normalement.

                                  Attention au guillemets du BLOG !!!!

                                  Cdt

                                  0
                                  0
                                Affichage de 15 réponses de 181 à 195 (sur un total de 1,618)