cdlog2

Forum Replies Created

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

      Bonjour,

      Plusieurs hypothèses :

      Pour Info, J’ai eu cet après midi une coupure du réseau électrique ERDF. J’ai redémarré mon informatique,

      Lorsque j’ai essayé de lancer le WES, Juste après le Login, je tombais sur une page Blanche. J’ai regardé le code source de la page via le Navigateur, c’était vide hormis un « MICKEY » au Début.

      Si j’insistais à me loguer après plusieurs Reset du WES, Parfois j’arrivais aux Pages du WES mais il était très lent. J’ai vérifié les fichiers de la carte mémoire du WES via un lecteur de Carte USB, tout semblait normal . J’ai recopié malgré tout le Fichier WESF4.BIn de ma Version , en supposant que le Serveur interne aurait subit un PB suite à cette coupure Secteur. J’ai forcé 2 Reset du WES et depuis j’ai retrouvé un Turbo ! tout est revenu en ordre. Avez vous eu un Pb avec ERDF de ce genre ?

      Videz le Cache de votre Navigateur avec CTRL+F5 plusieurs fois et vérifier les Propriétés du Marque Page si vous lancez votre WES depuis un Lien enregistré dans votre Navigateur.

      Si vos Pbs persistent, Personnellement, je formaterais en FAT32 la carte MicroSD du WES,

      Comme certains petits BUGs ont été corrigés par Nicolas, je téléchargerais à nouveau l’Archive de la dernière Release du Site au lieu de me servir de la précédente déjà téléchargée. Je referais une recopie propre des fichiers de l’archive décompréssée ainsi que mes dossiers CFG et GRPH, via un lecteur de carte USB . Je supprimerais le fichier PLS.CFG du Dossier CFG ( c’est la config des pulses ).

      Avant de déconnecter le lecteur USB, je clôture vis à vis de Windows ce Lecteur USB en toute sécurité. Une fois la carte mémoire remise dans le WES, il faut faire au moins 2 Resets Hard via le Bouton Rouge. Normalement votre WES devrait repartir sans problème.

      Avant de configurer à nouveaux vos Pulses, Vérifier les connexions de ces derniers. Tout devrait repartir normalement.Vérifier si vous n’avez pas programmé une ligne concernant vos Pulses dans la Page PROG et qui pourrait provoquer des Erreurs.

      Cdt

       

       

       

       

       

       

       

      Vérifier si vous passez par un lien Marque Page que ce dernier pointe bien au bon endroit.

       

       

      0
      0
      • in reply to: Extension
      cdlog2
      Modérateur

        RE: Pour me contacter directement, vous trouver mon adresse mail en fin de mon Schéma que j’ai Posté.

        0
        0
        • in reply to: Extension
        cdlog2
        Modérateur

          Pour Piruffin,

          Je suis d’accord avec vous. L’usage de Boostrap pour définir la paginations des Pages WEB et gérer le Responsive web design, n’est pas le mieux pour construire un site Web. De simples Déclarations CSS permettent de faire la même chose sans avoir la lourdeur d’un FrameWork. J’ai réaliser mon propre site WEB chez moi de cette Façon. Par ailleurs Nicolas le sait et je lui en est déjà parlé.

          J’ai lu aussi dans un de vos Post, que vous auriez bien aimé avoir la possibilité de classer vos lignes de Programme de la Page Programmation afin de les déplacer selon votre choix, tout en restant connecté au site, sans devoir le faire depuis le fichier Prog.cgf et redémarrer ensuite le WES..

          C’est assez facile à implémenter, j’ai déjà jeté un rapide regard sur le Code de la Page Programme, lorsque vous avez formulé votre demande.

          En fait actuellement toutes les Lignes programmées sont enregistrées localement dans une structure type Array[][] JS.  tableORG.rows[y].cells[co].innerHTML; ou y = n° Ligne et col = les 14 colonnes qui peuvent être remplis avec des ‘ Codes Type’ lors de la programmation d’une ligne.

          Lorsque vous validez le Transfert vers le Serveur, les Lignes Prog. enregistrées dans cette Structure (100 max), sont envoyées séquentiellement au Serveur, les unes après les autres par une requêtes JS en interne de type Ajax.

          Voici en exemple du format de la requête pour l’envoie de la 1ere ligne au serveur : AJAX.CGX?PRG =0,61,0,0,61,0.00,11,1,0,0,0,0000,0000,9,0
          Le n° de ligne est définie par le 1er byte, dans mon exemple c’est la 1ere ligne ( =0,x,x,x,x…..).

          Donc je pense que vous comprenez rapidement, que si vous remaniez cette Structure d’origine avant envoie au serveur et que vous reconstruisez une Array analogue mais classé selon un choix prédéfinie; le Serveur va enregistrer vos lignes de Programme classé par Ordre de rang tel que vous le souhaitez.

          Il suffit côté HTML de rajouter pour chaque ligne Prog. une colonne avec un nouvel input, qui va enregistrer la saisie d’un nouveau n° d’ordre positionné par défaut au n° de ligne avant modif.

          Avant d’envoyer au Serveur chaque ligne par des requêtes, il faut recopier la Structure d’Origine, dans une autre Structure identique de travail, en classant chaque ligne et son Byte n°, en fonction des n° d’ordre défini par les inputs crées.

          Bien sur il faut faire un test de cohérence avant l’envoie des requêtes au Serveur, pour éviter d’avoir des Inputs de n° de rang identique ou supérieur au nombre de lignes crées. Dans ce cas on peut faire monter une modale pour prévenir et faire corriger les incohérences.

          Tel que les Pages sont construite, on ne peux pas faire un rafraîchissement de la Page pour reclasser et déplace les lignes directement. Le rafaîchissement des Pages se font après avoir reçu du Serveur le Résultat d’un Cgx de mise en forme de la Page.

          Si vous êtes intéressé pour essayer de programmer votre Demande dans cette Pages Programme, Vous êtes le Binvenue, Si vos modifs fonctionnent correctement, je Pense que Nicolas pourrait certainement être intéressé pour rajouter cette facilité dans sa Prochaine Release.

          Bien sûr Nicolas doit donner son avis au préalable pour rajouter cette facilité.

          Comme je commence à bien connaître la structure des Pages Web du Site, Si vous avez des questions, vous pouvez me contacter au préalable avant de déranger Nicolas. Faites moi savoir si vous souhaitez faire le JOB, je vous donnerez mon adresse Mail pour me contacter directement.

          Cdt

           

          0
          0
          • in reply to: Extension
          cdlog2
          Modérateur

            RE : J’ai installé ce module ESP8266 pour deux raisons.

            La 1ere c’est avoir la possibilité de traiter des Modules avec des Composants DALLAS non reconnus par le WœES et la 2eme raison, j’ai un ensemble de Chez PlugWise qui permet via une clé USB (Stick) relié à mon RASP et via un Plugin fait maison de gérer, un ensemble de 13 Prises (Plug programmable On/Off ) et quelques Interrupteurs de chez PlugWise, le tout en transmission sans fil au protocôle ZigBee.

            J’ai crée des Relais Virtuel dans mon WES et ce dernier via ces Relais virtuels, peut commander les Switch des 13 Prises (On/Off) et ou analyser les états des interrupteurs par son interface de programmation.

            Cdt

            0
            0
            • in reply to: Extension
            cdlog2
            Modérateur

              Bonjour,

              Juste Pour Info,

              Sinon, vous pouvez comme vous l’avez sous entendu au début de vos Post, réaliser des Cartes à 8 Relais Virtuel 1Wire et vous servir de ces Relais Virtuel comme Contact de Input et/ou de Switch de Commande.

              J’ai réalisé pour mon usage, un petite Interface hard avec un ESP8266 et le Soft qui permet de gérer cela.

              Mon Module gère le Bus 1Wire du Domicile et le renvoie en toute Transparence sous forme d’un Bus 1Wire Cloné bidirectionnel vers le WES.

              Le WES gère ce bus Clone 1wire comme s’il était connecté Directement au Bus 1Wire du domicile, sans difficulté et sans perte de message.

              Une Liaison I2c me permet de Commander et Lire en parallèle l’ensemble des 2 Bus 1Wire,  celui du Domicile et celui du WES.

              Le bus 1Wire Clone du WES et l’interface I2C sont activés par IRQ ( interruptions ) via leur signal descendant. L’IRQ d’activation du WES est prioritaire à celui du I2c. Donc le WES peut à tout moment avoir accès au bus 1Wire du domicile, sans perte de message et sans erreur de transmission.

              Cela me permet, Via un Raspberry PI en liaison I2C, de gérer globalement les 2 Bus 1Wire et de surcroît pouvoir connecter sur le Bus 1Wire du domicile des composants DALLAS 1Wire non pris en charge par le WES,

              Cela me permet aussi de créer des Composants 1Wire Virtuel comme des DS2408 et le WES va les intégrer comme de vraie Carte à 8 Relais

              Dès Lors, je peux demander aux WES de gérer ces Relais Virtuel par son interface de Programmation et interpréter les états des Relais comme des états de Input ou bien de Output et traiter l’Info depuis mon Raspberry PI pour Actions en relatif.

              Voici le Schéma du petit Module Hard. Si le Soft vous intéresse je peux vous le Fournir.

              Cdt

               

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

                Bonjour Rigauli

                Par rapport à vos Reset, vous êtes sur qu’elle version (l’originale ou celle modifiée) lorsque cela se produit ? et avez vous un navigateur logué au WES et si Oui sur qu’elle Page ?

                Je change rapidement de sujet. Je crois savoir que vous avez un VE-Tronic pour charger une Voiture !?

                Si c’est le cas, aviez vous l’intention de dialoguer directement avec lui en liaison RS232 pour programmer des plages de charge activable par requêtes HTTP.

                Je suis actuellement en relation avec Denis, un client de Nicolas, qui avait posté des questions sur le sujet et je me suis mis en contact avec lui directement par mail.

                Après de nombreux test via un convertisseur TCP/RS232 qui ne donnait pas satisfaction, je lui ais programmé deux Plugins pour faire le JOB et à moindre coût.

                L’un des Protos fonctionne sur une base Arduino avec Schield Ehernet (ethernet ou Wifi), et il est aussi compatible pour le porter dans un ESP8266 ou NodeMCU (Wifi).

                L’autre Plugin, plus rapide, Programmé en Python, tourne sur une solution Raspbian d’un Raspberry, type PI One W, P3, P4 … Seriez vous intéressé par ces Plugins en version de Test pour votre usage ?

                Cdt

                0
                0
                cdlog2
                Modérateur

                  C’est un PB de  la taille du Widget, il faut l’élargir un peu.

                  Cliquez sur le crayon pour entrer en mode modif des Widgets et avec la pointe de la sourie vous allez pouvoir agrandir ce Widget.

                  Cliquer pour enregistrer et refaite un tour pour recharger la Page d’accueil.  Possible qu’il faut vider le cache du Navigateur.

                  Recommencez si la taille choisi est insatisfaisante.

                  Cdt

                  0
                  0
                  cdlog2
                  Modérateur

                    bonjour,

                    Juste une parenthèse concernant la version 0.84 Double (beta1)

                    Pour ceux qui l’on charger, ils ont remarqué y avoir un MENU qui permet de BASCULER de la version Originale 0.84, vers la version Originale 0.84 Modifiée et Vice Versa.

                    Vous avez  remarqué que sur la version Modifiée, il y a dans le MENU un nouveau LIEN qui est « Accueil. ».  Et vous avez remarquez que lorsque vous cliquez sur le LOGO du Menu, cela vous ramène sur la Page qui permet de sélectionner l »une des deux Versions (Originale ou Modifiée).

                    Actuellement lorsque vous choisissez la version Originale, ll n’y a pas ce LIEN « Accueil » pour revenir sur la Page Accueil. Si vous cliquez sur le LOGO, vous Revenez sur la Page de Sélection des Versions, Cela peut Agacer.

                    Donc j’ai rajouté ce LIEN « Accueil » pour le MENU en Choix version Original .

                    Je joins le Fichier ZIP en pièces jointe. Il Faut le décompresser et vous trouvez un fichier MENU.HTM qu’il suffit de copier et remplacer celui existant dans la microSD du WES.  C’est le même Fichier que celui d’Origine , hormis le nouveau LIEN « Accueil » rajouté dans le Menu.

                    ATTENTION ce Fichier MENU.HTM que j’envoie n’est Compatible que pour la Version 0.84 à DOUBLE SITE ! Sur la version Originale 0.84, à un Seul SITE, un clic sur ce nouveau Lien « Accueil » vous mettrez une erreur de lien.

                    Ceci Dit, Pour rendre mon fichier compatible sur la Version Solo 0.84 d’Origine, Il faut juste changer dans mon fichier joint MENU.HTM le href »Index1.htm » par href »Index.htm » au début de mon fichier vis à vis du nouveau lien Ajouté « ACCUEIL ».

                    Cdt

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

                      Bonjour,

                      Si vous regardez bien, l’ordre d’affichage des Widgets dans le mode Responsive (smartphone), est effectivement priorisé par rapport à l’ordre défini en mode Responsive (PC) à savoir par un début de lecture des Widgets de la 1ere rangé du haut et poursuivant de la gauche vers la droite de cette rangé ayant comme position Verticale (Y) la valeur à Zéro.

                      Mais après, pour la 2eme rangé, l’affichage des Widgets suivant ne repart pas systématiquement sur la même logique, mais va poursuive l’affichage en priorisant cette fois les Widgets en fonction de leurs Coordonnées en X(colonne) et Y(hauteur).

                      Donc le trie et l’affichage des Widgets suivant sera organisé au regard de ceux dont la hauteur (Y) est la plus forte.

                      Comme chaque Widget, lorsque l’on les déplace, se colle systématiquement en dessous du Widget supérieur d’une même colonne, on ne peux pas jouer sur la Hauteur (Y) de chaque Widget.

                      S’il y a une 1ere modification à faire, c’est déjà donner la liberté de choisir la position verticale de chaque Widgets.

                      Je vais regarder si on peut apporter une solution et transmettrais à Nicolas une proposition de modification si faisable.

                      Cdt

                       

                       

                       

                      Je vais regarder si je peux trouver à mieux organiser

                       

                      0
                      0
                      cdlog2
                      Modérateur

                        RE:

                        Prioriser l’affichage des Widgets sur votre Smartphone en remodelant leurs présentations par une re-configuration  depuis votre Smartphone, va en effet modifier la présentation faîte au préalable depuis votre PC.

                        Je pense qu’il n’y aurait pas de difficulté pour conserver la présentation faîtes pour chaque mode, Normal ou Responsive, en modifiant quelques peu la programmation de la page d’accueil.

                        Cela impliquerait de personnaliser le Fichier WIDGET.INI, qui est le fichier qui maintient la configuration de ces Widgets et de rajouter un N° d’ordre d’affichage pour chaque Widget relatif à chaque mode.

                        Mais cela devient plus compliqué s’il faut conserver les configs faîtes sur PC, Smartphone et Tablettes. Mais pas insurmontable.

                        Peut être une évolution future ?

                        Cdt

                         

                         

                        0
                        0
                        cdlog2
                        Modérateur

                          Bonjour,

                          La présentation de toutes les pages du WES avec un smartphone, tablette…, s’affiche dans un mode qui est le Responsive Web design.

                          Le Responsive Web design offre une lecture et de navigation optimales pour l’utilisateur quelle que soit sa gamme d’appareil (téléphones mobiles, tablettes, ordinateur PC). Ce mode implique un minimum de redimensionnement (zoom), de recadrage, et de défilements de pages par rapport à l’affichage sur un PC.

                          Par ailleurs, vous pouvez forcer le navigateur de votre PC à basculer en mode de visualisation Responsive,

                          Vous pouvez réduire la largeur de la fenêtre du navigateur jusqu’à trouver le changement de présentation en Responsive.
                          Vous pouvez aussi faire basculer votre navigateur en mode Web design Responsive via leur Menu :

                          Pour Firefox : l’appuie sur les touches CTRL + SHIFT + M en même temps vous fait basculez du mode Normal au Mode Responsive et Vice et Versa, ou bien via le menu > Outils > Développement et cocher la case vue adaptative. Pour revenir en mode normal : Clic sur la X en haut à droite

                          Pour Chrome : Moins convivial que Firefox comme d’habitude ! Faire F12, cela ouvre la Console. Puis l’appuie sur les touches CTRL + SHIFT + M en même temps vous fait basculez d’un Mode à l’autre. Il faut réduire la zone de la Console ou la forcer à s’ouvrir dans une fenêtre à part via le menu à droite (3 points) de la console > puis choisir votre format du Dock Side.

                          Cdt

                           

                          0
                          0
                          cdlog2
                          Modérateur

                            Bonjour,

                            Je n’ai pas votre logiciel Téléinfo et ni les équipements liés, mais depuis votre Compteur Linky, vous pouvez via ses boutons + ou – ,  faire défiler les Infos jusqu’à MODE TIC et vous verrez si vous êtes en Mode Standard ou Historique.

                            Cdt

                             

                            0
                            0
                            cdlog2
                            Modérateur

                              Bonjour,

                              Je peux répondre, la capacité MAX de la Carte MicroSD Compatible avec le WES est 32GB et Formatée en FAT32.

                              Préférer une Carte mémoire de marque Sandisk de classe 10

                              Cdt

                               

                              0
                              0
                              cdlog2
                              Modérateur

                                Bonjour,

                                Si vous avez une Entrée (input) disponible côté WES, vous pouvez utiliser n’importe quel type de Capteur à Contact SEC de type Magnétique, soit à liaison filaire ou Capteur à liaison sans fil avec Switch à Contact SEC côté Récepteur. Ces Capteurs présente en général un Contact Sec Fermé en état de Protection ( type Relais Reed ILS Magnétique sur Porte ou Fenêtre Fermée). Côté WES le Input sera en état ON en mode de protection.

                                Si vous Optez par une liaison filaire et que vous n’avez pas encore de câble de liaison entre le Capteur et votre WES, préférez un câble à paire(s) torsadée(s) type câble téléphonique, mais un simple câble électrique Libre existant peut aussi convenir, vue qu’il n’y a pas de Data qui transite dans la liaison.

                                Après c’est une question de budget.

                                Vous avez aussi dans le commerce des Capteurs à Switch (type Reed ILS magnétique) qui intègre en même temps un Contact à Vibration (type  ressort) qui va réagir si on bouge ou si on force la porte (choc) . Certain MALIN !! s’emploie à Inhiber le capteur ILS magnétique depuis l’extérieur avec un très Puissant Aimant : https://www.supermagnete.fr/faq/Quel-est-l-aimant-le-plus-puissant-dans-votre-boutique

                                Ce type de Capteur à double Capteurs à 2 Switchs, nécessite souvent 2 Entrées (Inputs) dans le WES et 3 fils pour le câbler  (le 3eme fil étant le COMMUN au deux capteurs)

                                En état de Repos, Porte ou fenêtre à protéger Fermée :
                                Capteur ILS + Aimant = contact fermé ON au repos ==> passe ouvert OFF en Alarme,
                                Capteur Vibration = Contact ouvert OFF Absence Choc ==> passe en Impulsions fermé ON en Alarme,
                                le 3eme fil est Commun au 2 Capteurs

                                Maintenant si vous êtes un peu bricoleur comme moi et pour quelques 2 voir 3 Euros vous pouvez réaliser vos propres capteurs :

                                https://www.gotronic.fr/art-interrupteur-ils-1-t-19990.htm

                                https://www.gotronic.fr/art-capteur-de-vibrations-faible-sensibilite-sw18030p-22187.htm
                                https://www.gotronic.fr/art-capteur-de-vibrations-haute-sensibilite-sw18010p-22186.htm

                                https://www.supermagnete.fr/aimants-bloc-neodyme

                                Cdt

                                0
                                0
                                cdlog2
                                Modérateur

                                  Bonjour,

                                  Le problème à déjà été signalé à Nicolas. Prochainement une nouvelle Release va arriver. Nicolas travaille encore dessus. Les problèmes avec ce Wifget sont connus de lui et seront corrigés dans cette Release.

                                  Cdt

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