En retour, l’API renvoie un jeton d’authentification (JWT Token) à inclure dans les headers (Authorization: Bearer <TOKEN>).
Récupération des données :
Découverte des centrales/systèmes associés au compte.
Récupération des métriques télémétriques de votre installation (instantanées et index).
Fréquence de rafraîchissement :
Inutile d’interroger l’API à la seconde : le boîtier ISYPOWER remonte ses données vers le cloud toutes les 3 minutes. Un polling toutes les 2 à 3 minutes est donc recommandé pour éviter le bannissement de compte / rate-limiting.
Voilà l’intégration externe pour suivre une installation solaire Isypower (Materfrance, anciennement Izypower) dans Gladys.
Ce qu’elle fait
Elle se connecte à Isypower Cloud avec l’e-mail et le mot de passe de l’application, et lit vos centrales, micro-onduleurs et batteries toutes les 3 minutes (le rythme auquel les boîtiers remontent leurs données). C’est une intégration cloud : les données passent par le cloud de Materfrance, comme dans l’application. Il n’existe pas d’intégration native Isypower dans Gladys.
Fonctionnalités
Un appareil par centrale : production solaire, consommation de la maison, échange avec le réseau (positif à l’achat, négatif à la vente), niveau et puissances des batteries, et des index cumulés : production, énergie achetée au réseau (qui alimente la consommation et le coût dans Gladys), énergie vendue, énergie stockée et restituée.
Un appareil par batterie : niveau, énergie stockée, puissances, température, prise de secours, et le mode de pilotage (intelligent, manuel, calendrier) et le mode manuel (veille, charge, décharge) en listes déroulantes.
3 widgets : « Installation solaire » (puissances + courbes des 24 dernières heures), « Bilan énergétique » (jour, mois, année, depuis l’installation), « Batterie domestique » (avec boutons pour changer de mode et régler la charge minimale).
4 déclencheurs : la batterie se charge / se décharge / s’arrête, un équipement passe hors ligne ou revient, mise à jour du firmware disponible, centrale muette depuis 20 minutes.
3 actions de scène : changer le mode d’une batterie (avec la puissance en manuel), régler sa charge minimale, lire le bilan énergétique d’une période.
Exemples de scènes :
Chaque soir à 21 h → lire le bilan du jour → envoyer le résumé sur Telegram (« Maison, aujourd’hui : 9,8 kWh produits, 6,1 kWh consommés… »).
Début des heures pleines → batterie en décharge manuelle à 800 W ; fin des heures pleines → retour au calendrier.
Un micro-onduleur hors ligne ou la centrale muette → notification.
Installation
Depuis le store de Gladys : disponible dans la journée, le temps de l’indexation.
Ou depuis l’URL du dépôt : https://github.com/William-De71/gladys-isypower.
Gladys 5.2.0 minimum.
Configuration :
Saisir l’e-mail et le mot de passe Isypower Cloud, enregistrer.
Dans « Découverte », créer la centrale et les batteries.
Ajouter les widgets et créer les scènes.
Captures
Illustration générée à partir du code de l’intégration, pas une capture d’écran.
Captures réelles à venir
Je n’ai pas de compte Isypower : les vraies captures (configuration, découverte, appareils) seront ajoutées dès qu’un utilisateur aura testé.
Limites connues
Jamais testée sur un vrai compte : je n’ai pas d’installation Isypower. L’API n’est pas documentée ; elle est utilisée comme le fait l’intégration Home Assistant izypower_cloud. Seules les réponses d’erreur de la connexion ont été vérifiées sur le vrai serveur.
Le sens de la puissance batterie de la centrale (positive en charge) est déduit de l’intégration Home Assistant : à confirmer.
Pas encore gérés : les modules de batterie individuels, la limitation d’injection du compteur intelligent, les bornes de recharge (EVSE), la prise de secours et la calibration en écriture, le mode « live » rapide de l’application.
Une batterie esclave suit sa maître : seuls les modes de la maître (ou d’une batterie autonome) sont modifiables.
Retours
Merci d’avance de tes retours et n’hésites pas si jamais il manque quelque chose.
Qui aurait cru il y a encore 6 mois qu’une demande de prise en charge complete soit possible 1h après la demande !!.. Cette époqie est folle … complètement folle !!