Puisqu'il n'y a ici que des manipulations autorisées par Huawei, je me permet de placer ma méthode ici.
Pour les versions SUN2000L-xxKTL et SUN2000-xxKTL-L0 en spc334 ou spc335 (version finale) il suffit d'activer l'option.
Pour les SUN2000-xxKTL-L1 et sun600-xxKTL-L0 un petit "chipottage" supplémentaire est nécessaire.
Pour sun2000L-xxKTL / sun2000-xxKTL-L0 / sun2000-xxKTL-L1 de version ≤spc115
A) Via l'APP FusionHome si vous l'utilisez encore (pour L et L0)
Dans le menu [Paramètres] / [Expert] / [Réglage de la puissance]
=> Activer "Planification de puissance distante"
B) Via l'APP FusionSolar (pour tous les modèles)
Dans le menu [Paramètres] / [Régale de la puissance]
=> Activer "Programmation de l'alimentation à distance"
Cela s'arrête ici, le TCP-Modbus est maintenant disponible.
/!\ Pour le sun2000-xxKTL-L1 version ≥ spc116 le port n'est plus le 502 mais 6607
Pour sun600-xxKTL et sun2000-xxKTL-L1 de version ≥ SPC116
Huawei ayant prévu que vous achetiez le sDongle pour bénéficier du port 502, le service TCP-Modbus se trouve maintenant sur le port 6607 et pour rendre celui-ci disponible il faut également :
1) Dans le menu [Paramètres] / [Réglage de la puissance] sélectionner "Contrôleur en boucle fermée" sur "Onduleur"
(pas indispensable mais mieux si vous n'avez pas de dongle)
2) Dans le menu [Paramètres] / [Conf Comm.] / [Paramètres du dongle] sélectionner "Connexion" et régler sur "Activer (sans restrictions)"
3) Dans le menu [Paramètres] / [Conf Comm.] / [Réglage du routeur connecté à l'onduleur] activer l'option "O&M Locales"
(info) Vérifiez que vos paramètres de connexion soient en ordre car il faudra réencoder le mot de passe de votre WiFi dans l'APP.
4) Activer maintenant votre tool pour envoyez les requêtes Modbus sur le port 6607 à partir de votre réseau local (pas le WiFi de l'onduleur) et valider ensuite la modification dans votre APP FusionSolar
Si tout se passe bien, votre APP vous éjectera dans les 30 sec avec le message "L'accès n'est pas autorisé car un autre périphérique accède à l'onduleur"
Laisser votre tool se faire déconnecter et se reconnecter (de manière ininterrompue) à l'onduleur, dans les minutes qui suivent l'onduleur cesse d'éjecter votre tool et c'est gagné.
(A ce stade, laisser le de préférence ouvert plus de 12 minutes)
Redémarrez votre onduleur pour vous assurer que le port reste ensuite bien ouvert via votre réseau local et si c'est le cas votre TCP-Modbus sur port 6607 est maintenant accessible de manière constante et stable
Testé sur les dernières versions spc124, 125 et 127
(info) Si vous retournez dans ce menu, l'option "O&M" sera parfois à nouveau décochée, pour toute modification ultérieure à cet emplacement il faudra impérativement penser à recocher l'option au risque de refermer le port 6607.
Pour sun600-xxKTL et sun2000-xxKTL-L1 de version ≥ SPC130
Simplement activer l'option "O&M Locales", paramétrer l'IP de votre onduleur dans le fichier INI, renseigner port 6607 et ADDR 0.
Lancer le tool, laisser 30~40 sec et la connexion devrait se faire.
(la première connexion prend du temps, ceci est normal)
Si pas ok et que vous avez utilisé cet onduoleur sur une cascade, tenter ADDR 1,2 ou 3 (cas rares)
Notes concernant les L1 (mis à jour au fur et à mesure)
- Ne fonctionne pas si vous possédez un sDongle (c'est alors le port 502 normal)
- Le réseau doit être correct, le signal WiFi à l'onduleur suffisant.
- Fonctionne (au moins) sur tous les L1 dont le numéro de série comment par "HV", "TA" ou 2 chiffres (Si d'autres fonctionnent, merci de le signaler)
- En cas d'échecs successifs, cocher ou décocher DHCP suffit parfois à débloquer la situation, pour ceci mieux vaut s'assurer que l'IP est correctement renseignée dans le routeur ou que la configuration passerelle/masque est correcte sur l'onduleur.
- Si les tentatives infructueuses s’enchaînent, ne pas hésiter à redémarrer l'onduleur et/ou relancer le setup onduleur (voir même recharger la configuration par défaut)
- Sur les L1 dont le numéros de série commence par "TA" et certains "HV" récents, le ping ne répond que durant une petite minute au démarrage de l'onduleur, quand le ping répond de manière constante, c'est généralement signe que l'onduleur est débloqué.
- Sur les anciennes séries, la simple MAJ en 125 ou 127 + cocher O&M suffit (parfois).
- A ce jour tous les L1 rencontrés ont pu êtres débloqués sans exception.
- Si vous avez besoin de mon petit tool pour spammer le port 6607 du L1, faites moi un message privé.