Solax X3 G4 Local API - WiFi Dongle

Hybridní elektrárny připojené do rozvodné sítě pro rodinné domy a bytové zástavby s možností plynulého řízení toku energie, popis, technické detaily, celkový výkon, fotografie.
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

Omlouvám se, že zakládám další vlákno mimo existující k danému střídači, ale měl jsem strach aby to nezapadlo mezi tamnější diskuzi o zapojení EPS.
Řeším nedostatečný interval 5 minut monitoringu přes cloud a nedaří se mi nic kloudného dohledat. Existují návody k G3 verzi, ale to nějak nešlape s G4 (možná moje chyba :-)). Dokonce ani návod k API ze solaxcloud nefunguje jak avizují (10x1min, 10000x1den) hodnoty se vrátí pouze po 5ti minutách.
Nevím jestli není nějak komunikace po lokální síti omezena.

Dokonale by mi vyhovovalo řešení popisované na https://www.youtube.com/watch?v=y2nugkjSQO0 kde se využívá NODE-RED což by na moji aplikaci dokonale sedělo.

V lokální síti vidím adresu, kterou WIFI dongle dostal od DHCP serveru a dokážu se na ni přihlásit. Dokonce funguje i defaultní 5.8.8.8.
jméno: admin
heslo: použil jsem záložní poptávkové ze solaxcloud ( jinak nevím jak se tam dostat a kdyby někdo jak jinak rád si nechám poradit )

Když se tedy zkouším dotazovat pro JSON na danou URL tak mi to vrací bad url request.
Nechápu jak napsat POST s adresou např. 5.8.8.8: /?optType=ReadRealTimeData HTTP/1.1

Má s tím prosím někdo zkušenosti? Chodí to někomu? Není to tím, že Wifi dongle na dané adrese vyžaduje autentifikaci?

Budu moc rád za jakoukoli radu a předem se omlouvám jestli se ptám na něco zbytečně kvůli své neznalosti.

Zkoušet odchytit paket letící na cloud adresu toho jejich serveru u Alibaba asi nemá cenu, protože bude šiforvaný co? :-D
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

Chodí někomu?
curl -v -X POST http://5.8.8.8/?optType=ReadRealTimeData
Soban
Příspěvky: 3193
Registrován: pon úno 07, 2022 10:11 pm
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Soban »

Ta adresa bude špatně ne?

Když se to připojí do tvé sítě nedostane měnič IP z tvého DHCP serveru?
3,6kWp ::pv:: 600Wp (4x 150Wp 4S) + 1kWp (2x 500Wp 2S) + 2kWp (4x 500Wp 2S2P) | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt* (2x 12V/200Ah AGM) + 25.6V/120Ah + 25.6V/125Ah + 25.6V/230Ah LiFePO4 | Jak nepostavit FVE Zlaté Hory :home:
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

Samozřejmě, že vím jakou má adresu v lokální síti. Tohle je jen obecný příklad. Prostě mě zajmá jestli to někomu chodí.
Soban
Příspěvky: 3193
Registrován: pon úno 07, 2022 10:11 pm
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Soban »

A vrátí to nějaké data, chybu?
A pozor na velikost znaků, pokud tam je linux tak na tom záleží.
3,6kWp ::pv:: 600Wp (4x 150Wp 4S) + 1kWp (2x 500Wp 2S) + 2kWp (4x 500Wp 2S2P) | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt* (2x 12V/200Ah AGM) + 25.6V/120Ah + 25.6V/125Ah + 25.6V/230Ah LiFePO4 | Jak nepostavit FVE Zlaté Hory :home:
Kostěj
Příspěvky: 568
Registrován: úte úno 25, 2014 9:33 pm
Lokalita: Dobrovicko
Systémové napětí: 48V
Výkon panelů [Wp]: 9200
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Kostěj »

