🔋 Marstek Venus Flasher

Installation et configuration ESPHome simplifiée

Commander le module sur cbt-solutions.fr Livraison rapide 🚀

Sélection du modèle

ℹ️ Sélectionnez votre modèle de batterie Marstek Venus
Venus 2.0
Marstek Venus E 2.0
Design avec poignées
Venus 3.0
Marstek Venus E 3.0
Design compact moderne
Venus D
Marstek Venus D
Design modulaire

Installation du firmware

⚠️ Choisissez d'abord le modèle (Venus 2.0 ou Venus 3.0) pour activer le bouton Connect.

📘 Guide : installation & configuration WiFi

⚠️ IMPORTANT - Venus 3.0 : Connexion du module

Pour la Venus 3.0, le module doit être branché UNIQUEMENT dans le connecteur de GAUCHE (RS485) et JAMAIS dans le port de DROITE (RJ45).

⚠️ Attention : Visuellement, les deux ports se ressemblent !

✅ PORT GAUCHE - RS485
Connectez le module dans ce port
❌ PORT DROITE - LAN RJ45
Cable réseau uniquement
Ne pas brancher le module dans ce port
ℹ️ Le module est expédié pré-flashé : il est prêt à être utilisé.

Option 1 (recommandée) : Portail captif (sans ordinateur)

  1. Branchez le module directement dans la batterie (ou alimentez-le en USB).
  2. Connectez-vous au WiFi du module : marstek-XXXXXX
  3. Mot de passe : marstek2026
  4. Une page de connexion s'ouvre automatiquement (portail captif).
  5. Si elle ne s'affiche pas : coupez les données cellulaires (4G/5G), puis ouvrez http://192.168.4.1
  6. Choisissez votre WiFi et entrez vos identifiants.
  7. Vous pouvez l'ajouter tout de suite à Home Assistant, ou plus tard depuis : Paramètres > Appareils et services > ESPHome > Ajouter un appareil.
🔐 Clé d'encryption Home Assistant :
6A5XdO0yRcAIl0aqvLcVkmo12ZUOrMF74FQcAyN4x8A=

Option 2 : Depuis cette page (PC / Chrome / Edge)

  • Branchez le module en USB.
  • Cliquez sur 🔌 Connect.
  • Ne cliquez pas sur Install firmware : choisissez Configure WiFi.
  • Configurez votre WiFi.
  • La page va vous proposer d'ajouter le module à Home Assistant, ou de visiter son serveur web.
  • Vous pouvez l'ajouter tout de suite, ou plus tard depuis Paramètres > Appareils et services > ESPHome.
🔐 Clé d'encryption Home Assistant :
6A5XdO0yRcAIl0aqvLcVkmo12ZUOrMF74FQcAyN4x8A=

Se connecter à un module déjà flashé (configurer WiFi / ouvrir le device / ajouter à HA) :

✅ Après connexion, vous pourrez :
  • 📶 Configure WiFi — choisir votre réseau et entrer le mot de passe
  • 🏠 Add to Home Assistant — ajout automatique dans Home Assistant
  • 📱 Visit Device — ouvrir l'interface web du module
  • 📋 View Logs — voir les logs en temps réel
✅ Une fois le WiFi configuré, le module sera accessible sur votre réseau et proposera l'ajout automatique à Home Assistant.

Réinstallation du module

  • Retirez le couvercle du module.
  • Maintenez les boutons Reset et Boot.
  • Branchez le module en USB (toujours en maintenant Reset et Boot).
  • Relâchez Boot, puis Reset.
  • Allez dans l'onglet 📥 Installation.
  • Sélectionnez le modèle Venus 2.0 ou Venus 3.0.
  • Cliquez sur Connect, puis sur Install firmware.
  • Une fois le firmware installé, débranchez puis rebranchez le module.
  • Le point d'accès sera visible : suivez ensuite l'Option 1 ou l'Option 2.

Home Assistant

Guides, automatisations et description des fonctions disponibles

Automatisations
Bientôt

