Comment résoudre le contrôle d’exportation Hoymiles : guide complet 2024

Bonjour à tous les makers et passionnés d’énergie solaire ! En tant qu’ingénieur expert du Laboratoire SolarLogik, je comprends parfaitement la frustration que peut générer un système qui ne se comporte pas comme prévu, surtout lorsqu’il s’agit de contrôler l’injection de votre surplus solaire dans le réseau. Le problème « Hoymiles export control not working on all inverters » est une situation fréquente, où vos micro-onduleurs Hoymiles ne limitent pas correctement leur production pour éviter d’exporter de l’électricité, ou qu’ils le font de manière inconsistante sur plusieurs unités.

Le contrôle d’exportation, ou « zéro injection », est une fonctionnalité cruciale pour de nombreuses installations, notamment celles qui ne bénéficient pas de contrats de revente ou qui souhaitent maximiser l’autoconsommation sans surcharger le réseau. Quand cette fonction est défaillante, cela peut entraîner un gaspillage d’énergie, des coûts inutiles ou même des pénalités.

Ce tutoriel vous guidera pas à pas à travers les vérifications, les diagnostics et les solutions pour rétablir un contrôle d’exportation fiable sur l’ensemble de vos micro-onduleurs Hoymiles. Nous aborderons les configurations via la DTU (Data Transfer Unit), le compteur intelligent Hoymiles HMP, et même des pistes pour des solutions plus avancées pour notre communauté de makers. Préparez-vous à reprendre le contrôle total de votre production solaire !

Materiel requis

  • Vos micro-onduleurs Hoymiles (modèles HM-XXX ou HMS-XXX)
  • Une DTU Hoymiles (DTU-Pro, DTU-Pro-S ou DTU-Lite, bien que Pro et Pro-S soient préférables pour un contrôle local avancé)
  • Un compteur intelligent Hoymiles HMP (HMP-CT ou HMP-MI) ou un compteur compatible Modbus RTU (ex: Eastron SDM630, Shelly 3EM via un convertisseur Modbus RS485 si utilisation avancée)
  • Un wifi 6 mesh sur Amazon »>routeur Wi-Fi avec accès Internet (pour la DTU et l’accès à S-Miles Cloud)
  • Un ordinateur (PC/Mac) ou un smartphone/tablette pour l’accès aux interfaces
  • Un câble Ethernet (pour DTU-Pro/Pro-S, connexion directe ou réseau local)
  • Un câble RS485 (pour la connexion entre la DTU et le compteur HMP)
  • Un multimètre pour les vérifications électriques (tension, continuité)
  • Des tournevis et outils de câblage de base
  • (Optionnel pour les makers avancés) : Un Raspberry Pi 3/4, une carte SD (>8GB), une alimentation USB-C, et un adaptateur USB vers RS485 (pour OpenDTU/AhoyDTU)

Etape 1 : Vérification des prérequis physiques et du câblage

Avant toute configuration logicielle, il est impératif de s’assurer que l’installation physique est correcte. Un problème de câblage est la cause la plus fréquente.

  1. Alimentation des onduleurs : Vérifiez que tous vos micro-onduleurs Hoymiles sont correctement alimentés en courant continu (modules solaires) et alternatif (réseau). Utilisez votre multimètre pour confirmer la présence de tension AC en sortie de chaque onduleur (si possible et en toute sécurité).
  2. Emplacement et Alimentation de la DTU :
    • La DTU doit être placée à portée radio de tous les micro-onduleurs. Si certains onduleurs sont loin ou derrière des obstacles (murs épais), la communication peut être intermittente.
    • Assurez-vous que la DTU est correctement alimentée. Pour les DTU-Pro/Pro-S, la LED d’état doit être verte et stable (ou clignotante selon l’activité réseau).
  3. Câblage du Compteur Intelligent (HMP) :
    • Vérifiez le câblage RS485 entre votre DTU-Pro/Pro-S et le compteur HMP. Respectez scrupuleusement les polarités A(+) et B(-). Une inversion est une cause classique d’absence de communication.
    • Le HMP doit être installé au point d’interconnexion principal de votre installation avec le réseau public, après toutes les charges et productions, pour mesurer correctement le flux net.
    • Pour le HMP-CT (Transformateurs de Courant), assurez-vous que les CT sont installés dans le bon sens (flèche vers le réseau) et sur les bonnes phases. Une inversion de sens peut faire croire à la DTU que vous consommez alors que vous exportez, ou inversement.
    • Vérifiez l’alimentation du compteur HMP lui-même.
  4. Vérification du réseau : Assurez-vous que votre DTU est connectée au réseau local (Wi-Fi ou Ethernet) et qu’elle a accès à Internet pour communiquer avec le cloud Hoymiles S-Miles. Un ping vers 8.8.8.8 depuis un appareil connecté au même réseau peut confirmer la connectivité.

