
Predložak SolaX Cloud API povezuje TapHome s bilo kojim izmjenjivačem (inverterom) SolaX preko platforme za nadzor SolaxCloud. Za razliku od predloška SolaX Hybrid X1/X3 Gen 4, koji koristi Modbus RTU na RS-485, ova integracija preko oblaka ne zahtijeva fizičko ožičenje do izmjenjivača. TapHome šalje upite poslužiteljima SolaX Cloud preko HTTPS-a i prima podatke u stvarnom vremenu u formatu JSON.
Predložak podržava sve vrste izmjenjivača SolaX (23 modela iz serija X1, X3, A1 i J1) i nudi 11 uređaja za praćenje AC izlaza, stanja baterije, toka snage mreže i fotonaponske proizvodnje po MPPT ulazu. Potrebni su samo račun SolaxCloud, komunikacijski dongl spojen na internet (Pocket WiFi, LAN ili 4G) i API token.
Konfiguracija
Postavljanje računa SolaxCloud
Izmjenjivač mora biti registriran i dostupan (online) na SolaxCloud. Na izmjenjivaču mora biti ugrađen komunikacijski modul (dongl Pocket WiFi, LAN ili 4G) spojen na internet.
Dobivanje API tokena (tokenID)
- Prijavite se na SolaxCloud na www.solaxcloud.com
- U lijevoj bočnoj traci otvorite Service > Third-party ecosystem (ili odjeljak API)
- Kopirajte tokenID prikazan na stranici: to je niz od 23 ili 24 znaka
Token je besplatan za sve registrirane korisnike platforme SolaxCloud.
Pronalaženje registracijskog broja (sn)
Parametar sn je registracijski broj (Registration Number) komunikacijskog dongla, a ne serijski broj izmjenjivača. Ta se dva broja često zamjenjuju.
Gdje ga pronaći:
- Na donglu — otisnut je na naljepnici modula Pocket WiFi / LAN / 4G (crtični kod ili QR kod)
- Na platformi SolaxCloud — otvorite Device > Inverter i u tablici potražite stupac Registration No.
Parametri uvoza
Pri uvozu predloška u TapHome unesite:
- Token ID — tokenID s platforme SolaxCloud
- Registration No. — serijski broj komunikacijskog dongla od 10 znakova
Ovisnost o internetu
Ovo je integracija isključivo preko oblaka. Svi podaci prolaze kroz poslužitelje SolaX Cloud (www.solaxcloud.com:9443). Predložak ne radi bez aktivne internetske veze i na centralnoj jedinici TapHome (CCU) i na komunikacijskom donglu izmjenjivača.
Za korisnike koji žele lokalnu komunikaciju bez ovisnosti o oblaku, predložak SolaX Hybrid X1/X3 Gen 4 (Modbus RTU) omogućuje izravnu komunikaciju RS-485 s hibridnim izmjenjivačima Gen 4.
Mogućnosti uređaja
AC izlaz i proizvodnja energije
Brojilo AC izlaz očitava ukupnu proizvodnju AC energije (yieldtotal u kWh) i trenutačnu izlaznu AC snagu (acpower u W, pretvoreno u kW). Servisni atribut javlja dnevni prinos (yieldtoday u kWh), koji se poništava u ponoć.
Praćenje baterije
- SOC baterije — očitava stanje napunjenosti baterije u postocima iz polja
soc. Vrijednost se dijeli sa 100 za raspon analognog ulaza 0–1 u sustavu TapHome (npr. 85 % postaje 0,85). Ovo je uređaj s najčešćim očitavanjem, svakih 2,5 sekunde - Snaga baterije — trenutačna snaga punjenja/pražnjenja baterije u vatima. Pozitivne vrijednosti znače punjenje (iz fotonaponskih panela ili mreže), negativne pražnjenje prema trošilima
Mjerenje snage i energije mreže
Tok snage mreže pokrivaju tri uređaja:
- Snaga mreže — neobrađena dvosmjerna snaga mreže u vatima. Pozitivno = predaja u mrežu, negativno = preuzimanje iz mreže
- Preuzimanje iz mreže — brojilo koje prati energiju preuzetu iz mreže. Ukupna potrošnja (
consumeenergyu kWh) i trenutačna snaga preuzimanja (izdvojena izfeedinpowerkada je negativna, pretvorena u kW) - Predaja u mrežu — brojilo koje prati energiju predanu u mrežu. Ukupna predana energija (
feedinenergyu kWh) i trenutačna snaga predaje (izdvojena izfeedinpowerkada je pozitivna, pretvorena u kW)
Praćenje fotonaponske proizvodnje
Predložak nudi pet uređaja za fotonaponsku proizvodnju:
- Fotonaponska proizvodnja (ukupno) — izračunati senzor koji zbraja DC snagu sva 4 MPPT ulaza. Ispravno obrađuje vrijednosti null: izmjenjivači s manje od 4 stringa za nekorištene MPPT ulaze vraćaju null, a formula ih tretira kao nulu
- Fotonaponska proizvodnja (MPPT 1–4) — pojedinačna očitanja DC snage za svaki ulaz fotonaponskog stringa u vatima
Dijagnostika na razini modula
ReadScript modula u svakom ciklusu očitavanja provjerava stanje izmjenjivača i javlja probleme:
- Stanja 100 (Wait Mode) i 110 (Standby) pokreću upozorenja u sustavu TapHome
- Stanja 103 (Fault Mode) i 104 (Permanent Fault Mode) pokreću pogreške
- Ako odgovor API-ja javlja neuspjeh, prikazuje se poruka o pogrešci iz polja
exception
Na modulu su dostupna dva servisna atributa:
- Stanje izmjenjivača — pretvara kodove stanja 100–113 u čitljive nazive (Wait Mode, Check Mode, Normal Mode, Fault Mode, Permanent Fault Mode, Update Mode, EPS Check Mode, EPS Mode, Self-Test Mode, Idle Mode, Standby Mode, Pv Wake Up Bat Mode, Gen Check Mode, Gen Run Mode)
- Vrsta izmjenjivača — pretvara kodove vrste 1–23 u nazive modela (X1-LX, X-Hybrid, X1-Boost/Air/Mini, X3-Hybrid-G4 itd.)
Dodatne mogućnosti
SolaX Cloud API nudi i AC snagu brojila 2 (feedinpowerM2), snagu EPS (Emergency Power Supply, napajanje u nuždi) za tri faze (peps1–peps3), vremensku oznaku prijenosa podataka, serijski broj izmjenjivača i stanje baterije. Mogu se dodati u nekom budućem ažuriranju predloška.
Rješavanje problema
API vraća pogrešku ili nema podataka
- Provjerite je li izmjenjivač dostupan na SolaxCloud: prijavite se na web portal i provjerite stanje uređaja
- Provjerite je li tokenID ispravan i nije li ponovno generiran (stari tokeni postaju nevažeći)
- Provjerite je li parametar
snregistracijski broj komunikacijskog dongla, a ne serijski broj izmjenjivača - Provjerite ima li komunikacijski dongl aktivnu internetsku vezu
Zastarjela ili zakašnjela očitanja
SolaX Cloud API vraća najnovije podatke koje je prenio komunikacijski dongl. Svježina podataka ovisi o intervalu prijenosa dongla (obično svakih 5 minuta). Predložak šalje upit API-ju svakih 20 sekundi, ali se podaci u pozadini mogu ažurirati rjeđe.
Pogreške zbog ograničenja broja zahtjeva
API dopušta najviše 10 zahtjeva u minuti i 10 000 zahtjeva dnevno. Predložak šalje upite u razmacima od 20 sekundi (približno 3 zahtjeva u minuti), što je unutar ograničenja. Ako isti tokenID dijeli više sustava (TapHome, Home Assistant, drugi alati), ukupan broj zahtjeva može prijeći ograničenje.
SolaX Cloud API zahtijeva aktivnu internetsku vezu i ovisi o dostupnosti poslužitelja SolaX Cloud. Tijekom prekida rada oblaka ili interneta predložak neće primati nove podatke. Za instalacije kojima je potrebno zajamčeno lokalno upravljanje razmotrite predložak Modbus RTU.
