Et bien non rien nada
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à
Et bien non rien nada
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 ?
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
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
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
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 :
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 ??
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)
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 ??
Je ne vois pas où cela ne va pas. Car mqtt fonctionne avec tydom2mqtt, les infos de tydom remontent.