Etape 2 : Accès et vérification de la DTU

La DTU est le cerveau du système de monitoring et de contrôle. Nous allons nous connecter à son interface locale.

  1. Trouver l’adresse IP de la DTU :
    • Pour les DTU-Pro/Pro-S, connectez-vous au réseau Wi-Fi de votre DTU (SSID commençant par « DTU-« , mot de passe par défaut 12345678) ou utilisez l’adresse IP attribuée par votre routeur si elle est connectée en Ethernet. Vous pouvez trouver cette IP via l’interface d’administration de votre routeur ou avec un outil de scan réseau (ex: nmap, Fing).
    • Une fois connecté au réseau Wi-Fi de la DTU ou depuis votre réseau local, essayez d’accéder à 192.168.2.1 (par défaut pour le Wi-Fi de la DTU) ou à l’IP locale de la DTU via votre navigateur web.
  2. Vérification de l’interface locale de la DTU :
    • Connectez-vous avec les identifiants par défaut (souvent admin/admin ou installer/installer). Si ce sont les premiers accès, changez-les.
    • Dans l’interface, accédez à la section « Devices » ou « Onduleurs ». Vérifiez que tous vos micro-onduleurs sont listés et communiquent (statut « Online »). Si certains sont « Offline », le problème de contrôle d’exportation vient de là.
    • Allez dans la section « Meter » ou « Compteur ». Le statut du compteur HMP doit être « Connected » ou « Online », et les valeurs de puissance (consommation/production) doivent être affichées et cohérentes avec votre consommation actuelle. Si le compteur n’est pas détecté, reportez-vous à l’étape 1 (câblage) et la section de dépannage.

Etape 3 : Configuration du Compteur Intelligent dans la DTU et S-Miles Cloud

La DTU doit savoir quel compteur utiliser et comment interpréter ses données.

  1. Configuration locale de la DTU (DTU-Pro/Pro-S) :
    • Dans l’interface web de la DTU, naviguez vers « Paramètres » > « Mètre/Compteur » ou « Paramètres de contrôle d’exportation ».
    • Sélectionnez le type de compteur : « Hoymiles HMP » ou « Modbus RTU ».
    • Vérifiez l’ID Modbus du compteur. Pour les HMP, c’est généralement 01. Si vous utilisez un compteur tiers, assurez-vous que son ID Modbus correspond à celui configuré ici.
    • Activez la fonction « Contrôle d’Exportation » et le « Compteur d’Énergie ».
    • Sauvegardez les modifications.
  2. Configuration via S-Miles Cloud :
    • Connectez-vous à votre compte S-Miles Cloud (web ou application mobile).
    • Accédez à votre installation (« Site ») et recherchez la section « Paramètres » ou « Device Management ».
    • Sélectionnez votre DTU, puis accédez aux « Paramètres avancés » ou « Paramètres du site ».
    • Vérifiez que le « Type de compteur d’énergie » est sélectionné correctement (ex: « Hoymiles HMP-CT »).
    • Assurez-vous que l’option « Contrôle d’exportation » est activée.
    • Si vous utilisez plusieurs onduleurs, assurez-vous qu’ils sont tous assignés à cette DTU et à ce compteur. Le S-Miles Cloud doit avoir une vision complète de votre installation.

