Installation et Configuration¶
Démarrage rapide¶
- Choisissez votre architecture (autonome, proxy ou plusieurs routeurs).
- Flashez un appareil ESPHome vide et adoptez-le dans Home Assistant (étape 1).
- Ajoutez les packages requis : power meter + engine + régulateur (un proxy n'a besoin que d'un power meter).
- Renseignez les
varsde chaque package d'après sa documentation (étape 3). - Téléversez le firmware via OTA depuis Home Assistant (étape 4).
Pour un YAML prêt à l'emploi, partez de l'exemple autonome ou de l'exemple proxy. Voir Intégration Home Assistant pour les entités et tableaux de bord. Si quelque chose ne fonctionne pas après le flash, voir Dépannage.
flowchart TD
start[Début] --> arch{Architecture ?}
arch -->|Un ESP près du compteur et de la charge| standalone[Autonome]
arch -->|Compteur loin de la charge| proxy[Proxy de compteur]
arch -->|Plusieurs charges à détourner| multi[Plusieurs routeurs]
standalone --> pkgs[Choisir power meter + engine + régulateur]
proxy --> proxyPkgs[ESP proxy : power meter seul]
proxyPkgs --> clientPkgs[ESP routeur : client proxy + engine + régulateur]
multi --> pkgs
pkgs --> configure[Configurer vars et flasher en OTA]
clientPkgs --> configure Étape 1 : Installer et configurer le firmware ESPHome¶
Installez ESPHome sur votre ESP comme décrit dans la documentation Ready-Made Project.
Sélectionnez "Empty ESPHome device".
Adoptez-le dans Home Assistant.
Reconnexion WiFi
Supprimez ap: et captive_portal:.
Ces options peuvent empêcher le routeur solaire de se reconnecter au WiFi après une perte de connexion.
Étape 2 : Sélectionner les packages¶
Un routeur solaire nécessite au minimum trois packages : un power meter, un régulateur et un engine.
Un proxy n'a besoin que d'un package power meter (activé au démarrage).
Étape 2.1 : Sélectionner un power meter¶
| Compteur de puissance | Description |
|---|---|
| Fronius | Données de puissance depuis un onduleur Fronius (testé sur Gen24 Primo) |
| Home Assistant | Données de puissance depuis un capteur Home Assistant |
| Shelly EM | Données de puissance depuis un Shelly EM |
| Shelly EM3 Pro / Pro 3EM | Données triphasées depuis un Shelly EM3 Pro / Pro 3EM |
| JSY-MK-194T | Compteur local via UART (sans réseau) |
| Client Proxy | Données de puissance depuis un autre appareil ESPHome via le réseau |
Contribuer
Si vous êtes développeur et que votre power meter manque dans cette liste, voir contribuer.
Étape 2.2 : Sélectionner un régulateur¶
| Type | Régulateur | Description |
|---|---|---|
| Progressif (0–100 %) | Triac | Gradateur AC à contrôle de phase |
| Progressif (0–100 %) | Relais statique | Régulation par train d'ondes |
| ON/OFF | Relais mécanique | Commutation simple par relais |
Contribuer
Si vous êtes développeur et que votre régulateur manque dans cette liste, voir contribuer.
Étape 2.3 : Ajouter un engine¶
| Engine | Description |
|---|---|
| 1 × dimmer | Régulation progressive pour une charge unique |
| 1 × switch | Régulation ON/OFF avec seuils de démarrage/arrêt |
| 1 × dimmer + bypass | Régulation progressive avec relais de bypass à 100 % |
| 1 × dimmer + 2 × switches | Distribution séquentielle sur trois canaux |
| 1 × dimmer + 2 × switches + bypass | Trois canaux avec bypass sur le troisième |
Voir l'aperçu des engines pour le comportement des LED et les options communes.
Étape 2.4 : Ajouter un compteur d'énergie (optionnel)¶
| Compteur d'énergie | Description |
|---|---|
| Théorique | Estime l'énergie détournée à partir du niveau du routeur et de la puissance de charge |
| JSY-MK-194T | Mesure l'énergie détournée via le JSY-MK-194T |
Étape 2.5 : Ajouter un limiteur de température (optionnel)¶
| Limiteur de température | Description |
|---|---|
| Home Assistant | Limite de sécurité depuis un capteur de température HA |
| DS18B20 | Limite de sécurité depuis un capteur DS18B20 local |
| Contrôleur de ventilateur | Refroidissement par ventilateur selon la température |
Voir l'aperçu des limiteurs de température.
Étape 2.6 : Ajouter un planificateur (optionnel)¶
| Planificateur | Description |
|---|---|
| Marche forcée | Force ou inhibe le routage pendant une fenêtre horaire |
Étape 3 : Configurer votre routeur solaire¶
Chaque package se configure dans la section vars de packages.
Référez-vous à la documentation des packages sélectionnés et ajoutez la configuration à votre fichier YAML.
Vous pouvez vous référer aux exemples pour une installation autonome, une installation basée sur un proxy, ou une configuration JSY-MK-194T.
Plus d'exemples sont disponibles sur GitHub
Étape 4 : Téléverser le firmware¶
Installez le Routeur Solaire sur votre ESP en utilisant OTA depuis Home Assistant.