Les cartes et MyelectricalData

Et bien non rien nada :rofl: :thinking:

Avec un CTRL+F sur cycle je ne trouve rien non plus !

Je viens de lire que par défaut cycle: 14400 donc je vais mettre un peu moins déjà

J’ai installé cet add-on, et je récupère bien les infos dans MQTT, par contre, rien ne remonte dans InfluxDB, malgré que cela soit activé (j’ai suivi tuto avec la création d’un user…).

Vous auriez des pistes à suivre ?

cycle: 14400
debug: true
home_assistant:
  discovery: true
  discovery_prefix: homeassistant
  enable: true
influxdb:
  batching_options:
    batch_size: 1000
    exponential_base: 2
    flush_interval: 1000
    jitter_interval: 0
    max_retries: 5
    max_retry_delay: 125000
    max_retry_time: 180000
    retry_interval: 5000
  bucket: myelectricaldata
  enable: true
  hostname: influxdb
  method: synchronous
  org: myelectricaldata
  port: 8086
  token: myelectricaldata
log2file: true
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  password: xxx
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: mqtt
myelectricaldata:
  xxx:
    addresses: "true"
    cache: "true"
    consumption: "true"
    consumption_detail: "true"
    consumption_detail_max_date: "2021-06-01"
    consumption_max_date: "2021-06-01"
    consumption_max_power: "true"
    consumption_price_base: "0.1837"
    consumption_price_hc: "0.124364"
    consumption_price_hp: "0.164915"
    enable: "true"
    name: Maison
    offpeak_hours_0: 22H00-6H00
    offpeak_hours_1: 22H00-6H00
    offpeak_hours_2: 22H00-6H00
    offpeak_hours_3: 22H00-6H00
    offpeak_hours_4: 22H00-6H00
    offpeak_hours_5: 22H00-6H00;12H00-14H00
    offpeak_hours_6: 22H00-6H00;12H00-14H00
    plan: BASE
    production: "false"
    production_detail: "false"
    production_detail_max_date: "2021-06-01"
    production_max_date: "2021-06-01"
    production_price: "0.0"
    refresh_addresse: "true"
    refresh_contract: "true"
    token: xxx
tempo:
  enable: false
  price_blue_hc: 0.097
  price_blue_hp: 0.1249
  price_red_hc: 0.1216
  price_red_hp: 0.6712
  price_white_hc: 0.114
  price_white_hp: 0.1508
wipe_influxdb: false

Bonjour,

J’essaie d’installer cet addon. Mais je ne comprends pas un point.

J’en suis a éditer : /config/myelectricaldata/config.yaml

Mais comment atteindre ce fichier qui est dans le docker ?

ou alors j’ai rien compris

Merci pour votre aide

hello,
je me suis dit tient top cette carte. je l’a copie, et je me retrouve avec l’affichage si dessous.
bon ok je vais voir si mes entités sont nommés pareil.
ben quand je tape myelectricaldata dans appareils et services - entités, je n’ai que
MyElectricalData Update update.myelectricaldata_update

aucun soucis pour la partie linky en revanche.
mais ou sont donc passés mes sensor myelectrical data ? :joy:

Bonjour,
Il faut que tu crées les sensor en copiant ceci dans ton fichier sensor.yaml en adaptant bien sûr ton PDL.

- platform: template
  sensors:
    myelectricaldata_daily_cost:
      friendly_name: "Coût d'hier"
      unit_of_measurement: "€"
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.daily_cost }}"
    myelectricaldata_yesterday:
      friendly_name: "Hier"
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.day_2 }}"
      unit_of_measurement: "kWh"
    myelectricaldata_current_week:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.current_week }}"
      friendly_name: "Conso de la semaine"
      unit_of_measurement: "KWh"
    myelectricaldata_current_month:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.current_month }}"
      friendly_name: "Conso du mois"
      unit_of_measurement: "KWh"
    myelectricaldata_current_year:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.current_year }}"
      friendly_name: "Conso de l'année'"
      unit_of_measurement: "KWh"
    myelectricaldata_last_week:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.last_week }}"
      friendly_name: "Conso semaine dernière"
      unit_of_measurement: "KWh"
    myelectricaldata_last_month:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.last_month }}"
      friendly_name: "Conso du mois dernier"
      unit_of_measurement: "KWh"
    myelectricaldata_last_year:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.last_year }}"
      friendly_name: "Conso de l'année dernière'"
      unit_of_measurement: "KWh"
    myelectricaldata_last_update:
      value_template: "{{ as_timestamp(states.sensor.myelectricaldata_consumption_<num pdl>.attributes.lastUpdate,0) | timestamp_custom('%d-%m-%Y %H:%M',local=True)}}"
      friendly_name: "Date Mise à Jour"
    myelectricaldata_last_week_cost:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_week')|float) * 0.1410)}}"
      friendly_name: "Coût dernière semaine'"
      unit_of_measurement: "€"
    myelectricaldata_last_month_cost:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_month')|float) * 0.1410)}}"
      friendly_name: "Coût du mois dernier'"
      unit_of_measurement: "€"
    myelectricaldata_last_year_cost:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_year')|float) * 0.1410)}}"
      friendly_name: "Coût de l'année dernière'"
      unit_of_measurement: "€"