karelt píše:Zkoušet odchytit paket letící na cloud adresu toho jejich serveru u Alibaba asi nemá cenu, protože bude šiforvaný co?
Já bych tím začal, teda pokud google jinak mlčí. A protože ty testuješ http protokol (a ne https), tak pokud to jim jede stejně, tak by to čitelné být mohlo. Wireshark!
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

tahle syntaxe funguje :-)

curl -d “optType=ReadRealTimeData&pwd=admin” -X POST http://pocket_wifi_ip
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

Nemá někdo odkaz kde našel sensor mapping co vrací ten wifi dongle ve verzích 3.X+? Docela by to pomohlo díky :-)
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

Tohle se mi podařilo identifikovat a asi mi to stačí pro přehled co se děje online. Dal jsem si refresh po 5s.
Přílohy
monitoring.JPG
Snyll
Příspěvky: 4
Registrován: stř kvě 25, 2022 6:00 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Snyll »

karelt píše:Tohle se mi podařilo identifikovat a asi mi to stačí pro přehled co se děje online. Dal jsem si refresh po 5s.
Ahoj, prosimte, jak se ti povedlo dekodovat ten vystup z curl? Neco mi to sice vraci, ale jsou tam v datech jen ruzna cisla, ktera nevim uplne k cemu priradit. Nemas nekde nejakou mapu?

Vraci mi to neco takoveho:
curl -d "optType=ReadRealTimeData&pwd=admin" -X POST http://5.8.8.8
{"sn":"xxxxxx","ver":"2.034.03","type":14,"Data":[2426,2437,2448,9,10,10,45,118,79,242,0,0,0,0,0,0,4999,4999,4999,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,20140,65436,65315,2005,65525,65316,1,44,242,256,14387,6417,5637,100,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,19,0,0,0,19,0,0,0,18,0,0,0,0,0,0,0,2,0,63,0,2,0,63,0,0,0,0,0,0,0,0,0,1,33,1,21,30,256,2352,1568,274,350,190,174,36,36,1,1107,512,8481,8481,0,0,0,0,3589,3584,18144,0,21302,19778,18515,12598...
Snyll
Příspěvky: 4
Registrován: stř kvě 25, 2022 6:00 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Snyll »

Tak se mi nakonec taky podarilo dohledat nejake klicovani. Skvely projekt, kdyby to nekdo hledal, je zde: https://github.com/squishykid/solax

v /inverters najdete mapovani pro jednotlive stridace
littlecake
Příspěvky: 2
Registrován: pát kvě 13, 2022 11:42 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od littlecake »

Doluju to z toho takto curl -H "'X-Forwarded-For':'5.8.8.8'" -s -w '\n' -X POST "http://IP" --data 'optType=ReadRealTimeData&pwd=HESLO' , výhoda je , že to funguje i z domácí sítě
karelt
Příspěvky: 10
Registrován: pát úno 11, 2022 8:18 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od karelt »

Tady jsem našel tohle a dá se z toho vycházet. Kromě pár hodnot jsem to dělal dle toho a už se také chystám, že nodered nahradím inegrací s home automation. Kdyby se to někomu podařilo budu rád za info ted na to nemam moc cas. Jinak co jsem rozjel ten dashboard po 5ti sec. tak to pekně vidím jak připíná bojler v reálném čase ... a přes vpnku to funguje dobře i z vnější sítě :-)
Přílohy
Solax X3 Hybrid G4 Sensors Mapping.xlsx
(67.38 KiB) Staženo 843 x
Snyll
Příspěvky: 4
Registrován: stř kvě 25, 2022 6:00 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Snyll »

Jo to mapovani vypada stejne jako na tom gitu. Delam si ted mensi automatizaci za pomoci Shelly jisticu/zasuvek, ktere maji vlastni web server a jednoduche api. Pracuju na GUI, kde budu mit moznost pridavat ruzne zarizeni a triggery (napr. kdyz produkce - odber > 1kw, tak zapni bojler, nebo kdyz teplota v obyvaku > 24 stupnu a zaroven produkce - odber > 500W, zapni klimu atd...). U vseho bude samozrejme moznost povolit / zakazat odber z baterky, minimalni doba behu, maximalni doba behu, casove okno kdy spoustet, jak dlouho za den to ma bezet, maximalni denni odber atd... delam to na SpringBootu, ale zatim mi funguje jen podobny dashboard jako mas ty :D ale plany by byly... :D
mph
Příspěvky: 8
Registrován: stř srp 03, 2022 7:24 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od mph »

karelt píše:Tohle se mi podařilo identifikovat a asi mi to stačí pro přehled co se děje online. Dal jsem si refresh po 5s.
Muzu se zeptat pres jaky odkaz/URL ses dostal na tento graf? Diky.
mph
Příspěvky: 8
Registrován: stř srp 03, 2022 7:24 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od mph »

karelt píše: jméno: admin
heslo: použil jsem záložní poptávkové ze solaxcloud ( jinak nevím jak se tam dostat a kdyby někdo jak jinak rád si nechám poradit )
Muzu se zeptat co myslis tim zaloznim poptavkovym heslem? Jake heslo mam pouzit na pripojeni k tomu Wifi donglu? Diky.
MichalF
Příspěvky: 6
Registrován: pon říj 05, 2020 8:32 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od MichalF »

karelt píše:Tady jsem našel tohle a dá se z toho vycházet. Kromě pár hodnot jsem to dělal dle toho a už se také chystám, že nodered nahradím inegrací s home automation. Kdyby se to někomu podařilo budu rád za info ted na to nemam moc cas. Jinak co jsem rozjel ten dashboard po 5ti sec. tak to pekně vidím jak připíná bojler v reálném čase ... a přes vpnku to funguje dobře i z vnější sítě :-)
Diky, todle fakt pomohlo :
Screenshot 2022-08-28 at 17.07.13.png
MichalF
Příspěvky: 6
Registrován: pon říj 05, 2020 8:32 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od MichalF »

