Git Product home page Git Product logo

Comments (8)

hekmon avatar hekmon commented on May 26, 2024

Bonjour,

Cela est étrange. Aucun configuration particulière n'est normalement nécessaire.

Si vous allez dans les outils developper et que vous filtrez les sensors avec sensor.linky_index_option qu'est-ce que cela vous donne pour vos deux index ?
image
L'important est d'avoir device_class: energy et unit_of_measurement: Wh de mémoire (et certainement state_class: total_increasing) pour que que HA le propose dans le dashboard energie.

Aussi... quelle version de HA ? :)

from linkytic.

Skuair avatar Skuair commented on May 26, 2024

J'ai bien les 3 attributs nécessaires pour les 2 index options heure pleines et creuses :
state_class: total_increasing
unit_of_measurement: Wh
device_class: energy
Screenshot_20231006-061627

Version de HA toute dernière 2023.10.0, mais avec la dernière de septembre c'était pareil.
Il n'y a pas de rapport avec le recorder ?

from linkytic.

hekmon avatar hekmon commented on May 26, 2024

Normalement aucun lien avec le recorder (HA créer des sensors de rollup tout seul apres avoir passé le wizard du dashboard energy).

Je vois que vous avez un sensor qui apparait dans la liste comme compatible (MyElectricalData-...). Quels sont ses attributs ?

from linkytic.

Skuair avatar Skuair commented on May 26, 2024

Justement, ces sensors dispo de l'ancienne intégration, je ne les trouve pas avec l'outil de développement. On dirait que ce sont des sensors cachés.
Avec cette ancienne intégration, pour les avoir dispo avec l'onglet énergie, il avait fallu faire quelque chose de spécifique (une sorte de config pour une communication websocket : https://github.com/MyElectricalData/myelectricaldata_import/wiki/03.-Configuration#home_assistant_ws), mais c'est sûrement spécifique à cette intégration.

Du coup je ne sais pas trop quoi debugger pour vous donner plus d'infos.

from linkytic.

hekmon avatar hekmon commented on May 26, 2024

Mmmm je ne vois aucune raison qui empecherait le sensor d'être détecté... Ce qui m'embête c'est que vous êtes le 2eme à avoir ce problème semble-t-il et qu'il n'y a pas l'ombre d'une piste.

Quelques idées pour vous aider à continuer la recherche :

  • voir sur les forums Home Assistant pourquoi vous ne pouvez pas ajouter ce compteur dans le dashboard énergie (vous savez maintenant afficher les propriétés d'un senseur, cela vous sera certainement demandé)
  • tentez de faire des sensors virtuels avec l'integration template et essayer de changer une des propriétés. Je pense par exemple a faire un sensor avec les même propriétés mais changer la unit_of_mesurment en kWh par exemple et donc utiliser le template pour diviser par 1000 la valeur du sensor d'origine. Dans l'onglet développeur vous avez de quoi tester votre template sous l'onglet modèle. Et voir si ce nouveau sensor virtuel arrive à être vu par le dashboard énergie.

Bon courage pour votre recherche et n'hésitez pas à revenir ici pour de l'aide ou partager vos résultats.

from linkytic.

Skuair avatar Skuair commented on May 26, 2024

J'ai trouvé, c'était bien un problème de recorder.

En effet, en allant dans outils de développement / statistiques, les 2 sensors en question étaient en "problème", notamment car ils n'était pas pris en compte par le recorder :
image

En les ajoutant à ma config comme suit :
image

Je peux maintenant les sélectionner dans le dashboard energy :
image

Question subsidiaire : que mettez-vous pour le suivi des coûts ? entité de suivi des coûts totaux, entité avec prix actuel ou prix fixe ?
Je vois un sensor sensor.linky_index_option_heures_creuses_heures_creuses_cost et sensor.linky_index_option_heures_creuses_heures_pleines_cost, faut-il utiliser ces 2 ? Comment sont-ils remplis ?

from linkytic.

hekmon avatar hekmon commented on May 26, 2024

Bonne nouvelle ! Bravo pour avoir trouvé.

En effet, après lecture de la documentation du recorder il se trouve que l'entrée include :

  • Normalement vide, le comportement par default est de prendre en compte toutes les entités compatibles
  • Dès que vous spécifiez ce paramètre seul les entités listées seront enregistrées

Votre premier message indique effectivement que vous possédiez une configuration particulière avec un include, par conséquents les entités d'index de l'intégration n'étaient plus enregistrées et donc n'apparaissaient pas dans le dashboard énergie.

Une configuration par default du recorder (j'entends sans include spécifié) aurait de fait inclus les entités d'index du Linky et n'aurait pas bloqué leur apparition dans le dashboard énergie.

Ce n'est pas un point potentiel de blocage que je connaissais (je n'ai pas de configuration particulière de mon recorder a part pour la rétention). Mais cela servira certainement à d'autres personnes, merci d'être revenu partager la solution !

Concernant le suivi des coûts, j'utilise une entité fixe de type input que je mets a jour manuellement. Vous pouvez voir le détails en regardant l'exemple "Affichage dynamique des prix" dans le readme de mon intégration Tempo. Les nouveaux sensor cost que vous avez vu apparaitre sont créés automatiquement par HA pour enregistrer les rollup de coût lors de l'ajout d'une entité dans le dashboard énergie. Voyez les comme des sensors "cachés" pour faire fonctionner le dashboard Énergie :)

from linkytic.

Skuair avatar Skuair commented on May 26, 2024

Oui pour les prix, j'ai compris après coup que c'était HA qui avait créé le sensor xxx_cost selon la config que je lui avait donné.
J'ai utilisé le mode prix fixe en paramétrage du dashboard energy, mais une entité de type input_number ferait très bien l'affaire aussi.
Merci à vous.

from linkytic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.