#YesterdayConsumptionMaxPower
    myelectricaldata_yesterdayconsumptionmaxpower:
      #value_template: "{{ float(states.sensor.myelectricaldata_consumption_<num pdl>.attributes.yesterdayConsumptionMaxPower) * 0.001 }}"
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.YesterdayConsumptionMaxPower }}"
      friendly_name: "Puissance Max d'hier"
      unit_of_measurement: "KVa"
#subscribed_power
    myelectricaldata_subscribed_power:
      value_template: "{{ states.sensor.myelectricaldata_consumption_<num pdl>.attributes.subscribed_power }}"
      friendly_name: "Puissance Souscrite"
      unit_of_measurement: "KVa"

hello ,
@vulbas
je t en ai parlé ici de ce fichier

:slight_smile:

oui oui effectivement, j’avais mis sur les deux discutions, apres ta reponse j’aurais du supprimer celui ci.

Bonjour,

Je me permet une question, il me semble avoir bien suivi toute la procédure d’installation, cependant j’ai aucune remonté en terme de kWh a chaque entité.

Dans mon fichier configuration.yaml

  - platform: template
    sensors:
      myelectricaldata_daily_cost:
        friendly_name: "Coût d'hier"
        unit_of_measurement: "€"
        value_template: "{{ states.sensor.myelectricaldata_consumption_12345678901234.attributes.daily_cost }}"
etc ......

et l’état de mes sensors sont (sans numero de PDL) :

Quand je lance les logs au demarrage de l’addon Myelectricaldata :

-----------------------------------------------------------
 Add-on: MyElectricalData
 Use Enedis Gateway API to send data in your MQTT Broker (latest channel)
-----------------------------------------------------------
 Add-on version: 0.13.2
 You are running the latest version of this add-on.
 System: Home Assistant OS 12.3  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2024.5.5
 Home Assistant Supervisor: 2024.05.1
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums
-----------------------------------------------------------
 Provided by: https://github.com/alexbelgium/hassio-addons 
-----------------------------------------------------------
/etc/cont-init.d/00-global_var.sh: executing
CONFIG_LOCATION='/config/myelectricaldata/config.yaml'
TZ='Europe/Paris'
mqtt_autodiscover='true'
verbose='true'
/etc/cont-init.d/01-config_yaml.sh: executing
Setting permissions for the config.yaml directory

Load environment variables from /config/myelectricaldata/config.yaml if existing
If accessing the file with filebrowser it should be mapped to /homeassistant/addons_config/enedisgateway2mqtt/config.yaml
---------------------------------------------------------
Wiki here on how to use : github.com/alexbelgium/hassio-addons/wiki/Add‐ons-feature-:-add-env-variables

cycle='14400'
debug='false'
home_assistant_card_myenedis='true'
home_assistant_discovery_prefix='homeassistant'
home_assistant_enable='true'
home_assistant_ws_enable='true'
home_assistant_ws_ssl='true'
home_assistant_ws_token='TOKEN_LONGUE_DUREE'
home_assistant_ws_url='URL_VERS_HOME_ASSISTANT'
influxdb_bucket='myelectricaldata/autogen'
influxdb_enable='true'
influxdb_hostname='a0d7b954-influxdb'
influxdb_method='synchronous'
influxdb_org='-'
influxdb_port='8086'
influxdb_token='myelectricaldata:myelectricaldata'
influxdb_batching_options_batch_size='1000'
influxdb_batching_options_flush_interval='1000'
influxdb_batching_options_jitter_interval='0'
influxdb_batching_options_retry_interval='5000'
influxdb_batching_options_max_retry_time='180_000'
influxdb_batching_options_max_retries='5'
influxdb_batching_options_max_retry_delay='125_000'
influxdb_batching_options_exponential_base='2'
mqtt_client_id='myelectricaldata'
mqtt_enable='true'
mqtt_hostname='core-mosquitto'
mqtt_password='v'
mqtt_port='1883'
mqtt_prefix='myelectricaldata'
mqtt_qos='0'
mqtt_retain='true'
mqtt_username='mqtt_adm'
myelectricaldata_145_addresses='true'
myelectricaldata_19597_cache='true'
myelectricaldata_195897_consumption='true'
myelectricaldata_1954897_consumption_detail='true'
myelectricaldata_19554897_consumption_detail_max_date='2023-06-01'
myelectricaldata_197_consumption_max_date='2023-06-01'
myelectricaldata_1997_consumption_max_power='true'
myelectricaldata_197_consumption_price_base='0.145907'
myelectricaldata_1997_consumption_price_hc='0.23'
myelectricaldata_1997_consumption_price_hp='0.28'
myelectricaldata_19897_enable='true'
myelectricaldata_1997_name='Maison'
myelectricaldata_1954897_offpeak_hours_0='23H00-7H00'
myelectricaldata_1954897_offpeak_hours_1='23H00-7H00'
myelectricaldata_1897_offpeak_hours_2='23H00-7H00'
myelectricaldata_19597_offpeak_hours_3='23H00-7H00'
myelectricaldata_17_offpeak_hours_4='23H00-7H00'
myelectricaldata_19597_offpeak_hours_5='23H00-7H00'
myelectricaldata_197_offpeak_hours_6='23H00-7H00'
myelectricaldata_1997_plan='HC/HP'
myelectricaldata_197_production='false'
myelectricaldata_1997_production_detail='false'
myelectricaldata_1997_production_detail_max_date='2021-06-01'
myelectricaldata_1997_production_max_date='2023-06-01'
myelectricaldata_1997_production_price='0.0'
myelectricaldata_195897_refresh_addresse='true'
myelectricaldata_197_refresh_contract='true'
myelectricaldata_197_token=''
/etc/cont-init.d/01-custom_script.sh: executing
Execute /homeassistant/addons_config/enedisgateway2mqtt/enedisgateway2mqtt.sh if existing
Wiki here : github.com/alexbelgium/hassio-addons/wiki/Add-ons-feature-:-customisation
/etc/cont-init.d/32-nginx_ingress.sh: executing
/etc/cont-init.d/91-mqtt_autodiscover.sh: executing
[08:58:10] INFO: mqtt_autodiscover is defined in options, attempting autodiscovery...
[08:58:10] INFO: ... MQTT service found, fetching server detail (you can enter those manually in your config file) ...
MQTT_HOST=core-mosquitto
MQTT_PORT=1883
MQTT_SSL=false
MQTT_USERNAME=addons
MQTT_PASSWORD=
/etc/cont-init.d/99-run.sh: executing
creating symlink
[08:58:11] INFO: Using database file found in /config/myelectricaldata
[08:58:11] INFO: Using config file found in /config/myelectricaldata/config.yaml
Config file is a valid yaml
 
