Téléinfo via wifi

Hello @Albertos !

Tu peux voir la taille occupée par tes bases influxdb avec la commande suivante (si elles sont bien situées au même endroit, ça peut dépendre de ton installation) :

du - Évaluer l’espace disque occupé par des fichiers :

sudo du -sh /var/lib/influxdb/data/*

De mon coté j’ai ce système qui tourne avec les données temps réel de la TIC + plein d’autres données et avec une rétention policy de 1an, je suis à 18Go sur cette base, et pas de souci.

Après tu peux définir des policy de rétention plus courte si tu le souhaites. Mais encore une fois, avec seulement les données TIC tu ne devrais pas monter si haut.

Bonjour JeanLG,

j’ai tenté d’appliquer ta solution.
j’ai installé le github de Limych/ha via HACS et j’ai redémarré HA.
Ensuite j’ai mis ceci dans mon configuration.yaml

  - platform: average
    name: 'moyenne prod solaire 30mn'
    duration:
      minutes: 30
    entities:
      - sensor.envoy_122121066815_current_power_production

Mais j’ai l’erreur suivante quand je veux démarrer HA

Platform error sensor.average - Integration ‹ average › not found.

Peux tu m’aider?
merci

Je ne sais pas quoi te dire? tu semble avoir fait l’installation correctement et la config parrait bonne.
Pour moi ça a marché immédiatement.

@JeanLG
Merci
Bon après plusieurs redémarrage, finalement il ne me mets plus d’erreur et Ha démarre normalement.

En revanche, on est bien d’accord que cela doit me créer un sensor « moyenne prod solaire 30mn », sensor que je peux retrouver dans la console de dev?
merci
seb

Bonjour JPSY,

j’ai le soucis dans ma console [W][teleinfo:060]: Internal buffer full

J’ai appliqué ta méthode ci-dessus et recompilé mais après redémarrage c’est tjr pareil

INFO Trying to reconnect to teleinfokit.local in the background
INFO Successfully connected to teleinfokit.local
[14:06:12][I][app:102]: ESPHome version 2022.1.1 compiled on Jan 22 2022, 14:05:15
[14:06:12][I][i2c.arduino:053]: Results from i2c bus scan:
[14:06:12][I][i2c.arduino:055]: Found no i2c devices!
[14:06:38][W][teleinfo:060]: Internal buffer full
[14:07:08][W][teleinfo:060]: Internal buffer full
[14:07:38][W][teleinfo:060]: Internal buffer full
[14:08:08][W][teleinfo:060]: Internal buffer full
[14:08:38][W][teleinfo:060]: Internal buffer full
[14:09:08][W][teleinfo:060]: Internal buffer full
[14:09:38][W][teleinfo:060]: Internal buffer full
[14:10:08][W][teleinfo:060]: Internal buffer full
[14:10:38][W][teleinfo:060]: Internal buffer full
[14:10:49][I][ota:102]: Boot seems successful, resetting boot loop counter.
[14:11:08][W][teleinfo:060]: Internal buffer full

J’ai suivi le detail de Jpsy avec « static const uint16_t MAX_BUF_SIZE = 2048 » dans teleinfo.h

Une idée pour me dépanner STP?
merci

Je suis en mode standard avec un ESP32 et voici ce que j’obtiens dans les log

[22:30:56][C][logger:233]: Logger:
[22:30:56][C][logger:234]:   Level: VERBOSE
[22:30:56][C][logger:235]:   Log Baud Rate: 0
[22:30:56][C][logger:236]:   Hardware UART: UART0
[22:30:56][C][uart.arduino_esp32:105]: UART Bus:
[22:30:56][C][uart.arduino_esp32:107]:   RX Pin: GPIO16
[22:30:56][C][uart.arduino_esp32:109]:   RX Buffer Size: 256
[22:30:56][C][uart.arduino_esp32:111]:   Baud Rate: 9600 baud
[22:30:56][C][uart.arduino_esp32:112]:   Data Bits: 7
[22:30:56][C][uart.arduino_esp32:113]:   Parity: EVEN
[22:30:56][C][uart.arduino_esp32:114]:   Stop bits: 1
[22:30:56][C][homeassistant.time:010]: Home Assistant Time:
[22:30:56][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[22:30:56][C][teleinfo:189]: TeleInfo:
[22:30:56][C][teleinfo_sensor:012]:   Teleinfo Sensor 'Linky: Max. power today'
[22:30:56][C][teleinfo_sensor:012]:     Device Class: 'power'
[22:30:56][C][teleinfo_sensor:012]:     State Class: ''
[22:30:56][C][teleinfo_sensor:012]:     Unit of Measurement: 'VA'
[22:30:56][C][teleinfo_sensor:012]:     Accuracy Decimals: 0
[22:30:56][C][teleinfo_sensor:012]:     Icon: 'mdi:flash'
[22:30:56][C][teleinfo_sensor:012]:   Teleinfo Sensor 'Linky: Time of max. power today'
[22:30:56][C][teleinfo_sensor:012]:     Device Class: 'timestamp'
[22:30:56][C][teleinfo_sensor:012]:     State Class: ''
[22:30:56][C][teleinfo_sensor:012]:     Unit of Measurement: ''
[22:30:56][C][teleinfo_sensor:012]:     Accuracy Decimals: 0
[22:30:56][C][teleinfo_sensor:012]:     Icon: 'mdi:flash'
[22:30:56][C][captive_portal:144]: Captive Portal:
[22:30:56][C][ota:082]: Over-The-Air Updates:
[22:30:56][C][ota:083]:   Address: esp-tic.local:3232
[22:30:56][C][ota:086]:   Using Password.
[22:30:56][C][api:134]: API Server:
[22:30:56][C][api:135]:   Address: esp-tic.local:6053
[22:30:56][C][api:139]:   Using noise encryption: NO
[22:30:57][C][mdns:084]: mDNS:
[22:30:57][C][mdns:085]:   Hostname: esp-tic
[22:30:57][V][mdns:086]:   Services:
[22:30:57][V][mdns:088]:   - _esphomelib, _tcp, 6053
[22:30:57][V][mdns:090]:     TXT: version = 2022.1.3
[22:30:57][V][mdns:090]:     TXT: mac = 78218480437c
[22:30:57][V][mdns:090]:     TXT: platform = ESP32
[22:30:57][V][mdns:090]:     TXT: board = esp32dev
[22:31:19][E][teleinfo:038]: bad crc: got 51 except 53
[22:32:49][E][teleinfo:038]: bad crc: got 74 except 47

Je n’ai pas de décodage des trames du linky et ce qui me pose question c’est « [22:30:56][C][uart.arduino_esp32:109]: RX Buffer Size: 256 » dans les logs alors que j’ai bien la valeur de MAX_BUF_SIZE à 2048 dans teleinfo.h.

J’ai essayé ça : https://forum.hacf.fr/t/teleinfo-via-wifi/1077/219 et j’ai bien les trames du linky dans les logs.

Je ne comprends pas pourquoi je n’est pas de décodage.

Désolé, je ne suis pas francophone ! Donc… Mais j’habite en France avec mon Linky (mode standard, donc 9600). Ces mêmes erreurs CRC sont arrivées progressivement et j’ai essayé les recettes de ce fil. Au final j’ai trouvé que la solution simple était de baisser la valeur de la résistance pull-up sur le MOSFET (j’ai mis un second 10k en parallèle). Je soupçonne que leur circuit d’origine était destiné au + 5v et que le courant consommé à 3v3 est tout simplement trop petit

Mon erreur, cela a atténué mais n’a pas éliminé le problème. Ce qui résout le problème (totalement), ce sont deux 8266 attachés à la ligne de données (d’où ma conviction qu’il s’agissait d’un problème de pull-up). Si quelqu’un a une explication pourquoi ce correctif fonctionne, je serais heureux de l’entendre.

bonjour à tous,
bon j’ai un soucis :slight_smile:
j’ai changé de maison et donc de linky, mais voilà impossible d’avoir les infos.
en me basant sur le code de @Jpsy je vois ça dans mon journal :


INFO Reading configuration /config/esphome/teleinfo.yaml...
INFO Starting log output from teleinfo.local using esphome API
INFO Successfully connected to teleinfo.local
[19:15:23][I][app:102]: ESPHome version 2022.3.1 compiled on Aug 28 2022, 19:04:57
[19:15:23][C][wifi:491]: WiFi:
[19:15:23][C][wifi:353]:   Local MAC:  [redacted]
[19:15:23][C][wifi:354]:   SSID: [redacted]
[19:15:23][C][wifi:355]:   IP Address:  [redacted]
[19:15:23][C][wifi:357]:   BSSID: [redacted]
[19:15:23][C][wifi:358]:   Hostname: 'teleinfo'
[19:15:23][C][wifi:360]:   Signal strength: -41 dB ▂▄▆█
[19:15:23][V][wifi:362]:   Priority: 0.0
[19:15:23][C][wifi:364]:   Channel: 9
[19:15:23][C][wifi:365]:   Subnet: 255.255.255.0
[19:15:23][C][logger:233]: Logger:
[19:15:23][C][logger:234]:   Level: VERBOSE
[19:15:23][C][logger:235]:   Log Baud Rate: 0
[19:15:23][C][logger:236]:   Hardware UART: UART0
[19:15:23][C][uart.arduino_esp32:107]: UART Bus:
[19:15:23][C][uart.arduino_esp32:109]:   RX Pin: GPIO3
[19:15:23][C][uart.arduino_esp32:111]:   RX Buffer Size: 256
[19:15:23][C][uart.arduino_esp32:113]:   Baud Rate: 9600 baud
[19:15:23][C][uart.arduino_esp32:114]:   Data Bits: 7
[19:15:23][C][uart.arduino_esp32:115]:   Parity: EVEN
[19:15:23][C][uart.arduino_esp32:116]:   Stop bits: 1
[19:15:23][C][captive_portal:088]: Captive Portal:
[19:15:23][C][web_server:129]: Web Server:
[19:15:23][C][web_server:130]:   Address: teleinfo.local:80
[19:15:23][C][mdns:084]: mDNS:
[19:15:23][C][mdns:085]:   Hostname: teleinfo
[19:15:23][V][mdns:086]:   Services:
[19:15:23][V][mdns:088]:   - _esphomelib, _tcp, 6053
[19:15:23][V][mdns:090]:     TXT: version = 2022.3.1
[19:15:23][V][mdns:090]:     TXT: mac = 3c610531d09c
[19:15:23][V][mdns:090]:     TXT: platform = ESP32
[19:15:23][V][mdns:090]:     TXT: board = nodemcu-32s
[19:15:23][C][ota:085]: Over-The-Air Updates:
[19:15:23][C][ota:086]:   Address: teleinfo.local:3232
[19:15:23][C][api:138]: API Server:
[19:15:23][C][api:139]:   Address: teleinfo.local:6053
[19:15:23][C][api:143]:   Using noise encryption: NO

On est d’accord qu’il n’y a rien a activer au niveau du linky pour récupérer des infos sur I1 et I2 ?
Parce que là, a part un composant qui a grillé dans le déménagement, je ne vois pas trop :slight_smile:

bonjour

d’après le log fournis tu as configuré ton ESP pour avoir le mode étendu. ( 9600 baud )
ne serais tu pas en mode historique sur ce nouveau compteur ?
si c’est le cas modifie le code de ton esp

merci @jrvrcd pour ton retour,

voici mon code ESP :

substitutions:
  name: teleinfo
  
esphome:
  name: ${name}
  platform: ESP32
  board: nodemcu-32s
  includes:
  - uart_read_line_sensor.h


wifi:
  networks:
  - ssid: !secret wifi_ssid
    password: !secret wifi_pass


  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Teleinfo Fallback Hotspot"
    password: !secret wifi_pass

web_server:
  port: 80

captive_portal:

# Enable logging
logger:
  level: VERBOSE #makes uart stream available in esphome logstream
  baud_rate: 0 #disable logging over uart

# Enable Home Assistant API
api:

ota:

uart:
  id: uart_bus
##  tx_pin: GPIO1
  rx_pin: GPIO3
  #baud_rate: 115200
  baud_rate: 9600
  #baud_rate: 1200
  parity: EVEN
  data_bits: 7

text_sensor:
  - platform: custom
    lambda: |-
      auto my_custom_sensor = new UartReadLineSensor(id(uart_bus));
      App.register_component(my_custom_sensor);
      return {my_custom_sensor};
    text_sensors:
      id: "uart_readline"

sauf erreur de ma part je devrais voir les trames, que je sois en historique ou non, non ?

Hello

Attention les modes standards et historiques sont complètement différents
tu peux identifier quel est le réglage de ton compteur en pianotant sur les boutons de ton compteur

c’est le premier point a vérifier

images

grosso modo
historique 1200 baud
standard 9600 bd

si tu essaye de décoder un signal série a 1200bd alors que tu le force a 9600 bd ça ne fonctionnera pas

voici mon code dans le cas du mode historique

esphome:
  name: esp32tic
  platform: ESP32
  board: esp-wrover-kit

  
  
wifi:
  ssid: "ssid"
  password: "password"



  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esp32 Tic Fallback Hotspot"
    password: "password"

captive_portal:

# Enable logging
logger:
  baud_rate: 0
#  level: INFO

# Enable Home Assistant API
api:

ota:

web_server:
  port: 80

uart:
  id: uart_bus
  rx_pin: 16
  tx_pin: 17
  baud_rate: 1200
  parity: EVEN
  data_bits: 7
  stop_bits: 1
  


teleinfo:
  id: myteleinfo
  update_interval: 5s
  historical_mode: true
  

  
text_sensor:
  - platform: template
    name: esp compteur - Uptime
    update_interval: 60s
    icon: mdi:clock-start
    lambda: |-
      int seconds = (id(uptime_seconds).state);
      int days = seconds / (24 * 3600);
      seconds = seconds % (24 * 3600);
      int hours = seconds / 3600;
      seconds = seconds % 3600;
      int minutes = seconds /  60;
      seconds = seconds % 60;
      if ( days ) {
        return { (String(days) +"d " + String(hours) +"h " + String(minutes) +"m "+ String(seconds) +"s").c_str() };
      } else if ( hours ) {
        return { (String(hours) +"h " + String(minutes) +"m "+ String(seconds) +"s").c_str() };
      } else if ( minutes ) {
        return { (String(minutes) +"m "+ String(seconds) +"s").c_str() };
      } else {
        return { (String(seconds) +"s").c_str() };
      }    


  - platform: teleinfo
    tag_name: "OPTARIF"
    name: "optarif"
    teleinfo_id: myteleinfo
  - platform: teleinfo
    tag_name: "PTEC"
    name: "ptec"
    teleinfo_id: myteleinfo


sensor:
  - platform: wifi_signal
    name: "compteur WiFi Signal"
    update_interval: 60s

  - platform: uptime
    name: "compteur Uptime"
    id: uptime_seconds
    internal: true

 

 




    
  
    
    
  



      
  
      
      
      
  - platform: teleinfo
    tag_name: "HCHC"
    name: "hchc"
    filters:
      - filter_out: 0
    unit_of_measurement: "Wh"
    icon: mdi:Counter
    teleinfo_id: myteleinfo
  - platform: teleinfo
    tag_name: "HCHP"
    name: "hchp"
    filters:
      - filter_out: 0
    unit_of_measurement: "Wh"
    icon: mdi:Counter
    teleinfo_id: myteleinfo    
  - platform: teleinfo
    tag_name: "PAPP"
    name: "papp"
    unit_of_measurement: "VA"
    icon: mdi:flash
    teleinfo_id: myteleinfo

time:
  - platform: homeassistant
    id: homeassistant_time         



binary_sensor:
  - platform: status
    name: "ESP32_TIC"          
          
switch:
  - platform: restart
    name: "Restart esp32_TIC"

Ton nouveau linky doit être de base en mode historique
Donc pas 9600

Je confirme qu’il est en historique :

Du coup j’ai changé le code comme suit :

substitutions:
  name: teleinfo
  
esphome:
  name: ${name}
  platform: ESP32
  board: nodemcu-32s
  includes:
  - uart_read_line_sensor.h


wifi:
  networks:
  - ssid: !secret wifi_ssid
    password: !secret wifi_pass


  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Teleinfo Fallback Hotspot"
    password: !secret wifi_pass

web_server:
  port: 80

captive_portal:

# Enable logging
logger:
  level: VERBOSE #makes uart stream available in esphome logstream
  baud_rate: 0 #disable logging over uart

# Enable Home Assistant API
api:

ota:

uart:
  id: uart_bus
##  tx_pin: GPIO1
  rx_pin: GPIO3
  #baud_rate: 115200
  #baud_rate: 9600
  baud_rate: 1200
  parity: EVEN
  data_bits: 7

text_sensor:
  - platform: custom
    lambda: |-
      auto my_custom_sensor = new UartReadLineSensor(id(uart_bus));
      App.register_component(my_custom_sensor);
      return {my_custom_sensor};
    text_sensors:
      id: "uart_readline"

Cependant toujours rien dans les logs :

INFO Reading configuration /config/esphome/teleinfo.yaml...
INFO Starting log output from teleinfo.local using esphome API
INFO Successfully connected to teleinfo.local
[21:08:59][I][app:102]: ESPHome version 2022.3.1 compiled on Aug 29 2022, 17:00:23
[21:08:59][C][wifi:491]: WiFi:
[21:08:59][C][wifi:353]:   Local MAC:  [redacted]
[21:08:59][C][wifi:354]:   SSID: [redacted]
[21:08:59][C][wifi:355]:   IP Address:  [redacted]
[21:08:59][C][wifi:357]:   BSSID: [redacted]
[21:08:59][C][wifi:358]:   Hostname: 'teleinfo'
[21:08:59][C][wifi:360]:   Signal strength: -41 dB ▂▄▆█
[21:08:59][V][wifi:362]:   Priority: 0.0
[21:08:59][C][wifi:364]:   Channel: 9
[21:08:59][C][wifi:365]:   Subnet: 255.255.255.0
[21:08:59][C][wifi:366]:   Gateway: 192.168.68.1
[21:08:59][C][wifi:367]:   DNS1: 192.168.1.254
[21:09:00][C][wifi:368]:   DNS2: 192.168.68.1
[21:09:00][C][logger:233]: Logger:
[21:09:00][C][logger:234]:   Level: VERBOSE
[21:09:00][C][logger:235]:   Log Baud Rate: 0
[21:09:00][C][logger:236]:   Hardware UART: UART0
[21:09:00][C][uart.arduino_esp32:107]: UART Bus:
[21:09:00][C][uart.arduino_esp32:109]:   RX Pin: GPIO3
[21:09:00][C][uart.arduino_esp32:111]:   RX Buffer Size: 256
[21:09:00][C][uart.arduino_esp32:113]:   Baud Rate: 1200 baud
[21:09:00][C][uart.arduino_esp32:114]:   Data Bits: 7
[21:09:00][C][uart.arduino_esp32:115]:   Parity: EVEN
[21:09:00][C][uart.arduino_esp32:116]:   Stop bits: 1
[21:09:00][C][captive_portal:088]: Captive Portal:
[21:09:00][C][web_server:129]: Web Server:
[21:09:00][C][web_server:130]:   Address: teleinfo.local:80
[21:09:00][C][mdns:084]: mDNS:
[21:09:00][C][mdns:085]:   Hostname: teleinfo
[21:09:00][V][mdns:086]:   Services:
[21:09:00][V][mdns:088]:   - _esphomelib, _tcp, 6053
[21:09:00][V][mdns:090]:     TXT: version = 2022.3.1
[21:09:00][V][mdns:090]:     TXT: mac = 3c610531d09c
[21:09:00][V][mdns:090]:     TXT: platform = ESP32
[21:09:00][V][mdns:090]:     TXT: board = nodemcu-32s
[21:09:00][C][ota:085]: Over-The-Air Updates:
[21:09:00][C][ota:086]:   Address: teleinfo.local:3232
[21:09:00][C][api:138]: API Server:
[21:09:00][C][api:139]:   Address: teleinfo.local:6053
[21:09:00][C][api:143]:   Using noise encryption: NO

J’ai essayé aussi en mettant les sensors Index , VA & co et toujours rien.
J’ai la vague impression qu’un composant est défaillant, je vais essayer de trouver du rab et de refaire sur une carte de test.

As tu essayé avec mon code ?

pourquoi fais tu le
includes: - uart_read_line_sensor.h ?

quel model d’ ESP utilises tu ?

de mémoire il faut désactiver l’uart spécifique pour les log (qui est d’après ce que j’ai compris ( mais a confirmer) l’uart0
voir les lignes dans mon code

logger:
  baud_rate: 0

d’après ce que je vois c’est l’uart0 que tu utilises
essaye plutot d’utiliser l’uart1 ( hardware lui aussi) c’est pour cela que j’utilise la pin 16

voir pinout ci dessous

En fait j’utilise le code de Jpsy (post de mai 2021)pour avoir uniquement les logs vu que mon code initial ne fonctionne plus.

J’ai mis le tien pour voir et j’obtiens ce résultat :

INFO Reading configuration /config/esphome/teleinfo.yaml...
INFO Detected timezone 'Europe/Paris'
INFO Starting log output from teleinfo.local using esphome API
INFO Successfully connected to teleinfo.local
[21:44:51][I][app:102]: ESPHome version 2022.3.1 compiled on Aug 30 2022, 21:39:15
[21:44:51][C][wifi:491]: WiFi:
[21:44:51][C][wifi:353]:   Local MAC: [redacted]
[21:44:51][C][wifi:354]:   SSID: 'TP-Link'[redacted]
[21:44:51][C][wifi:355]:   IP Address: [redacted]
[21:44:51][C][wifi:357]:   BSSID: 60:32:B1:1D:4B:BE[redacted]
[21:44:51][C][wifi:358]:   Hostname: 'teleinfo'
[21:44:51][C][wifi:360]:   Signal strength: -42 dB ▂▄▆█
[21:44:51][C][wifi:364]:   Channel: 9
[21:44:51][C][wifi:365]:   Subnet: 255.255.255.0
[21:44:51][C][wifi:366]:   Gateway: [redacted]
[21:44:51][C][wifi:367]:   DNS1: [redacted]
[21:44:51][C][wifi:368]:   DNS2: [redacted]
[21:44:51][C][logger:233]: Logger:
[21:44:51][C][logger:234]:   Level: DEBUG
[21:44:51][C][logger:235]:   Log Baud Rate: 0
[21:44:51][C][logger:236]:   Hardware UART: UART0
[21:44:51][C][uart.arduino_esp32:107]: UART Bus:
[21:44:51][C][uart.arduino_esp32:108]:   TX Pin: GPIO17
[21:44:51][C][uart.arduino_esp32:109]:   RX Pin: GPIO16
[21:44:51][C][uart.arduino_esp32:111]:   RX Buffer Size: 256
[21:44:51][C][uart.arduino_esp32:113]:   Baud Rate: 1200 baud
[21:44:51][C][uart.arduino_esp32:114]:   Data Bits: 7
[21:44:51][C][uart.arduino_esp32:115]:   Parity: EVEN
[21:44:51][C][uart.arduino_esp32:116]:   Stop bits: 1
[21:44:51][C][template.text_sensor:021]: Template Sensor 'esp compteur - Uptime'
[21:44:51][C][template.text_sensor:021]:   Icon: 'mdi:clock-start'
[21:44:51][C][uptime.sensor:031]: Uptime Sensor 'compteur Uptime'
[21:44:51][C][uptime.sensor:031]:   State Class: 'total_increasing'
[21:44:51][C][uptime.sensor:031]:   Unit of Measurement: 's'
[21:44:51][C][uptime.sensor:031]:   Accuracy Decimals: 0
[21:44:51][C][uptime.sensor:031]:   Icon: 'mdi:timer-outline'
[21:44:51][C][teleinfo:189]: TeleInfo:
[21:44:51][C][teleinfo_text_sensor:009]:   Teleinfo Text Sensor 'optarif'
[21:44:51][C][teleinfo_text_sensor:009]:   Teleinfo Text Sensor 'ptec'
[21:44:51][C][teleinfo_sensor:012]:   Teleinfo Sensor 'hchc'
[21:44:51][C][teleinfo_sensor:012]:     State Class: ''
[21:44:51][C][teleinfo_sensor:012]:     Unit of Measurement: 'Wh'
[21:44:52][C][teleinfo_sensor:012]:     Accuracy Decimals: 0
[21:44:52][C][teleinfo_sensor:012]:     Icon: 'mdi:Counter'
[21:44:52][C][teleinfo_sensor:012]:   Teleinfo Sensor 'hchp'
[21:44:52][C][teleinfo_sensor:012]:     State Class: ''
[21:44:52][C][teleinfo_sensor:012]:     Unit of Measurement: 'Wh'
[21:44:52][C][teleinfo_sensor:012]:     Accuracy Decimals: 0
[21:44:52][C][teleinfo_sensor:012]:     Icon: 'mdi:Counter'
[21:44:52][C][teleinfo_sensor:012]:   Teleinfo Sensor 'papp'
[21:44:52][C][teleinfo_sensor:012]:     State Class: ''
[21:44:52][C][teleinfo_sensor:012]:     Unit of Measurement: 'VA'
[21:44:52][C][teleinfo_sensor:012]:     Accuracy Decimals: 0
[21:44:52][C][teleinfo_sensor:012]:     Icon: 'mdi:flash'
[21:44:52][C][homeassistant.time:010]: Home Assistant Time:
[21:44:52][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[21:44:52][C][status:034]: Status Binary Sensor 'ESP32_TIC'
[21:44:52][C][status:034]:   Device Class: 'connectivity'
[21:44:52][C][restart:022]: Restart Switch 'Restart esp32_TIC'
[21:44:52][C][restart:022]:   Icon: 'mdi:restart'
[21:44:52][C][captive_portal:088]: Captive Portal:
[21:44:52][C][web_server:129]: Web Server:
[21:44:52][C][web_server:130]:   Address: teleinfo.local:80
[21:44:52][C][mdns:084]: mDNS:
[21:44:52][C][mdns:085]:   Hostname: teleinfo
[21:44:52][C][ota:085]: Over-The-Air Updates:
[21:44:52][C][ota:086]:   Address: teleinfo.local:3232
[21:44:52][C][api:138]: API Server:
[21:44:52][C][api:139]:   Address: teleinfo.local:6053
[21:44:52][C][api:143]:   Using noise encryption: NO
[21:44:52][C][wifi_signal.sensor:009]: WiFi Signal 'compteur WiFi Signal'
[21:44:52][C][wifi_signal.sensor:009]:   Device Class: 'signal_strength'
[21:44:52][C][wifi_signal.sensor:009]:   State Class: 'measurement'
[21:44:52][C][wifi_signal.sensor:009]:   Unit of Measurement: 'dBm'
[21:44:52][C][wifi_signal.sensor:009]:   Accuracy Decimals: 0
[21:45:02][D][sensor:125]: 'compteur Uptime': Sending state 222.23900 s with 0 decimals of accuracy
[21:45:05][D][sensor:125]: 'compteur WiFi Signal': Sending state -42.00000 dBm with 0 decimals of accuracy
[21:45:50][D][text_sensor:067]: 'esp compteur - Uptime': Sending state '3m 42s'
[21:46:02][D][sensor:125]: 'compteur Uptime': Sending state 282.24200 s with 0 decimals of accuracy
[21:46:05][D][sensor:125]: 'compteur WiFi Signal': Sending state -40.00000 dBm with 0 decimals of accuracy
[21:46:20][I][ota:105]: Boot seems successful, resetting boot loop counter.
[21:46:20][D][esp32.preferences:114]: Saving preferences to flash...
[21:46:50][D][text_sensor:067]: 'esp compteur - Uptime': Sending state '4m 42s'

Je suis presque sûr que j’ai un composant de grillé :wink:

hello

question bête

tu as bien redirigé le drain du mosfet vers le GPIO 16 ?

@Comperta un composant hs est peut être bien la cause, je viens de l’expérimenter, sur 5 optocoupleurq, 2 seulement de ok, tout les autres éléments étant par ailleurs identiques. Bon a 0.2€ la pièce pas grave, faut juste penser à en prendre un peu plus, et monter sur une breadboard avant de sortir le fer…

Pas de question bête :slight_smile: @jrvrcd , je suis bien sur le 16.
@SebCaps Vu que dans mon ancienne ancienne maison tout était ok, je penche vraiment pour le composant HS…faut juste que je retrouve dans les cartons celui qui contient les pièces de remplacement et la breadboard :slight_smile:

Merci à vous tous, c’est réparti :wink:
Au final c’était R1 qui était mal soudée et donc débranchée :slight_smile:

1 « J'aime »