Ce guide présentera des exemples d'automatisations prêts à l'emploi : charge aux heures creuses, décharge aux heures pleines, gestion solaire, etc.

✏️ Contenu à rédiger
🔋 Multi-batteries
Bientôt

Guide dédié à la gestion de plusieurs batteries Marstek Venus simultanément : stratégies coordonnées, nommage, tableaux de bord multi-appareils.

✏️ Contenu à rédiger
📊 Tableaux de bord
Bientôt

Exemples de dashboards Lovelace pour visualiser vos données énergétiques, l'état SOC, les puissances AC/DC et contrôler vos batteries en temps réel.

✏️ Contenu à rédiger
🔔 Notifications
Bientôt

Configurez des alertes automatiques : batterie faible, erreur Modbus, signal WiFi dégradé, anomalies BMS, températures élevées...

✏️ Contenu à rédiger
📖 Description des fonctions
Disponible
🎛️ Contrôles
Backup Function enable / disable
Active ou désactive le mode de sauvegarde. Lorsqu'il est activé, la batterie réserve une partie de sa capacité pour assurer une alimentation de secours en cas de coupure secteur — elle ne se déchargera pas en dessous d'un certain niveau afin de pouvoir prendre le relais instantanément.
💡 Conseil : À activer si vous souhaitez que votre batterie serve d'onduleur. À désactiver pour maximiser l'énergie disponible au quotidien.
Charge To SOC 0 – 100 %
Définit le niveau de charge cible (SOC) lors d'une charge forcée. La batterie se chargera jusqu'à atteindre ce pourcentage, puis s'arrêtera automatiquement.
💡 Utilisé avec : Forcible Charge/Discharge → charge pour charger jusqu'à un niveau précis, par exemple 80 % pour préserver la durée de vie des cellules.
Charging Cutoff Capacity 80 – 100 % Venus 2.0
Définit le SOC maximum auquel la batterie s'arrête de se charger en fonctionnement normal (hors charge forcée). Permet de limiter la charge à 80 %, 90 % ou 100 %.
💡 Bon à savoir : Limiter à 80–90 % améliore la longévité des cellules lithium, au prix d'une capacité disponible légèrement réduite. Disponible uniquement sur la Venus 2.0.
Discharging Cutoff Capacity 12 – 30 % Venus 2.0
Définit le SOC minimum en dessous duquel la batterie refuse de se décharger davantage en utilisation normale. La plage va de 12 % à 30 %.
💡 Bon à savoir : Un seuil de 15–20 % protège les cellules des décharges profondes répétées. Disponible uniquement sur la Venus 2.0.
Forcible Charge / Discharge stop / charge / discharge
Commande manuelle qui force la batterie à se charger, se décharger, ou s'arrêter, indépendamment du mode de fonctionnement en cours.
  • stop — arrête toute charge ou décharge forcée en cours
  • charge — force la charge jusqu'au niveau défini par Charge To SOC, à la puissance de Forcible Charge Power
  • discharge — force la décharge à la puissance de Forcible Discharge Power
