Mise à jour 0.86 beta05

Accueil Forums Serveur WES Mises à jours (Firmware et HTML) Mise à jour 0.86 beta05

Ce sujet a 89 réponses, 13 participants et a été mis à jour par  nicolas_cartelec, il y a 3 jours et 2 heures.

15 sujets de 46 à 60 (sur un total de 90)
  • Auteur
    Messages
  • #13673

    cdlog2
    Participant

    Vous comprenez mieux maintenant pourquoi votre WES vous donne une Version WEB V0.84A10 !

    Alors que si le fichier INFOCFG.HTM de la dernière MAJ avait été transféré dans votre WES, vous pourriez lire Version site WEB V0.86 beta 02

    Ce fichier INFOCFG.HTM n’a pas été transféré dans votre WES ! Filezilla à du rencontré un Blocage un moment donné. Combien de fichiers n’ont pas été transféré ?

    Vous êtes Bon pour recommencer la MAJ ! Essayez de vider en supprimant tous les dossiers et fichiers de la Carte SD à l’exception du Dossier GRAPH et du Dossier CFG que vous laissez en place. La suppression des Fichiers prend 30s ! Et toujours regarder en fin du TRF le rapport de filezilla !

    #13674

    morisod
    Participant

    Bonsoir cdlog

    – supprimer complètement au préalable tous les anciens Dossiers et Fichiers de l’Ancienne version WES à l’exception des Dossiers CFG et GRAPH  ….

    j’hésite car j’ai peur de perdre toute l’historique des répertoires PCE , TEMP et teleinfo !

    => j’ai refait la copie des fichiers en supprimant tous les fichiers à la racine du WES , et les repertoires SAUF CFG , GRAPH , PCE , TEMP et teleinfo

    mon fichier INFOCFG.HTM sur le WES est identique à celui téléchargé
    <th>Version site WEB</th>
    <td><h4><span class= »label label-info »>V0.86 beta 02</span></h4></td>
    </tr>

     

    Merci de votre aide
    A+

    • Cette réponse a été modifiée le il y a 1 mois et 2 semaines par  morisod.
    #13676

    morisod
    Participant

    2 resets avec le bouton rouge , toujours pareil : Version site WEB  V0.84A10

    #13677

    nicolas_cartelec
    Admin bbPress

    Vous copiez bien le fichier wesf4.bin sur la carte SD du WES ?

     

    #13678

    cdlog2
    Participant

    Bonsoir,

    Impossible, lorsque vous allez dans Info Serveur, seule la Version Micrologiciel est affiché avec une valeur issue du Serveur.

    Mais la Version site WEB est le Texte que vous avez lu dans le fichier INFOCFG.HTM. La version WEB est écrite en Dur dans ce fichier et s’affiche à l’ouverture de la Page. Si vous changez le texte par TOTO, alors vous verriez TOTO s’afficher à l’écran.

    Vérifier si par hasard, vous n’avez pas deux fichiers nommés identiques mais l’un avec le nom du fichier écrit en minuscule et l’autre écrit en majuscule. Si c’est le cas bien sur il faut garder le BON fichier.

    Autrement vous n’avez pas videz complètement le Cache du Navigateur.. Si vous utilisez Chrome, il est dur d’oreille celui la et n’aime pas que l’on vide son cache, La seule façon de le forcer à complètement tout vider est de le faire depuis le menu > Clic sur les 3 petits points en haut à droite, ensuite > Plus outils et vous allez voir >> Effacer les données de navigation. Vous cochez toutes les options sauf  les Mots de passe et autres données de connexion et vous validez.

    Si votre fichier INFOCFG.HTM est bien celui de la dernière version vous devriez voir la bonne version WEB V0.86 beta 02.

    Cdt

     

     

    #13679

    morisod
    Participant

    Bien vu Nicolas !

    et maintenant j’ai
    – Version Serveur F417 V2
    – Version Micrologiciel V0.86 beta 02
    – Version site WEB V0.86 beta 02

    Toujours aussi épatant ce WES , et avec un support qui aide les neu-neus comme moi ..o)..
    Merci

    P.S. j’ai pas le graphique tension secteur dans les graphes pinces , mais bon , je peux vivre sans
    ( malgré un vidage du cache par les menus firefox + F5 +ctrlF5 )

     

    #13756

    Pascalfr
    Participant

    Graphique télé info non visible sur edge sur le téléphone mais OK sur chrome…

    #13757

    Pascalfr
    Participant

    Sur téléphone visu graphique Android télé info non actualisé (non visible) sur edge mais OK sur chrome

    #13772

    yep66
    Participant

    Bonjour,

    Je ne sais pas si c’est spatialement du à cette dernière version, puisque c’est la première que j’ai :-), mais les mails qui partent automatiquement au travers la partie  « action » fonctionnent systématiquement une fois sur deux. J’ai tenté des actions différentes mais le constat est le même.

    Par contre, le mail de test dans la partie configuration fonctionne à tous les coups.

    Vous avez une idée?

    Bien cordialement

    #13787

    Pascalfr
    Participant

    Pour le mail utiliser le mode compte mail, plus simple… c’est nouveau

    #13788

    nicolas_cartelec
    Admin bbPress

    Pour les mails action il y a un buffer d’envoi de 4 mails, si les mails sont envoyé par une action dans la même seconde cela peut poser problème !

    Par quelles actions envoyez vous les mails ?

    #13799

    yep66
    Participant

    Bonjour,

    Merci Pascal et Nicolas pour le retour.

    Je n’ai mis qu’une seule action :

    Mesure 220V    -> Tension    <    10.00    -> eMail

    Il est certain que je n’ai pas rempli le buffer puisque les 4 simulations de coupures ont eu lieu a quelques secondes d’intervalles. Seulement deux m’ont été envoyés.

    sur les logs de mon serveur local de mails relay (postfix) , je ne vois bien que deux mails arriver mais pas les deux autres.

    @pascal: Les tests sont bons sur mon serveur relay et je les reçois bien dans ma boite gmail donc pour moi je n’ai pas besoin de passer sur le mode compte mails.

    Bien cordialement

    #13807

    cdlog2
    Participant

    Bonjour,

    Il faut comprendre que le Serveur WES travaille avec un OS basé RTOS. C’est à dire qu’il y a plusieurs Process, plusieurs Tache qui tournent et qui s’exécutent de façon asynchrone en parallèle, Mais à l’instant  » T  » une seule Tache a pour un court instant la Main (quelques ms) et suivant des priorités prédéfinis entre les Taches.

    La gestion des lignes Programmées par l’utilisateur et l’exécution des Tests Sources et Actions à prendre est aussi géré par une Tache spécifique. Il y a donc des tempos misent œuvre.

    Dans l’exemple de votre ligne de programme, un eMail sera envoyé dès que la Tache qui gère les lignes programmes, découvre que la Mesure de la Tension 220V devienne inférieure à 10V. Mais ce n’est pas la Tache Programme qui analyse le Input Transfo 9VAC et la présence du 220V mais Plusieurs Autres Taches qui gèrent le Hardware. Donc déjà vous avez deux voir plus de Taches misent en œuvre pour réaliser votre Test ce qui crée de léger décalage dans le Temps (Latence).

    Ce que je veut dire c’est que votre ligne programme n’est pas gérée Instantanément (certes très rapidement) mais décalé dans le temps et que cette Tache n’est pas la plus prioritaire vis à vis des Autres.

    Du côté de la Tache qui analyse et mesure la Tension 9VAC en entré du WES. Il y a des composants électroniques Passif pour faire cette mesures. Donc cela signifie que vous avez des Condensateurs et un ensemble de filtrage pour calculer la valeur lue en Input. Donc ces composants vont apporter une certaine Latence supplémentaire à la détection d’une Coupure (Temps de décharge des condensateurs) .

    Mais il ne faut pas oublier que s’il y a une coupure électrique !!! Votre WES sera éteint et réinitialisé dès le Retour du Courant, si votre WES n’est pas sécurisé sur Batterie ! et même dans ce cas de figure ! comment envoyer un MAil si votre BOX qui permet l’accès à internet est également coupé !!! *Lorsque le WES redémarre, l’information d’une coupure électrique est forcément perdue !!!

    Donc pour faire plus simple, Ca + Ca +Ca fait que vous pouvez avoir une latence de l’ordre de 100ms, 200ms voir beaucoup Plus (suivant la priorité fournie à la Tache qui gère ces lignes Programme) avant que la détection de la coupure ne soit prise en compte et cela dépend aussi du temps d’occupation du Serveur  pour répondre aux requêtes HTTP Externe (gérées aussi par des Taches internes).

    Donc pour Tester s’il y a une coupure électrique et un redémarrage de votre WES, Votre ligne de programme tel que rédigée ne fera pas le JOB ! Il faut utiliser d’autre Subterfuge pour y arriver !

    Le WES est capable de mémoriser l’état de ses Relais et Switchs Virtuels Tel qu’il ont été positionnés en cas d’un redémarrage du Serveur. Cela signifie que vous pouvez positionner les états des ces Objets à ON ou à OFF et demander au WES d’enregistrer ces états. Lorsque le Serveur Redémarre vous aurez donc la config des états de ces éléments tel que vous les avez enregistré.

    Pour réaliser cela, Il faut au préalable positionner vos Relais et Switchs dans l’état que vous souhaitez les voir en cas de redémarrage du Serveur. vous avez dans la config Relais, une Option à Cocher pour Enregistrer les états que vous avez définis au préalable :   » Sauvegarde état  » Dés lors en cas d’une coupure électrique et au redémarrage du WES, vos Relais et Switchs vont prendre les états positionnés lors de l’enregistrement de cette Option.

    Donc pour voir si une coupure électrique ou un redémarrage du WES à eu lieu , il suffit de tester le changement d’état d’un des Switch que vous avez souhaitez avoir au démarrage du WES .

    *Concrètement voici le test à réaliser : On suppose que le SW(x) à été enregistré pour avoir un état = OFF si le WES redémarre.

    SW(x) état = OFF  –> eMail
    SW(x) état = OFF  –> SW(x) = ON  — Actif si SW(x) = OFF

    Au démarrage du WES votre SW(x) sera positionné à OFF puisque vous avez enregistrez cette Config au préalable lors de l’enregistrement de l’option  » Sauvegarde état. » Donc le programme va vous envoyer un eMAIL à chaque redémarrage du Serveur. La 2eme ligne va forcer automatiquement le SW(x) = ON si ce Switch est = OFF pour éviter de réitérer l’envoie de l’eMail.

    Pour Terminer : Lors de l’envoie un eMail, le Serveur WES Attend la réponse du Serveur NTP distant pendant une tempo de TimeOut. Si le Serveur NTP distant est occupé, il va tarder à répondre à la sollicitation du WES qui attend la réponse d’acquis de l’envoie du nouveau eMail et Donc cela bloque la Tache côté WES qui gère les eMails ! Si vous demandez d’envoyer des eMails avec une fréquence trop rapidement, certains de vos eMail peuvent ne pas être pris en compte et ceci dépend de la réactivité du Serveur NTP distant.

    Or la nouvelle Gestion eMail mis en place dans la Dernière Version WES est gérée via un Serveur NTP propriétaires Cartelectronic et implémente une Interface spécifique en entré qui gère une File d’attente des eMails. Le Serveur WES qui envoie un eMail, n’est donc plus en attente de la réponse du Serveur NTP, car celui ci répond immédiatement comme quoi il a reçu le Mail et l’enverra dès que la File d’attente le Permettra ce que ne fait pas tous les Serveurs NTP !.

    Cela fait une énorme différence dans le fonctionnement et l’envoie des eMail. Il n’y a plus d’attente, du moins du côté Serveur NTP,  lorsque vous utilisez la nouvelle Gestion des eMail fourni par le WES.

    Cdt

     

    #13829

    yep66
    Participant

    Bonjour,

    Tout d’abord, merci pour ce retour très détaillé.

    Je vous confirme que l’ensemble de mon installation est ondulée du routeur à mon serveur WES. donc en cas de coupure électrique, le WES est toujours en capacité d’envoyer des mails.

    Je n’ai pas eu le temps d’effectuer des tests supplémentaires mais je vous tiens informé si j’ai réussi à résoudre ce problème.

    bien cordialement

    • Cette réponse a été modifiée le il y a 1 mois par  yep66.
    #13841

    Bernard
    Participant

    Bonjour,

    Mise à jour 0.86 beta 01 effectuée sur mon WES V1 en pensant (à tort?) que je pourrait visualiser ma consommation (9kVA) et ma production (3kWc) sur la page d’accueil avec un widget.
    Je m’explique: j’ai mon compteur Linky de consommation de la maison en mode standard et un contrat en autoconsommation en surplus: tout fonctionne bien avec cette mise à jour.
    Dans le menu téléinfo/valeur téléinfo je vois bien la valeur d’injection ou de consommation et la jauge mais cette jauge reste identique en plage de puissance en injection et production.
    Par contre le widget TIC1 sur la page d’accueil ne fonctionne pas en injection :il reste à zéro.
    Ai-je raté quelque chose?
    J’aurais bien aimé une seule jauge fonctionnant de -3000 (injection couleur verte par exemple) à + 9000 (consommation en rouge par exemple) avec un point zéro au centre. Ou 2 jauges distinctes à minima.

    Bonne journée

15 sujets de 46 à 60 (sur un total de 90)

Vous devez être connecté pour répondre à ce sujet.