Closed amordicus closed 2 months ago
Je viens de remplacer un thermostat Hilo défectueux et j'aimerais associer le nouveau thermostat sans perdre mes données.
Quel est la procédure?
Je crois que s’il porte exactement le même nom d’appareil c’est transparent
Merci pour la réponse rapide! L'électricien a donner presque le même nom, alors j'ai fait la correction et les deux (l'ancien et le nouveau) devices apparaissent sous l'intégration Hilo. L'ancien est devenu non-disponible (unavailable, mon system est en anglais) et contient toutes l'historique. Alors, si je l'éfface je vais perdre l'information, et l'historique de mon nouveau thermostat sera enregistré à partir d'aujourd'hui. Je crois qu'il existe une séquence d'évènements a suivre pour transférer l'historique de l'un à l'autre?
Je m'éssaye, je n'ai jamais eu à faire ça mais vérifie les entity_id, je pense que ça pourrait venir de là.
Copie le vieux entity id quelque part pour le garder, Renomme le vieux entity id pour dequoi pas rapport.
Mets l'ancien entity_id sur le nouveau qui doit avoir le_même_nom_2 probablement. Reboot.
D'après le web il ne faut absolument pas renommer entity id et ce depuis HA core 2023.3 Et oui, renommer n'a pas marcher pour moi. Je trouve étrange que "delete" fonctionne, c'est contre intuitif! Note: que je ne peux pas tester la nouvelle procédure pour l'instant car mes anciennes données semblent avoir disparue.
Current status: After HA Core 2023.4 it is still possible to swap entities AND keep the history of the old (replaced) entity. According to How to replace entity in Energy Dashboard by new one without losing history - #2 by petro 23 the process now with HA Core >= 2023.4 is:
Do not under any circumstances rename the old entity before you delete it, this will cause the history to follow the renamed name.
@amordicus ça serait vraiment nice de ta part si tu pouvais ajouter l’info au wiki.
Je transfère en discussion en attendant
Discussed in https://github.com/dvd-dev/hilo/discussions/42