Etape 4 : Configuration du Contrôle d’Exportation

C’est ici que l’on définit la stratégie de limitation.

  1. Définition de la limite d’exportation :
    • Dans l’interface web locale de la DTU (menu « Paramètres » > « Contrôle d’exportation ») ou via S-Miles Cloud (Paramètres du site > « Export Control »), vous trouverez les options de configuration.
    • Définissez la « Puissance active de limitation » (Active Power Limit). Pour une injection zéro, cette valeur doit être 0W.
    • Le « Facteur de limitation » (Power Factor Limit) doit être généralement laissé à 1.0.
    • Appliquez cette configuration à tous les onduleurs gérés par cette DTU. Il est possible que certains onduleurs n’aient pas reçu la commande, d’où le problème « not working on all inverters ». Redémarrez la DTU après avoir appliqué les changements.
  2. Mode de fonctionnement :
    • Vérifiez le « Mode de contrôle d’exportation ». Il doit être réglé sur « Closed-loop control » (contrôle en boucle fermée) pour une régulation active basée sur les mesures du compteur.
    • Assurez-vous qu’il n’y a pas de « Temps de décalage » excessif qui pourrait retarder la réaction du système.

Etape 5 : Vérification de la Communication Onduleur-DTU

Si certains onduleurs ne sont pas contrôlés, c’est souvent un problème de communication RF (radiofréquence) entre eux et la DTU.

  1. Portée et Obstacles : La portée RF des micro-onduleurs Hoymiles est d’environ 150-200 mètres en champ libre. Les murs, structures métalliques et autres équipements sans fil peuvent considérablement réduire cette portée.
  2. Interférences : D’autres équipements sans fil (Wi-Fi 2.4 GHz, appareils Zigbee) peuvent interférer avec la communication RF des onduleurs. Essayez d’éloigner la DTU de ces sources d’interférences.
  3. Diagnostic sur la DTU :
    • Dans l’interface web de la DTU, allez dans la section « Devices » ou « Onduleurs ». Regardez la « Force du signal » ou « Signal Strength » pour chaque onduleur. Un signal faible (<30%) peut être la cause de l’instabilité du contrôle.
    • Si certains onduleurs apparaissent régulièrement « Offline » ou « Disconnected », c’est un signe clair de problème de communication.
  4. Solutions :
    • Relocalisation de la DTU : Essayez de rapprocher la DTU des onduleurs concernés ou de la placer dans un endroit plus dégagé.
    • Antenne externe : Si votre DTU-Pro/Pro-S dispose d’un port d’antenne SMA, l’installation d’une antenne externe déportée peut améliorer significativement la réception.
    • Répéteur de signal (non officiel) : Pour les makers avancés, des solutions basées sur OpenDTU/AhoyDTU avec des modules NRF24L01+ PA/LNA peuvent agir comme des répéteurs pour étendre la portée.

Etape 6 : Surveillance et Test

Une fois les configurations appliquées, il est temps de vérifier le bon fonctionnement.

  1. Surveillance en temps réel :
    • Utilisez l’interface web locale de la DTU ou l’application S-Miles Cloud. Allez dans la section « Monitoring » ou « Vue d’ensemble ».
    • Observez la puissance d’exportation/importation nette. Si le contrôle fonctionne, cette valeur devrait osciller autour de 0W (avec de petites variations dues à la latence du système).
    • Regardez la production de chaque onduleur. En cas de surplus, leur production devrait être réduite proportionnellement ou totalement pour maintenir l’injection zéro.
  2. Tests de charge :
    • Allumez ou éteignez de grosses charges (bouilloire, four, climatisation). Le système devrait s’adapter en temps réel : si vous allumez une charge, les onduleurs peuvent augmenter leur production (jusqu’à leur maximum) pour couvrir cette consommation. Si vous éteignez des charges alors qu’il y a du soleil, la production des onduleurs devrait diminuer pour éviter l’exportation.
    • Cette réactivité est un excellent indicateur du bon fonctionnement de la boucle de contrôle.

Etape 7 : Mise à jour du Firmware

