cdlog2

Forum Replies Created

Affichage de 15 réponses de 121 à 135 (sur un total de 1,639)
  • Replies
    cdlog2
    Modérateur

      RE : Trouvez dans une image, les paramètres de compilation à mettre dans l’IDE Arduino.

      Je joins aussi le schéma de câblage qui relie le ESP32 à la Borne ESP32.

      Vous ferez attention de ne pas tenir compte des positions des broches pour câbler votre ESP32, en effet suivant le modèle du ESP32 (clone) les Broches peuvent être légèrement décalé par rapport au Schéma que je présente.

      Il faut se référer aux intitulés sérigraphier sur le PCB du ESP32 et spécifié dans mon schéma de câblage soit le GND, le 3.3V, la Pin D4 qui est le TX et la Pin D15 qui est le RX.

      Cdt

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

        RE:  J’ai oublié !

        Pour compiler le nouveau Sketch INO ESP32 de Vincent, il faut sélectionner le partitionnage mémoire : « Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) dans l’IDE ARDUINO.

        Il faudra aussi ajouter les librairies PageBuilder, ArduinoJson et AutoConnect depuis le GitHub https://hieromon.github.io/AutoConnect/index.html

        cdt

         

        0
        0
        cdlog2
        Modérateur

          Bonsoir misterden,

          J’ai reçu de Vincent sa version Upgradée de mon Sketch Ino ESP32 vetronic d’origine.

          Vincent a pas mal changé le Sketch INO par rapport à l’existant, à savoir les TAG du XML de réponse ont pour partie changé de Nom et ce sketch INO ESP32 permet de configurer la Cnx WIFI via un petit menu WEB en natif, sans nécessiter de recompiler le Skecth dans le ESP32.

          Une fois que vous aurez compilé et transféré le Firmware dans le ESP32, il faut vous connecter en WIFI soit depuis un PC ou smartphone et vous vous connectez au SSID du ESP32 qui est VETRONIC_ESP32_OTA, le mot de passe est 12345678

          Ensuite vous entrez l’IP 172.0.0.1 dans un navigateur, cela vous fait tomber sur la petite page WEB intégré au ESP32.

          Dans le menu qui s’affiche, vous sélectionnez dans l’onglet en haut, la rubrique « Configurer New AP » Vous patientez un petit moment sur une page Vide (le ESP32 cherche les WIFI présents de proximités).

          Vous aurez un moment la Liste des WIFI localisés et on vous propose de choisir l’un d’eux afin de vous connecter à votre réseau local (choisir le SSID de votre BOX, routeur Wifi etc) Vous rentrer le Passeword de votre WIFI et vous terminez par APPLY.

          Vous patientez un petit moment puis on vous affichera le statut de la nouvelle Cnx WIFI avec l’IP WIFI utilisé. C’est cette IP qui servira à lancer les requête au ESP32 pour envoyer les Cde au Vetronic et ou vous reconnecter au menu du WEB du ESP32.

          Les requêtes ESP sont identique à celle d’origine soit http://IP-WIFI:9200/Ftc-Vetronic.

          Vincent à rajouté une requête générique qui fait remonter toutes les infos de la Borne Vetronic, a savoir le statut de la borne et les puissances consommés. Cette requête générique est lancé par défaut en absence d’une Fct que vous auriez sollicité soit avec la requête suivante: http://IP-WIFI:9200

          Afin de vous reconnecter au Menu de la petite page WEB intégré ans le ESP32,  vous devez rentrer dans le navigateur la nouvelle IP_WIFI mais sans ajout du Port 9200.

          Vincent à prévue de pouvoir faire des MAJ du Firmware, via l’onglet Update, mais cela ne vous servira pas si vous savez apporter des modifs dans le ESP32.

          Vincent va mettre le projet sur un Github, mais je ne connais pas le site concerné.

          Je vous transmet le nouveau Sketch Ino ESP32 ainsi que le Script PHP adapté à la nouvelle structure des TAG, mais ce Script est plutôt adapté pour être lancé par JEEDOM.

          Si vous le souhaitez et si vous m’envoyez votre Script WES Eedomus, je peux vous intégrer l’appel à la Requête du ESP32, comme cela vous pourrez en ayant les valeurs du WES et ceux de la Borne Vetronic, écrire des scénarios de délestage directement depuis votre Script EEdomus.

          Cdt

          Christian

           

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

            Bonjour misterden,

            Je vous avais transmis un Sketch INO pour ESP32 qui permet de faire des échanges par des requêtes HTTP vers la Borne de recharge Vetronic.

            Je n’ai pas cette Borne chez moi mais j’ai eu récemment l’occasion de faire tester mon Sketch INO par Vincent, qui m’a contacté car intéressé par ce projet et possédant lui même une Borne Vetronic.

            Ses tests ont mis en évidence un Bug dans mon INO d’origine. En effet je n’avais pas mis des CR (return) à la fin des Cdes que j’envoyais sur le Port série du Vetronic. La Borne attend ce CR pour prendre en compte la Cde et la traiter.

            Je reviens donc vers vous afin de vous transmettre Ce Sketch Ino corrigé et fonctionnel.

            Vous devez rentrer dans le fichier config.h le SSID et Password du WIFI pour la Cnx du ESP32. Le port TCP utilisé est 9200 mais vous pouvez le changer dans ce même fichier.

            Vincent à souhaité faire évoluer mon Sketch et prépare une version qui permet de configurer la connexion WIFI du ESP32 on Line depuis une petite Page WEB intégré. Cela évite de modifier et de recompiler le Script pour faire connecter le ESP32 au WIFI d’un Routeur ou BOX lambda.

            Un SSID et une IP par défaut est utilisé pour accéder à la Config du ESP32 et vous permet d’accéder au menu de la petite interface WEB ou vous pourrez entrer le SSID et Password WIFI d’un routeur ou votre BOX au choix pour connecter le ESP32 à votre réseau local.

            Je vous transmet mon INO en pièce jointe et reviens vers vous lorsque Vincent me fournira sa version Upgradée !

            Je vous transmet aussi un Script PHP pour lancer les requêtes au Vetronic depuis Jeedom.

            Voir dans le Script PHP les arguments à passer depuis Jeedom pour lancer ce script.

            Cdt

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

              Avez vous correctement vidé le cache mémoire de votre navigateur avant d’ouvrir les Pages du WES ?

              Avez vous effectué un changement de votre contrat d’abonnement Enedis récemment ? ce qui pourrait expliquer un problème avec les Graphiques TIC, induit par le changement de l’enregistrement des indexs de tarification dans les fichiers Historique TIC du dossier /GRAPH/TIC/2023/*.

              Rebouter votre WES à l’aide du bouton Rouge visible sur le PCB du WES et videz le Cache de votre navigateur avant d’ouvrir les pages du WES.

              Si effectivement votre contrat tarifaire Enedis a été changé, normalement demain 1er Aout, vous ne devriez plus avoir de blocage si le PB se situe dans un des fichiers historique TIC du mois de Juillet et mois précédents,  ce qui toutefois vous interdira de lire les Graphiques de tous ces anciens fichiers historiques TIC enregistrés avec votre ancien contrat.

              La structure des fichiers historique TIC change lors d’un changement de contrat tarifaire et il devient alors impossible de lire les fichiers historique enregistrés avec l’ancien contrat. Cela produira un blocage en page grise si vous essayez d’afficher le Graphique d’un des anciens fichiers historique, si bien sûr vous avez changé votre contrat Enedis !?

              Cdt

              0
              0
              cdlog2
              Modérateur

                RE: Un complément. Lors d’une MAJ, le navigateur ne doit pas être connecté au site WEB du WES !

                0
                0
                cdlog2
                Modérateur

                  Bonjour,

                  Pourriez vous donner la version de votre WES (v1 ou v2) ainsi que les Versions Programme (Serveur et Web) installé dans votre WES.

                  A quand remonte la dernière MAJ du firmware ?. Si elle est récente, avez vous des problèmes depuis cette MAJ ?

                  Si c’est le cas ?, je suppute que vous n’avez pas supprimé tous les anciens Dssiers et Fichiers de l’ancienne Version de la carte SD avant de copier les nouveaux Dossiers et Fichiers de la MAJ !? surtout si vous faites les TRF via FTP.

                  Lors d’une MAJ vous ne gardez que les Dossiers CFG et GRAPH et éventuellement les Dossiers : Téléinfo, PLS, PCE et TEMP si vous avez des fichiers CSV dans votre carte SD et Vous devez supprimer Tout le Reste avant de copier les nouveaux Dossier et Fichiers de la MAJ. Il faut aussi vider le cache du navigateur par CTRL+F5

                  Cdt

                   

                   

                   

                   

                   

                  0
                  0
                  cdlog2
                  Modérateur

                    Bonjour,

                    Une hypothèse !, à priori comme le fichier 2023TELEE.csv ne présente pas de défaut ! le problème peut se situer dans les fichiers historiques TIC /GRAPH/TIC/2023/* enregistrés dans la carte mémoire SD du WES.

                    Vous êtes vous absenté dimanche 23 ?

                    Car à priori … il semble que peut être ??? il y aurait eu une coupure électrique d’une durée de quelques minutes (durée de l’intervalle de vos deux mails) qui aurait pu mettre la panique sur un des fichiers historiques Tic, étant alors en phase de MAJ à l’instant de cette hypothétique coupure électrique.

                    Cherchez dans les fichiers Historiques TIC de la carte Mémoire SD, les fichiers (voir ci-dessous) qui pourraient présenter des valeurs incohérentes dans le créneau horaire de la réception de vos deux mails :

                    /GRAPH/TIC/2023/071.DAT
                    /GRAPH/TIC/2023/071.CSM
                    /GRAPH/TIC/2023/07/231.DAT

                    Ces fichiers sont utilisées lors de l’affichage des Graphiques TIC. Vous pouvez éditer et modifier les valeurs des fichiers qui seraient incohérentes via un éditeur de texte.

                    Cdt

                     

                    0
                    0
                    cdlog2
                    Modérateur

                      Bonsoir,

                      Pourriez vous aussi faire une capture écran de la config. Tic et la joindre avec le fichier « TIC_tele.txt » qui sera créé à la racine de la carte mémoire après l’action « Enregistrement de la trames téléinfo« .

                      A la lecture des infos de votre Tic1, on peut noter que le label « Num ADCO » n’est pas renseigné et que le label « Abonnement » est: TRV HPHC.

                      En principe le TRV HPHC correspond au Tarif Bleu réglementé / Heures Creuses – Heures Pleines de l’EDF.

                      Question pour Nicolas : le Serveur WES identifie t’il cette valeur TRV HPHC comme tel ?

                      Cdt

                      0
                      0
                      cdlog2
                      Modérateur

                        RE: Pour info, c’est le fichier /etc/systemd/system/dhcpcd.service.d/wait.conf qui à été rajouté avec mon précédent fichier DEB.

                        Dans ce fichier wait.conf vous trouvez :

                        [Service]
                        ExecStart=
                        ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -w

                        Normalement vous pouvez supprimer ce fichier wait.conf qui n’est pas d’origine, si vous le trouvez dans votre RASP et alors vous pourrez aussi retirer votre modif sudo dhcpcd -4 dans le /etc/rc.local.

                        Sauvegardez néanmoins ce fichier wait.conf pour le remettre le cas échéant au cas ou il soit nécessaire dans votre RASP. En principe il n’est pas d’origine, mais mieux vaut être prudent.

                        Vérifier en redémarrant votre RASP après modifs.

                        Cdt

                         

                        0
                        0
                        cdlog2
                        Modérateur

                          Bonjour,

                          J’ai testé avec mon Rasp PI Zero et je rencontre le même PB après avoir ré-installé le dernier Deb que j’ai transmis !

                          Il y a en effet un problème dans ce fichier DEB que je n’avais pas vu. Il y a une Cde non souhaité qui est lancé sur le fichier /etc/systemd/system/dhcpcd.service.d. qu’il faut retirer.

                          J’ai du me tromper lors de la création du dernier DEB et j’ai dû récupérer un ancien squelette d’un Fichier DEB utilisé pour un autre projet pour créer le fichier d’install Deb Vetronic.

                          Désolé je ne l’avais pas testé et je n’ai pas vu qu’il y avait cette Cde dhcpcd qui était présent d’origine.

                          Trouvez joint un autre Fichier DEB intégré dans une Archive ZIP qui corrige ce PB. Jetez tous les autres fichier DEB que je vous ais transmis.

                          Cdt

                           

                           

                           

                           

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

                            Bonjour pascalduvar,

                            l’installation de mon fichier Deb copie seulement l’ensemble du dossier et sous dossier de /var/www/http-serv/* et ne modifie que le fichier /etc/rc.local. L’installation ne touche pas à tous les autres fichiers et config du RASP.

                            Si vous avez un moment disponible, il est préférable que l’on se contacte par téléphone, cela sera plus facile de voir votre Pb.

                            Envoyez moi un mail à cdlog2@hotmail.com, je vous communiquerez mon Tel afin que l’on se contacte.

                            Cdt

                            0
                            0
                            cdlog2
                            Modérateur

                              Re: Il faut balayer toute les surfaces du Compteur, millimètre par millimètre avec l’embout du Capteur et non un seul point devant la vitre.

                              Le Capteur détecte les pièces magnétisés uniquement si elles sont situées juste en dessous de l’embout et à 8mm de distance Max.

                              Il faut voir ce Capteur comme un laser qui cible seulement se qu’il y a juste en face de l’embout.

                              Toute présence d’une pièces métallique magnétisée situé hors champ, même si situées à côté de l’embout, ne sera pas détecté par le Capteur. Il faut vraiment que l’embout soit juste au dessus de la pièce métallique pour la détecter. Je parle de pièce métallique magnétisée et non d’aimant permanent.

                              Donc il faut balayer minutieusement toute la surface de la vitre ainsi que les côtés partout autour du Compteur.

                              0
                              0
                              cdlog2
                              Modérateur

                                Bonsoir

                                Ce que vous dite est faux, votre modèle de Compteur Eau (Voir le PDF de votre Compteur que j’avais Posté sur ce fil de discussion) fait avancer le Cadran des Indexs et d’autres pièces de façon magnétique en interne.

                                Concernant votre Débitmètre, pour mesurer la consommation d’eau depuis un débit d’eau, il y a des calculs à faire et pour ce faire il faut utiliser un micro contrôleur (nodemcu, arduino etc) placé entre votre débitmètre et le photocoupleur qui envoie les Pulses au WES.

                                Pour revenir à votre Compteur Eau, concernant la flèche de la petite roue qui tourne lors de la consommation d’eau, vous cherchez un aimant qui serait collé ? Mais il n’y a pas d’aimant collé à la Roue, mais c’est la flèche de cette roue elle même qui est composée d’un métal qui a été aimantée Usine, comme l’aiguille d’une boussole.

                                Votre tournevis est aimanté parce que vous l’avez frotté avec un aimant. Votre tournevis va garder cet état de magnétisme.

                                Maintenant, Il est possible que la petite roue qui est visible en façade, ne soit pas la pièce tournante qui est aimanté. Il se peut qu’il y a une autre petite roue en interne, puisqu’il existe un adaptateur vendu à part qui peut se fixer sur votre Compteur afin de générer des Impulsions par captage magnétique. Donc il y a bien une pièce magnétique qui tourne lorsque l’eau coule, il suffit de trouver cette pièce !.

                                Il faut trouver cette zone magnétisée. Il suffit de faire glisser l’embout du Capteur Inductif très doucement, sur toute la surface du Plexiglas de votre Compteur Eau afin de déceler le moment ou votre WES réagit et reçoit une pulse. De même vous cherchez en passant l’embout du Capteur tout autour en balayant toute la surface du Pourtour (côté) du Compteur.

                                Normalement vous devriez trouver toutes les Zones du Compteur ayant des pièces aimantées. Il suffit de trouver une zone qui ferait incrémenter les Pulses du WES lorsque l’eau coule.

                                Le seul PB est que ce Capteur Inductif ne Capte plus au delà de 8mm de distance entre son Embout et une pièce métallique aimanté.

                                La plus part des Capteur Inductif ont une sensibilité qui ne dépasse pas 5mm ! Celui que vous avez, avec ces 8mm,  fait parti des Capteurs les plus sensible.

                                Cdt

                                 

                                0
                                0
                                cdlog2
                                Modérateur

                                  RE: Lorsque vous aurez vérifié que le Capteur fonctionne avec votre Tournevis,

                                  Il faudra ensuite voir à détecter la petite roue du Compteur eau.

                                  Il faudra placé l’embout du Capteur de tel sorte qu’il détecte uniquement la flèche de la petite roue et non la roue entière.

                                  C’est le passage de la flèche de la roue qui provoquera les impulsions avec votre capteur Inductif à chaque passage devant l’embout du capteur.

                                  Votre capteur doit capter le passage de cette flèche puis son absence et ainsi de suite. Ce réglage sera assez fin à déterminer !

                                  Le config du WES sera déterminé au total d’eau consommé à chaque tour de la petite roue.

                                  Si cette roue fait un tour à chaque litre consommé, alors dans votre WES vous mettrez 1 Pulse comme unité par Litre d’eau. Paramétrer le WES comme un Compteur Eau type ILS.

                                  Cdt

                                  0
                                  0
                                Affichage de 15 réponses de 121 à 135 (sur un total de 1,639)