Plusieurs batteries, une cible réseau
Centralisez les Marstek par entités, les Hoymiles MS-A2 par MQTT et les batteries génériques en surveillance seule. Les besoins sont répartis entre les batteries actives selon leurs limites disponibles.
Surveillez et pilotez collectivement plusieurs batteries de marques différentes. Programmez la semaine selon la météo, gérez les protections et le Backup, recevez vos notifications et retrouvez chaque action dans les journaux.

Sept vues pour suivre vos batteries, régler les protections, programmer la semaine, adapter les profils à la météo et consulter les notifications et les journaux. Les captures défilent automatiquement ; sélectionnez un onglet ou cliquez sur une image pour l’agrandir.
De la programmation météo au suivi des commandes, chaque batterie garde ses limites et ses réglages dans une interface commune.
Centralisez les Marstek par entités, les Hoymiles MS-A2 par MQTT et les batteries génériques en surveillance seule. Les besoins sont répartis entre les batteries actives selon leurs limites disponibles.
Sept jours avec 96 créneaux de 15 minutes par jour et par batterie : charge, décharge, autoconsommation collective, charge solaire, veille, retour au mode par défaut ou autoconsommation native Marstek.
Sélectionnez une plage par glisser-déposer, une journée, une heure sur toute la semaine ou la semaine complète. Personnalisez les profils et exportez ou importez les paramètres de planification en JSON.
Choisissez les profils Ensoleillé, Nuageux et Pluvieux manuellement ou automatiquement. Réglez les seuils de couverture nuageuse, l’hystérésis, le décalage de prévision et l’intervalle d’actualisation.
Le seuil de pluie est réglable, à 0,5 mm/h par défaut. Sous ce seuil, une pluie faible laisse la couverture nuageuse choisir le profil ; les phénomènes importants gardent la priorité Pluvieux. Le diagnostic précise les données et le motif retenu.
SOC, flux, puissance réseau, moyennes sur une et quinze minutes, tendance, consignes et commandes réelles. Consultez le rendement AC/DC, les températures du jour, l’énergie stockée, les cycles et les tensions des cellules lorsque disponibles.
L’heure estimée d’atteinte du SOC maximal est actualisée chaque minute à partir d’une moyenne glissante et des paliers SOC. Les mesures et les commandes liées à une entité ouvrent son historique Home Assistant au clic.
Passez en Charge, Autoconsommation collective ou native Marstek, Charge solaire, En attente, Désactivé ou Backup Marstek lorsque configuré. Revenez au Planificateur sans modifier ses créneaux ; le choix est conservé après redémarrage.
Définissez les SOC minimal et maximal, leurs seuils de reprise et jusqu’à huit paliers de charge. Les limites de puissance du programme, du matériel et du palier actif restent prises en compte.
Adaptez les conventions de signe, le zéro réseau, la zone morte, l’hystérésis, les compensations et la retransmission des commandes. Le calcul est suspendu si les mesures indispensables du réseau ou du SOC sont indisponibles.
Récupérez automatiquement les entités Venus Modbus et consultez leur diagnostic. Choisissez un modèle illustré sans changer les paramètres de pilotage ; les mesures supplémentaires dépendent des entités disponibles.
Configurez les sujets de mode EMS et de consigne. La retransmission périodique maintient le contrôle MQTT de la MS-A2, avec un retour configurable à sa logique native.
Le pilotage peut être suspendu après 60 secondes de tension Grid numérique hors de 200 à 250 V. La reprise automatique en Programmation est optionnelle, si le réseau revient dans un délai maximal de quatre heures.
Lorsque Backup Function est actif, les commandes s’arrêtent et la gestion rapide se verrouille. Désactivez une entité à l’entrée en Backup et restaurez facultativement son état initial au retour du Grid, même après un redémarrage de Home Assistant.
Créez, testez et gérez vos destinations notify.mobile_app_*. Choisissez les batteries, les seuils et les destinataires de chaque alerte. Les seuils peuvent suivre la Configuration ou être personnalisés ; aucun envoi sans destinataire sélectionné.
Un créneau quotidien par destination, de 07:00 à 22:00 par défaut, sans passage à minuit. Confirmation, délai minimal et réarmement évitent les répétitions ; une alerte persistante est envoyée à l’ouverture si sa condition reste présente.
Retrouvez les consignes, le planificateur, la gestion météo, les notifications et les actions utilisateurs avec date, heure, type et contenu. Recherche, pagination et purge automatique : 30 jours et 50 Mo au total.
Interface en français, anglais et espagnol, adaptée au thème sombre, aux tablettes et aux téléphones. Les sections Commandes réelles et Consigne en cours sont repliables, avec une disposition mémorisée par batterie et appareil. Le panneau À propos contient la documentation.
La gestion réelle est désactivée par défaut. Vérifiez d’abord les noms de modes, le signe des puissances, les limites et les réactions de chaque batterie.
La puissance positive du capteur réseau correspond par défaut à l’importation depuis le réseau, et la valeur négative à l’injection. L’option d’inversion accepte la convention opposée.
Le calcul collectif répartit la cible entre les batteries actives. Si une unité est bloquée par son SOC ou sa limite de puissance, le reliquat est redistribué aux autres.
Battery Manager est une intégration personnalisée Home Assistant. Ce n’est pas un module complémentaire de l’Add-on Store.
custom_components/battery_manager dans /config/custom_components/.Les versions 0.5.x enrichissent le pilotage quotidien et son suivi, avec une météo plus précise et une configuration entièrement revue.
La v0.5.5 ajoute le seuil de précipitations, les quantités prévues et le motif détaillé du profil choisi. Si les quantités ne sont pas disponibles, la condition météo reste la solution de secours.
Depuis la v0.5.0 : 37 notifications et cinq catégories de journaux. La v0.5.2 ajoute un réarmement par batterie et destination, fixé à 14 heures par défaut pour les débuts de charge et de décharge.
Depuis la v0.5.2 : protection Backup Marstek et actions sur une entité. Le mode précédent reprend après désactivation du Backup et 30 secondes de tension Grid stable entre 200 et 250 V.
Depuis la v0.5.1 : estimation de l’heure d’atteinte du SOC maximal. Les motifs météo sont traduits dans le diagnostic et les journaux.
Les v0.5.3 et v0.5.4 apportent des modèles illustrés, une nouvelle présentation des paliers, des contrôles harmonisés et une configuration mieux alignée sur ordinateur et mobile.
En v0.5.5 : navigation mobile corrigée, commandes réelles repliées par défaut et consigne en cours repliable. Chaque navigateur conserve l’ouverture des sections pour chaque batterie.