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
This commit is contained in:
42
HA-COPIE-LISEZMOI.md
Normal file
42
HA-COPIE-LISEZMOI.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user