ESPHome / Linky Mode Standard

Hello,

alors non je ne revends rien, je suis en autoconsommation totale.
J’ai peut être juste rien compris mais j’étais convaincu que j’aurais au moins l’information de ce que j’injecte sur le réseau …
J’ai donc mal compris ?
Et autre question, en mode historique j’avais 2 compteurs : HP et HC mais maintenant je n’ai qu’une seule information « Energie Soutirée », est-ce la somme des 2 ?
MErci pour ton aide au newbee que je suis !

Hi.
Seuls ceux qui ont un contrat avec « revente » ont accès au registre de puissance injectée, les autres, en auto-conso, n’y ont pas accès…

Je n’avais pas connaissance de deux comteurs HPHC, mais le lynky enregistre les deux, dans deux indexes pour un contrat HCHP…

Cordialement

Ok merci c’est ce que je supposais vu que je n’avais pas l’info.

Par contre le HC/HP était bien présent en mode historique et on a l’information Energie Soutirée qui est en fait la somme de HC + HP, on n’a pas le détail.

Du coup si tu veux avoir l’information il faut que tu te tapes l’algo … ce que j’ai fait ce jour dans mon HA : mémorisation de la valeur de l’ancienne Energie Soutirée à l’heure de bascule et calcul pendant la période. Plus qu’une petite mise au point et tout sera parfait.

Merci à tous pour les informations !

L’index d’injection est EAIT (cf document Enedis, page 19) mais je suis aussi en Autoconsommation avec vente du surplus.

Si t’es en 0 injection, le Linky ne trace peut-être pas cette information (ce qui serait dommage).

Si tu as toujours un contrat HC/HP, tu as toujours l’info en mode Standard (EASF1=HP et EASF2=HC de mémoire).

Salut

C’est presque vrai . Je viens de l’apprendre sur un autre forum…
Moi: Autoconso avec réinjection gratuite du surplus.
Sur le linky :Mode consommateur et teleinfo en mode standard (donc, pas de trame EAIT) ,

Par contre, sur l’afficheur du linky, quand on fait + (pas mal de fois) , à un moment , le compteur injection apparait ! c’est n’importe quoi :frowning:

Exact, l’information apparaît toujours sur le lynky, mais elle n’est disponible sur la TIC en Standard que pour ceux qui ont un conrta de vente total ou partiel avec l’opérateur.
Pour veux en ‹ auto-conso › cet index n’apparaît pas sur le trame, à 0…

Merci à toi, c’est de loin la version la plus complète que j’ai vu, étant en Tempo Historique j’ai pu déployer ça facilement, même en étant sur un ESP32. Cela mériterait d’être plus visible, j’ai mis du temps à tomber dessus :smiley:

1 « J'aime »

Bonsoir Patrice 59,
Tu as indiqué que tu avais ramené la résistance de pull-up à une valeur de 4,7K. Quelle est la valeur de la résistance du « primaire » (sur le schéma 1K) ?
Merci pour ton aide

Salut

voici le dernier schéma publié par celui qui a sacrément dépatouillé le projet

La résistance de pull up du mosfet était de 10k avec un mosfet bs170

https://forum.hacf.fr/t/projet-zeus/36538

Bonjour,

J’ai essayé de faire fonctionner ce schéma, sachant que je suis parti de base via ce projet : GammaTroniques - GammaTroniques

Mais le schéma est le même, sauf que je ne récupère rien dans HA

J’ai utilisé le FTDI et je n’ai pas de souci :

Je suis en mode standard, j’ai essayé de modifier la résistance de pulldown de 10K à 4,7k et même 3,3K mais rien n’y fait. Je n’ai pas d’oscilloscope, mais en mettant le multimétre sur le RX et le GND, je vois bien des différences de tensions en 0,24v et 0,35v

Voici mon code

esphome:
  name: linky

# https://esphome.io/components/esp8266.html
esp8266:
  board: d1_mini

#setup Wifi
wifi:
  ssid: ""
  password: ""

captive_portal:
logger:
  baud_rate: 0   # disable logging via UART, help to avoid numerous crash with ESP_LOGD
  level: INFO  # INFO for less log, put DEBUG to view all the linky's received info in the logs
  esp8266_store_log_strings_in_flash: False


api:
ota:
  platform: esphome

#setup uart between the linky and the ESP
uart:
  id: uart_bus
  rx_pin: GPIO3 #RX pin of wemos D1 Mini
  baud_rate: 9600
  parity: EVEN
  data_bits: 7
  stop_bits: 1

# Time: https://esphome.io/components/time.html
time:
  - platform: homeassistant
    timezone: "Europe/Paris"
    id: homeassistant_time

# Status Binary Sensor: https://esphome.io/components/binary_sensor/status.html
binary_sensor:
  - platform: status
    name: "Linky Status"

# Restart Button: https://esphome.io/components/button/restart.html
button:
  - platform: restart
    name: "Linky Restart"

#setup teleinfo, update value every 60s
teleinfo:
  update_interval: 6s
  historical_mode: false


sensor:
  # WiFi
  - platform: wifi_signal
    name: "Linky WiFi Signal"
    unit_of_measurement: dB
    accuracy_decimals: 0
    update_interval: 60s
    icon: mdi:wifi
  # Uptime
  - platform: uptime
    name: "Linky Uptime"
    unit_of_measurement: s
    accuracy_decimals: 0
    update_interval: 60s
    icon: mdi:clock-start
  #--------------
  # MODE STANDARD
  #--------------
  # Énergie active soutirée totale
  - platform: teleinfo
    tag_name: "EAST"
    name: "Linky Energie Soutirée"
    unit_of_measurement: kWh
    device_class: energy
    state_class: total_increasing
    icon: mdi:flash
    accuracy_decimals: 2
    filters:
      - multiply: 0.001
    
# https://esphome.io/components/text_sensor/index.html
text_sensor:
  #--------------
  # MODE STANDARD
  #--------------
  # # Adresse Secondaire du Compteur
  # - platform: teleinfo
  #   tag_name: "ADSC"
  #   name: "Linky Adresse Secondaire"
  #   icon: mdi:information
  # Libellé tarif fournisseur en cours
  - platform: teleinfo
    tag_name: "LTARF"
    name: "Linky Tarif Actuel"
    icon: mdi:information
  # Nom du calendrier tarifaire fournisseur
  - platform: teleinfo
    tag_name: "NGTF"
    name: "Linky Calendrier Tarifaire"
    icon: mdi:information
  # Registre de Statuts
  - platform: teleinfo
    tag_name: "STGE"
    name: "Linky Registre de Statuts"
    icon: mdi:information

Voici que HA me donne :

Auriez vous des idées ?
On peut bien attraper une info seulement parmi le total renvoyé par le linky ?

Merci de votre aide.