Les cartes et MyelectricalData

Je n’ai pas tout compris, si ce n’est l’essentiel, c’est à dire que ce n’est pas possible. :grin:
Tant pis, mais merci quand même.

Donc, sans l’ajout des sensors par MED…ça ne marche pas pour Apexcharts

1 « J'aime »

bonjour à tous
je viens de lire ceci plus haut


je regarde mon fichier config.yaml et j’ai ceci:

dois-je faire les modification ou pas?
merci d’avance

Hello @Thierry51170
Short réponse: oui :slight_smile:
si tu copies dans la partie modele un des contenus qui commence par {{ states.sensor.myelectrical…}} tu verras une erreur, en appliquant ma reco i.e. remplacer « myelectrical… » par « linky… » tu verras les infos s’afficher
Tu devrais avoir cela dans la fen^tre résultats avec l’ancien modèle:


Et avec la modification:

++

Bonjour à tous,

Si quelqu’un peut m’aider, je dois rater une étape. J’ai bien installé InfluxDB, créé ma base de données puis installé MyElectricalData et configuré dans Configuration > Modifier en tant que YAML et ai ça

CONFIG_LOCATION: /config/myelectricaldata/config.yaml
TZ: Europe/Paris
mqtt_autodiscover: false
verbose: false
port: 5000
debug: flase
home_assistant:
  enable: true
  discovery: true
  discovery_prefix: homeassistant
influxdb:
  bucket: myelectricaldata/autogen
  enable: true
  hostname: myelectricaldata
  method: synchronous
  org: "-"
  port: 8086
  token: myelectricaldata:myelectricaldata
  batching_options:
    batch_size: 1000
    flush_interval: 1000
    jitter_interval: 0
    retry_interval: 5000
    max_retry_time: 180000
    max_retries: 5
    max_retry_delay: 125000
    exponential_base: 2
mqtt:
  enable: true
  hostname: mosquitto
  port: 1883
  username: mqtt
  password: XXXXXXXXXXXXXXXXXXX
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  MON_PDL_1:
    enable: "true"
    token: XXXXXXXXXXXXXXXXXXX
    name: Maison
    addresses: "true"
    cache: "true"
    consumption: "true"
    consumption_detail: "true"
    consumption_price_base: "0.2276"
    consumption_price_hc: ""
    consumption_price_hp: ""
    consumption_max_date: "2021-06-01"
    consumption_detail_max_date: "2021-06-01"
    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_price: "0.0"
    production_max_date: "2021-06-01"
    production_detail_max_date: "2021-06-01"
    refresh_addresse: "false"
    refresh_contract: "false"

Quand je souhaites lancer le module MyElectricalData, voici ce que j’ai comme message

D’où pensez-vous que cela peut provenir ?

Merci pour l’aide

Salut @FROICi
Merci pour ton aide, j’ai regardé toutes mes entités voilà ce que j’ai j’ai du perdre quelques choses en faisant sans cesse des modifications? ou j’ai bien tous les entités qui correspondent à MED.
ci dessous photos
Capture d'écran 2023-11-17 102528


Capture d'écran 2023-11-17 102437
encore merci

Mets le en true ( d’ailleurs pas « flase » mais « false ») et regarde dans le Journal de l’add-on (si Démarré !)
image
image

Déjà bien vu merci hehe, erreur stupide de faite…

Toujours pas :confused:

Est-ce que tu passes par le lien sur le dashboard image
Tu n’y aura accès que si la partie de l’add-on est Ok visuel vert


:point_up_2:

ou par d’abord la partie add-on ? comme décrit dans message précédent ?

L’un ou l’autre, j’ai l’erreur 502… Même si j’ai le bouton qui est vert.

Regarde le journal, tu devrais voir les erreurs, au démarrage !

EDIT: Attention à rafraichir la page !

[11:11:18] FATAL: Config file not found. The addon will create a new one, then stop. Please customize the file in /config/myelectricaldata/config.yaml before restarting.

Je ne comprends pas du tout :confused:

Regarde si tu as mis ce fichier

dans le bon répertoire comme tu le vois sur le message ! réglable dans configuration si ailleurs !

EDIT : ton fichier c’est quoi ça au début :interrobang:

CONFIG_LOCATION: /config/myelectricaldata/config.yaml
TZ: Europe/Paris
mqtt_autodiscover: false
verbose: false

Le fichier « config.yaml » devrait être dans le répertoire " /config/myelectricaldata/config.yaml" avec la bonne structure voir le WIKI de la Configuration !

