cdlog2

Forum Replies Created

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

      Bonjour,

      Certainement un problème avec le cache mémoire du navigateur. Comme je l’ai déjà mentionné, il faut systématiquement faire un CTRL+ F5 dans le navigateur après toutes Modifs de paramètres du WES afin de vider le cache mémoire du Navigateur. Ensuite il faut re-loader les pages WEB du  WES. Cela devrait régler votre problème. Possible aussi que vous avez ouvert un Widget non encore paramétré correctement du côté de sa référence en vis à vis.

      Cdt

       

      0
      0
      cdlog2
      Modérateur

        RE:

        Dans le 2éme exemple, on peut aussi affiner un peu le test sur le fonctionnement de la machine à laver afin d’autoriser ou pas au chauffe eau de s’activer si nécessaire.

        Il suffit de tester d’une part une consommation minimale de la machine à laver et que cette consommation dure un laps de temps. Cela permet d’être sur de mesurer la consommation du moteur ( tambour ) entre deux cycles de démarrage et d’arrêt. ou de la pompe à eau de la Machine à laver. La résistance de chauffe de la M.A ne pose pas de pb bien sur.

        Si SRC_PA > 15 alors SW1 = ON tant que condition vraie        // On teste la production >  SW1=ON si au moins 15Amp disponible
        Si SW1 = ON alors REL_MA = ON tant que condition vraie    // Si la prod est SW1 ok  > on autorise l’usage de ma Machine à laver

        Si SRC_MA < 0.08 alors REL_CH = ON si cdt vraie pendant tempo 30 secondes et suivant SW1 actif = ON

        On autorise le chauffe eau à fonctionner si la machine à laver ne dépasse pas un seuil de consommation de 80watt pendant au moins 30 secondes et si la production le permet. La tempo de test peut être plus large bien sur.

        cdt

        0
        0
        cdlog2
        Modérateur

          RE:

          RE : Par contre on peut simplifier comme ceci :

          Si SRC_PA > 15 alors SW1 = ON tant que condition vraie  // On teste la production >  SW1=ON si au moins 15Amp disponible
          Si SW1 = ON alors REL_MA = ON tant que condition vraie  // Si la prod est SW1 ok  > on autorise l’usage de ma Machine à laver
          Si SRC_MA < 0.08 alors REL_CH = ON tant que condition vraie et suivant SW1 actif = ON // On autorise le Ch. eau si M.A. est OFF et Prod Ok

          J’ai juste voulu vous montrer comment utiliser plusieurs Switch Virtuels (SW1 = SW2) et l’utilisation des tests conditionnels de Switch Actif suivant ON ou OFF.

          cdt

          0
          0
          cdlog2
          Modérateur

            RE:

            Dans le 2eme exemple on pourrait éviter d’écrire la 1ere ligne pour positionner SW1 suivant la valeur de la production.

            Dans ce cas tous les tests de SW1 pour les lignes suivantes serait remplacé à chaque fois par le test de la valeur de SRC_PA > 15.

            Mais du point de vue exécution du programme par le WES, Tester un BIT en l’occurrence SW1 à l’état 1 ou 0 est de très loin beaucoup plus rapide que de tester à chaque fois la valeur reçu d’un même capteur lamda.

            cdt

            0
            0
            cdlog2
            Modérateur

              RE: Un autre exmple d’utilisation des Switch virtuel.

              On suppose que vous avec une production Limité à environ 4Kw soit environs 18Amp.

              Vous utilisez votre production pour alimenter un Chauffe eau de 3000w et une machine à laver de 3000w (valeurs simplifiées pour exemple).
              votre chauffe eau et votre machine à laver consomment chacun environs 13Amp. Donc impossible de les activer simultanément.

              La Production est surveillée par une pince ampèremétrique SRC_PA qui donne les valeurs en Amp.
              Le chauffe eau est analysé via un compteur à impultion SCR_CH qui donne les valeurs en KW
              la machine à laver est analysée via un compteur à impulsion SRC_MA qui donne les valeurs en KW. La consommation d’une machine à laver est normalement inférieure à 50 watt en état de veille ( val à ajuster). En en cours de cycle elle consomme au minimun 80 watt ( val à ajuster) et plus bien sur.

              Un Relais REL_CH permet au Chauffe eau de fonctionner.
              Un Relais REL_MA permet à la MAchine à laver de fonctionner.

              On veut donner la priorité à la machine à laver à pouvoir fonctionner vis à vis du chauffe eau si la production le permet.

              Votre programmation serait le suivant :

              Si SRC_PA > 15 alors SW1 = ON tant que condition vraie  // On teste la production >  SW1=ON si au moins 15Amp disponible
              Si SW1 = ON alors REL_MA = ON tant que condition vraie  // Si la prod est SW1 ok  > on autorise l’usage de ma Machine à laver
              Si SRC_MA > 0.08 alors SW2 = ON tant que condition vraie // Si ma. à laver tourne un cycle (consomme au moins 80 watt) SW2 = ON
              Si SW1 = ON alors REL_CH = ON tant que condition vraie et suivant SW2 actif = OFF // On autorise le Chauffe eau si M.A. est OFF et Prod Ok

              cdt

              0
              0
              cdlog2
              Modérateur

                RE : Vous avez certainement corrigé l’action REL_CH pour la 2eme ligne :

                Si SRC_A >= 38  alors  SW1 = ON tant que condition vraie.   // Si la production est supérieure à 38 Amp alors SW1 = ON sinon SW1 = OFF
                Si SRC_B < 30 alors REL_CH = ON tant que condition vraie Si et suivant SW1 actif = ON   // Le relais Ch.Eau = ON si Src_A > 38 Amp et si Src_B < 30 Amp

                cdt

                0
                0
                cdlog2
                Modérateur

                  Bonjour,

                  Le WES ne permet pas de tester 2 valeurs Sources directement. Mais on peut le faire en utilisant des Virtual Switch comme indicateurs d’état.

                  Pour exécuter une Action (ex: Relais on-off) conditionnée par la comparaison de plusieurs états Sources, il suffit d’utiliser un ou des VIRTUAL SWITCH  ( SWx ) en tant que indicateur d’état à tester et commun aux résultats des tests Sources.

                  Exemle:

                  SRC_A = Production —  SRC_B = consommation — REL_CH = relais chauffe eau — SW1 = Switch Virtuel 1. — Les valeurs Lu sont en Ampère

                  Si SRC_A >= 38  alors  SW1 = ON tant que condition vraie.   // Si la production est supérieure à 38 Amp alors SW1 = ON sinon SW1 = OFF
                  Si SRC_B < 30 alors REL_CH = ON Si et suivant SW1 actif = ON   // Le relais Ch.Eau = ON si Src_A > 38 Amp et si Src_B < 30 Amp

                  Dans cet exemple je répond indirectement à votre question. On va résonner autrement dans votre exemple.

                  On va rester Logique (cas d’école) et définir que le Chauffe eau consomme environ 13 Amp lorsqu’il est activé.
                  On va prétendre que votre Production peut au moins produire 40 Amp au maximun, avec un taux d’erreur de +- 8 Amp.

                  Lorsque le chauffe Eau est activé, celui-ci est ajouté à la valeur lu en Consommation Totale de la SRC_B.
                  Donc dans cet exemple, il faut que la consommation Domestique + le Chauffe Eau actif ne dépasse pas +- 30 Amp (tolérance d’erreur). soit inférieure à la Production en cour pour laisser le Chauffe EAU s’activer.

                  Donc le seuil de Consommation SRC_B est donc déterminé à un seuil de Production Maximal – la Consommation du Chauffe eau + Domestique. afin de laisser le Chauffe eau fonctionner .  Du coup vous pouvez fixer en plus une valeur Minimal de consommation SRC_B pour bénéficier en plus d’un délestage au regard de votre consommation Domestique afin de désactiver le chauffe eau à partir d’un certain seuil de consommation Total.

                  Cdt

                   

                  0
                  0
                  cdlog2
                  Modérateur

                    Détail important : après toutes modifications dans les paramètres du WES, forcer à vider le Cache mémoire de votre navigateur, avec les touches clavier CTRL + F5

                    cdt

                    0
                    0
                    cdlog2
                    Modérateur

                      Bonjour,

                      Pour une réponse basique : Si votre Pince est une pince ampèremétrique classique, il faut l’agrafer perpendiculairement sur le Fil de Phase de la liaison que vous souhaitez mesurer si vous êtes en Mono 220v.

                      Si un minimun de courant circule dans les fils, suivant le seuil du courant induit et capté par la pince, celle si remontera les infos au WES si cette pince est bien connectée aux bonnes bornes de Cnx du WES.

                      Bien sur vous devez configurer les pinces du WES, à partir du menu dans la configuration des pinces. Il faut Activer la lecture des pinces et choisir si vous souhaiter lire les résultats en Ampère ou en Watt, Vous devez activer la mise en service de la pince ou des pinces connectées, choisir les tensions en jeux, définir si c’est une lecture de consommation et ou de production et paramétrer l’index de départ de votre Pince.

                      Pour tout autres problèmes, le mieux est que je laisse Nicolas reprendre le Relais.
                      Cdt

                       

                      0
                      0
                      cdlog2
                      Modérateur

                        Bonjour,

                        C’est bien que tout fonctionne correctement maintenant.

                        Juste pour rappel, La configuration de base d’une BBOX est : Adresse Gateway et Serveur DHCP = 192.168.1.254 >> voir ce Lien
                        https://www.assistance.bouyguestelecom.fr/internet-bbox/installation-bbox/connexion-installation-interface-administration-bbox

                        La Bbox est configuré de Base en Serveur DCHP dont délivre une plage d’Adresse IP entre 192.168.1.1 à 192.168.1.100 aux clients qui se connectent à la BBOX en RJ45 ou Wifi.

                        Le WES peut fonctionner en mode IP Static ou en Mode DHCP.

                        En mode Static l’addr IP que l’on force au WES doit correspondre à une Addr IP Libre du côté Serveur distant comprises dans la plage des Addr IP que gère le Serveur et cette Addr IP doit être réservé (bloqué) côté Serveur et lié à l’équipement Client par son N° MAC.

                        En Mode DHCP le WES est passif et ce voit affecté une Addr IP qui lui est fourni en Auto par le Serveur DHCP,  soit pour la BBOX en config de BASE une IP comprise dans la plage des IP configurées du Serveur DHCP (192.168.1.1 — 192.168.1.100).

                        Le Vonet, pour l’utilisation que veut en faire ph.giraud2, doit être configuré en Point d’Accès (Pont – Bridge) Wifi et non en répéteur DCHP.
                        Ce n’est pas au Vonet de choisir et forcer une adresse IP au WES mais le Vonet doit être transparent pour renvoyer en arrière vers le WES l’Addr IP reçu d’un Serveur DHCP en amont (BBOX) comme si on avait à faire à un simple un dongle WIFI USB.
                        Le Vonet possède sa propre adresse IP pour accéder à son ADMIN mais ce n’est pas cette adresse qui sera utilisé pour accéder au WES.

                        Si le Vonet est configuré en Point d’Accès, Il recevra un adresse IP du Serveur DCHP de la BBOX et cette IP sera celle qui sera attribué WES. Côté WES le mieux est de le laisser en Mode DCHCP, donc complètement passif par rapport à l’Addr IP que l’on va lui attribuer.

                        En mode DHCP les rubriques Addr IP, Gateway, etc…du Menu Réseau du WES sont normalement désactivées. Cela n’empêche pas de trouver une config dans le fichier Reseau.CFG mais ces infos ne seront pas utilisés en mode DHCP.

                        IMPORTANT : Dès que l’on change le Mode de fonctionnement du WES, du mode Static vers DHCP et inversement, il faut absolument rebooter (Reset) le WES afin qu’il s’adapte à la nouvelle configuration.

                        Par contre si on veut forcer le WES en Mode Static avec une IP choisie, il faut d’abord réserver cette IP du côté Serveur ( BBOX ) parmi ceux gérées dans la plage IP de la BBOX. Cette Addr IP Static dans la BBOX devra être lié à l’Addr MAC du Client,  Vonet dans notre cas.

                        Dans ce cas on peut paramétrer le WES en Mode Static et configurer l’IP choisi et réservé en dur dans la BBOX  soit : 192.168.1.xx, Gateway 192.168.1.254,  mask 255.255.225.0, 1er DNS 192.168.1.254 et 2eme DNS exemple goggle 8.8.8.8

                        cdt

                        0
                        0
                        cdlog2
                        Modérateur

                          Bonjour,

                          Dans mon précédent post,je vous ai dit de paramétrer le WES en mode Option Réseau DHCP.

                          Si l’Addr IP est modifiable dans le menu réseau du Wes c’est que le WES est en mode Static. cocher l’option DHCP dans la config Réseau du WES et Valider bien la modif.

                          Connecter le Vonet au WES, attendre quelques secondes que l’Init WIFI se face correctement avec la BBOX. Vérifier dans la BBOX que la Cnx Wifi est établit. Si le Vonet est reconnu comme client WIFI dans votre BBOX alors c’est bon. Faites ensuite un Reset du WES pour que l’Option DHCP soit prise en compte côté WES et forcer le WES à s’initialiser sur l’IP du Vonet soit : 192.168.1.xx

                          Cdt

                           

                          0
                          0
                          cdlog2
                          Modérateur

                            Re:

                            Un complément d’info pour fixer le N°IP en dur de votre Vonet depuis votre BBOX

                            Allez dans l’Admin de votre BBox avec votre navigateur : 192.168.1.254 >> entrer votre login et mot passe.
                            Ensuite dans la Zone WIFI cherchez l’adresse IP alloué à votre Vonets vis à vis du n° MAC (faut connecter le Vonet au WES avant).

                            Ensuite dans la partie config Admin BBOX (fenêtre bleu en principe) cliquer au bas dans  » Services de la BBOX  »
                            Un menu déroulant s’affiche, vous cliquer dans les « 3 points » verticaux à droite de DHCP puis  » configurer « .
                            Ensuite vous descendez dans la fenêtre qui s’ouvre pour trouver la rubrique  » Attribution d’adresse IP statique  »

                            Cliquer sur  » Ajouter un équipement «  .Une nouvelle fenêtre va s’ouvrir.
                            On vous propose de choisir un équipement déjà connecté à la BBOX afin de figer en static l’IP qui lui est attribué.
                            Ouvrez le 1er Champs  » équipement  » en cliquant à doite dans la petite fleche, vous verrez tous les équipement actuellement connu de votre BBOX avec leur N° IP et N° MAC associé. Séléctionner celui de votre Vonet. Puis cliquer sur  » APPLIQUER  »

                            Dés lors, votre Voinet se verra toujours attribué le même N° IP depuis la BBOX même après une remise sous tension en cas de coupure ERDF.

                            Laissez la config réseau du WES en mode DHCP c’est important.

                            Cdt

                            0
                            0
                            cdlog2
                            Modérateur

                              Bonjour,

                              Vous êtes certainement en version MS.Windows 8 ou 10.
                              Pour pouvoir lancer en exemple ipconfig, le mieux est de lancer une console Dos avant :

                              Taper dans la zone recherche la commande  » cmd « . Une fenêtre console noire devrait s’ouvrir.
                              Ensuite dans la console taper ipconfig, cette fois vous aurez vos infos TCP du Pc et du même coup l’IP attribué au Vonets.
                              de même pour TCPIP discover, lancer le depuis une console cmd, par contre il faut vous mettre dans le dossier du process.
                              la commande Dos pour changer le dossier de la console est :

                              cd c:\xxxxxxx\nom-dossier-tcpip-discover

                              La console vous mettra dans le dossier choisi. Ensuite vous lancer TCPIP discover depuis la console Dos et si java est reconnu cela devrait fonctionner.

                              Autrement le plus simple pour voir l’IP attribué au Vonets est de regarder dans l’Admin de votre Box (FAI) , dans la rubrique WIFI normalement vous verrez toutes les connections WIFI établis avec votre Box avec leur n° MAC. Comme vous connaissez le N° MAC du Vonets il est facile de reconnaître l’Adr Ip en relatif.

                              Cdt

                               

                               

                              0
                              0
                              cdlog2
                              Modérateur

                                Bonjour,

                                Une astuce parfois utile. Vous pouvez peut être voir votre problème de blocage en utilisant la console de Google Chrome.
                                Firefox possède les mêmes outils.

                                Pour ouvrir la console sous Google Chrome :

                                Raccourci clavier

                                Si PC Microsoft : Appuyez sur Ctrl, Shift et J en même temps
                                Si PC MacOS : Appuyez sur Command, Option et J

                                Méthode via le menu

                                1. Cliquez sur les trois points dans le coin supérieur droit
                                2. Choisissez « Plus d’outils » puis « Outils développeurs »
                                3. Une nouvelle fenêtre s’ouvrira, choisissez l’onglet « Console » en haut

                                Dans le haut de la fenêtre qui s’ouvre vous avez plusieurs onglets.
                                Ceux qui pourront vous servir pour voir d’ou vient votre blocage sont l’onglet « Console » et « Réseau »(network en anglais)

                                Via l’onglet console vous verrez les erreurs que rencontre Google Chrome lors de l’ouverture et gestion de la page HTML en cours.
                                Cela peut être des erreurs de scripts type javascript ou autres, Cde Html ou définition de CSS non pris en charge par le navigateur.
                                Si la page coince au moment de l’affichage d’une l’erreur, cela peut être dû par exemple à un Script qu’il n’arrive pas gérer.
                                Il suffit de remonter l’erreur lu dans la console à Nicolas ou d’analyser les fichiers WEB Html en relatif vous même.

                                L’onglet réseau est aussi très intéressant car vous visualiser tous les fichiers qui sont téléchargés (Scripts, Css etc)
                                au moment de l’ouverture d’une page HTML. Il faut forcer l’Init de la page HTML à analyser au début de son ouverture afin de voir tous les fichiers à charger. Avec la console ouverte et l’onglet réseau sélectionné, il suffit de ré-ouvrir la page HTML à analyser.

                                si le Navigateur coince en cours de chargement de la page, il suffit de regarder le dernier fichier en attente de téléchargement. C’est certainement ce fichier qui pose problème (Pb de téléchargement, pb mémoire cache, …. )

                                Mais avant d’initialiser la page HTML que vous souhaitez analyser, vider tous les Caches mémoire de Google Chrome.

                                Voici un lien qui vous décrit l’usage de la console de Google Chrome. C’est très complet mais en anglais.
                                https://developers.google.com/web/tools/chrome-devtools/network/

                                Cdt

                                 

                                0
                                0
                                cdlog2
                                Modérateur

                                  Bonjour jp35,

                                  Je possède 2 Serveurs WES V2.
                                  L’un d’eux est en service, l’autre me sert d’outils de test. Je suppose qu’un Wes V1 doit être assez proche du côté de la consommation d’un Wes V2.

                                  Je viens de faire des mesures de consommation de ce Wes V2 :
                                  Alimentation Input 12Volt. Wes V2 connectée uniquement au réseau local via RJ45.  Toutes les Autres Sondes étant Déconnectées :

                                  – Mise sous tension et initialisation, les deux relais internes en OFF : 112mA
                                  – Consommation avec 1 Relais interne ON = 152mA
                                  – Consommation avec 2 Relais internes ON = 193mA

                                  Voila ce sont les consommations de ce WES V2 à vide sans aucune sonde Ext. connectée.

                                  Je pense qu’Il faut tabler sur une consommation moyenne à Vide de l’ordre de 220mA à 250mA sous 12Volt pour votre gestion de Batterie. A vous de calculer et d’adapter la consommation Totale avec vos sondes qui seraient connectées en plus.

                                  Juste pour compléments d’informations, J’ai souvent des micros coupures de délestage de ERDF en hiver.
                                  L’ensemble de ma Domotique, le WES de service compris, est alimentée en 12volt via une alimentation secourue sur Batterie de 5Ah.
                                  J’utilise les modules de régulation suivant pour la gestion de cette Alimentation Secourue,

                                  Alimentation 12v : NDR-120-12 – rail DIN AC/DC (PSU), ITE, 1 sortie, 120 W, 12 V, 10 A ( Chez Farnell )
                                  Gestion de coupure Secteur : MS122402 – Alimentation linéaire,  230 V, 12 V  ( Chez Farnell )
                                  Batterie plomb : AGM YUCEL Y5-12 12V 5Ah F4.8

                                  Cdt

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