Page 1 sur 1

Plugin python pour onduleurs Solax

Publié : 04 sept. 2020, 20:41
par syrhus
Bonjour

Suite à la nouvelle mise à jour des APIs de Solax, j'ai créé un plugin permettant de rapatrier les données de productions des onduleurs Solax.
Dans le cas de plusieurs onduleurs, saisir les numéros d'enregistrement en les séparant par une virgule.
Solax dit qu'il ne faut pas faire plus de 10 requêtes / min et 10 000/jour.
Dans mon code, je limite à 1 min max et le défaut est à 5 mins.

J'ai intégré la gestion du lever et coucher du soleil afin de ne pas relever les données la nuit.

Le plugin est dispo depuis solax_inverter

Dans mon cas, ayant 2 onduleurs pour 2 orientations différentes, 3 appareils seront créés; 1 pour chaque onduleur et un qui totalise la somme des autres.

Bonne installation.

Re: Plugin python pour onduleurs Solax

Publié : 04 mars 2023, 10:28
par aldoushx
Salut,

Merci beaucoup pour ton plugin, très utile.
Tout marche très bien pour moi à une exception : à minuit tous les jours j'ai pour la journée suivante l'énergie totale produite de la veille qui est soustraite, et ça me fait démarrer la journée en négatif et écrase le graphe de la production.

Il y a quelque chose à faire pour corriger ça ?

Merci d'avance si tu as une solution !

edit : Je viens de voir qu'un issue avait été cloturé sur le sujet sur le github, je laisse le post pour info !
=> passer dans les propriétés du compteur le energy read de from device à computed

Re: Plugin python pour onduleurs Solax

Publié : 05 mars 2023, 18:48
par syrhus
Bonjour Adloushx

Effectivement, suite à une évolution dans Domoticz(de la 2022.1 à 2022.2 je crois), il faut basculer les compteurs sur Computed.
Autrefois cela fonctionnait très bien, je n'ai jamais compris d'où venait ce changement de comportement.

Re: Plugin python pour onduleurs Solax

Publié : 05 mars 2023, 23:20
par DOUZE
Bonjour,

Je tente depuis quelques jours de mettre en place votre le plugin solax-inverter sans réussite.

Voici les étapes réalisée:
Mise à jour du rasp,
Mise jour de Python et Python3,
Mise en place du plugin solax-inverter,
Lancement de la commande sur page web: http://192.168.1.22:xxxx/json.htm?type=command&param=getSunRiseSet. Pas de problème.

Mise en place du matériel sans détection du "Devices" avec le SN de mon dongle Lan (Pas wifi),
Ouverture du log, j'ai des erreurs.

Auriez vous une piste? J'ai fais le forum Domoticz.com avec des erreurs similaires, mes saufs erreurs les actions proposées non pas résolu mon problème.
Merci d'avance.

Re: Plugin python pour onduleurs Solax

Publié : 06 mars 2023, 10:20
par syrhus
Bonjour Douze

Dans le panneau de config de Domoticz, dans le paramétrage réseau, qu'avez vous mis comme IP? 192.168.1.* ?

Re: Plugin python pour onduleurs Solax

Publié : 06 mars 2023, 20:56
par DOUZE
Bonsoir,

Effet..... je pensais pas que je devais mettre sa propre adresse ip en autorisation.
Merci beaucoup et désolé pour le dérangement.