cdlog2

Forum Replies Created

Affichage de 15 réponses de 1,546 à 1,560 (sur un total de 1,655)
  • Replies
    cdlog2
    Modérateur

      paramétrer le Moniteur série de l’IDE en 1200 bauds.

      0
      0
      cdlog2
      Modérateur

        Bonjour,

        Avant tout je rectifie mes propos.
        La télé-information client peut fonctionner selon 2 modes différents :
        – historique : dans ce mode, le compteur Linky permet de restituer des trames d’information équivalentes à celles des anciens
        compteurs électroniques résidentiels, toutefois, pour obtenir les informations optimales dans ce mode d’information, la configuration tarifaire du compteur doit être réalisée dans la même logique des contrats historiques

        -standard: ce nouveau mode, est apparu avec les compteurs Linky. Il est plus rapide que le mode historique, et comporte des
        informations différentes, avec un formatage spécifique.

        Mais à priori vous n’êtes pas concernée

        Je n’ai pas ce Shield Arduino donc je ne peux pas donner mon expérience, mais à la lecture du fichier INO à la ligne 219 je lis:

        Serial.println(F(« Reglage heure OK – installer le cavalier pour la teleinfo »)

        Avez vous installé ce cavalier sur le Shied après la mise à l’heure comme spécifié ?

        Comment avez vous compilé le fichier INO, utilisez vous le ARDUINO IDE ?
        Dans ce cas vous devriez pouvoir voir les message USB via le Moniteur Série du menu Outil de l’Appli.

        Afin de visualiser toute les trame lues dans le Moniteur de l’IDE, dé-commenter provisoirement le
        //#define echo_USB
        qui se trouve au début du INO : (enlever les deux // en début de ligne )

        Vous verrez déjà si le Shield reçois des infos de vos Compteurs.
        Pour la suite je ne vois pas si ce n’est que de debugger le programme.

        Nicolas pourra peut être donner d’autres éléments.
        Cdt

        0
        0
        cdlog2
        Modérateur

          Bonjour,

          Quitte à dire une bêtise, alors Nicolas me corrigera !

          Une hypothèse d’école, Vos deux sous compteurs sont certainement derrière un compteur EDF type Enedis ?
          et vous êtes certainement en mode téléinfo « historique » avec le Enedis.

          Hors vos 2 compteurs (peut être de modèles ancien EDF) ne comprennent peut être pas ces trames en « historique » car ils fonctionnent eux en mode de trame téléinfo « Standard »  Ce n’est qu’une hypothèse bien sûr ! Si c’est le cas il faut faire changer le mode de la téléinfo du ENEDIS en mode Standard

          Brancher une voie du shield Arduino directement sur la téléinfo du Compteur primaire pour essais, vous verrais si le shield Arduino fonctionne ou pas.

          Cdt

          0
          0
          cdlog2
          Modérateur

            Re: Complément du Script « NOM_FIC ».cgx

            Si vous souhaitez avoir en lecture de l’Heure l’info « Seconde » en complément dans le Script CGX

            remplacer la ligne
            c h h <html><id>SRV_time</id><value>%02d:%02d</value></html>

            par la ligne
            c h h <html><id>SRV_time</id><value>%02d:%02d:%02d</value></html>

            Cdt

            0
            0
            cdlog2
            Modérateur

              Bonjour à Tous,

              Merci Nicolas pour vos précisions.

              Je modifie et transmet un nouveau Script procon.cgx qui remplace le précédent afin de lire les valeurs de :

              Date du jour
              Heure:Minute
              TIC_1 en VA
              TIC_1 en Amp
              PC1–PC4 en VA
              PC1–PC4 en Amp

              Faire un copie/coller du contenu du Script  ci-dessous via un éditeur de texte et
              enregistrer dans un fichier « nommé.cgx » de votre choix « NOM_FIC ».cgx
              Ne pas oublier de copier le « . »point final du Script.

              Copier votre fichier crée « NOM_FIC ».cgx à la racine de la MicroSD du WES
              Vérifier le résultat par envoie de la requête http://login:password@ip_du_wes/NOM_FIC.cgx

              cdt

              ########

              t <form>
              # time
              c h j <html><id>SRV_date</id><value><![CDATA[%s %d %s %d]]></value></html>
              c h h <html><id>SRV_time</id><value>%02d:%02d</value></html>
              # TIC
              c ip1 <html><id>CPT1_VA</id><value>%d</value></html>
              c ii10 <html><id>CPT1_I</id><value>%d A</value></html>
              # PCE VA
              c PPU1 <html><id>IPC1_VA</id><value>%s</value></html>
              c PPU2 <html><id>IPC2_VA</id><value>%s</value></html>
              c PPU3 <html><id>IPC3_VA</id><value>%s</value></html>
              c PPU4 <html><id>IPC4_VA</id><value>%s</value></html>
              #PCE A
              c P A1 <html><id>IPC1_I</id><value>%.02f A</value></html>
              c P A2 <html><id>IPC2_I</id><value>%.02f A</value></html>
              c P A3 <html><id>IPC3_I</id><value>%.02f A</value></html>
              c P A4 <html><id>IPC4_I</id><value>%.02f A</value></html>
              t </form>
              .

               

              0
              0
              cdlog2
              Modérateur

                Il faut aussi que la Pince IPC1 soit calibré à la même valeur lue sur le TIC en référence à une consommation Amp FIXE et avec IPC4=0; Utiliser le menu config des Pinces pour calibrer vos pinces Amp. Suivant la position de la pince sur le fil de Phase, la valeur lue peut légèrement varier aussi.

                ctd

                0
                0
                cdlog2
                Modérateur

                  La variation de valeur entre le TIC = 5A et IPC1 = 5,23 est du au fait que le WES récupère ces deux valeurs de façon asynchrone en interne donc avec un léger décalage de quelques ms entre les deux lectures.  Comme ont lit le TIC avant IPC1 (chronologie du CGX) IPC1 aura le temps de varier de quelques unités entre la captation du TIC et sa propre Lecture.

                  0
                  0
                  cdlog2
                  Modérateur

                    On voit bien qu’a 23,19h la Production solaire est nulle (IPC4 = 0) et que la consommation Domestique (5,23A sur IPC1) est fournie globalement par le Cpt EDF (TIC = 5A.)

                    Demain au 1ere heure du jour, votre Prod solaire devrait fournir une valeur IPC4 = %?.
                    Si conso IPC1  <=  IPC4 alors Cpt_TIC = %0. alors Le sur plus Prod = IPC4 – IPC1.
                    Si conso IPC1  > IPC4 alors Cpt_TIC devrait être proche de IPC1 – IPC4. = votre consommation EDF
                    Si Cpt_TIC > 0 et IPC4 >= 0 alors votre conso IPC1 %= Cpt_TIC + IPC4

                    Désolé Je ne connais pas eedomus, je ne peux pas vous aider pour le Script, mais la logique est plus ou moins définie ci-dessus.
                    Cdt

                     

                    0
                    0
                    cdlog2
                    Modérateur

                      Bonjour,

                      Je ne comprend pas trop ce que vous avez fait.

                      Remplacer le contact du relais jour/nuit du compteur EDF par le contact du relais du WES était une chose facile à réaliser.

                      Il fallait garder les protections et le contacteur d’origine qui commande votre chauffe eau et il suffisait juste de déconnecter et d’isoler les 2 fils en provenant du contact jour/nuit du compteur EDF et de connecter en lieu et place les 2 fils provenant du relais WES.  Si un jour vous voulez revenir en arrière, vous faites juste l’inverse.

                      Cdt

                       

                      0
                      0
                      cdlog2
                      Modérateur

                        Re:

                        Voir ce lien sur le Blog, vous trouverez quelques réponses et exemple de requêtes en Domoticz et le WES.

                        https://www.cartelectronic.fr/blog/?action=bbp-search-request&bbp_search=domoticz&paged=3

                        voir les tutos de Floche et Sacres qui fourni une petite doc explicative pour réaliser les requêtes entre domoticz et le WES.

                        Cdt

                        0
                        0
                        cdlog2
                        Modérateur

                          Bonjour,

                          En préambule, Je n’utilise pas Domoticz, mais je sais qu’il y a un plugin domoticz qui existe afin de lire les infos du WES par envoie de requêtes http.

                          Le Wes implémente un fichier data.cgx et depuis la version WES V 0.83H B03 le fichier newdata.cgx qui se trouve à la racine de la microSD du WES.

                          Newdata.cgx est un Script WES qui permet de lire toutes les infos utiles du WES via l’envoie de requêtes sur ce fichier et dont la réponse du WES retourne un formulaire XML avec les identifiants et Valeurs de chaque données.

                          Vous pourvez envoyer la requête newdata.cgx via votre navigateur pour voir la réponse du WES :
                          http://login:password@no-ip-Wes/newdata.cgx — exemple : http://admin:wes@192.168.0.xx/newdata.cgx
                          login = login du WES
                          password = mot de passe du WES
                          no-ip-Wes = no IP de votre WES (192.168.0.xx)

                          Le plugin Domoticz initiateur de la requête WES interprète ce formulaire reçu en retour et converti les champs ID du XML en Identifiants compatible Domoticz avec les valeurs associés.

                          Voila à peu prés la mécanique entre Domotics et le WES. Mais je ne sais pas ou trouver le plugin domoticz.
                          A priori c’est domoticz qui travaille sur ce plugin. Si vous connaissez un peu domoticz il doit être facile de réaliser ce plugin.

                          Faites une recherche avec le mot clé domoticz sur ce forum, vous trouverez peut être des réponses à votre question.
                          Cdt

                          0
                          0
                          cdlog2
                          Modérateur

                            fichier joint

                             

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

                              Bonjour,

                              Juste pour info, ci-joint un schéma type avec les protections préconisées pour commander un Chauffe eau depuis un Relais du WES ou Cde Jour Nuit Compteur EDF etc.

                              Cdt

                              0
                              0
                              cdlog2
                              Modérateur

                                bonjour,

                                je n’ai pas essayé, mais à priori  le module Téléinfo 1 compteur USB ref : USBTICLCV2 semble compatible PC … et un driver  type USB-to-Serial est disponible en téléchargement pour certaines version de Windows, Linux etc..

                                Normalement si le module est reconnu par le driver adéquat à votre version Windows, un port COM x sera crée et vous pourriez utiliser hyperterminal ou tout autres logiciels en téléchargement gratuit comme Terminal ou Hercule par exemple, pour visualiser les trames de la téléinfos.
                                les Paramètres du port COM x sont : 1200 baud, 7 bits, parité paire, 1 bit stop.

                                Il faudrait poser la question à Nicolas concernant la compatibilité du Driver USB-to-Serial  pour votre version de Windows.

                                cdt

                                 

                                 

                                0
                                0
                                cdlog2
                                Modérateur

                                  Re:

                                  Bon cela devient compliqué ! impossible de vous transmettre le fichier au format TXT ou CGX ???

                                  voici le contenu de ce procon.cgx. Faites un copie/collé dans un éditeur de text et l’enregistrer sous le nom procon.cgx ou autre nom avec extention CGX. Ne pas oublier le point final en fin de texte !!

                                  t <form>
                                  # time
                                  c h j <html><id>SRV_date</id><value><![CDATA[%s %d %s %d]]></value></html>
                                  c h h <html><id>SRV_time</id><value>%02d:%02d</value></html>
                                  # TIC
                                  c ii10<html><id>CPT1_IINST_mono</id><value>%d A</value></html>
                                  # PCE
                                  c P A1 <html><id>IPC1_val</id><value>%.02f A</value></html>
                                  c P A2 <html><id>IPC2_val</id><value>%.02f A</value></html>
                                  t </form>
                                  .

                                  0
                                  0
                                Affichage de 15 réponses de 1,546 à 1,560 (sur un total de 1,655)