• Compteur LINKY et TIC

    Remora
    8
    8 Posts
    2k Views
    G
    @FreeTHX je suis preneur mais j'habite pas sur Paris, possible en envoi lettre ? je paie bien sûr...
  • 5 Posts
    11k Views
    flouckF
    @Géryko said in Linky possède 3 sorties au niveau de la TIC (I1, I2, A): la Hello, Tu as trouvé une solution pour alimenter directement depuis Linky ?
  • Données absentes mysql

    Téléinfo
    2
    2 Posts
    729 Views
    PapyMoP
    ... et bien j'ai trouvé... Je trouvais dommage de mettre un raspi pour broadcaster le message de téléinfo même si c’était un raspi zéro. J'ai donc utilisé WifInfo avec un WEMOS et effectué les modifications suivantes : /* ====================================================================== Function: NewFrame Purpose : callback when we received a complete teleinfo frame Input : linked list pointer on the concerned data Output : - Comments: it's called only if one data in the frame is different than the previous frame ====================================================================== */ void UpdatedFrame(ValueList * me) { char buff[32]; // Light the RGB LED (purple) if ( config.config & CFG_RGB_LED) { LedRGBON(COLOR_MAGENTA); // led off after delay rgb_ticker.once_ms(BLINK_LED_MS, LedOff, RGB_LED_PIN); } sprintf_P( buff, PSTR("Updated Frame (%ld Bytes free)"), ESP.getFreeHeap() ); Debugln(buff); /* */ // Envoi d'une trame en broadcast // Got at least one ? if (me) { WiFiUDP myudp; IPAddress ip = WiFi.localIP(); // start UDP server myudp.begin(1201); ip[3] = 255; // transmit broadcast package myudp.beginPacket(ip, 1201); // start of frame myudp.write(TINFO_STX); // Loop thru the node while (me->next) { me = me->next; // prepare line and write it // sprintf_P( buff, PSTR("%s %s %c\n"),me->name, me->value, me->checksum ); sprintf_P( buff, PSTR("\n%s %s %c\r"),me->name, me->value, me->checksum ); myudp.write( buff); } // End of frame myudp.write(TINFO_ETX); myudp.endPacket(); myudp.flush(); } j'ai juste modifié la "fabrication de la trame UDP. Maintenant ça fonctionne et ma BDD se rempli correctement. La trame udp est seulement transmise à l'occasion d'une évolution d'une valeur. ... INSERT INTO DbiTeleinfo (DATE,ADCO,OPTARIF,ISOUSC,HCHC,HCHP,PTEC,IINST1,IMAX1,PAPP,HHPHC,MOTDETAT) VALUES (NOW(),'xxxxxxxxxxxx','HC..','45','009607033','000293332','HP..','003','090','00780','A','000000'); ... Merci à Charles pour le travail effectué. Nouveau sur le raspi, si quelqu'un peut me proposer des outils efficaces pour programmer et debugger dans un environnement confortable... Bonne journée.
  • PitInfo sur port série DB9

    Téléinfo
    5
    5 Posts
    1k Views
    Christophe NicolasC
    Bonjour, J'ai finalement acheté l'adaptateur ci-dessus, mais ça ne fonctionne pas du tout en lui reliant Pitinfo (GND sur GND, Vcc sur Vcc et Tx sur Rx)
  • 7 Posts
    1k Views
    Pierre Olivier CohenP
    @Charles Effectivement , j'ai commencé supprimé la résistance de la board pour mettre 1 résistance de 1K , et après j'ai ressouder par dessus une 10K Je vais tenter de mettre que 1 résistance de 4K7, mais je pense pas avoir la valeur exact de la résistance.
  • Unité pour ENERGY BASE

    Téléinfo
    1
    1 Posts
    418 Views
    No one has replied