Serial number hexa non supporté

Je viens d’installer le plugin Solarman pour connecter à mon onduleur Solis. Le datalogger a des code hexa dans le numéro de série.
Le code python retourne une exception :
Interrogation des registres [0x8105 - 0x8147] NOK avec l’exception [error: required argument is not an integer]

la classe python PySolarmanV5 attend un numéro de série de type integer.

Avez-vous une idée?

Tu aurais autre chose à montrer pour m’aider à t’aider ? Là avec ça j’ai un peu de mal. À minima tous les logs en mode debug, copie d’écran de la configuration du plugin ET de l’équipement, …

merci pour ton aide

[2025-01-05 11:06:37] INFO  : Init request module v2.31.0
[2025-01-05 11:06:37] INFO  : Solarman ------ debut recup donnees de l onduleur : 211
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Apikey : zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Log level : debug
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Callback : http://127.0.0.1:80/plugins/solarman/core/php/jeeSolarman.php
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Cycle Sommeil : 0.5
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Cycle : 0
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Onduleur : Onduleur_Solis
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Fichier de config : solis_hybrid.yaml
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Id de l equipement : 211
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Adresse IP de la cle wifi : 192.168.1.14
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Port de la cle wifi : 8899
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Numero de serie de la cle wifi File : 8796172264390286995
[2025-01-05 11:06:37] INFO  : SOLARMAN------ Id modbus de l onduleur : 1
[2025-01-05 11:06:37] INFO  : SOLARMAN------ PID : 13184
[2025-01-05 11:06:37] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-05 11:06:37] DEBUG  : http://127.0.0.1:80 "GET /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0
[2025-01-05 11:06:37] DEBUG  : Interrogation pour [4] intervalles...
[2025-01-05 11:06:37] DEBUG  : Interrogation de [0x8105 - 0x8147]...
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [1 essai]
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [0 essai]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, abandon.
[2025-01-05 11:06:37] DEBUG  : Interrogation de [0x815c - 0x819b]...
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [1 essai]
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [0 essai]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, abandon.
[2025-01-05 11:06:37] DEBUG  : Interrogation de [0x81b6 - 0x8202]...
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [1 essai]
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [0 essai]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, abandon.
[2025-01-05 11:06:37] DEBUG  : Interrogation de [0xa884 - 0xa88e]...
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [1 essai]
[2025-01-05 11:06:37] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [0 essai]
[2025-01-05 11:06:37]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, abandon.
[2025-01-05 11:06:37] DEBUG  : {'PID': '13184'}
[2025-01-05 11:06:37] INFO  : Send to jeedom : {'device': {'211': {'PID': '13184'}}}
[2025-01-05 11:06:37] ERROR  : Attention le plugin ne trouve pas votre logger, il est peut etre eteint sinon verifiez que son adresse IP n'a pas change
[2025-01-05 11:06:37] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-05 11:06:37] DEBUG  : SOLARMAN------ sys.exit() sortie normale
[2025-01-05 11:06:37] DEBUG  : http://127.0.0.1:80 "POST /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0

j’ai remplacé le code hexa par la valeur décimale de la clé trouvée dans les log mais le résultat est le même

autre info.

Pas de réponse au broadcast et pourtant le data logger est dispo

Ta clé est bien sur le même réseau que ton jeedom?

Tu n’as pas envoyé l’écran de configuration de ton équipement

oui la clé est sur le même sous-réseau 192.168.1 de la livebox

voici l’écran de config :

comme le signal est faible, il y a peut être de la perte de paquets UDP du broadcast. Les connexions TCP vers solis cloud fonctionnent bien. Je vais tenter d’améliorer la réception demain.

Je te parlais de cet écran

Et tu pourrais aussi envoyer les autres logs pas seulement celui de solarman python

Est ce que tu pourrais essayer de trouver le numéro de série de ton datalogger sur l’interface de ton onduleur comme indiqué dans la doc stp

Merci pour ton aide.

J’ai remis la valeur hexa de la clé (avec un A et un E et des digit de 0 à 9). C’est bien ce N° qui apparait sur la clé et sur l’écran du mini serveur web de la clé.

voici la config :

voici également les fichiers de logs:

onduleur :

[2025-01-06 09:09:16] INFO  : Init request module v2.31.0
[2025-01-06 09:09:16] INFO  : Solarman ------ debut recup donnees de l onduleur : 211
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Apikey : zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Log level : debug
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Callback : http://127.0.0.1:80/plugins/solarman/core/php/jeeSolarman.php
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Cycle Sommeil : 0.5
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Cycle : 0
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Onduleur : Onduleur_Solis
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Fichier de config : solis_hybrid.yaml
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Id de l equipement : 211
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Adresse IP de la cle wifi : 192.168.1.14
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Port de la cle wifi : 8899
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Numero de serie de la cle wifi File : 7A12481202205E93
[2025-01-06 09:09:16] INFO  : SOLARMAN------ Id modbus de l onduleur : 1
[2025-01-06 09:09:16] INFO  : SOLARMAN------ PID : 25083
[2025-01-06 09:09:16] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 09:09:16] DEBUG  : http://127.0.0.1:80 "GET /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0
[2025-01-06 09:09:16] DEBUG  : Interrogation pour [4] intervalles...
[2025-01-06 09:09:16] DEBUG  : Interrogation de [0x8105 - 0x8147]...
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [1 essai]
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [0 essai]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, abandon.
[2025-01-06 09:09:16] DEBUG  : Interrogation de [0x815c - 0x819b]...
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [1 essai]
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [0 essai]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, abandon.
[2025-01-06 09:09:16] DEBUG  : Interrogation de [0x81b6 - 0x8202]...
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [1 essai]
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [0 essai]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, abandon.
[2025-01-06 09:09:16] DEBUG  : Interrogation de [0xa884 - 0xa88e]...
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [1 essai]
[2025-01-06 09:09:16] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [0 essai]
[2025-01-06 09:09:16]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, abandon.
[2025-01-06 09:09:16] DEBUG  : {'PID': '25083'}
[2025-01-06 09:09:16] INFO  : Send to jeedom : {'device': {'211': {'PID': '25083'}}}
[2025-01-06 09:09:16] ERROR  : Attention le plugin ne trouve pas votre logger, il est peut etre eteint sinon verifiez que son adresse IP n'a pas change
[2025-01-06 09:09:16] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 09:09:16] DEBUG  : SOLARMAN------ sys.exit() sortie normale
[2025-01-06 09:09:16] DEBUG  : http://127.0.0.1:80 "POST /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0
[2025-01-06 09:10:04] INFO  : Init request module v2.31.0
[2025-01-06 09:10:04] INFO  : Solarman ------ debut recup donnees de l onduleur : 211
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Apikey : zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Log level : debug
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Callback : http://127.0.0.1:80/plugins/solarman/core/php/jeeSolarman.php
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Cycle Sommeil : 0.5
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Cycle : 0
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Onduleur : Onduleur_Solis
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Fichier de config : solis_hybrid.yaml
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Id de l equipement : 211
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Adresse IP de la cle wifi : 192.168.1.14
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Port de la cle wifi : 8899
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Numero de serie de la cle wifi File : 7A12481202205E93
[2025-01-06 09:10:04] INFO  : SOLARMAN------ Id modbus de l onduleur : 1
[2025-01-06 09:10:04] INFO  : SOLARMAN------ PID : 25785
[2025-01-06 09:10:04] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 09:10:04] DEBUG  : http://127.0.0.1:80 "GET /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0
[2025-01-06 09:10:05] DEBUG  : Interrogation pour [4] intervalles...
[2025-01-06 09:10:05] DEBUG  : Interrogation de [0x8105 - 0x8147]...
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [1 essai]
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [0 essai]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, abandon.
[2025-01-06 09:10:05] DEBUG  : Interrogation de [0x815c - 0x819b]...
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [1 essai]
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [0 essai]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, abandon.
[2025-01-06 09:10:05] DEBUG  : Interrogation de [0x81b6 - 0x8202]...
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [1 essai]
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [0 essai]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, abandon.
[2025-01-06 09:10:05] DEBUG  : Interrogation de [0xa884 - 0xa88e]...
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [1 essai]
[2025-01-06 09:10:05] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [0 essai]
[2025-01-06 09:10:05]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, abandon.
[2025-01-06 09:10:05] DEBUG  : {'PID': '25785'}
[2025-01-06 09:10:05] INFO  : Send to jeedom : {'device': {'211': {'PID': '25785'}}}
[2025-01-06 09:10:05] ERROR  : Attention le plugin ne trouve pas votre logger, il est peut etre eteint sinon verifiez que son adresse IP n'a pas change
[2025-01-06 09:10:05] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 09:10:05] DEBUG  : SOLARMAN------ sys.exit() sortie normale
[2025-01-06 09:10:05] DEBUG  : http://127.0.0.1:80 "POST /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0
[2025-01-06 09:11:03] INFO  : Init request module v2.31.0
[2025-01-06 09:11:03] INFO  : Solarman ------ debut recup donnees de l onduleur : 211
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Apikey : zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Log level : debug
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Callback : http://127.0.0.1:80/plugins/solarman/core/php/jeeSolarman.php
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Cycle Sommeil : 0.5
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Cycle : 0
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Onduleur : Onduleur_Solis
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Fichier de config : solis_hybrid.yaml
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Id de l equipement : 211
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Adresse IP de la cle wifi : 192.168.1.14
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Port de la cle wifi : 8899
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Numero de serie de la cle wifi File : 7A12481202205E93
[2025-01-06 09:11:03] INFO  : SOLARMAN------ Id modbus de l onduleur : 1
[2025-01-06 09:11:03] INFO  : SOLARMAN------ PID : 26482
[2025-01-06 09:11:03] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 09:11:03] DEBUG  : http://127.0.0.1:80 "GET /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0
[2025-01-06 09:11:04] DEBUG  : Interrogation pour [4] intervalles...
[2025-01-06 09:11:04] DEBUG  : Interrogation de [0x8105 - 0x8147]...
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [1 essai]
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, il reste [0 essai]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x8105 - 0x8147] NOK, abandon.
[2025-01-06 09:11:04] DEBUG  : Interrogation de [0x815c - 0x819b]...
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [1 essai]
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x815c - 0x819b] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, il reste [0 essai]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x815c - 0x819b] NOK, abandon.
[2025-01-06 09:11:04] DEBUG  : Interrogation de [0x81b6 - 0x8202]...
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [1 essai]
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, il reste [0 essai]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0x81b6 - 0x8202] NOK, abandon.
[2025-01-06 09:11:04] DEBUG  : Interrogation de [0xa884 - 0xa88e]...
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [1 essai]
[2025-01-06 09:11:04] INFO  : Connexion au data logger 192.168.1.14:8899
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK avec l'exception [error: required argument is not an integer]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, il reste [0 essai]
[2025-01-06 09:11:04]WARNING : Interrogation des registres [0xa884 - 0xa88e] NOK, abandon.
[2025-01-06 09:11:04] DEBUG  : {'PID': '26482'}
[2025-01-06 09:11:04] INFO  : Send to jeedom : {'device': {'211': {'PID': '26482'}}}
[2025-01-06 09:11:04] ERROR  : Attention le plugin ne trouve pas votre logger, il est peut etre eteint sinon verifiez que son adresse IP n'a pas change
[2025-01-06 09:11:04] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 09:11:04] DEBUG  : SOLARMAN------ sys.exit() sortie normale
[2025-01-06 09:11:04] DEBUG  : http://127.0.0.1:80 "POST /plugins/solarman/core/php/jeeSolarman.php?apikey=zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 HTTP/1.1" 200 0