Depuis Studio Code Server, je vois bien config/myelectraldata/config.yaml. Pour essayé, j’ai mis le code du lien que tu as mis juste avant. Je suis allé dans Modules complémentaires > MyElectricalData > Configuration > Modifier en tant que YAML et ai collé aussi le code.

Toujours le même message d’erreur…

Pour ce qui est de ça

CONFIG_LOCATION: /config/myelectricaldata/config.yaml TZ: Europe/Paris mqtt_autodiscover: false verbose: false

Ça se met automatiquement à cause de ça et je ne peux pas l’enlever…

Sinon j’ai ça

Je bloque, je n’ai pas la logique nécessaire… L’intégration de MyEnedis était quand même vachement plus simple.

On dirait bien que ton fichier de config est en mauvais état! verbose doit être sur une autre ligne !

peux tu essayer de renomer ton config.yaml via studio code sous un autre nom (config.sos par exemple), en créer un nouveau via studio code (config.yaml)
puis copier coller dedans la version d’exemple qui est ici (comme suggéré par @Doubledom): https://github.com/MyElectricalData/myelectricaldata_import/blob/master/config.exemple.yaml
Ensuite tu mets les infos de ton compte (token, pdl, type de base contract, infos influx eventuellement etc…)…
on croise les doigts et click sur démarrer ^^

Voilà ce que j’ai dans le fichier config/myelectricaldata/config.yaml

port: 5000
debug: true
log2file: false
wipe_influxdb: false
tempo:
  enable: true
home_assistant:
  enable: true
  discovery: true
  discovery_prefix: homeassistant
home_assistant_ws:
  enable: true
  ssl: true
  token: >-
    XXXXXXXXXXX
  url: https://XXXXXXXXXXX.duckdns.org:8123/
ssl:
  gateway: true
  certfile: ""
  keyfile: ""
influxdb:
  enable: true
  hostname: myelectricaldata
  port: 8086
  token: myelectricaldata
  org: myelectricaldata
  bucket: myelectricaldata
  method: synchronous
  batching_options:
    batch_size: 1000
    flush_interval: 1000
    jitter_interval: 0
    retry_interval: 5000
    max_retry_time: 180000
    max_retries: 5
    max_retry_delay: 125000
    exponential_base: 2
mqtt:
  enable: true
  hostname: mqtt
  port: 1883
  username: mqtt
  password: XXXXXXXXXXX
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  MON_PDL_1:
    enable: "true"
    token: XXXXXXXXXXX
    name: Maison
    addresses: "true"
    cache: "true"
    consumption: "true"
    consumption_detail: "true"
    consumption_price_base: "0.145907"
    consumption_price_hc: "0.124364"
    consumption_price_hp: "0.164915"
    consumption_max_date: "2021-06-01"
    consumption_detail_max_date: "2021-06-01"
    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_price: "0.0"
    production_max_date: "2021-06-01"
    production_detail_max_date: "2021-06-01"
    refresh_addresse: "false"
    refresh_contract: "false"

Maintenant dans Modules complémentaires > MyElectricalData > Démarrer (ok) > Journal

2023-11-17 16:16:05.676 -     INFO : Connect to InfluxDB myelectricaldata:8086

Pourtant


eHlo,

Et ? quel est le pb ? dsl je ne comprends pas :wink:
L’addon démarre ? si c’est influxDB qui pose soucis mets

influxdb:
  enable: false

Et tente de relancer

Le problème, c’est que j’avais ça à chaque fois.

Maintenant ça. On va y arriver.

prochaine etape : regarder le journal de démarrage de l’addon MyElectricalData - pas certain que ton consentement soit ok ou que que ton pdl soit correctement positionné…
Voici ce à quoi correspond le mien ; la ligne qui commence par '2… c’est là que ton PDL doit être

myelectricaldata:
  '2xx25yy02zz00':
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_detail_max_date: ''
    consumption_max_date: ''
    consumption_max_power: 'true'
    consumption_price_base: '0.2460'
    consumption_price_hc: '0.1828'
    consumption_price_hp: '0.2460'
    enable: 'true'
    name: Home_Sav

Un grand merci à tout le monde pour l’aide. C’était pas de la tarte, mais maintenant, une fois réussie, c’était tout simple, fallait-il le savoir…

Merci beaucoup, plus qu’à intégrer ça avec la carte pour le dashboard :slight_smile: