Voulant faire le point sur mon installation, j’ai demandé à Claude AI d’écrire un script qui exporte la liste des entités vers un fichier Excel ou csv.
N’étant pas versé dans les reptiles, j’ai demandé un script utilisable dans le Terminal Windows.
A noter que j’ai quand même galéré avec les autorisations d’exécution sur mon PC, et par un dernier piège caché dans les propriétés du fichier (décocher la case « Débloquer » du premier onglet de la vue « propriétés » car le fichier provient d’Internet).
Voici le fruit de sa minute de réflexion.
entity_id
domain
integration
state
friendly_name
device_class
unit_of_measurement
icon
last_changed
last_updated
automation.bureau_matin_i
automation
Automation
on
Bureau matin I
mdi:wall-sconce-flat
2026-02-11T05:51:58.428992+00:00
2026-02-11T05:51:58.428992+00:00
automation.bureau_matin_o
automation
Automation
on
Bureau matin O
mdi:wall-sconce-flat-outline
2026-02-11T05:51:58.429765+00:00
2026-02-11T05:51:58.429765+00:00
automation.ext_matin_i
automation
Automation
on
Ext matin I
mdi:track-light
2026-02-11T05:51:58.430448+00:00
2026-02-11T05:51:58.430448+00:00
automation.ext_matin_o
automation
Automation
on
Ext matin O
mdi:track-light-off
2026-02-11T05:51:58.431138+00:00
2026-02-11T07:26:21.775696+00:00
automation.ext_soir_0_semaine
automation
Automation
on
Ext soir O semaine
mdi:track-light-off
2026-02-11T05:51:58.432626+00:00
2026-02-11T05:51:58.432626+00:00
automation.ext_soir_o_week_end
automation
Automation
on
Ext soir O week-end
mdi:track-light-off
2026-02-11T05:51:58.433866+00:00
2026-02-11T05:51:58.433866+00:00
J’aimerais joindre le fichier du script à ce message, mais je n’ai pas trouvé comment.
Salut
Techniquement tu n’as pas besoin d’un script avec des droits d’exécution et tout le toutim en passant par le terminal de windows.
Tu peux tout faire depuis le Ha.
Il faut :
L’add-on samba pour pouvoir accéder aux fichier du serveur depuis le réseau
L’integration file (native sur HA)
Tu vas dans paramètres intégrations, ajouter une intégration et tu tapes file et tu cliques dessus. Ensuite tu choisi « configurez un service de notification » et tu remplis comme ceci :
Maintenant tu demandes à ton IA préférée de te générer un template pour home assistant comprenant la liste des entités media_player de HA et que tu veux le résultat au format csv.
Il devrais te sortir à un résultat ressemblant à ça :
Tu peux tester ce template dans les outils de développement/modèle et voir directement si tu as toutes les infos que tu veux. Si c’est pas le cas tu peux lui demander des corrections et retester.
Une fois que le resultat correspond à ce que tu souhaites tu vas dans outils de développement/actions et tu choisis notify.send_message.
Dans cible tu choisis le file qu’on a créé précédemment et dans message tu colles le template:
Tu executes l’action et magie tu as dans ton dossier config/www de HA un fichier nommé liste_media_player.txt (le nom que tu as mis dans file) au format csv.