💡 Usage typique : Forcer une charge durant les heures creuses (tarif réduit), ou une décharge durant les heures pleines pour maximiser l'autoconsommation.
Forcible Charge Power 0 – 2500 W
Définit la puissance utilisée lors d'une charge forcée. Permet de limiter la vitesse de charge pour éviter de saturer votre abonnement électrique ou pour s'adapter à la production solaire disponible.
💡 Exemple : Régler à 800 W pour charger doucement en arrière-plan sans impacter les autres équipements.
Forcible Discharge Power 0 – 2500 W
Définit la puissance utilisée lors d'une décharge forcée. Contrôle la vitesse à laquelle la batterie injecte de l'énergie sur votre installation domestique.
💡 Exemple : Régler à 2000 W pour alimenter au maximum vos appareils en heures pleines.
Max. Charge Power 0 – 2500 W
Limite la puissance de charge maximale autorisée en fonctionnement normal (hors charge forcée). La batterie ne dépassera jamais cette valeur lors de ses cycles de charge automatiques.
Max. Discharge Power 0 – 2500 W
Limite la puissance de décharge maximale autorisée en fonctionnement normal. La batterie ne dépassera jamais cette valeur lors de ses cycles de décharge automatiques.
RS485 Control Mode enable / disable
Active ou désactive la prise de contrôle de la batterie via le bus RS485 par le module ESPHome. Lorsqu'il est activé, les commandes envoyées par Home Assistant sont bien exécutées. Lorsqu'il est désactivé, la batterie ignore les commandes mais continue à remonter ses données (lecture seule).
⚠️ Important : Ce paramètre doit être enabled pour que vos automatisations puissent contrôler la batterie. Si la batterie n'obéit pas aux commandes, vérifiez ce réglage en premier.
User Work Mode manual / anti-feed / ai
Définit la stratégie globale de gestion de la batterie :
  • manual — aucune logique automatique ; la batterie n'agit que sur commandes explicites (charge/décharge forcée). Mode recommandé pour les automatisations Home Assistant personnalisées.
  • anti-feed — la batterie évite d'injecter de l'énergie sur le réseau (pas de revente). Elle se décharge uniquement pour couvrir la consommation locale. Utile si votre contrat ou installation interdit l'injection réseau.
  • ai — mode intelligent propriétaire Marstek, géré via l'application Marstek. La batterie optimise automatiquement ses cycles. Ne pas combiner avec des automatisations HA qui contrôlent la charge/décharge.
💡 Indicateurs
Status LED HA / Web uniquement
Il s'agit de la LED intégrée au module ESPHome, visible physiquement sur le module lui-même. Elle n'a aucun lien avec les LEDs de la batterie Marstek.
  • 🟢 Vert — Communication Modbus OK + signal WiFi fort
  • 🔴 Rouge — Erreur Modbus, WiFi OK
  • 🔵 Bleu — Signal WiFi faible (< -80 dBm), Modbus OK
  • 🟣 Violet — Erreur Modbus ET signal WiFi faible
ℹ️ Dans Home Assistant et l'interface web : cet indicateur apparaît comme une entité lumière que vous pouvez observer, mais son état est écrasé automatiquement toutes les 5 secondes par la logique interne du module.
📡 Capteurs importants
AC Power W — positif / négatif
Puissance AC instantanée échangée entre la batterie et votre installation domestique.
  • Valeur positive → la batterie se décharge et injecte des watts dans votre installation
  • Valeur négative → la batterie se charge et consomme des watts depuis le réseau
  • Valeur zéro → la batterie est en veille
💡 Capteur clé pour vos tableaux de bord et automatisations : c'est la puissance AC qui reflète l'activité réelle de la batterie en temps réel.
Battery State Of Charge % — niveau de charge
Niveau de charge actuel de la batterie, exprimé en pourcentage de la capacité totale. Capteur de référence pour déclencher des automatisations basées sur l'état de la batterie.
💡 Dashboard Énergie HA : Ce capteur est également celui que Home Assistant utilise pour afficher le niveau de la batterie dans la page Énergie.
Daily Charging / Discharging Energy kWh — Dashboard Énergie HA
Ces deux capteurs mesurent l'énergie totale chargée et déchargée chaque jour (en kWh, remis à zéro chaque jour par la batterie).
  • Daily Charging Energy — énergie totale absorbée par la batterie aujourd'hui
  • Daily Discharging Energy — énergie totale restituée par la batterie aujourd'hui
🏠 Configuration du Dashboard Énergie Home Assistant : Pour que Home Assistant affiche votre batterie dans la page Énergie, configurez :
  • Énergie entrante batterie → Daily Charging Energy
  • Énergie sortante batterie → Daily Discharging Energy
  • Niveau de la batterie → Battery State Of Charge
Ces capteurs ont le type total_increasing, ce qui les rend compatibles avec le suivi d'énergie de Home Assistant.

Logs en temps réel

ℹ️ Connectez-vous au device pour voir les logs en temps réel
Aucun log pour le moment...