Un firmware obsolète peut contenir des bugs ou manquer de fonctionnalités critiques.

  1. Vérification du firmware de la DTU :
    • Dans l’interface web locale de la DTU (section « Système » > « Firmware Update ») ou via S-Miles Cloud, vérifiez la version actuelle de votre firmware.
    • Comparez-la aux dernières versions disponibles sur le site d’assistance de Hoymiles.
    • Si une mise à jour est disponible, suivez les instructions pour la télécharger et l’installer. Cela peut résoudre des problèmes de communication ou des bugs de contrôle.
  2. Mise à jour du firmware des onduleurs (via DTU-Pro/Pro-S) :
    • Les DTU-Pro et Pro-S permettent généralement de mettre à jour le firmware des micro-onduleurs à distance. C’est une opération délicate qui doit être effectuée avec prudence et uniquement si nécessaire, car une interruption peut rendre l’onduleur inopérant.
    • Consultez la documentation Hoymiles ou contactez leur support pour connaître la procédure exacte et les versions de firmware compatibles. Assurez-vous que tous les onduleurs sont en ligne avant de commencer.

Depannage

Voici une liste des problèmes courants et leurs solutions, basées sur l’expérience du Laboratoire SolarLogik :

Problème : « Exportation excessive ou nulle »

  • Description : Le système exporte toujours de l’énergie malgré la configuration d’injection zéro, ou la production est totalement coupée même en autoconsommation.
  • Causes possibles :
    • Sens du Compteur Inversé : Le compteur HMP (ou ses CT) est branché à l’envers. La DTU pense que vous consommez alors que vous exportez, et vice versa.
    • Seuil de Limitation Incorrect : La valeur de « Puissance active de limitation » n’est pas à 0W ou est mal interprétée.
    • Mode de Contrôle Inapproprié : Le contrôle n’est pas en « Closed-loop control ».
  • Solutions :
    • Vérifier le Câblage du Compteur : Assurez-vous que les flèches sur les CT du HMP pointent vers le réseau, et que le compteur est bien au point d’interconnexion.
    • Confirmer la Limite à 0W : Dans la DTU et S-Miles Cloud, réinitialisez et sauvegardez la limite à 0W.
    • Activer « Closed-loop control » : C’est essentiel pour une régulation dynamique.
    • Calibrage du Compteur : Certains compteurs tiers peuvent nécessiter un calibrage dans la DTU ou un décalage si la précision est faible.

Problème : « Certains onduleurs ne sont pas contrôlés »

  • Description : Une partie de vos micro-onduleurs limitent correctement, mais d’autres continuent de produire à plein régime ou ne réduisent pas leur puissance.
  • Causes possibles :
    • Problème de Communication RF : Les onduleurs non contrôlés ont un signal RF faible ou intermittent avec la DTU.
    • Firmware Incohérent : Des versions de firmware très différentes entre les onduleurs peuvent causer des comportements disparates.
    • Onduleurs Non Enregistrés : Certains onduleurs n’ont pas été correctement ajoutés à la DTU ou au site S-Miles Cloud.
  • Solutions :
    • Améliorer la Communication RF : Relocalisez la DTU, utilisez une antenne externe, ou envisagez un répéteur comme OpenDTU/AhoyDTU. Vérifiez la force du signal pour chaque onduleur dans l’interface de la DTU.
    • Mettre à Jour le Firmware : Assurez-vous que tous les onduleurs ont une version de firmware compatible et si possible, la plus récente via votre DTU-Pro/Pro-S.
    • Vérifier l’Enregistrement : Assurez-vous que tous les numéros de série des onduleurs sont correctement enregistrés sur la DTU et le S-Miles Cloud.