[08:58:12] INFO: Starting nginx
 
[08:58:12] INFO: Starting the app
/etc/cont-init.d/01-custom_script.sh: executing
Execute /homeassistant/addons_config/enedisgateway2mqtt/enedisgateway2mqtt.sh if existing
Wiki here : github.com/alexbelgium/hassio-addons/wiki/Add-ons-feature-:-customisation
/etc/cont-init.d/32-nginx_ingress.sh: executing
/etc/cont-init.d/91-mqtt_autodiscover.sh: executing
[08:59:28] INFO: mqtt_autodiscover is defined in options, attempting autodiscovery...
[08:59:29] INFO: ... MQTT service found, fetching server detail (you can enter those manually in your config file) ...
MQTT_HOST=core-mosquitto
MQTT_PORT=1883
MQTT_SSL=false
MQTT_USERNAME=addons
MQTT_PASSWORD=a
/etc/cont-init.d/99-run.sh: executing
creating symlink
[08:59:30] INFO: Using database file found in /config/myelectricaldata
[08:59:30] INFO: Using config file found in /config/myelectricaldata/config.yaml
Config file is a valid yaml
 
 
[08:59:30] INFO: Starting nginx
[08:59:30] INFO: Starting the app






2024-06-01 08:59:33.401 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:33.401 -     INFO : Check config.yaml :
2024-06-01 08:59:33.401 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:33.402 -     INFO : CONFIG VALID
2024-06-01 08:59:33.402 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
2024-06-01 08:59:34.971 -     INFO : Configure Databases
2024-06-01 08:59:35.049 -     INFO :  => day
2024-06-01 08:59:35.057 -     INFO :  => call_number
2024-06-01 08:59:35.062 -     INFO :  => max_call
2024-06-01 08:59:35.066 -     INFO :  => version
2024-06-01 08:59:35.072 -     INFO :  => lock
2024-06-01 08:59:35.077 -     INFO :  => lastUpdate
2024-06-01 08:59:35.077 -     INFO :  Success
2024-06-01 08:59:35.077 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.077 -     INFO : Connect to InfluxDB a0d7b954-influxdb:8086
2024-06-01 08:59:35.120 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.120 -     INFO : CONNECTION SUCCESS
2024-06-01 08:59:35.120 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.120 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.121 -     INFO : MÉTHODE D'IMPORTATION : SYNCHRONOUS
2024-06-01 08:59:35.121 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.121 -  WARNING :  => Aucune durée de rétention de données détectée.
2024-06-01 08:59:35.121 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.121 -     INFO : Connect to MQTT broker core-mosquitto:1883
2024-06-01 08:59:35.126 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.126 -     INFO : CONNECTION SUCCESS
2024-06-01 08:59:35.126 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
/app/models/query_contract.py:40: SyntaxWarning: invalid escape sequence '\('
  offpeak_hours = re.search("HC \((.*)\)", contracts["offpeak_hours"]).group(1)
2024-06-01 08:59:35.936 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.936 -     INFO : RUN IN PRODUCTION MODE
2024-06-01 08:59:35.936 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.936 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.936 -     INFO : CHARGEMENT DU CONFIG.YAML...
2024-06-01 08:59:35.937 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.937 -     INFO : 111
2024-06-01 08:59:35.992 -     INFO :   => Success
2024-06-01 08:59:35.993 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:35.993 -     INFO : NETTOYAGE DE LA BASE DE DONNÉES...
2024-06-01 08:59:35.993 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.000 -  WARNING : - Suppression du point de livraison 17
/app/main.py:93: DeprecationWarning: 
        on_event is deprecated, use lifespan event handlers instead.

        Read more about it in the
        [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/).
        
  @APP.on_event("startup")
/app/main.py:99: DeprecationWarning: 
        on_event is deprecated, use lifespan event handlers instead.

        Read more about it in the
        [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/).
        
  @APP.on_event("startup")
/app/main.py:105: DeprecationWarning: 
        on_event is deprecated, use lifespan event handlers instead.

        Read more about it in the
        [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/).
        
  @APP.on_event("startup")
