<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[teleinfo] passage du mode historique au mode standard]]></title><description><![CDATA[<p dir="auto">Bonjour à tous,</p>
<p dir="auto">Je tente de passer du mode TIC historique au mode standard pour avoir les informations de production.</p>
<p dir="auto">Mon montage est le suivant :<br />
<img src="/assets/uploads/files/1706114191585-montage.jpg" alt="montage.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Le signal à l'entrée de l'Arduino est donné ci-après :<br />
<img src="/assets/uploads/files/1706114534531-signal-d3-resized.jpg" alt="Signal D3.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Le code Arduino est indiqué ci-après.<br />
J'utilise la bibliothèque : LibTeleinfo.</p>
<pre><code class="language-cpp">-----------------------------------------------------------------------------------------
#include &lt;SoftwareSerial.h&gt;                        // librairie SoftwareSerial
#include &lt;LibTeleinfo.h&gt;                             // librairie LibTeleinfo 

SoftwareSerial SerialTic(D3,D4);                   // Broches Liaison série TIC
TInfo tinfo; 

void DataCallback(ValueList * me, uint8_t  flags){

  Serial.print(millis()/1000);
  Serial.print(F("s\t"));

  if (flags &amp; TINFO_FLAGS_ADDED) 
    Serial.print(F("NEW -&gt; "));

  if (flags &amp; TINFO_FLAGS_UPDATED)
    Serial.print(F("MAJ -&gt; "));

  Serial.print(me-&gt;name);
  Serial.print("=");
  Serial.println(me-&gt;value);
}

void setup(){                                            //Initialisations
  SerialTic.begin(9600);                             // init liaison série TIC
  Serial.begin(115200);                              // init moniteur série
  tinfo.init();                                               // init tinfo
  tinfo.attachData(DataCallback);
  Serial.println(""); 
  Serial.println("Démarrage Téléinfo");
}

void loop(){                                            // Boucle principale
  if ( SerialTic.available() )                       // si caractère disponible
    tinfo.process(SerialTic.read());           // décodage caractère TIC
}
</code></pre>
<p dir="auto">Dans le mode historique avec une vitesse TIC de 1200 bauds cela marche parfaitement et sans erreurs. En mode Standard avec une vitesse TIC de 9600 bauds Je n'ai aucune informations de sortie hormis l'information "Démarrage Téléinfo".</p>
<p dir="auto">Y-at-il d'autre chose à faire pour le mode standard ?<br />
Normalement la bibliothèque  LibTeleinfo marche aussi en mode standard mais je n'ai jamais trouvé d'exemple pour ce mode.</p>
<p dir="auto">Merci de votre aide ....</p>
]]></description><link>http://community.ch2i.eu/topic/1471/teleinfo-passage-du-mode-historique-au-mode-standard</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 23:08:16 GMT</lastBuildDate><atom:link href="http://community.ch2i.eu/topic/1471.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Jan 2024 17:06:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [teleinfo] passage du mode historique au mode standard on Fri, 15 Mar 2024 06:19:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jple">@<bdi>jple</bdi></a><br />
Bonjour,<br />
j'ai eu un problème similaire,<br />
en supprimant la librairie SoftSerial et en utilisant le serial de l'esp8266<br />
tout s'est mis a marché parfaitement...<br />
Merci à Charles</p>
]]></description><link>http://community.ch2i.eu/post/5714</link><guid isPermaLink="true">http://community.ch2i.eu/post/5714</guid><dc:creator><![CDATA[Daniel Piquee]]></dc:creator><pubDate>Fri, 15 Mar 2024 06:19:09 GMT</pubDate></item><item><title><![CDATA[Reply to [teleinfo] passage du mode historique au mode standard on Sun, 28 Jan 2024 17:34:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/charles">@<bdi>Charles</bdi></a><br />
Merci Charles, je vais suivre tes conseils.<br />
Je pense malgré tout que ma TIC à 9600 bauds n'est pas correcte.<br />
Suite à ma demande, Enedis n'arrive pas après plusieurs tentatives, à la remettre en mode historique.<br />
Je vais essayer de les joindre la semaine prochaine.<br />
Encore merci</p>
]]></description><link>http://community.ch2i.eu/post/5625</link><guid isPermaLink="true">http://community.ch2i.eu/post/5625</guid><dc:creator><![CDATA[jple]]></dc:creator><pubDate>Sun, 28 Jan 2024 17:34:10 GMT</pubDate></item><item><title><![CDATA[Reply to [teleinfo] passage du mode historique au mode standard on Fri, 26 Jan 2024 15:21:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jple">@<bdi>jple</bdi></a> dans un 1er temps me mettrais le montage au 3.3V car les entrées de l'ESP sont 3.3V max or la résistance de rappel est au +5V ce qui pourrait endommager l'ESP.</p>
<p dir="auto">Ensuite la SoftSerial est a bannir surtout à 9600 baud et je pense que ton problème vient de la.</p>
<p dir="auto">Conseil du jour (et pour tous les autres jours) remplacer l'ESP8266 par un ESP32.</p>
<p dir="auto">Il possède 2 Serial (et oui c'est pour ça que l'ESP8266 est à bannir, car on ne peut pas avoir du debug et la teleinfo car il n'y a qu'un Serial)</p>
]]></description><link>http://community.ch2i.eu/post/5619</link><guid isPermaLink="true">http://community.ch2i.eu/post/5619</guid><dc:creator><![CDATA[Charles]]></dc:creator><pubDate>Fri, 26 Jan 2024 15:21:03 GMT</pubDate></item></channel></rss>