Mise à jour 0.84A3

Accueil Forums Serveur WES Mises à jours (Firmware et HTML) Mise à jour 0.84A3

Ce sujet a 50 réponses, 7 participants et a été mis à jour par  nicolas_cartelec, il y a 1 an et 10 mois.

15 sujets de 1 à 15 (sur un total de 51)
  • Auteur
    Messages
  • #10241

    nicolas_cartelec
    Admin bbPress

    Suite…

    #10242

    cdlog2
    Participant

    Merci Nicolas.

    Je signale un BUG dans la version à Double Site dans la Version Modifié: WES V 0.84A4 BETA04 . Vous risquez d’avoir des problèmes lors de l’enregistrement des Widgets. Je joins le fichier corrigé « home.html » dans une archive que vous pouvez décompresser et copier dans votre WES.

    Si vous préférez, vous pouvez aussi corriger directement le BUG en éditant le fichier home.html de votre WES.
    voici le correctif à faire :

    Dans le fichier home.html à la ligne 909, mettre false en fin de l’instruction à la place de true —>> (« GET », conf, false );

    // Avant Correction
    xhr_object.open(« GET »,conf, true );

    // Après Correction
    xhr_object.open(« GET »,conf, false );

    Le correctif a été transmis à Nicolas.

    Cordialement,
    Christian

    Attachments:
    You must be logged in to view attached files.
    #10244

    rene38
    Participant

    Bonjour,

    Je ne sais aps si c’est du à ce nouveau fichier « home.html » qui m’avait été transmis par Christian, je viens de me connecter à mon WES peu avant 14h10 (heure des mises à jour de températures serveur en particulier, et le WES a eu un freeze. Page vide.
    En réessayant, ça s’est remis à fonctionner, mais:
    – J’ai reçu un email d’alerte de température, laissant supposer que les switches virtuels ont été quelque peu bousculés,
    – Il n’y a pas eu d’enregistrement de température des capteurs 1wire à 14h10.
    bizarre, bizarre (fichier joint)

    René

    Attachments:
    You must be logged in to view attached files.
    #10274

    kguis
    Participant

    Bonjour,

    Depuis la dernière mise à jour, j’ai aussi un énorme problème de plantage et reboot quasi systématique du Wes lorsque l’on démarre l’interface web sur la page IP//index_v2.HTM ainsi que l’enregistrement de valeur 0 sur les courbes de températures 1-Wire.

    J’ai pour l’instant contourné le problème en démarrant sur IP/TMP.HTM. et en n’utilisant plus la page d’accueil qui dans mon cas d’usage du Wes n’est pas très utile.

    Une évolution qui serait intéressante ; pouvoir supprimer une valeur aberrante enregistrée sur les courbes directement de l’interface.

    Salutations,

    #10276

    rene38
    Participant

    Pour enlever cette valeur aberrante, j’ai juste édité à la main le fichier qui enregistre la courbe de température du jour concerné (190.DAT dans mon cas), en utilisant Filezilla. C’est juste un aller-retour de ce fichier entre deux enregistrements qui ont leu toutes les 10 mn.

    • Cette réponse a été modifiée le il y a 2 ans et 2 mois par  rene38.
    #10278

    cdlog2
    Participant

    Pour @kguis

    Je ne sais pas de qu’elle nouvelle version vous parlez, mais ce n’est certainement pas la : WES V 0.84A4

    Dans cette version, le fichier INDEX_V2.HTM n’existe plus !!!, ou bien vous vous trompez de fichier ?

    Si vous avez effectué la Mise à jour V0.84A4 et Si vous avez effectivement ce fichier INDEX_V2.HTM dans la carte mémoire du WES, c’est que vous avez très mal faites la mise à jour. Vous avez conservez les anciens fichiers et copié les nouveaux par dessus et certainement en FTP. Ce qui fait que probablement vous avez deux versions qui rentre en conflit.

    Je ne le dirais jamais assez, la Mise à Jour d’une Nouvelle Version, doit ce faire sur une Carte Mémoire entièrement VIDE, voir au mieux re-formatée en FAT 32. Il ne faut conservez que ses propres dossiers de configuration, CFG et GRAPH que l’on copie provisoirement dans un PC avant de les retransférer en Final et après la MAJ dans la carte Mémoire du WES. Faire une mise à jour ainsi, permet d’une part d’avoir une carte mémoire Saine et enlève de façon implicite toutes Fragmentations des Anciens Fichiers, du fait que les nouveaux fichiers son recopiés à Clusters Contigus.

    Cdt

    #10279

    cdlog2
    Participant

    Bonjour à TOUS

    Correction BUG WES Version V0.84A4 BETA04 (Double site)

    j’ai remarqué que Chrome, (très rarement Firefox) et dans certains cas de figure, au lancement du site du WES, pouvait provoquer un plantage de ce dernier. Cela peut se produire lorsque il y a une modification des fichiers de la Page d’accueil par rapport à la mise en cache mémoire préalable par Chrome,

    Un exemple assez facile à reproduire. Vous supprimer au préalable votre fichier WIDGET.INI. Vous lancez le Site du WES. Vous aurez alors des Widgets définis par défaut dans la page d’accueil et Chrome Enregistre cette Page tel que construite dans son Cache mémoire.

    Vous modifiez et enregistrez votre propre config de Widgets puis vous fermez Chrome. Il y aura une forte chance, que lorsque vous allez ouvrir à nouveau votre page WES avec Chrome, que vous aurez une page vide et un plantage du WES, Le cache de Chrome n’est plus en phase avec la nouvelle structure des Widgets qui se recrée dynamiquement via de nouveaux Scripts JS et qui vont à leur tour lancer des requêtes avec le WES. Ce désordre va créer un blocage entre Chrome et le WES.

    J’ai modifié la façon d’ouvrir le Fichier WIDGET.INI à l’ouverture de la page d’accueil. Avant ce fichier était chargé en asynchrone, ce qui pouvait laisser dans certains cas, le navigateur a poursuivre d’autres process et chargement de fichiers en parallèles qui pouvait créer des blocages.

    Ma modif consiste à obliger le navigateur à charger globalement le fichier WIDGET.INI de façon Synchrone et d’attendre la fin de chargement du Fichier avant de commencer à construire les Widgets. Cela évitera tout conflits avec d’autres process, mais va peut-être donner l’impression d’un chargement d’une page d’accueil un peu plus longue, mais stabilisée.

    Trouvez joint un archive avec les 2 fichiers modifiés :  index1.htm et home.html que vous pouvez copier à la place de vos fichiers existants.
    Cette correction ne concerne que les fichiers des versions à Double Site.

    Cdt

    Attachments:
    You must be logged in to view attached files.
    #10294

    Mairot
    Participant

    Bonjour.

    Je viens de faire la mise a jour avec la dernière version .

    curieusement la Version Web est resté a la version précédente. Voir image en pièce jointe

    Attachments:
    You must be logged in to view attached files.
    #10296

    cdlog2
    Participant

    Bonjour,

    Vous avez fait la mise à jour par le biais du FTP. Vous n’avez pas soit Vidé ou Formaté votre carte mémoire MicroSD avant de faire votre mise à jour ?.

    Donc si cela est confirmé et comme je n’arrête pas de le dire, Certains fichiers pourraient ne pas être remplacés et vous naviguer entre deux versions !!

    Si vous avez fait la mise à jour WES V 0.84A4 BETA04 13 Novembre 2020 double site :

    – éditez le fichier infocfg.html. Lisez les lignes 23 et 24. Vous devriez lire :

    <th>Version site WEB</th>
            <td><h4><span class= »label label-info »>V0.84A4 B03</span></h4></td>

    – Puis éditer le fichier INFOCFG.HTM. Lisez les lignes 37 et 38. Vous devriez lire :

    <th>Version site WEB</th>
           <td><h4><span class= »label label-info »>V0.84A4</span></h4></td>

    Si par contre vous avez fait la mise à jour WES V 0.84A4 13 Novembre 2020

    – éditer le fichier INFOCFG.HTM. Lisez les lignes 37 et 38. Vous devriez lire :

    <th>Version site WEB</th>
           <td><h4><span class= »label label-info »>V0.84A4</span></h4></td>

    Si vous ne lisez pas ces infos en fonction de votre version de mise à jour c’est que vous avez TOUT FAUX.      
    Si c’est confirmé, Refaites votre Mise à jour proprement comme cela doit être !

    La procédure est simple ! On sauvegarde les dossiers Perso GRAPH et CFG dans un PC au préalable. Ensuite on vide totalement la carte MicroSD ou mieux on la Formate en FAT32. On copy ensuite la totalité des dossiers et fichiers de la mise à jour.
    On termine par recopier les dossiers Perso.

    Si vous avez fait la Mise à jour WES V 0.84A4 BETA04 13 Novembre 2020 double site, Remplacer les fichiers home.html et INDEX1.HTM de la Release par ceux que je fourni dans l’archive jointe. Cela corrige un Bug trouvé dernièrement sur cette version.

    Cdt

    Attachments:
    You must be logged in to view attached files.
    #10298

    cdlog2
    Participant

    RE : En complément à la procédure d’une Mise à jour. Lorsque tout est copié dans la carte mémoire. Vous devez faire un Reset hard du WES au moins 2 fois à intervalle de 5 secondes. Il faut vider le Cache du Navigateur.

    #10300

    rene38
    Participant

    Bonjour,

    En ce qui me concerne, j’ai toujours le problème où de temps en temps, la page d’accueil lors d’une connection est blanche, et le WES semble redémarrer : j’ai un email qui m’indique que la température extérieure est « hors gel » (alors qu’il n’y avait pas de risque de gel). Cette fois-ci pas de perte de mesure de température, j’étais loin d’une mesure chaque 10 mn.
    Ca m’arrive quand même assez souvent.

    Je vais repasser à une version antérieure.

    Mes meilleurs vœux à tous!!!
    René

    #10301

    cdlog2
    Participant

    Bonne Année à Tous

    @rene38, avez vous bien copié mes 2 derniers fichiers modifiés : INDEX1.HTM et home.html ? 

    Je parle des 2 fichiers contenus dans ma dernière Archive « MAJ-Page accueil – 27-12-2020.zip  » déposé le 27 Dec 2020, qui en plus implémente une petite modification sur la taille des boutons « mois Année » du Widget Graph, dont vous ne parlez pas ? alors que vous en avez demandé la modif !.

    Avec ces deux derniers fichiers modifiés, vous ne devriez plus normalement avoir de Page blanche à l’ouverture de la page d’accueil, à moins que vous ayez d’autres problèmes en parallèle, exemple Widget sans Objet en vis à vis, mal déclaré ou mauvaise config ?

    Faut impérativement vider le Cache de Chrome, c’est une vrai plaie ! Avez vous remarqué qu’Il vous ouvre la page du choix des versions avant même de vous demander votre Login ?, Le Login sera demandé que lorsque vous aurez choisie une des 2 version ? alors que vous êtes déjà connecté au WES ! Il joue avec son Cache et contrecarrie la sécurité du site !

    Mes Meilleurs Voeux à Tous.

    Christian

    #10302

    rene38
    Participant

    @cdlog2

    J’ai en effet zappé cette intervention que je pensais être une réponse à votre précèdent échange avec kguis.
    Je suis maintenant revenu à la version sans double site, je vais voir si je recharge la double site demain (enfin aujourd’hui après avoir fait dodo).

    Ceci dit, si on se met à la place des utilisateurs, c’est un peu compliqué d’avoir à suivre le fil des discussions pour être à jour. Il vaudrais mieux à chaque fois incrémenter la version et l’indiquer à la page de téléchargement. C’est en tout cas une suggestion.

    J’en profite pour dire que j’ai une incertitude en ce qui concerne l’état de la mémoire lors des mises à jour: ne risque-t-on pas de perdre des données qu’elle contient quand on arrête le système pour changer la micro-SD?  Si on fait une sauvegarde mémoire avant d’éteindre et qu’on la restore après la mise à jour, ne peut-il pas y avoir incompatibilité concernant l’utilisation des plages mémoire?

    Ne faudrait-il pas en fait prévoir un bouton d’arrêt du système qui sauvegarde correctement ce qui doit l’être avant l’arrêt, et qui restaure automatiquement ce qui doit l’être à la remise en route, évitant peut-être ces multiples resets?

    Pour ce qui est des problèmes de cache et des CTRL-F5, j’ai bien intégré.

    Encore excellente année !!!

    #10303

    cdlog2
    Participant

    @rene38 Ok pour tout.

    Concernant la copie des 2 fichiers de l’archive  MAJ-Page accueil – 27-12-2020.zip ,  vous pouvez passer par FTP avec FileZilla par exemple. Cela évitera d’enlever la carte mémoire du WES. Simplement pour être sur que ces 2 fichiers corrigés seront bien copiés, il faut au préalable supprimez les 2 fichiers : INDEX1.HTM et  home.html de la carte mémoire du WES avant de copier les 2 nouveaux de l’archive. Tout cela peut être fait avec FileZilla sans arrêter le WES.  Simplement fermez le navigateur avant toute manip si vous êtes connectez au site du WES.

    Comme vous êtes passé sur la version d’Origine à simple site, comme le chargement du Widget.ini est identique aux 2 versions à double site avant ma dernière correction, vous risquez peut être ??? de rencontrer les même Problème de Page Blanche ? Je ne suis pas certain de cela ?

    Avant de revenir en arrière, il serait bien de le vérifier ? Faites une modif sur un Widget par exemple. Sauvegardez puis fermer le navigateur. Ouvrez ensuite le Navigateur, vider le Cache de ce dernier et ensuite Recharger le Site. Le Pb c’est que cela ne coince pas à tous les coups et dépend du Widget. Avec le widget Graph il sera plus facile de reproduire le bug et mettre le pb en évidence. Il faut bien vider le Cache du Navigateur entre chaque essais et avant d’ouvrir le site.

    Le WES demande (Request Pragma) aux navigateurs de vider son cache spécifique uniquement au bout de 10 jours. Aviez vous un Bug aléatoire et  espacé uniquement environ tous les 10 jours ?

    Mes Meilleurs Voeux

    Christian

     

    #10306

    rene38
    Participant

    @cdlog2, Merci Christian pour vos conseils et votre patience.

    Aujourd’hui, je suis repassé en double site simplement en remettant la précédente carte micro SD, et en mettant simplement à jour les nouvelles données des graphes. J’ai bien sûr mis les deux fichiers à jour: INDEX1.HTM et home.html.
    Je me suis connecté plusieurs fois au WES sans noter de freeze d’écran, ni de reset intempestif. Précédemment, ce n’était pas la peine d’attendre 10 jours pour avoir le problème.

    Cependant, en modifiant le widget Graphe, puis en vidant le cache, j’ai à nouveau l’écran vide, et l’email d’alerte sur la température non justifié, m’indiquant un redémarrage probable du WES. J’ai essayé 3 fois, j’ai eu le problème deux fois.

    Ceci dit, je ne modifie les widgets que rarement une fois que j’ai l’affichage souhaité.

    René

     

15 sujets de 1 à 15 (sur un total de 51)

Le sujet ‘Mise à jour 0.84A3’ est fermé à de nouvelles réponses.