2024-06-01 08:59:36.143 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.143 -     INFO : ▌│█║▌║▌║  __  __         _____  _              _          _               _  ____          _           ║▌║▌║█│▌
2024-06-01 08:59:36.143 -     INFO : ▌│█║▌║▌║ |  \/  | _   _ | ____|| |  ___   ___ | |_  _ __ (_)  ___   __ _ | ||  _ \   __ _ | |_   __ _  ║▌║▌║█│▌
2024-06-01 08:59:36.144 -     INFO : ▌│█║▌║▌║ | |\/| || | | ||  _|  | | / _ \ / __|| __|| '__|| | / __| / _` || || | | | / _` || __| / _` | ║▌║▌║█│▌
2024-06-01 08:59:36.144 -     INFO : ▌│█║▌║▌║ | |  | || |_| || |___ | ||  __/| (__ | |_ | |   | || (__ | (_| || || |_| || (_| || |_ | (_| | ║▌║▌║█│▌
2024-06-01 08:59:36.144 -     INFO : ▌│█║▌║▌║ |_|  |_| \__, ||_____||_| \___| \___| \__||_|   |_| \___| \__,_||_||____/  \__,_| \__| \__,_| ║▌║▌║█│▌
2024-06-01 08:59:36.144 -     INFO : ▌│█║▌║▌║          |___/                                                                                ║▌║▌║█│▌
2024-06-01 08:59:36.144 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.144 -     INFO : ▌│█║▌║▌║                                       VERSION : 0.13.2                                        ║▌║▌║█│▌
2024-06-01 08:59:36.144 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.201 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.201 -     INFO : RUN IN PRODUCTION MODE
2024-06-01 08:59:36.201 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.201 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.201 -     INFO : CHARGEMENT DU CONFIG.YAML...
2024-06-01 08:59:36.201 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.201 -     INFO : 2727272897
2024-06-01 08:59:36.220 -     INFO :   => Success
2024-06-01 08:59:36.220 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.220 -     INFO : NETTOYAGE DE LA BASE DE DONNÉES...
2024-06-01 08:59:36.221 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.228 -  WARNING : - Suppression du point de livraison 17
2024-06-01 08:59:36.345 -     INFO : Started server process [916]
2024-06-01 08:59:36.346 -     INFO : Waiting for application startup.
2024-06-01 08:59:36.358 -     INFO : Application startup complete.
2024-06-01 08:59:36.365 -     INFO : Uvicorn running on http://0.0.0.0:5000 (Press CTRL+C to quit)
2024-06-01 08:59:36.373 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.373 -     INFO : RÉCUPÉRATION DU STATUT DE LA PASSERELLE :
2024-06-01 08:59:36.374 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.374 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.374 -     INFO : DÉMARRAGE DU JOB D'IMPORTATION DANS 10S
2024-06-01 08:59:36.375 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:36.376 -     INFO : 10s
2024-06-01 08:59:36.560 -     INFO : status: True
2024-06-01 08:59:36.560 -     INFO : information: None
2024-06-01 08:59:36.561 -     INFO : nb_client: 2819
2024-06-01 08:59:36.561 -     INFO : waiting_estimation: 0.0s
2024-06-01 08:59:36.376 -     INFO : 10s
2024-06-01 08:59:36.560 -     INFO : status: True
2024-06-01 08:59:36.560 -     INFO : information: None
2024-06-01 08:59:36.561 -     INFO : nb_client: 2819
2024-06-01 08:59:36.561 -     INFO : waiting_estimation: 0.0s
2024-06-01 08:59:37.376 -     INFO : 9s
2024-06-01 08:59:38.377 -     INFO : 8s
2024-06-01 08:59:39.377 -     INFO : 7s
2024-06-01 08:59:40.378 -     INFO : 6s
2024-06-01 08:59:41.239 -     INFO : 127.0.0.1:55310 - "GET / HTTP/1.1" 200
2024-06-01 08:59:41.379 -     INFO : 5s
2024-06-01 08:59:42.379 -     INFO : 4s
2024-06-01 08:59:43.380 -     INFO : 3s
2024-06-01 08:59:44.381 -     INFO : 2s
2024-06-01 08:59:45.381 -     INFO : 1s
2024-06-01 08:59:46.368 -     INFO : 127.0.0.1:51756 - "GET / HTTP/1.1" 200
2024-06-01 08:59:46.382 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.382 -     INFO : RÉCUPÉRATION DU STATUT DE LA PASSERELLE :
2024-06-01 08:59:46.382 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.586 -     INFO : status: True
2024-06-01 08:59:46.586 -     INFO : information: None
2024-06-01 08:59:46.586 -     INFO : nb_client: 2819
2024-06-01 08:59:46.587 -     INFO : waiting_estimation: 0.0s
2024-06-01 08:59:46.588 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.589 -     INFO : RÉCUPÉRATION DES DONNÉES TEMPO :
2024-06-01 08:59:46.589 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.738 -     INFO :  => Toutes les données sont déjà en cache.
2024-06-01 08:59:46.744 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.744 -     INFO : CALCUL DES JOURS TEMPO :
2024-06-01 08:59:46.744 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.770 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.770 -     INFO : RÉCUPÉRATION DES TARIFS TEMPO :
2024-06-01 08:59:46.771 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.949 -     INFO :  => Toutes les valeurs sont misent à jours.
2024-06-01 08:59:46.951 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ TERMINE ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.951 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2024-06-01 08:59:46.951 -     INFO : RÉCUPÉRATION DES DONNÉES ECOWATT :
2024-06-01 08:59:46.951 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Désolé je ne suis pas sur d’avoir pu récupérer tous les logs car ca défile vite

Merci par avance pour votre aide :slight_smile:

Hello
Filtre un peu plus ton fichier log.
Il y a des mots de passe et ton numéro de pdl
Phil

Merci, j’en ai raté quelques uns…

Slt…
Il faudrait rechercher sur les sensors
sensor.linky_ avec num de PDL

quand je tape le début de mon PDL, il ne retrouve rien, bizarre.

Merci pour ces cartes !

Cela fonctionne parfaitement avec ces modifs (myelectricdata par linky) :

remplacer XX par le PDL et prise en compte du tarif Base EDF et d’une variable pour un autre fournisseur.

J’ai ajouté ces dépots dans HACS :

Mushroom Themes
Mushroom

Variable :
Paramètres/Appareils et Services/Entrées

/homeassistant/sensors.yaml

- platform: template
  sensors:
    myelectricaldata_yesterday:
      friendly_name: "hier"
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.yesterday }}"
      unit_of_measurement: "kWh"
    myelectricaldata_current_week:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.current_week }}"
      friendly_name: "Conso de la semaine"
      unit_of_measurement: "KWh"
    myelectricaldata_current_month:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.current_month }}"
      friendly_name: "Conso du mois"
      unit_of_measurement: "KWh"
    myelectricaldata_current_year:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.current_year }}"
      friendly_name: "Conso de l'année'"
      unit_of_measurement: "KWh"
    myelectricaldata_last_week:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.last_week }}"
      friendly_name: "Conso semaine dernière"
      unit_of_measurement: "KWh"
    myelectricaldata_last_month:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.last_month }}"
      friendly_name: "Conso du mois dernier"
      unit_of_measurement: "KWh"
    myelectricaldata_last_year:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.last_year }}"
      friendly_name: "Conso de l'année dernière'"
      unit_of_measurement: "KWh"
    myelectricaldata_last_update:
      value_template: "{{ as_timestamp(states.sensor.linky_XX_consumption.attributes.lastUpdate,0) | timestamp_custom('%d-%m-%Y %H:%M',local=True)}}"
      friendly_name: "Date Mise à Jour"
