[Partage] HA & InfluxDB Toolbox : Scripts Bash pour gérer vos données (Migration, Cleanup, Auto-install)

[Partage] HA & InfluxDB Toolbox : Gérez votre historique comme un pro :hammer_and_wrench:

Bonjour à tous la communauté !

Je vous partage aujourd’hui ma première contribution publique : HA & InfluxDB Toolbox.

C’est une petite collection de scripts Bash conçue pour ceux qui utilisent InfluxDB (v1.8) avec Home Assistant et qui veulent manipuler leurs données ou préparer leur configuration sans quitter le terminal.

:sparkles: Pourquoi cette Toolbox ?

Si comme moi vous déléguez votre historique long terme à InfluxDB pour ne pas alourdir la base SQLite de HA, vous savez que la maintenance peut vite devenir complexe (renommage d’entités, nettoyage, etc.). Cette toolbox simplifie tout ça.

:rocket: Les fonctionnalités clés :

  • Zero-Install : Pas besoin d’installer le client InfluxDB sur votre système. Le script détecte s’il est absent et l’installe localement dans un dossier ./bin.
  • Inspection Facile : Des commandes comme ha_getsensors pour lister vos entités et préparer votre fichier influxdb.yaml sereinement.
  • Migration de données : Vous avez renommé un capteur ? Utilisez ha_migration pour transférer tout l’historique de l’ancienne entité vers la nouvelle.
  • Nettoyage propre : Supprimez les séries de données obsolètes avec une confirmation avant action (ha_drop_entity).

:package: Installation rapide

Il suffit de cloner le dépôt et de sourcer le loader dans votre .bashrc :

git clone [https://github.com/petitlouis/homeassistant-influxdb-helpers](https://github.com/petitlouis/homeassistant-influxdb-helpers)