Comment effacer des anciens sensors definis en yaml

Bonjour,

J’avais crée des counters (counter.eauext_debit_5min, …) dans configuration.yaml que j’ai ensuite supprimes mais depuis ils apparaissent toujours dans les entities / entrees et je n’arrive pas a m’en debarrasser.

Je n’ai pas l’option supprimer dans le counter.

J’ai essaye par outil de developpement / services / purge entities puis en les excluant de recorder mais tout ca sans succes, ils sont toujours la.

Comment faire pour se debarrasser definitivement d’anciens sensors que je ne veux plus ?

je suis sous haos version a jour et maria db.

merci d’avance

salut,

tu a recharger la config depuis les paramètres outil de développement Yaml ou bien redémarrer HA?

Hello,

J’ai eu le même souci.

Voici comment supprimer définitivement ces entités fantômes :

Étapes à suivre

  1. Va dans Outils de développement> Statistiques

  2. Cherche une des entités fantômes (ex : sensor.vieux_capteur_solaire)

  3. Cliquez sur corriger et supprimer.

Il devrait alors disparaitre définitivement :+1:t2:
Dit moi si ça a fonctionné pour toi.

1 « J'aime »

alors en fait mon counter.eauint_compteur_5min n’apparait pas dans outils / statistiques mais apparait dans entites et entrees. Elle est desactivee, est ce que ca peut poser probleme ? Ou encore dois je attendre un jour ou 2 pour qu’elle disparaisse enfin toute seule ?

j’ai aussi redemarré ha plusieurs fois

tu peut la supprimer dans appareils et services entités en mode selection

Ca ne fonctionne pas.
quand je fais supprimer j’ai le message :

"Vous ne pouvez supprimer que 0 des entités 1. Pour les autres, il faut que l'intégration cesse de les fournir, et parfois un redémarrage de Home Assistant est nécessaire. Êtes-vous sûr de vouloir supprimer les entités supprimables ? Supprimez-les de votre tableau de bord et de vos automatismes s'ils incluent ces entités".

la ou je ne comprend pas c’est que le counter n’est pas utilise dans un automatisme et n’est pas fourni par une integration.
Comment puis je verifier si il n’est pas utilise quelque part ?

Redémarre Home Assistant : parfois, un simple redémarrage peut résoudre le problème.

il existe bien un moyen radical d’enlever un counter non ?

ije suis passe recemment de la db sql lite a mariadb et quand je fais un grep du capteur le le trouve uniquement dans lancienne base sqlite. Le probleme peut il venir de la ?

Bonsoir, est-ce qu’une integration, script, automation ou template dépendant de ce sensor est encore présent dans HA ?

Tu pourrais nous envoyer des captures d’écran ça serait peut plus facile pour comprendre.

Essaie ça en attendant :

  1. Recrée temporairement le counter avec le même nom dans ton YAML (par exemple counter.eauext_debit_5min) :

counter:
eauext_debit_5min:
name: Suppression temporaire
initial: 0
step: 1

  1. Redémarre Home Assistant

  2. Va dans Paramètres > Données > Statistiques, trouve ce counter, clique sur « Supprimer les anciennes statistiques »

  3. Ensuite, supprime à nouveau le counter du YAML

  4. Redémarre encore une fois

ce matin tout est ok. Je ne comprend pas pourquoi mais donc tout est bon maintenant