karelt: netusis, pod cim se skryva info kolik prave ted sosa z gridu ? Sem asi slepej, ale nemuzu to najit.
hulec
Příspěvky: 8
Registrován: pát zář 02, 2022 9:22 am

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od hulec »

Hmm, tak po pročtení a prozkoumávání jsem nakonec tohle vzdal.
Ty jednotlivý kanály měly takový rozpětí že se to nedalo pořádně identifikovat všechno. Třeba takový odběr z baterky mi ukazoval i chvilkami 65kW. Což je u mě doma nesmysl.

Pokud máte k tomu Home Assistanta tak je lepší využít modbus. Novější firmware na pocketwifi donglu otevírá port 502 přes který modbus běží a funguje to v pohodě. Jednoduše potřebujete vědět jakou má pocketwifi IP adresu v síti, mít HACS v HA a nainstalovat integraci a restartovat HA.
Exportuje to i energy sensory který jdou použít v energy dashboardu.
Zak
Příspěvky: 81
Registrován: pon říj 11, 2021 1:19 pm

Re: Solax X3 G4 Local API - WiFi Dongle

Příspěvek od Zak »

hulec píše:Hmm, tak po pročtení a prozkoumávání jsem nakonec tohle vzdal.
Ty jednotlivý kanály měly takový rozpětí že se to nedalo pořádně identifikovat všechno. Třeba takový odběr z baterky mi ukazoval i chvilkami 65kW. Což je u mě doma nesmysl.

Pokud máte k tomu Home Assistanta tak je lepší využít modbus. Novější firmware na pocketwifi donglu otevírá port 502 přes který modbus běží a funguje to v pohodě. Jednoduše potřebujete vědět jakou má pocketwifi IP adresu v síti, mít HACS v HA a nainstalovat integraci a restartovat HA.
Exportuje to i energy sensory který jdou použít v energy dashboardu.
Dobrý den,

je možné sdělit, jaká verze firmwaru to podporuje a jak mou verzi firmwaru na donglu zjistit, popřípadě jak na update?

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek