Plugin python pour onduleurs Solax

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
syrhus
Messages : 59
Inscription : 17 janv. 2018, 15:53

Plugin python pour onduleurs Solax

Message 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.
Raspberry pi 3B+, Domoticz V4.7900 + beta, Z-WAVE stick Aeon Gen5, RFX 433Mhz
aldoushx
Messages : 9
Inscription : 07 sept. 2019, 19:40

Re: Plugin python pour onduleurs Solax

Message 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
syrhus
Messages : 59
Inscription : 17 janv. 2018, 15:53

Re: Plugin python pour onduleurs Solax

Message 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.
Raspberry pi 3B+, Domoticz V4.7900 + beta, Z-WAVE stick Aeon Gen5, RFX 433Mhz
DOUZE
Messages : 9
Inscription : 04 déc. 2016, 12:05
Localisation : LA ROCHELLE
Contact :

Re: Plugin python pour onduleurs Solax

Message 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.
Pièces jointes
putty.PNG
putty.PNG (41.74 Kio) Consulté 704 fois
Log.PNG
Log.PNG (22.9 Kio) Consulté 704 fois
Création.PNG
Création.PNG (30.58 Kio) Consulté 704 fois
syrhus
Messages : 59
Inscription : 17 janv. 2018, 15:53

Re: Plugin python pour onduleurs Solax

Message 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.* ?
Raspberry pi 3B+, Domoticz V4.7900 + beta, Z-WAVE stick Aeon Gen5, RFX 433Mhz
DOUZE
Messages : 9
Inscription : 04 déc. 2016, 12:05
Localisation : LA ROCHELLE
Contact :

Re: Plugin python pour onduleurs Solax

Message 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.
Répondre