# \[DIY\] DINamic Home - Système domotique modulaire open-source (ESP32 + rail DIN)

**URL:** <https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566>\
**Category:** Vos Projets\
**Tags:** zigbee, integration, materiel\
**Created:** [Août 25, 2025, 1:10 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566 "2025-08-25T13:10:31Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Renouveaux](https://forum.hacf.fr/user_avatar/forum.hacf.fr/renouveaux/32/47505_2.png) [@Renouveaux](https://forum.hacf.fr/u/Renouveaux)\
**Post date:** [Août 25, 2025, 1:10 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566/1 "2025-08-25T13:10:32Z")

</div>

# [DIY] DINamic Home - Système domotique modulaire open-source 🏠⚡

Salut la communauté HACF ! 👋

Je vous présente aujourd’hui **DINamic Home** , un projet open-source sur lequel je travaille pour créer une alternative modulaire aux solutions domotiques propriétaires (Sonoff & co).

* * *

## 🎯 Le constat de départ

**On a tous vécu ça :**

- Modules Sonoff qui tombent en panne → remplacement complet

- Besoin d’ajouter une fonction → racheter un module complet

- Évolution impossible sans tout refaire

- Prix qui s’accumule rapidement

**Et si on pouvait faire comme dans l’industrie ?** 🏭 Modules sur rail DIN, architecture modulaire, maintenance facile…

* * *

## 💡 Concept DINamic Home

### Architecture modulaire

```auto
┌─────────────────┐ ┌──────────────┐ ┌──────────────┐
│ CARTE MÈRE │────│ ÉCLAIRAGE │────│ VOLETS │
│ │ │ 4 relais │ │ 6 relais │
│ ESP32-C6 + I2C │ │ + 4 entrées │ │ DPDT │
│ Thread/Zigbee │ │ │ │ │
│ Ethernet W5500 │ └──────────────┘ └──────────────┘
└─────────────────┘ │ │
         │ └─────────┬──────────┘
         │ │
    ┌──────────┐ ┌──────────────┐
    │MONITORING│ │ EXTENSION │
    │Conso CT │ │ Future... │
    └──────────┘ └──────────────┘

```

### Spécifications techniques

- **MCU** : ESP32-C6-WROOM-1U (Thread/Zigbee/Matter + WiFi)

- **Backup** : Ethernet W5500 + antenne externe (cave/garage)

- **Multiplexeur** : TCA9548A → 4 bus I2C dédiés

- **Format** : 85mm × 56mm (standard Raspberry Pi)

- **Montage** : Rail DIN industriel

- **Alimentation** : 24V DC, régulation locale 3.3V par carte

* * *

## 🔧 Les cartes filles

### 🔅 Éclairage (4 canaux)

- **4 relais**

- **4 entrées** interrupteurs

- **Adressage** : DIP-3 switch

- **Circuit** : PCF8574 + ULN2803

### 🏠 Volets (3 volets)

- **6 relais DPDT** (montée/descente)

- **Sécurité** : impossible d’activer les 2 sens

- **Temps d’usage** : 45s max

### ⚡ Monitoring (optionnel)

- **Capteurs CT** pour mesure consommation

- **Module séparé** pour éviter la complexité

* * *

## 🎨 Design industriel

### Connectivité inter-modules

```auto
Connecteur IDC 2×6 pins :
┌────────────┐
│ 24V │ 5V │  
│ SD0 | SD2 │
│ SC0 │ SC2 │   
│ SD1 │ SD3 │
│ SC1 │ SC3 │  
│ GND │ GND │
└────────────┘

```

### Encombrement optimisé

- **5 modules** = ~11-13cm sur rail DIN

- **Boîtiers 3D** style industriel

- **Orientation** perpendiculaire au rail (comme Siemens/Schneider)

* * *

## 🚀 État actuel du projet

### :white_check_mark: Terminé

- Schéma carte mère ESP32-C6 + TCA9548A

- Design PCB carte mère (85×56mm)

- Schéma carte éclairage 4 relais

- Architecture logicielle ESPHome

- Choix composants (LCSC pour production)

- Repo GitHub avec docs complètes

### 🔄 En cours

- Finalisation PCB carte éclairage

- Design carte volets 6 relais DPDT

- Prototypes et tests

- Boîtiers 3D impression

### 📅 Roadmap v1.0 (Q3 2025)

- Tests validation terrain

- Documentation assemblage complète

- Publication OSHWLab

- Configurations ESPHome prêtes

* * *

## 🏡 Cas d’usage concret

### Maison 120m² type

```auto
📊 Besoins :

• 12 circuits éclairage → 3 cartes éclairage
• 6 volets roulants → 2 cartes volets
• Monitoring général → 1 carte conso
• TOTAL : 6 modules sur 1 carte mère

💰 Coût estimé : ~150€ vs 300€+ en Sonoff équivalent
🔧 Maintenance : Remplacement module par module

```

### Évolutivité

- **\<32 périphériques** : 1 carte mère

- **\>32 périphériques** : 2e carte mère (maison + garage)

- **Architecture distribuée** naturelle

* * *

## 🌟 Les points forts

### Pour les utilisateurs HA

- **ESPHome natif** → Découverte automatique

- **Thread/Zigbee** + WiFi + Ethernet → Jamais isolé

- **Configuration YAML** standard

- **OTA** et debug ESPHome classique

### Pour les makers

- **100% Open Source** → Schémas + code + BOM

- **KiCad + GitHub** → Collaboration facile

- **Composants standards** → Pas de pièces exotiques

- **Documentation complète** → Assemblage pas-à-pas

### Pour l’économie

- **Modulaire** → Pas de gaspillage

- **Réparable** → Une panne = 1 carte à changer

- **Évolutif** → Ajout sans refonte

- **Production locale** possible (PCB Europe)

* * *

## 🤝 Appel à la communauté

### Ce que je recherche

- **🧪 Beta-testeurs** : Qui a envie de tester les premiers protos ?

- **🔍 Feedback technique** : Avis sur l’architecture, choix composants

- **👨‍💻 Contributeurs** : Code ESPHome, PCB, documentation, boîtiers 3D

- **📸 Retours terrain** : Photos installations, problèmes rencontrés

### Domaines d’expertise recherchés

- **Hardware** : Validation schémas, optimisations PCB

- **ESPHome** : Packages avancés, intégrations spécifiques

- **Mécanique** : Boîtiers 3D, fixations DIN optimisées

- **Doc/Tuto** : Guides assemblage, vidéos explicatives

* * *

## 🔗 Ressources du projet

### 📂 GitHub : [DINamic-Home](https://github.com/Renouveaux/DINamic-Home)

- Documentation complète

- Schémas et BOM

- Configurations ESPHome

- Issues et discussions ouvertes

### 🔧 OSHWLab : [sch\_modular\_domotics](https://oshwlab.com/renouveaux/sch_modular_domotics_2025-08-21)

* * *

## 🎬 Et après ?

L’objectif : créer un **écosystème** domotique français, open-source, modulaire et accessible.

**Version 1.0** : Les bases solides (éclairage + volets) **Version 2.0** : Extensions (capteurs, actionneurs spéciaux, etc.) **Version 3.0** : Qui sait… modules pro, certifications, etc. ?

* * *

**Qu’en pensez-vous ?** 🤔

Est-ce que ça résonne avec vos besoins ? Des questions techniques ? Envie de participer ?

Vos retours vont énormément m’aider à affiner le projet avant les premiers prototypes !

* * *

_PS : Oui, j’ai choisi « DINamic » pour le jeu de mots DIN + Dynamic… Je ne pouvais pas résister !_ 😄

---

<div class="post-metadata">

**Author:** ![Forhorse](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/f/ebca7d/32.png) [@Forhorse](https://forum.hacf.fr/u/Forhorse)\
**Post date:** [Août 25, 2025, 7:31 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566/2 "2025-08-25T19:31:24Z")

</div>

Salut,

Perso je vois pas l’intérêt… Quand il y a besoin de beaucoup d’E/S en un point unique, les cartes aliexpress font ça très bien pour un prix imbattable.  
Et si c’est pour faire des modules déportés relié par un “bus de terrain” à ton module “carte mère” t’es en train de réinventer le bus EIB / KNX en potentiellement moins fiable / moins modulaire.

Quand a Thread/Matter, outre que la maturité ne semble pas être encore là, ce n’est pas nativement supporté par ESPHome (tout comme le simple Zigbee d’ailleurs…) je suis curieux de voir comment tu vas gérer ça.

Cela dit ça reste un beau projet qui correspond sans doute à ton besoin. Bon courage !

---

<div class="post-metadata">

**Author:** ![Renouveaux](https://forum.hacf.fr/user_avatar/forum.hacf.fr/renouveaux/32/47505_2.png) [@Renouveaux](https://forum.hacf.fr/u/Renouveaux)\
**Post date:** [Août 25, 2025, 8:38 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566/3 "2025-08-25T20:38:37Z")

</div>

Oui, je suis d’accord, il s’agit d’un projet perso pour répondre à une problématique que j’ai.  
Actuellement j’ai dans les 8-10 modules sonoff pour la gestion de mes lumières et 6 pour mes volets. Une des grosses problématique est la place que cela prend car l’ensemble est déporté dans le tableau électrique et non dans chaque interrupteur, et beaucoup se déconnectent régulièrement du réseau sans vraiment d’explication.  
La partie Zigbee n’est là principalement pour du besoin ponctuel, je n’ai pas d’équipement Zigbee / Matter en dehors de mon jardin.  
Une des idées est donc de n’avoir qu’un ESP connecté en filaire via l’adaptateur RJ46 (RS232), le wifi sera toujours là au besoin, réduire la place dans mon tableau électrique et le nombre d’appareils aussi sur mon réseau. Et si j’arrive à avoir quelque chose de propre dans le tableau pour moi c’est le top 🙂 .  
Après, il est évidant que je ne vais pas faire quelque chose avec toutes les normes, mais comme tout projet DIY, j’essaie quand même d’avoir quelque chose de sécure pour la maison.

---

<div class="post-metadata">

**Author:** ![dbn](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/76d3ee/32.png) [@dbn](https://forum.hacf.fr/u/dbn)\
**Post date:** [Août 26, 2025, 5:56 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566/4 "2025-08-26T05:56:00Z")

</div>

Salut, j’ai déjà fait ça. Perso je trouve que la démarche de le faire pour le fun vaut la peine. J’ai déjà fait 20 pcb de ce type dont 2 avec un C6. J’ai pas mal de schématiques si besoin et j’ai fait un device assez tricky en zigbee (Arduino source et platformio) si tu veux.

---

<div class="post-metadata">

**Author:** ![Renouveaux](https://forum.hacf.fr/user_avatar/forum.hacf.fr/renouveaux/32/47505_2.png) [@Renouveaux](https://forum.hacf.fr/u/Renouveaux)\
**Post date:** [Août 26, 2025, 8:37 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566/5 "2025-08-26T08:37:49Z")

</div>

Hello, merci pour ton support 🙂 en effet, je ne compte pas mettre mon projet sur le marché et faire de l’hyper concurence, haha. Le DIY est là pour le FUN et aussi enrichissement perso.  
Je suis bien preneur de ce que tu as déjà fait côté Zigbee, j’avais tenté il y’a un ou deux ans avec les puce de chez Texas, mais pfiou leur système de dev est….  
C’est d’ailleur pour ça que je me suis dis que le C6 pourrait apporté un peu plus de simplicité la dessus.

---

<div class="post-metadata">

**Author:** ![dbn](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/76d3ee/32.png) [@dbn](https://forum.hacf.fr/u/dbn)\
**Post date:** [Août 26, 2025, 9:32 UTC](https://forum.hacf.fr/t/diy-dinamic-home-systeme-domotique-modulaire-open-source-esp32-rail-din/66566/6 "2025-08-26T09:32:24Z")

</div>

J’utilise le pack arduino sous pioarduino c’est bcp plus light et ça marche que esp-idf

Je dois cleaner et je t’envoie
