1Supprimer n'importe quel appareil de l'assistant domestique

J'utilise maintenant l'assistant à domicile depuis plusieurs années et la plupart des premiers défis et courbes d'apprentissage ont été surmontés. Cependant, il y a un problème de longue date qui est une frustration constante – la suppression des anciens appareils n'a pas une approche standard et dans certains cas est impossible à partir du GUI. Il y a un moyen pourtant.

Dispositifs (et entités) peut être supprimé (ou modifié) la manière manuelle directement à partir des fichiers système de l'assistant à domicile. Certains des fichiers dont vous pourriez avoir besoin sont appelés core.device_registry et core.config_entries core.entity_registry. Ceux-ci sont situés dans config.storage whcih (en tant qu'utilisateur Windows) j'accède via le “Samba Partager” module complémentaire superviseur. Si vous n'avez pas de superviseur, vous devrez peut-être accéder à ces fichiers d'une autre manière.

J'ai utilisé ceci pour supprimer un Drayton Wiser TRV mort de HA – en supprimant toute la section pertinente de core.device_registry…

{
"config_entries": [
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
],
"connections": [],
"identifiers": [
[
"wiser",
"iTRV-2"
]
],
"manufacturer": "Drayton Wiser",
"model": "iTRV",
"name": "Wiser iTRV-Dead",
"sw_version": "xxxxxxxx",
"entry_type": null,
"id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"via_device_id": null,
"area_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"name_by_user": "Dead TRV",
"disabled_by": null,
"configuration_url": null
},

Et aussi 2 sections (pour l' 2 entités associées) de core.entity_registry (Je ne les ai pas montrés car ils devraient être évidents – le format est le même que ci-dessus avec les sections entourées d'accolades)

Autres utilisations

J'ai également utilisé les modifications apportées à core.config_entries pour modifier le IP adresse d'un onvif IP caméra à laquelle l'assistant à domicile refusait de se connecter après le IP modifié. La même chose est sans doute possible pour d'autres appareils.

Pense que nous avons manqué quelque? Faites-nous savoir en commentant ci-dessous. Si vous souhaitez vous abonner s'il vous plaît utiliser le lien d'abonnement dans le menu en haut à droite. Vous pouvez également partager avec vos amis en utilisant les liens sociaux ci-dessous. À votre santé.

Laisser un commentaire

Un Commentaire

gravatarripp2003

Merci ! ça marche pour moi !
Sur debian, utilisez /usr/share/hassio/homeassistant/.storage
J'ai réussi à supprimer 7 anciens appareils conservés dans agentdvr intégration

Répondre