recherche réseau:
Comme évoqué, j’ai rapproché la clé de la livebox pour améliorer le signal mais cela ne change pas

[2025-01-05 10:34:14] INFO  : Solarman ------ scan réseau :
[2025-01-05 10:42:28] INFO  : Solarman ------ scan réseau :
[2025-01-06 08:49:14] INFO  : Solarman ------ scan réseau :
[2025-01-06 08:49:54] INFO  : Solarman ------ scan réseau :

log solarman:

[2025-01-06 09:12:02] INFO  :  Démarrage Interrogation Onduleur Onduleur Solis
[2025-01-06 09:12:02] DEBUG  :  Exécution du service : sudo nice -n 19 /var/www/html/plugins/solarman/resources/venv/bin/python3 /var/www/html/plugins/solarman/resources/solarman.py --apikey zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 --loglevel debug --callback http://127.0.0.1:80/plugins/solarman/core/php/jeeSolarman.php --cyclesommeil 0.5 --cycle 0.3 --nameonduleur Onduleur_Solis --configonduleur solis_hybrid.yaml --idonduleur 211 --ipclewifi 192.168.1.14 --portclewifi 8899 --serialclewifi 7A12481202205E93 --mbslaveid 1
[2025-01-06 09:12:02] INFO  : [SOLARMAN] OK
[2025-01-06 09:12:02] INFO  : ---------------------------------------------------------------
[2025-01-06 09:12:04] DEBUG  : Message du programme solarman. Id de l'équipement : 211
[2025-01-06 09:12:04] DEBUG  : Registre décodé en hexa : PID en décimal : 0 valeur = 27205
[2025-01-06 09:12:04] DEBUG  : Message du programme solarman. PId de l'équipement : 27205
[2025-01-06 09:13:02] DEBUG  :  récupération des données de l'onduleur :   Onduleur Solis
[2025-01-06 09:13:02] INFO  : ---------------------------------------------------------------
[2025-01-06 09:13:02] INFO  :  Démarrage Interrogation Onduleur Onduleur Solis
[2025-01-06 09:13:02] DEBUG  :  Exécution du service : sudo nice -n 19 /var/www/html/plugins/solarman/resources/venv/bin/python3 /var/www/html/plugins/solarman/resources/solarman.py --apikey zKDPXOEOh0DsbwvbGxPxdZS7XdidmyW8YpzHtBJqu93MBtPLsyeiUYjn1wU7yem1 --loglevel debug --callback http://127.0.0.1:80/plugins/solarman/core/php/jeeSolarman.php --cyclesommeil 0.5 --cycle 0.3 --nameonduleur Onduleur_Solis --configonduleur solis_hybrid.yaml --idonduleur 211 --ipclewifi 192.168.1.14 --portclewifi 8899 --serialclewifi 7A12481202205E93 --mbslaveid 1
[2025-01-06 09:13:02] INFO  : [SOLARMAN] OK
[2025-01-06 09:13:02] INFO  : ---------------------------------------------------------------
[2025-01-06 09:13:04] DEBUG  : Message du programme solarman. Id de l'équipement : 211
[2025-01-06 09:13:04] DEBUG  : Registre décodé en hexa : PID en décimal : 0 valeur = 27917
[2025-01-06 09:13:04] DEBUG  : Message du programme solarman. PId de l'équipement : 27917

