
Šablóna SolaX Cloud API prepojí TapHome s ľubovoľným solárnym invertorom SolaX prostredníctvom monitorovacej platformy SolaxCloud. Na rozdiel od šablóny SolaX Hybrid X1/X3 Gen 4, ktorá používa Modbus RTU cez RS-485, táto cloudová integrácia nevyžaduje žiadne fyzické zapojenie k invertoru. TapHome dopytuje servery SolaX Cloud cez HTTPS a prijíma dáta v reálnom čase vo formáte JSON.
Šablóna podporuje všetky typy invertorov SolaX (23 modelov naprieč sériami X1, X3, A1 a J1) a poskytuje 11 monitorovacích zariadení pokrývajúcich AC výstup, stav batérie, tok energie do siete a FV výrobu na jednotlivých MPPT vstupoch. Jedinou požiadavkou je účet na SolaxCloud, komunikačný dongle s pripojením na internet (Pocket WiFi, LAN alebo 4G) a API token.
Konfigurácia
Nastavenie účtu SolaxCloud
Invertor musí byť zaregistrovaný a online na SolaxCloud. Na invertore musí byť nainštalovaný komunikačný modul (Pocket WiFi, LAN alebo 4G dongle) pripojený k internetu.
Získanie API tokenu (tokenID)
- Prihláste sa do SolaxCloud na www.solaxcloud.com
- V ľavom bočnom paneli prejdite na Service > Third-party ecosystem (alebo sekciu API)
- Skopírujte zobrazený tokenID — ide o 23- alebo 24-znakový reťazec
Token je bezplatný pre všetkých registrovaných používateľov SolaxCloud.
Nájdenie registračného čísla (sn)
Parameter sn je registračné číslo komunikačného donglu — nie sériové číslo invertora. Toto je častý zdroj zámeny.
Kde ho nájsť:
- Na dongli — vytlačené na štítku modulu Pocket WiFi / LAN / 4G (čiarový kód alebo QR kód)
- V SolaxCloud — prejdite na Device > Inverter a vyhľadajte stĺpec Registration No. v tabuľke
Importné parametre
Pri importovaní šablóny v TapHome zadajte:
- Token ID — tokenID zo SolaxCloud
- Registration No. — 10-znakové sériové číslo komunikačného donglu
Závislosť na internete
Toto je čisto cloudová integrácia. Všetky dáta prúdia cez servery SolaX Cloud (www.solaxcloud.com:9443). Šablóna nebude fungovať bez aktívneho internetového pripojenia na TapHome CCU aj na komunikačnom dongli invertora.
Pre používateľov, ktorí preferujú lokálnu komunikáciu bez závislosti na cloude, šablóna SolaX Hybrid X1/X3 Gen 4 (Modbus RTU) poskytuje priamu komunikáciu cez RS-485 s hybridnými invertormi Gen 4.
Schopnosti zariadenia
AC výstup a energetická produkcia
Elektromer AC Output meria celkovú produkciu AC energie (yieldtotal v kWh) a aktuálny výstupný výkon (acpower vo W, konvertovaný na kW). Servisný atribút zobrazuje denný výnos (yieldtoday v kWh), ktorý sa resetuje o polnoci.
Monitorovanie batérie
- Battery SOC — stav nabitia batérie v percentách z poľa
soc. Hodnota je vydelená 100 pre rozsah analógového vstupu TapHome 0–1 (napr. 85 % → 0,85). Toto je najrýchlejšie dopytované zariadenie s intervalom 2,5 sekundy - Battery Power — okamžitý výkon nabíjania/vybíjania batérie vo wattoch. Kladné hodnoty znamenajú nabíjanie (z FV alebo siete), záporné hodnoty znamenajú vybíjanie do záťaže
Výkon siete a meranie energie
Tri zariadenia pokrývajú tok energie do/zo siete:
- Grid Power — surový obojsmerný výkon siete vo wattoch. Kladný = export do siete, záporný = odber zo siete
- PV From Grid — elektromer sledujúci energiu spotrebovanú zo siete. Celková spotreba (
consumeenergyv kWh) a aktuálny výkon odberu (extrahovaný zfeedinpowerkeď záporný, konvertovaný na kW) - PV To Grid — elektromer sledujúci energiu exportovanú do siete. Celková energia dodaná do siete (
feedinenergyv kWh) a aktuálny výkon dodávky (extrahovaný zfeedinpowerkeď kladný, konvertovaný na kW)
Monitorovanie FV výroby
Šablóna poskytuje päť zariadení pre FV výrobu:
- PV Production (Total) — vypočítaný senzor sčítajúci DC výkon zo všetkých 4 MPPT vstupov. Odolný voči null hodnotám — invertory s menej ako 4 stringmi vracajú null pre nepoužité MPPT, čo vzorec počíta ako nulu
- PV Production (MPPT 1–4) — individuálne DC výkony pre každý FV string vstup vo wattoch
Diagnostika na úrovni modulu
Hlavný skript modulu kontroluje stav invertora pri každom dopytovaní a hlási problémy:
- Stav 100 (Wait Mode) a 110 (Standby) vyvolávajú varovania v TapHome
- Stav 103 (Fault Mode) a 104 (Permanent Fault Mode) vyvolávajú chyby
- Ak API odpoveď indikuje zlyhanie, chybová správa z poľa
exceptionje reportovaná
Na module sú dostupné dva servisné atribúty:
- Inverter status — mapuje stavové kódy 100–113 na čitateľné názvy (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)
- Inverter type — mapuje kódy typov 1–23 na názvy modelov (X1-LX, X-Hybrid, X1-Boost/Air/Mini, X3-Hybrid-G4 atď.)
Ďalšie možnosti
SolaX Cloud API tiež poskytuje výkon Meter 2 AC (feedinpowerM2), výkon EPS (Emergency Power Supply) pre tri fázy (peps1–peps3), časovú pečiatku nahratia dát, sériové číslo invertora a stav batérie. Tieto je možné pridať v budúcej aktualizácii šablóny.
Riešenie problémov
API vracia chybu alebo žiadne dáta
- Overte, že invertor je online na SolaxCloud — prihláste sa na webový portál a skontrolujte stav zariadenia
- Skontrolujte, či je tokenID správny a nebol regenerovaný (staré tokeny sa zneplatnia)
- Uistite sa, že parameter
snje registračné číslo komunikačného donglu, nie sériové číslo invertora - Skontrolujte, či má komunikačný dongle aktívne internetové pripojenie
Zastarané alebo oneskorené hodnoty
SolaX Cloud API vracia najnovšie dáta nahrané komunikačným donglom. Aktuálnosť dát závisí od intervalu nahrávania donglu (zvyčajne každých 5 minút). Šablóna dopytuje API každých 20 sekúnd, ale podkladové dáta sa môžu aktualizovať menej často.
Chyby limitov API
API povoľuje maximálne 10 požiadaviek za minútu a 10 000 požiadaviek za deň. Šablóna dopytuje v 20-sekundových intervaloch (približne 3 požiadavky za minútu), čo je v rámci limitov. Ak viacero systémov (TapHome, Home Assistant, iné nástroje) zdieľa rovnaký tokenID, kombinovaný počet požiadaviek môže prekročiť limit.
SolaX Cloud API vyžaduje aktívne internetové pripojenie a závisí od dostupnosti serverov SolaX Cloud. Počas výpadkov cloudu alebo prerušenia internetu šablóna nebude prijímať aktualizované dáta. Pre inštalácie vyžadujúce garantované lokálne riadenie zvážte namiesto toho šablónu Modbus RTU.