#base EDF
    myelectricaldata_daily_cost_edf_base:
      friendly_name: "Coût d'hier"
      unit_of_measurement: "€"
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_yesterday')|float) * (states('sensor.tarif_base_ttc')|float))}}"
    myelectricaldata_current_week_cost_edf_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_current_week')|float) * (states('sensor.tarif_base_ttc')|float))}}"
      friendly_name: "Coût de la semaine'"
      unit_of_measurement: "€"
    myelectricaldata_last_week_cost_edf_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_week')|float) * (states('sensor.tarif_base_ttc')|float))}}"
      friendly_name: "Coût dernière semaine'"
      unit_of_measurement: "€"
    myelectricaldata_last_month_cost_edf_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_month')|float) * (states('sensor.tarif_base_ttc')|float))}}"
      friendly_name: "Coût du mois dernier'"
      unit_of_measurement: "€"
    myelectricaldata_current_month_cost_edf_base:
      value_template: "{{ '%.2f'|format((states('sensor.myelectricaldata_current_month')|float) * (states('sensor.tarif_base_ttc')|float)) }}"
      friendly_name: "Coût du mois'"
      unit_of_measurement: "€"
    myelectricaldata_current_year_cost_edf_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_current_year')|float) * (states('sensor.tarif_base_ttc')|float))}}"
      friendly_name: "Coût de l'année'"
      unit_of_measurement: "€"
    myelectricaldata_last_year_cost_edf_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_year')|float) * (states('sensor.tarif_base_ttc')|float))}}"
      friendly_name: "Coût de l'année dernière'"
      unit_of_measurement: "€"
#Fournisseur actuel
    myelectricaldata_daily_cost_f_base:
      friendly_name: "Coût d'hier"
      unit_of_measurement: "€"
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_yesterday')|float) * (states('input_number.heure_base_kwh')|float))}}"
    myelectricaldata_current_week_cost_f_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_current_week')|float) * (states('input_number.heure_base_kwh')|float))}}"
      friendly_name: "Coût de la semaine'"
      unit_of_measurement: "€"
    myelectricaldata_last_week_cost_f_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_week')|float) * (states('input_number.heure_base_kwh')|float))}}"
      friendly_name: "Coût dernière semaine'"
      unit_of_measurement: "€"
    myelectricaldata_last_month_cost_f_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_month')|float) * (states('input_number.heure_base_kwh')|float))}}"
      friendly_name: "Coût du mois dernier'"
      unit_of_measurement: "€"
    myelectricaldata_current_month_cost_f_base:
      value_template: "{{ '%.2f'|format((states('sensor.myelectricaldata_current_month')|float) * (states('input_number.heure_base_kwh')|float)) }}"
      friendly_name: "Coût du mois'"
      unit_of_measurement: "€"
    myelectricaldata_current_year_cost_f_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_current_year')|float) * (states('input_number.heure_base_kwh')|float))}}"
      friendly_name: "Coût de l'année'"
      unit_of_measurement: "€"
    myelectricaldata_last_year_cost_f_base:
      value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_year')|float) * (states('input_number.heure_base_kwh')|float))}}"
      friendly_name: "Coût de l'année dernière'"
      unit_of_measurement: "€"
#YesterdayConsumptionMaxPower
    myelectricaldata_yesterdayconsumptionmaxpower:
      #value_template: "{{ float(states.sensor.myelectricaldata_consumption_<num pdl>.attributes.yesterdayConsumptionMaxPower) * 0.001 }}"
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.YesterdayConsumptionMaxPower }}"
      friendly_name: "Puissance Max d'hier"
      unit_of_measurement: "KVa"
