Suivi de vos centrales photovoltaïques Izypower (Materfrance) dans Jeedom : puissance, énergie, onduleurs, compteurs, via le cloud Izypower. Propose aussi le pilotage du contrôle d'injection réseau (anti-retour) sur les compteurs compatibles.
⚠️ Ce plugin n'est ni développé, ni affilié, ni soutenu par Materfrance / Izypower. Toutes les données transitent par leur cloud (aucun accès local à l'installation).
- Synchronisation automatique de toutes les centrales du compte Izypower, avec création automatique d'un équipement Jeedom par centrale, par onduleur et par compteur.
- Rafraîchissement périodique (toutes les 3 minutes via cron) des valeurs :
- Puissances instantanées : production PV, réseau, consommation.
- Énergie : consommation, consommation depuis PV, import/export réseau — sur les périodes jour / mois / année / total.
- Infos de diagnostic centrale : capacité installée, nombre d'équipements, statut, dernière mise à jour.
- Par onduleur : état en ligne, version logicielle, Wi-Fi (réseau, signal, IP), puissance par chaîne PV (PV1, PV2...), température (onduleurs
vm). - Par compteur : tension, fréquence, énergie importée/exportée, puissance réseau instantanée, état du contrôle d'injection réseau et seuil autorisé.
- Contrôle d'injection réseau (anti-retour) sur les compteurs compatibles : active/désactive le plafonnement de la puissance réinjectée sur le réseau et règle son seuil (en W), directement depuis Jeedom (commande ou scénario).
- Widgets dashboard dédiés pour centrale, onduleur et compteur.
- Compatibilité avec les widgets génériques Jeedom (
POWER,CONSO_TOTAL,PRESENCE) pour s'intégrer au tableau de bord énergie.
- Installer le plugin depuis le Market Jeedom (ou en manuel via ce dépôt).
- Aller dans Plugins > Izypower > Configuration.
- Renseigner l'identifiant (email) et le mot de passe de votre compte Izypower.
- Cliquer sur Synchroniser les centrales : un équipement Jeedom est créé pour chaque centrale du compte, avec ses onduleurs et compteurs associés.
Les valeurs se rafraîchissent ensuite automatiquement toutes les 3 minutes. Un renommage manuel d'un équipement n'est jamais écrasé par les synchronisations suivantes.
- Jeedom ≥ 4.2, sur OS 10 à 12.99.
- Un compte Izypower valide (mêmes identifiants que l'application/le portail officiel).
- Aucune dépendance système, aucun démon : le plugin communique directement en PHP (cURL) avec l'API cloud Izypower.
| Fichier | Rôle |
|---|---|
| core/class/izypower.class.php | eqLogic du plugin : cron, synchronisation des centrales/onduleurs/compteurs, création des commandes, rendu des widgets dashboard. |
| 3rdparty/IzypowerApi.class.php | Client HTTP pour l'API cloud Izypower : authentification (JWT), récupération des centrales, rapports d'énergie, équipements, Wi-Fi, et pilotage du contrôle d'injection réseau. |
| core/ajax/izypower.ajax.php | Point d'entrée AJAX (bouton "Synchroniser les centrales"). |
| core/template/dashboard/ | Templates HTML des widgets (station / inverter / meter). |
| plugin_info/configuration.php | Page de configuration du plugin (identifiants, bouton de synchronisation). |
- Le suivi batterie n'est pas intégré au plugin, faute de matériel disponible pour le développer et le tester.
AGPL — voir LICENSE.