récupérer valeur d'un cloud pour mes panneaux solaires

et assistants vocaux

récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar flodur » 20 Mars 2021 21:38

Bonjour,

je vous explique mon soucis, en espérant que quelqu'un pourra m'aider parce que je suis presque sûr que c'est possible de réaliser ce que je souhaite quand on connait le chemin lol

J'ai des panneaux solaires avec un onduleur connecté sur internet. L'onduleur envoie régulièrement (tous les 15 mins quelques choses comme ça) la production instantannée, la production journalière, etc.

Ce que je souhaiterai c'est récupérer ces données, donc production instannée et production journalière. Le reste est du bonus mais si le principe fonctionne tout sera possible.

Mon problème (et en même c'est normal) est que ces infos sont affiché sur une page protégé avec un login et un mot de passe.
Je dois aller sur une page web générale https://www.semsportal.com/Home/Login indiqué mon login et mdp et cliquer sur connexion.

Donc, est-ce qu'il n'y a pas moyen de faire un script ou autre style capteur html qui simulerai le fait d'entrer ces valeurs, de cliquer sur connexion et après récupérer les valeurs souhaitée sur la page "2"

Je mets en pièce jointe une capture d'écran des infos que j'ai sur le site de mon onduleur

Merci d'avance pour votre aide :D

Ps: Prenez soin de vous avec ce foutu covid...

Florent
Pièces jointes
Extrait cloud.JPG
Extrait cloud.JPG (71.64 Kio) Consulté 16754 fois
flodur
 
Messages : 8
Inscription : 30 Août 2017

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar flodur » 22 Mars 2021 20:33

Bonsoir,
merci pour vos conseils :) je vais tester ça ce soir et vous tiendrai au courant si j'ai su me débrouiller :p
flodur
 
Messages : 8
Inscription : 30 Août 2017

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar flodur » 22 Mars 2021 20:52

bon :( ça m'aurait semblé trop facile.
c'est un formulaire POST pour se connecter sur la session sécurité (et le site est en https)
je suppose que ça change un peu la façon de faire...
flodur
 
Messages : 8
Inscription : 30 Août 2017

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar Kitor » 23 Mars 2021 09:01

Renseigne toi s'il n'y a pas une api comme les envoys
Kitor
 
Messages : 934
Inscription : 18 Nov 2014

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar dommarion » 08 Mai 2021 18:19

Bonsoir flodur,
J'ai regardé le site dont tu parles, et il y a plusieurs développements.
En effet, il faut en premier récupérer le token d'authentification... Donc methode POST.
Je te mets quelques liens:
https://www.itdroplets.com/get-sems-goodwe-data-with-powershell/
Code : Tout sélectionner
#SEMS Portal Main URL
$url = "https://www.semsportal.com" #HTTP url: euapi.sems.com.cn:82
 
#Login URL: SEMS Portal wants to run queries with a token, so we must authenticate first
$urlLogin = "/api/v1/Common/CrossLogin"
#Email/Pwd to the SEMS Portal
$Credentials = Get-Credential -Message "Email/Password for the SEMS Portal"
#Build the json with the credentials that will be passed to Invoke-WebRequest's body
$LoginInfo = "{""account"":""$($Credentials.UserName)"",""pwd"":""$($Credentials.GetNetworkCredential().Password)""}"
#Headers needed for the request
$headersLogin = @{
  "Content-Type" = "application/json"
  Token = '{"version":"v2.1.0","client":"ios","language":"en"}'
}
#Finally send the POST request and convert the content from Json
$TokenRequest = (Invoke-WebRequest -Uri "$($url)$($urlLogin)" -Headers $headersLogin -Method Post -Body $LoginInfo -UseBasicParsing).Content | ConvertFrom-Json


Et aussi:
https://github.com/topics/sems-portal
https://pypi.org/project/pygoodwe/

Il faut développer un script pour lancer tout cela.

Voilà tu avais peut être déjà vu tout cela, mais au cas où...
Bon weekend
dommarion
OpenWeather|Phases soleil|HeatzyV2|Concaténateur|HP Yamaha|SomfyV3|Epson|Seuils n étages|Baie 2 vantaux|Deezer|Intégrale|HTTP Auth. Digest|TV Philips|SmartThings|fonctions PHP|Tuya Smartlife|CozyTouch2|mySMS|TV Sony
dommarion
 
Messages : 730
Inscription : 28 Déc 2020

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar flodur » 25 Mai 2021 12:16

@dommarion
Merci beaucoup, je vais creuser de ce coté là :D
flodur
 
Messages : 8
Inscription : 30 Août 2017

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar Perchero » 15 Mars 2023 14:22

Des nouvelles de l'intégration de l'onduleur Goodwe dans eedomus?

Je n'ai aucune connaissance en code mais j'ai vu qu'il y a une intégration en HA.

Est-ce que quelqu'un a cet onduleur qui fonctionne sur eedomus?

Désolé pour mon français
Perchero
 
Messages : 6
Inscription : 19 Avr 2018

Re: récupérer valeur d'un cloud pour mes panneaux solaires

Messagepar Perchero » 03 Juil 2025 10:38

Bonjour, je relance cette conversation car j'aimerais intégrer un onduleur Goodwe au eedomus. Quelqu'un en a-t-il déjà installé un?
Perchero
 
Messages : 6
Inscription : 19 Avr 2018


Retour vers Périphériques réseau

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)