#subscribed_power
    myelectricaldata_subscribed_power:
      value_template: "{{ states.sensor.linky_XX_consumption.attributes.subscribed_power }}"
      friendly_name: "Puissance Souscrite"
      unit_of_measurement: "KVa"

Editeur HA :

Consommation :

type: vertical-stack
cards:
  - title: Consommation Kwh
    type: horizontal-stack
    cards:
      - type: custom:mushroom-entity-card
        entity: sensor.myelectricaldata_yesterday
        icon: mdi:flash
        icon_color: blue
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        primary_info: name
        secondary_info: state
        name: Hier
        icon_type: icon
        fill_container: false
      - type: custom:mushroom-entity-card
        entity: sensor.myelectricaldata_current_week
        icon: mdi:flash
        icon_color: amber
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        primary_info: name
        secondary_info: state
        name: sur 7 jours
        icon_type: icon
      - type: custom:mushroom-entity-card
        entity: sensor.myelectricaldata_current_month
        icon: mdi:flash
        icon_color: green
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        name: Mois en cours
        primary_info: name
        secondary_info: state
        icon_type: icon

Prix - Autre Fournisseur

title: Prix - Base Octopus
type: vertical-stack
cards:
  - type: horizontal-stack
    cards:
      - type: custom:mushroom-entity-card
        icon: mdi:flash
        icon_color: light-blue
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        entity: sensor.myelectricaldata_daily_cost_f_base
        name: F. Actuel - Hier
        primary_info: name
        secondary_info: state
        icon_type: icon
      - type: custom:mushroom-entity-card
        icon: mdi:flash
        icon_color: amber
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        entity: sensor.myelectricaldata_current_week_cost_f_base
        name: F. Actuel - 7 jours
        primary_info: name
        secondary_info: state
        icon_type: icon
      - type: custom:mushroom-entity-card
        icon: mdi:flash
        icon_color: green
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        entity: sensor.myelectricaldata_current_month_cost_f_base
        name: F. Actuel - Mois
        primary_info: name
        secondary_info: state
        icon_type: icon

EDF base :

title: Prix - Base EDF
type: vertical-stack
cards:
  - type: horizontal-stack
    cards:
      - type: custom:mushroom-entity-card
        icon: mdi:flash
        icon_color: blue
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        entity: sensor.myelectricaldata_daily_cost_edf_base
        name: EDF - Hier
        primary_info: name
        secondary_info: state
        icon_type: icon
      - type: custom:mushroom-entity-card
        icon: mdi:flash
        icon_color: amber
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        entity: sensor.myelectricaldata_current_week_cost_edf_base
        name: EDF - 7 jours
        primary_info: name
        secondary_info: state
        icon_type: icon
      - type: custom:mushroom-entity-card
        icon: mdi:flash
        icon_color: green
        layout: vertical
        tap_action:
          action: more-info
        hold_action:
          action: none
        double_tap_action:
          action: none
        entity: sensor.myelectricaldata_current_month_cost_edf_base
        name: EDF - Mois
        primary_info: name
        secondary_info: state
        icon_type: icon

3 « J'aime »

au top, partages tu ton codes?

Oui, depuis longtemps : Github herveaurel

Bonjour !

Un novice a besoin d’aide et je peux vous dire que j’ai épluché ce sujet ainsi que le sujet principal traitant de MED, mais je me retrouve vite perdu dans les explications.

J’ai du mal à ajouter les capteurs de MED au dashboard énergie d’origine.
Lorsque je sélectionne mes entités (correspondants aux PDL de mes panneaux solaires et de la conso de ma maison) j’ai un message d’erreur sur la classe d’état inattendue, et évidemment aucun historique sur le dashboard.

Pourtant j’ai bien la remontée des données car ma carte enedis fonctionne parfaitement :
image

Je lis ce message d’erreur de classe mais pourtant il me semble qu’il n’y a pas besoin de modifier la classe d’état des entités de MED. Voici le code actuel de mes entités, j’avais ajouté en dernière ligne « state_class : total » mais je l’ai finalement enlevé car ça n’a pas résolu mon problème.

yesterdayDate: "2024-06-26"
yesterday: 26.3
serviceEnedis: myElectricalData
yesterdayLastYearDate: "2023-06-27"
yesterdayLastYear: 21.35
daily:
  - 26.3
  - 29.61
  - 36.85
  - 24.09
  - 21.57
  - 24.38
  - 25.21
current_week: 188.04
last_week: 154.28
day_1: 26.3
day_2: 29.61
day_3: 36.85
day_4: 24.09
day_5: 21.57
day_6: 24.38
day_7: 25.21
current_week_last_year: 167.17
last_month: 1089.31
current_month: 628.86
current_month_last_year: 585.97
last_month_last_year: 612.18
last_year: 3301.73
current_year: 10060.93
current_year_last_year: 11522.61
dailyweek:
  - "2024-06-26"
  - "2024-06-25"
  - "2024-06-24"
  - "2024-06-23"
  - "2024-06-22"
  - "2024-06-21"
  - "2024-06-20"
dailyweek_cost:
  - 3.9
  - 4.4
  - 5.4
  - 3.6
  - 3.2
  - 3.6
  - 3.8
