Fonctionner avec un onduleur solarman

bonjour,
pensez vous que ce plugin pourrait fonctionner avec un onduleur solarman ? l’appli web semble similaire et il est possible de récupérer la clé API ainsi que le ID .
merci d’avance pour votre aide

Bonjour,

Je ne sais pas mais si vous voulez je peux faire le test chez moi avant que vous n’achetiez le plugin si vous me partager (en privé) les informations de connexions.

Je peux aussi vérifier la partie API si vous me fournissez un lien vers la documentation.

merci pour votre reponse ,je n’ai pas encore recu l’acces api , mais la demande est en cours !!!
mais oui votre aide m’intéresse beaucoup , j’ai vue aussi qu’il est possible d’y avoir accès par script mais mes connaissances ne sont pas suffisante c’est pourquoi j’espere que ce plugin pourra faire l’affaire !!!
merci a bientot

Bonjour,
Avez-vous avancé sur le sujet ?
J’arrive à récupérer à partir d’un site en ligne « https://reqbin.com/ » en utilisant la méthode décrite ici :
Collect Inverter data from Solarman API - Share your Projects! - Home Assistant Community
mais avec le curl dans un script bash voici le retour :

> Note: Unnecessary use of -X or --request, POST is already inferred.
> * Expire in 0 ms for 6 (transfer 0x55a3d1b3adf0)
> * Expire in 1 ms for 1 (transfer 0x55a3d1b3adf0)
> * Expire in 0 ms for 1 (transfer 0x55a3d1b3adf0)
> * Expire in 1 ms for 1 (transfer 0x55a3d1b3adf0)
> …
> * TLSv1.3 (IN), TLS handshake, Certificate (11):
> * TLSv1.3 (IN), TLS handshake, CERT verify (15):
> * TLSv1.3 (IN), TLS handshake, Finished (20):
> * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
> * TLSv1.3 (OUT), TLS handshake, Finished (20):
> * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
> * ALPN, server accepted to use h2
> * Server certificate:
> * subject: C=CN; ST=\U6C5F\U82CF\U7701; L=\U65E0\U9521\U5E02; O=\U65E0\U9521\U82F1\U81FB\U79D1\U6280\U6709\U9650\U516C\U53F8; CN=.solarmanpv.com*
> * start date: Jul 8 00:00:00 2022 GMT
> * expire date: Aug 8 23:59:59 2023 GMT
> * subjectAltName: host « api.solarmanpv.com » matched cert’s ".solarmanpv.com"*
> * issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=GeoTrust CN RSA CA G1
> * SSL certificate verify ok.
> * Using HTTP2, server supports multi-use
> * Connection state changed (HTTP/2 confirmed)
> * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
> * Using Stream ID: 1 (easy handle 0x55a3d1b3adf0)
> > POST /device/v1.0/currentData?appId=202112289467954>&language=fr&= HTTP/2
> > Host: api.solarmanpv.com
> > User-Agent: curl/7.64.0
> > Accept: /
> > Authorization: bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiIwX2plYW4tamFjcXVlcy5sYWJydW…
5kAg8BoPFZoDEZ5RaoiOJ5N6lXftRuPxbCaw

> > Content-Type: application/json
> > Content-Length: 30
> >
> * We are completely uploaded and fine
> * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
> * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
> * old SSL session ID is stale, removing
> * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
> < HTTP/2 400
> < server: Tengine
> < content-type: application/octet-stream
> < strict-transport-security: max-age=5184000
> < date: Tue, 26 Jul 2022 18:39:40 GMT
> < x-alicdn-da-ups-status: endOs,0,400
> < via: cache23.l2et2[18,0], cache17.l2de2[234,0], cache5.fr2[283,0]
*> < timing-allow-origin: **
> < eagleid: 2ff6319916588607801247170e
> <
> * Connection #0 to host api.solarmanpv.com left intact

Merci de votre aide .

1 « J'aime »

Vu en privé : le plug-in n’est pas compatible solarman, il faut développer un nouveau plug-in.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.