Problème : « Compteur non détecté ou données incohérentes »

  • Description : La DTU indique que le compteur est déconnecté, ou les valeurs de puissance sont incorrectes (ex: toujours 0, valeurs négatives erronées).
  • Causes possibles :
    • Câblage RS485 Erroné : Polarité inversée (A/B), connexion lâche, câble défectueux.
    • ID Modbus Incorrect : L’ID Modbus configuré dans la DTU ne correspond pas à l’ID du compteur (souvent 01 pour HMP).
    • Alimentation du Compteur : Le compteur n’est pas alimenté.
    • Compteur Incompatible : Utilisation d’un compteur Modbus RTU non supporté directement par la DTU.
  • Solutions :
    • Revérifier le Câblage : Double-check les connexions A/B, assurez-vous de la continuité.
    • Confirmer l’ID Modbus : Dans l’interface web de la DTU, vérifiez la configuration du compteur.
    • Vérifier l’Alimentation : Assurez-vous que le compteur est sous tension.
    • Compatibilité : Pour les makers, un Raspberry Pi avec AhoyDTU/OpenDTU peut souvent interfacer avec une plus grande variété de compteurs Modbus via un adaptateur USB vers RS485. Cela offre une flexibilité intéressante.

Problème : « Erreurs S-Miles Cloud ou Synchronisation »

  • Description : Les données sur le cloud ne sont pas à jour, les paramètres ne sont pas appliqués ou des erreurs de connexion apparaissent.
  • Causes possibles :
    • Problème de Connectivité Internet : La DTU n’a pas un accès stable à Internet.
    • Problème Serveur Hoymiles : Occasionnellement, les serveurs cloud peuvent rencontrer des pannes.
    • Firmware DTU Obsolète : Peut causer des problèmes de synchronisation.
  • Solutions :
    • Vérifier la Connectivité DTU : Redémarrez le routeur, vérifiez les câbles Ethernet.
    • Contacter le Support Hoymiles : En cas de doute sur l’état des serveurs.
    • Mettre à Jour le Firmware DTU : Gardez-le à jour pour les dernières corrections et améliorations.

Solution Avancée pour les Makers : OpenDTU / AhoyDTU

Pour ceux qui recherchent un contrôle plus granulaire, une indépendance du cloud et une meilleure intégration domotique, les projets open-source comme OpenDTU ou AhoyDTU (à installer sur un ESP32, ou pour les experts sur Raspberry Pi avec une interface NRF24L01+) offrent des alternatives puissantes. Ces solutions permettent :

  • Un contrôle local complet de vos onduleurs Hoymiles.
  • Une intégration facile avec Home Assistant, Node-RED, InfluxDB, Grafana, etc. via MQTT.
  • La possibilité d’utiliser n’importe quel compteur Modbus RTU compatible et de le configurer directement.
  • Des règles de contrôle d’exportation personnalisées, voire plus sophistiquées.

L’installation nécessite des compétences en électronique et en programmation (flashage d’ESP32, configuration Linux pour Raspberry Pi), mais c’est une voie très gratifiante pour reprendre le contrôle total de votre installation solaire.

Conclusion

Le contrôle d’exportation de vos onduleurs Hoymiles est une fonctionnalité essentielle pour une gestion efficace de votre production solaire. Un dysfonctionnement, qu’il affecte un ou plusieurs onduleurs, est souvent la résultante d’un problème de communication, d’un câblage incorrect du compteur intelligent, ou d’une mauvaise configuration logicielle.

En suivant scrupuleusement les étapes de diagnostic et de dépannage que nous avons parcourues, de la vérification physique au contrôle logiciel via la DTU et le S-Miles Cloud, vous devriez être en mesure de rétablir une injection zéro fiable. N’oubliez pas l’importance d’une surveillance continue et des mises à jour régulières pour maintenir votre système en parfait état de fonctionnement. Pour les esprits les plus aventureux, les solutions open-source offrent des horizons passionnants pour une personnalisation et une maîtrise encore plus poussées.

Restez connectés au Laboratoire SolarLogik pour d’autres guides et innovations, et n’hésitez pas à partager vos expériences dans les commentaires ou sur les forums communautaires. Votre énergie, votre contrôle !


Ce tutoriel a ete redige en reponse a un besoin technique identifie sur les forums communautaires. La solution d’ingenierie a ete developpee par le Laboratoire SolarLogik.

🛒 Le Coin du Maker

Les indispensables pour ce projet :

Liens affiliés Amazon (Soutien gratuit).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *