J’aimerais migrer son intégration vers la même que moi, mais je voudrais garder l’historique de chacune des entités, sauf qu’entre les deux intégrations, les noms diffèrent légèrement sur certaines entités.
Quelle est la solution la plus propre pour ce faire ?
Tu peux créer un template sensor qui utilise soit l’ancien capteur s’il fonctionne, soit le nouveau. Ainsi, tu as un capteur virtuel unique, avec l’historique qui continue de manière transparente :
template:
sensor:
name: « Température Salon (Historique) »
unit_of_measurement: « °C »
state: >
{% if states(‹ sensor.temperature_nouveau ›) not in [‹ unknown ›, ‹ unavailable ›, ‹ none ›] %}
{{ states(‹ sensor.temperature_nouveau ›) }}
{% else %}
{{ states(‹ sensor.temperature_ancien ›) }}
{% endif %}
Ce n’est pas top top, tu auras 2x plus de data, mais cela évite de toucher une base de donnée. Il n’y a pas d’outil natif dans HA pour gérer cela.
Je tombe sur ton sujet car je reçois bientôt des panneaux et je dois aller aussi sur solarman.
Comme il y a deux intégrations, tu as toujours plus de préférence avec celle de davidrapan ?
Merci de ta réponse, je vais y réfléchir, c’est pas vraiment idéal comme j’aurais aimé mais bon…
Oui, je n’ai jamais eu de soucis avec. Il y a juste quelques trucs qui ne fonctionnent pas sur mon hyd-6000-ep, comme la bascule entre le mode avec ou sans injection, mais une fois configuré on a pas besoin d’y toucher normalement.
Sinon toutes les données en lecture sont ok.