Files
EVCS/HA-COPIE-LISEZMOI.md
Tallagrand Thierry 3f987f1b3d Les paquets et cartes Home Assistant entrent enfin dans l historique
Treize paquets et dix-sept cartes n existaient qu en un seul exemplaire vivant
sur le partage de 10.10.10.17. La sauvegarde quotidienne les couvre contre la
perte, mais elle ne donne ni diff ni historique : le retrait des initial: du
06/09, les helpers de la reserve d orage, la politique batterie dynamique, la
carte du conseiller reecrite hier n avaient aucune trace de leur evolution.

⚠️ Ce sont des COPIES. La source de verite reste le partage — c est l inverse
de src/nodes/, et le LISEZMOI le dit en tete pour qu une prochaine session
n edite pas la copie en croyant changer l installation.

Verifie avant de verser : aucun identifiant en clair. Le paquet du bilan ne
porte que la DECLARATION de la cle Forecast.Solar, en mode password ; sa valeur
vit dans .storage, qui n entre pas ici.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
2026-09-14 02:11:13 +02:00

2.1 KiB

Les fichiers Home Assistant versionnes ici sont des COPIES

packages/*.yaml, dashboards/*.yaml et ha-configuration.yaml sont des copies de ce que Home Assistant lit reellement dans /mnt/ARCH3/docker/HA/ (partage NFS de 10.10.10.17).

⚠️ LA SOURCE DE VERITE EST LE PARTAGE, PAS CE DEPOT. C'est l'inverse exact de src/nodes/ — la, git gagne et tools/n8n-push.mjs ecrase n8n. Ici, HA gagne : editer la copie du depot ne change RIEN a l'installation.

Pour modifier un paquet ou une carte :

  1. editer le fichier dans /mnt/ARCH3/docker/HA/, apres sauvegarde (packages/SAVE/, SAVE_CONFIG/) ;

  2. recharger — input_boolean.reload, input_number.reload, input_text.reload, input_select.reload, input_datetime.reload, template.reload selon ce qui a bouge. Un redemarrage complet de HA n'est necessaire que pour configuration.yaml ;

  3. recopier ici et commiter, dans le meme mouvement.

    cp /mnt/ARCH3/docker/HA/packages/.yaml packages/ cp /mnt/ARCH3/docker/HA/dashboards/.yaml dashboards/ cp /mnt/ARCH3/docker/HA/configuration.yaml ha-configuration.yaml

Pourquoi les versionner alors qu'ils sont deja sauvegardes

La sauvegarde HA quotidienne (§34) les couvre deja — 20 Mo, poussee sur 10.10.10.22 et 10.10.10.50. Elle protege contre la PERTE ; elle ne donne ni historique, ni diff, ni le « qu'avons-nous change le 6 septembre, et pourquoi ». C'est ce que git ajoute, et c'est ce qui manquait : le retrait des initial: du 06/09, les helpers de la reserve d'orage, la politique batterie dynamique, la carte du conseiller reecrite le 13/09 n'existaient qu'en un seul exemplaire vivant, sans trace de leur evolution.

Ce qui n'est PAS ici, et ne doit pas y venir

  • secrets.yaml, .storage/ — identifiants et etat interne ;
  • la VALEUR de input_text.evcs_balance_forecast_api_key (le paquet n'en porte que la DECLARATION, mode: password ; la valeur vit dans .storage) ;
  • packages/SAVE/ et SAVE_CONFIG/ — sauvegardes locales avant modification, c'est git qui joue ce role desormais ;
  • home-assistant_v2.db — 4,4 Go d'historique, hors sujet ici.