Community Forum
    • Blog
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Marco40
    M
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 17
    • Groups 0

    Marco40

    @Marco40

    308
    Profile views
    17
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Marco40 Unfollow Follow

    Latest posts made by Marco40

    • RE: Implémentation Tarifs EDF

      Bonjour

      C'est en grande partie ce que je fait dans mon application
      piloteVmc

      Dans lequel j'ai modifié le logiciel Teleinfo qui affiche les courbes tempo avec le logiciel Hignchart Highstock.

      Marc

      posted in Téléinfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      Bonjour

      J'ai mis mon projet complet sur github qui utilise la libTeleinfo de Charles, ça peux peut-être servir pour d'autres applications.

        le lien est:  (https://github.com/marco402/piloteVMC.git)
      

      Marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      as-tu remplacé sizeof(tabNames) par 38 ?
      Marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      J'ai ajouté un test dans build_emoncms_json au cas ou on a jamais reçu de message teleinfo , dans ce cas j'avais un reboot par le watchdog.

          if(! first_item) 
            // go to next node
           me = me->next;
         //marc
         else
      	   if (me->free) {
      		   //1st item is free : empty list !
      		   Debugln("Teleinfo list is empty !");
      		   break;
      	   }
         //fin marc
          if( ! me->free ) {
      

      C'est le code qui était déjà dans tinfoJSONTable.

      Il faudra voir pour httpRequest si tu as encore un soucis et pour jeedomPost.

      J'ai dimensionné le tableau à 400 et j'ai mis ta modif String(atol(me->value)).

      Github est à jour.

      Marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      Il y a un autre problème, le buffer dimensionné à 136 est trop petit avec les variables ajoutées, je l'ai passé de 136 à 300.

      webClient-->httpPost -->char buffer[300];

      marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      Bonjour Pierre

      J'ai fait une erreur dans la dernière version:
      en fin de webClient.cpp fonction validate_value_name
      Il faut que tu remplace sizeof(tabNames) par 38 ou la nouvelle taille du tableau tabName si tu ajoute des champs(ce que j'ai fait dans la dernière version pour les 4 champs que tu avait indiqué).
      J'ai ajouté par sécurité un ESP.wdtFeed(); en début de build_emoncms_json.

      marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      @mangoose
      Bonjour Pierre

      J'ai corrigé sur Github et j'ai ajouté une classe myTinfo pour sortir les fonctions de Wifinfo.ino.

      Pour ton problème, est-ce lié à ma version ?
      Est ce que le reboot se fait sur l'initialisation ?
      As tu des messages console au moment du reboot (watchdog...)?

      Marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      @mangoose

      Bonjour Pierre,
      Je pense que c'est normal, j'ai bien précisé que le mode standard est à terminer (je n'ai pas encore le linky pour essayer).
      Marc

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      @Marco40
      Bonjour
      J'ai mis une version de Wifinfo/Libteleinfo réorganisée sur github:
      https://github.com/marco402/LibTeleinfo/tree/rewrite-Wifinfo.

      -Je n'ai pas re testé:
      -Les sorties leds(leds.cpp et leds.h),j'ai conservé les fonctions d'origine mais j'ai une autre version avec des leds APA106.
      -Les sortie emoncms,jeedom et httpRequest, fonctions qui sont d'origine à la mise en place des classes près.

      posted in WifInfo
      M
      Marco40
    • RE: Ré-écriture de Wifinfo pour traiter le mode standard du Linky

      Bonjour Charles
      Je ne sais pas ou vous en êtes dans la réécriture du code, j'ai remanié entièrement wifinfo pour une application perso,
      je pense la mettre plus tard sur github. Je peux déjà vous l'envoyer si ça vous intéresse.
      J'ai mis en place les classes:
      les fonctionnalités présentes dans wifinfo
      -myWifi ajout start stop wifi horaire paramétrés par l'interface web
      -myOta
      -webClient
      -webServer
      -config
      -LibTeleinfo mode standard à terminer(j'ai pas encore le linky)
      -mySyslog version de Dominique DAMBRAIN 2017-07-10
      -ledRGBSerial (pour des APA106)
      ajout
      -myNTP mise à l'heure datation
      -simuTempo simulation de trames tempo (historique)
      -enregistrement enregistrement d'informations (compteur couleur imax...)

      ajouts pour mon application qui pilote la vmc et affiche les couleurs tempo et jour/nuit
      -vmc
      -interRelais
      -buzzer
      -canBus liaison vers un module d'affichage commande + capteur déporté st7735
      -capteur
      -ta12 surveillance du courant vmc
      -dht
      -smt160

      le programme principal
      traitement_tempo.ino

      posted in WifInfo
      M
      Marco40