Un an de bidouille, six mois de brouillon, six mois de refonte

Du brouillon
à l'ordre des choses

Août 2024 : je découvre la domotique. Un an à faire, tester, casser et recommencer. Puis six mois à chercher comment structurer ce monstre sans tête pour lui donner une forme. Et depuis le début 2026 : la refonte, l'ordre des choses.

— un technicien qui a rangé et optimisé son atelier
Fig. 01 — Genèse —

Un an de bordel assumé

Août 2024 — le début

Je ne savais pas ce qu'était un capteur Zigbee

Un an de découverte : on clique, on teste, on ajoute. Un capteur par envie, une automation par curiosité. Ça marchouillait.

Août 2025 — le brouillon

Le monstre sans tête

L'accumulation continue, mais le vrai travail est ailleurs : chercher comment structurer ce monstre sans tête pour lui donner une forme. Chaque essai de rangement est une tentative de trouver la structure qui tiendra.

18 février 2026 — le déclic

« Bon, là c'est good. Maintenant on structure. »

La forme prend : le repo naît, l'Infrastructure as Code démarre. Fini le brouillon, place à la structure et à l'optimisation.

Février → août 2026 — la refonte

L'ordre des choses

Six mois de refonte : chaque fichier versionné, chaque entité tracée, chaque dépendance documentée. Du « ça marchouille » au « ça fonctionne comme une horloge suisse ».

Fig. 02 — Méthode —

L'ordre des choses

Quatre règles, appliquées sans concession. Chaque rouage a sa place.

I

Git-First

Chaque modification est tracée et versionnée. Rien n'existe sans un commit. La configuration est entièrement rejouable depuis zéro.

II

Code-First

Tout ce qui peut être déclaré en code le devient. Les automatisations restent éditées via l'UI, mais chacune est exportée et versionnée individuellement.

III

Convention de nommage

Une norme unique de la source physique au dashboard. Du capteur brut jusqu'à l'entité affichée : la chaîne est toujours lisible et traçable.

IV

Documentation & indexation

Chaque fichier embarque sa chaîne de dépendances. Recherche instantanée. Travail IA facilité. La documentation n'est pas optionnelle.

Fig. 03 — Registre —

La structure n'est pas une promesse, c'est un état

Le contrôle technique

0 fichiers YAMLdécoupés, catalogués, indexés
0 vignettes dashboardtracées jusqu'à leur capteur source
0 pôles fonctionnelsétanches, jamais mélangés
Watchdogsclim 26°C · Proxmox · piles — actifs
Backups automatisésgit hourly · daily · weekly · tags
Cascade MD5GitHub ↔ local ↔ prod, audit à chaque session

Le code est la source unique de vérité. Une infrastructure capable de survivre à une réinstallation complète ou un restore à chaud.

De la bidouille, en passant par le brouillon, ce n'était pas une perte de temps.

La refonte sans la bidouille aurait été de la théorie. Le brouillon sans la refonte, de l'anarchie.

Suite — Documentation technique
L'architecture YAML par YAML