installation package:

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_solarman
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Hit:5 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u9).
0 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 http://archive.raspberrypi.org/debian buster InRelease
Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u9).
0 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2025-01-04 22:06:44--  https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 2001:41d0:302:1100::8:104f, 54.36.53.46
Connecting to getcomposer.org (getcomposer.org)|2001:41d0:302:1100::8:104f|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58444 (57K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 87% 3.37M 0s
50K .......                                               100% 35.8M=0.01s
2025-01-04 22:06:44 (3.79 MB/s) - 'composer-setup.php' saved [58444/58444]
All settings correct for using Composer
Downloading...
Composer (version 2.8.4) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 5
+ sudo npm install --force -g js-yaml
npm WARN using --force Recommended protections disabled.
changed 2 packages in 2s
+ echo 6
+ sudo systemctl restart apache2
Warning: The unit file, source configuration file or drop-ins of apache2.service changed on disk. Run 'systemctl daemon-reload' to reload units.
+ echo 7
+ sudo chmod +x /var/www/html/core/class/../../plugins/solarman/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/solarman/resources/post-install.sh
Sat Jan  4 22:06:48 CET 2025
********************************************************************
*  Installation des dépendances depuis le fichier post-install.sh  *
********************************************************************
Version de python installée : Python 3.7.3
Repertoire de base pour installation VENV : /var/www/html/plugins/solarman/resources
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Hit:5 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists...
Sat Jan  4 22:06:54 CET 2025
Reading package lists...
Building dependency tree...
Reading state information...
php-yaml is already the newest version (2.0.2+1.3.1-4).
0 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.
Sat Jan  4 22:06:58 CET 2025
Reading package lists...
Building dependency tree...
Reading state information...
python3-dev is already the newest version (3.7.3-1).
python3-venv is already the newest version (3.7.3-1).
python3-pip is already the newest version (18.1-5+rpt1).
0 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.
Sat Jan  4 22:07:00 CET 2025
Sat Jan  4 22:07:05 CET 2025
Version de python installée en environnement virtuel : Python 3.7.3
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting pip
Downloading https://www.piwheels.org/simple/pip/pip-24.0-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 10.1 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 24.0
Uninstalling pip-24.0:
Successfully uninstalled pip-24.0
Successfully installed pip-24.0
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (24.0)
Requirement already satisfied: wheel in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (0.42.0)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pyyaml in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (6.0.1)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pyudev in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (0.24.3)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: serial in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (0.0.97)
Requirement already satisfied: future>=0.17.1 in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (from serial) (1.0.0)
Requirement already satisfied: pyyaml>=3.13 in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (from serial) (6.0.1)
Requirement already satisfied: iso8601>=0.1.12 in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (from serial) (2.1.0)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: requests in /usr/local/lib/python3.7/dist-packages (2.31.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.7/dist-packages (from requests) (2.0.12)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests) (3.3)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests) (2.0.7)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests) (2021.10.8)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: umodbus in /var/www/html/plugins/solarman/resources/venv/lib/python3.7/site-packages (1.0.4)
Requirement already satisfied: pyserial~=3.4 in /usr/local/lib/python3.7/dist-packages (from umodbus) (3.5)
Sat Jan  4 22:07:51 CET 2025
*******************************************
*  Installation des dépendances terminée  *
*******************************************
+ echo 8
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end solarman
+ echo 9
+ rm /tmp/jeedom_install_in_progress_solarman
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Ok, j’ai peut être un début de solution mais je ne pourrai pas faire avant ce soir au plus tôt.

Ou alors je te dis quoi modifier et tu peux le faire?

Tu parles bien de cet écran ?

oui tout à fait

si tu vois une modif à faire dans le code, je peux.
pour info il s’agit d’un onduleur : S6-EH1P6K-L-PLUS et d’une clé S2-WL-ST

Je cherche un peu et apparemment ta clé n’est pas compatible avec le protocole utilisé par mon plugin. Je cherche encore s’il y a une solution

merci pour la mise à jour du plugin . Ca marche maintenant

1 « J'aime »

Salut peut tu me dire ce que tu as mis dans le fichier ci dessous car moi j’ai un onduleurs S5-EH1P6K-L avec un sicker wifi modele S3-WIFI-ST
et je n’arrive pas a faire fonctionner le plug in
merci