dailyweek_costHP:
  - 2.4
  - 2.7
  - 3.2
  - 2.2
  - 2.1
  - 2.1
  - 2.4
dailyweek_HP:
  - 14.75
  - 16.8
  - 20.19
  - 13.46
  - 12.88
  - 12.99
  - 14.73
dailyweek_costHC:
  - 1.5
  - 1.7
  - 2.2
  - 1.4
  - 1.1
  - 1.5
  - 1.4
dailyweek_HC:
  - 11.55
  - 12.8
  - 16.65
  - 10.63
  - 8.68
  - 11.39
  - 10.48
daily_cost: 3.9
yesterday_HP_cost: 2.7
yesterday_HP: 15.98
day_1_HP: 15980
day_2_HP: 18043
day_3_HP: 21377
day_4_HP: 15522
day_5_HP: 14449
day_6_HP: 14087
day_7_HP: 16131
yesterday_HC_cost: 2.1
yesterday_HC: 10.32
day_1_HC: 10326
day_2_HC: 11569
day_3_HC: 15473
day_4_HC: 8576
day_5_HC: 7126
day_6_HC: 10302
day_7_HC: 9084
peak_offpeak_percent: 54.82
yesterdayConsumptionMaxPower: 4750
dailyweek_MP:
  - 4.75
  - 4.18
  - 5.76
  - 5.01
  - 3.45
  - 3.79
  - 4.54
dailyweek_MP_time:
  - "2024-06-26 00:30:29"
  - "2024-06-25 00:46:26"
  - "2024-06-24 02:25:43"
  - "2024-06-23 23:43:57"
  - "2024-06-22 22:41:21"
  - "2024-06-21 00:14:36"
  - "2024-06-20 22:41:38"
dailyweek_MP_over:
  - "false"
  - "false"
  - "false"
  - "false"
  - "false"
  - "false"
  - "false"
dailyweek_Tempo:
  - BLUE
  - BLUE
  - BLUE
  - BLUE
  - BLUE
  - BLUE
  - BLUE
monthly_evolution: 77.94
current_week_evolution: 21.88
current_month_evolution: 7.32
yesterday_evolution: -11.16
yearly_evolution: -12.69
friendly_name: Linky consommation consumption
errorLastCall: ""
errorLastCallInterne: ""
current_week_number: "26"
offpeak_hours_enedis: >-
  Lundi (22H30-6H30);Mardi (22H30-6H30);Mercredi (22H30-6H30);Jeudi
  (22H30-6H30);Vendredi (22H30-6H30);Samedi (22H30-6H30);Dimanche (22H30-6H30);
offpeak_hours:
  - - - 22H30
      - 6H30
  - - - 22H30
      - 6H30
  - - - 22H30
      - 6H30
  - - - 22H30
      - 6H30
  - - - 22H30
      - 6H30
  - - - 22H30
      - 6H30
  - - - 22H30
      - 6H30
subscribed_power: 12 kVA
version: 0.13.2
activationDate: null
lastUpdate: "2024-06-27 05:31:00"
timeLastCall: "2024-06-27 05:31:00"
unit_of_measurement: kWh
device_class: energy

Et voici ce que j’ai sur le fichier config de MED :

home_assistant_ws:
  enable: true
  ssl: true
  token: le token généré sur mon profil home assistant en longue durée sans guillemets
  url: https://l'adresse de mon home-assistant:8123/
  max_date: "2023-01-01"
  purge: false

Je sèche complètement et je tourne en rond depuis quelques heures…
Un grand gourou peut-il me dépanner ?? :raised_hands:

Hello,

Il faudrait reprendre le tuto sur ce sujet, tu as du louper un élément dans la configuration. Je n’ai pas encore pris le temps de faire la bascule de mon coté - regarde aussi ce fil de discussion qui pourrais aider: MyElectricalData - Vos données Linky chez vous :) - #1783 par Jeepmg

Bonjour WarC0zes,
Je te contacte car j’en perd mon latin.
Voilà intégration MyElectricalData fait
J’obtiens bien mes infos (exemple ci-dessous)


j’ai le fichier homeassistant/myelectricaldata/config.yaml ci-dessous :

cycle: 14400
debug: true
home_assistant:
  discovery: true
  discovery_prefix: homeassistant
  enable: true
home_assistant_ws:
  enable: true
  ssl: true
  token: TOKEN_LONGUE_DUREE
  url: URL_VERS_HOME_ASSISTANT
influxdb:
  batching_options:
    batch_size: 1000
    exponential_base: 2
    flush_interval: 1000
    jitter_interval: 0
    max_retries: 5
    max_retry_delay: 125000
    max_retry_time: 180000
    retry_interval: 5000
  bucket: myelectricaldata
  enable: false
  hostname: influxdb
  method: synchronous
  org: myelectricaldata
  port: 8086
  token: myelectricaldata
log2file: false
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  password: mqtt****
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: mqqt
myelectricaldata:
  '25848625073704':
    cache: true
    consumption: true
    consumption_detail: true
    consumption_detail_max_date: ''
    consumption_max_date: ''
    consumption_max_power: true
    consumption_price_base: 0.2516
    consumption_price_hc: 0.2068
    consumption_price_hp: 0.27
    enable: true
    name: Ruisseal
    offpeak_hours_0: ''
    offpeak_hours_1: ''
    offpeak_hours_2: ''
    offpeak_hours_3: ''
    offpeak_hours_4: ''
    offpeak_hours_5: ''
    offpeak_hours_6: ''
    plan: BASE
    production: false
    production_detail: false
    production_detail_max_date: ''
    production_max_date: ''
    production_price: 0.0
    refresh_addresse: true
    refresh_contract: true
    token: 2QBd7C**********************************************BY=
