Mon module de téléinformation (TIC) wifi vers MQTT pour compteur linky et autres

Hello!

Petite question concernant la mise à jour OTA du module de @NicoP4, comment dois-je procéder ?

J’ai en effet vu qu’il y avait eu du travail de fait sur le dépôt du projet et je me dis qu’une mise à jour serait sympa.

Je suis actuellement en v0.6.353c8f du 25 Août 2021.

Bonjour,
La procédure est décrite dans la doc :

Philippe

1 « J'aime »

Bonjour

je serais intéressé pour acheter votre système …Pouvez-vous m’expliquer la procédure merci.

Je suis aussi interesse pour acheter la carte/boitier.
Bonne journee

1 « J'aime »

Bonjour à tous,

Je suis nouveau sur Home assistant (et par conséquent ici) et j’ai commencé ma config avec le module de Téléinformation de @NicoP4.
Pas d’upgrade d’eprom, je suis sur une version toute standard. et je passe par le Broker Mosquitto sur HA.
J’ai fini d’intégrer tous mes objets connectés (Foobot, Doorbird, Tuya, Meross et eWeLink).

Du coup, j’essaye de récupérer le statut des heures creuses/heures pleines (HCHP).
Je vois bien sur « MQTT explorer » le champs (téléinfokit/data/PTEC) et je vois bien le statut si je suis en HP ou HC.

Par contre, je n’arrive pas à intégrer ce champs dans ma config HA.

voici une copie de ma config :

sensor:
# Teleinfokit
  - platform: mqtt
    state_topic: "teleinfokit/papp"
    unit_of_measurement: "VA"
    name: Puissance consommée
    icon: mdi:power-plug
  - platform: mqtt
    state_topic: "teleinfokit/iinst"
    unit_of_measurement: "A"
    name: Intensité
    icon: mdi:power-plug
  - platform: mqtt
    state_topic: "teleinfokit/data/PETC"
    name: "Période de tarification"
    icon: mdi:hours-24

Est-ce qu’un âme généreuse, pourrait m’expliquer ce que je rate sur ce coup là.

Merci d’avance à tous.

Fabrice

Bonjour
Je suis également intéressé si la production redémarre
Crdlt

pour le moment c’est en pause voir ici : https://forum.hacf.fr/t/mon-module-de-teleinformation-tic-wifi-vers-mqtt-pour-compteur-linky-et-autres/4679/198

tu peux trouver des alternative en zigbee genre zlinky ZLinky_TIC Antenne_externe Non

Salut
Je suis dans le même cas que toi, nouveau ici et sur HA, j’ai un module, je vois bien des infos passer dans MQTT mais impossible de les afficher dans HA. Je n’ai pas les heures pleines/creuses par contre

Si quelqu’un peut nous aider ou si t’as trouvé une solution je suis preneur

Bonjour à tous,

J’ai monté mon module teleinfo a base d’ESP32 ce week end tout fonctionne sauf que par moment je recois l’info de l’index à 0 ce qui fausse les stats dans energie. Avez vous une solution pour evité celà ?


Voici mon code:

esphome:
  name: teleinfo-esp32

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:
  level: debug
  baud_rate: 0

# Enable Home Assistant API
api:
  encryption:
    key: "JBfiu/I8SmynYz2O6EUepkqGLT0+ECvJ+CSNyZ71KNQ="

ota:
  password: "c3ce21482877224dcb5642e6a8e6aba8"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

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

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

teleinfo:
  id: esp_teleinfo
  update_interval: 10s
  historical_mode: true

binary_sensor:
  - platform: status
    id: teleinfo_status
    name: "Teleinfo Status"

sensor:
  - platform: wifi_signal
    name: "Signal wifi"
    update_interval: 60s
    unit_of_measurement: dB
    accuracy_decimals: 0
    force_update: false
    icon: mdi:wifi
    
  - platform: uptime
    id: uptime_seconds
    name: "Uptime Sensor"
    update_interval: 60s
    unit_of_measurement: s
    accuracy_decimals: 0
    force_update: false
    icon: mdi:timer
    
  - platform: teleinfo
    tag_name: "IINST"
    name: "Intensité"
    unit_of_measurement: "A"
    icon: mdi:current-ac

  - platform: teleinfo
    tag_name: "ISOUSC"
    name: "Intensité souscrite"
    unit_of_measurement: "A"
    icon: mdi:current-ac

  - platform: teleinfo
    tag_name: "IMAX"
    name: "Intensité maximale appelée"
    unit_of_measurement: "A"
    icon: mdi:current-ac
    
  - platform: teleinfo
    tag_name: "PAPP"
    name: "Puissance"
    unit_of_measurement: "VA"
    icon: mdi:flash

  - platform: teleinfo
    tag_name: "BASE"
    id: base
    name: "Teleinfo index_base_kwh"
    unit_of_measurement: "kWh"
    device_class: "energy"
    state_class: "total_increasing"
    accuracy_decimals: 3 
    filters:
      - multiply: 0.001
    icon: mdi:gauge


button:
  - platform: restart
    name: "Teleinfo Restart"

text_sensor:
  - platform: teleinfo
    tag_name: "PTEC"
    name: "Tarif actuel"
    icon: mdi:clock-time-nine-outline
  - platform: template
    name: 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() };
      }

Merci

Bonjour

essaye cela dans ton code

https://forum.hacf.fr/t/teleinfo-via-wifi/1077/235

Certaines personnes on aussi modifié la valeur de la résistance qui attaque la grille du mosfet
je ne sais plus dans quel sujet sur ce forum, mais je crois qu’une valeur de 4.7k a la place de 10k permettrait de limiter ce phénomène

Eureka j’ai retrouvé

(https://forum.hacf.fr/t/esphome-linky-mode-standard/9432/5)

Ah parfait merci, je fait la modif :+1:

Effectivement j’ai une 10k pour le resistance, je note la modif de la resistance pour plus tard.

tu peux aussi regarder avec ce filtre là

Bonjour à tous
J’essaye d’avancer sur la configuration de mon module mais je suis bloqué.
J’ai réussi a configurer le module de nico (réseau…) et il communique avec HA via Mosquitto Broker (J’ai bien des infos qui se mettent à jour quand je me connecte au MQTT via MQTT Exporer.

J’ai modifié le fichier configuration.yaml comme ceci :

Je sais pas si j’ai bien fait, j’ai rajouté des « unique_id: » pour chaque item car j’avais des erreurs dans ma liste d’entités qui me disait qu’il n’existait pas

Maintenant j’ai les éléments qui apparaissent dans la liste d’entités mais ils sont dans l’état « Indisponible »

Pouvez vous m’aider ?

Merci d’avance

Bonjour, après avoir configuré mon module, il me manque l’index injection.
Savez vous comment le récupérer svp ?

Bonjour, est-ce que vous arrivez à récupérer l’index injection ?
Est ce que vous êtes arrivé à faire fonctionner le module sur le linky en mode standard ?

Bonjour,

Depuis hier mon module Teleinfokit installé il y a quelques semaines est offline bien qu’alimenté avec la prise USB que j’ai testée avec un autre device. L’écran Oled est éteint et le module n’est plus visible sur le réseau.

J’ai effectué la manoeuvre indiquée dans le guide utilisateur, bouton reset puis immédiatement appui sur le bouton frontal, sans résultat. L’écran Oled reste vide.

Y a-t-il une autre méthode ?