wipe_influxdb: false

J’ai écris ce fichier sensor.yaml en modifiant myelectricaldata par linky

### MyelectricalData ###

- platform: template
  sensors:
    myelectricaldata_daily_cost:
      friendly_name: "Coût d'hier"
      unit_of_measurement: "€"
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.daily_cost }}"
    myelectricaldata_yesterday:
      friendly_name: "Hier"
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.day_2 }}"
      unit_of_measurement: "kWh"
    myelectricaldata_current_week:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.current_week }}"
      friendly_name: "Conso de la semaine"
      unit_of_measurement: "KWh"
    myelectricaldata_current_month:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.current_month }}"
      friendly_name: "Conso du mois"
      unit_of_measurement: "KWh"
    myelectricaldata_current_year:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.current_year }}"
      friendly_name: "Conso de l'année'"
      unit_of_measurement: "KWh"
    myelectricaldata_last_week:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.last_week }}"
      friendly_name: "Conso semaine dernière"
      unit_of_measurement: "KWh"
    myelectricaldata_last_month:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.last_month }}"
      friendly_name: "Conso du mois dernier"
      unit_of_measurement: "KWh"
    myelectricaldata_last_year:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.last_year }}"
      friendly_name: "Conso de l'année dernière'"
      unit_of_measurement: "KWh"
    myelectricaldata_last_update:
      value_template: "{{ as_timestamp(states.sensor.linky_consumption_25848625073704.attributes.lastUpdate,0) | timestamp_custom('%d-%m-%Y %H:%M',local=True)}}"
      friendly_name: "Date Mise à Jour"
    myelectricaldata_last_week_cost:
      value_template: "{{'%.2f'|format((states('sensor.linky_last_week')|float) * 0.1410)}}"
      friendly_name: "Coût dernière semaine'"
      unit_of_measurement: "€"
    myelectricaldata_last_month_cost:
      value_template: "{{'%.2f'|format((states('sensor.linky_last_month')|float) * 0.1410)}}"
      friendly_name: "Coût du mois dernier'"
      unit_of_measurement: "€"
    myelectricaldata_last_year_cost:
      value_template: "{{'%.2f'|format((states('sensor.linky_last_year')|float) * 0.1410)}}"
      friendly_name: "Coût de l'année dernière'"
      unit_of_measurement: "€"
#YesterdayConsumptionMaxPower
    myelectricaldata_yesterdayconsumptionmaxpower:
      #value_template: "{{ float(states.sensor.linky_consumption_<num pdl>.attributes.yesterdayConsumptionMaxPower) * 0.001 }}"
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.YesterdayConsumptionMaxPower }}"
      friendly_name: "Puissance Max d'hier"
      unit_of_measurement: "KVa"
#subscribed_power
    myelectricaldata_subscribed_power:
      value_template: "{{ states.sensor.linky_consumption_25848625073704.attributes.subscribed_power }}"
      friendly_name: "Puissance Souscrite"
      unit_of_measurement: "KVa"

les sensors sont toujours restés en mylectricaldata

Je t’inonde d’infos peut-être mais je ne sais plus où donner de la tête.
Merci si tu peux m’aider.

Salut,
teste dans l’outil de dev et modèle:

Ta syntaxe est correcte.

{{ states.sensor.linky_consumption_25848625073704.attributes.daily_cost }}

J’ai testé ce sensor, rien ne remonte.
Je pense avoir un problème de configuration de la partie mqtt.

cycle: 14400
debug: true
home_assistant:
  discovery: true
  discovery_prefix: homeassistant
  enable: true
home_assistant_ws:
  enable: true
  ssl: true
  token: TOKEN_LONGUE_DUREE
  url: URL_VERS_HOME_ASSISTANT
influxdb:
  batching_options:
    batch_size: 1000
    exponential_base: 2
    flush_interval: 1000
    jitter_interval: 0
    max_retries: 5
    max_retry_delay: 125000
    max_retry_time: 180000
    retry_interval: 5000
  bucket: myelectricaldata
  enable: false
  hostname: influxdb
  method: synchronous
  org: myelectricaldata
  port: 8086
  token: myelectricaldata
log2file: false
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: 192.168.1.18
  password: mqqt******
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: mqqt
myelectricaldata:
  '2******4':
    cache: true
    consumption: true
    consumption_detail: true
    consumption_detail_max_date: ''
    consumption_max_date: ''
    consumption_max_power: true
    consumption_price_base: 0.2516
    consumption_price_hc: 0.2068
    consumption_price_hp: 0.27
    enable: true
    name: Ruisseal
    offpeak_hours_0: ''
    offpeak_hours_1: ''
    offpeak_hours_2: ''
    offpeak_hours_3: ''
    offpeak_hours_4: ''
    offpeak_hours_5: ''
    offpeak_hours_6: ''
    plan: BASE
    production: false
    production_detail: false
    production_detail_max_date: ''
    production_max_date: ''
    production_price: 0.0
    refresh_addresse: true
    refresh_contract: true
    token: 2Q******Y=
wipe_influxdb: false

Journal de mqtt ??
image

Je ne vois pas où cela ne va pas. Car mqtt fonctionne avec tydom2mqtt, les infos de tydom remontent.