Az ADA485 eddig főként inverterek, fogyasztásmérők és hálózati
eszközök adatainak feldolgozására terveztük. A legújabb
firmware-frissítés óta azonban akkumulátor BMS rendszerekhez is
illeszthető, így cellaszintű feszültségek, hőmérsékletek, ciklusszámok
és SOC értékek jeleníthetők meg valós időben a hmke.app felületen.
Ez óriási előny a háztartási
energiatárolásban, ahol a felhasználónak nemcsak a termelést és
fogyasztást, hanem az akkumulátor egészségét is monitoroznia kell.
Hogyan működik?
Az ADA485 kulcsa a protokoll-kezelés. A LittleFS fájlrendszerbe feltöltött .485 fájl tartalmazza a BMS vagy mérő protokollját. Ez titkosítottan kerül az eszközre, a firmware pedig dekódolja és betölti. Így:
új eszköz támogatásához nem kell firmware-t frissíteni,
elegendő a megfelelő protokoll fájlt letölteni és aktiválni,
a végpontok automatikusan a protokoll mezői alapján épülnek fel.
Elérhető végpontok
Az eszköz egy beépített JSON szervert futtat a 8989-es porton, és számos API végpontot nyújt:
GET /protocol/raw → a nyers, utoljára feldolgozott keret
GET /protocol/schema → a protokoll mezőinek sémája (id, name, unit)
GET /protocol/values → az aktuális, feldolgozott adatok JSON-ban
POST /protocol/load → új protokoll letöltése és aktiválása a greenhess firmware szerverről
GET /protocol/current → jelenleg használt protokoll metaadatai
POST /protocol/erase → protokoll fájl törlése a LittleFS-ből
GET /protocol/info → dekódolt metaadatok (product_name, manufacturer, model, type, stb.)
Kiegészítő végpontok:
GET /json → a cache-elt adatok gyors elérése
GET /time → szinkronizált idő (UNIX, ISO, rövid timestamp)
POST /write → manuális adatírás (pl. teszteléshez, demohoz)
GET /restart → az eszköz újraindítása
GET /factoryreset → gyári visszaállítás és EEPROM törlés
MQTT integráció
Az ADA485 MQTT-n is publikálja az összes adatot, tipikusan a következő témák alatt:
ada485/ → élő mért adatok JSON formátumban
ada/cmd/ → távoli parancsok (pl. restart, protokoll betöltés)
ada/ack/ → parancsokhoz tartozó válasz / ACK
Támogatott MQTT parancsok például:
op: "restart" → eszköz újraindítása
op: "factory-reset" → EEPROM törlés és újraindítás
op: "getraw" → nyers keret lekérése MQTT-n keresztül
op: "load-protocol" → protokoll letöltése és aktiválása távolról
Ez azt jelenti, hogy az ADA485 nemcsak adatforrás, hanem vezérelhető IoT végpont is, ami a P1 Meterhez hasonlóan távolról programozható.
Akkumulátoros teszt
A képernyőképeken látszik, hogy a rendszer valós időben mutatja:
a cellafeszültségek minimum, maximum és differencia értékét,
a hőmérséklet szenzorokat (MOSFET, BMS, környezet),
az SOC és ciklusszám állapotát,
valamint az összesített töltés–merítés kWh adatait.
A HMKE.app felület napi, heti, havi
és éves bontásban is vizualizálja ezeket, így a felhasználó teljes
képet kap akkumulátora működéséről.
Miért fontos?
Az energiatároló rendszerek akkor
működnek jól, ha nem csak "fekete dobozként" használjuk őket, hanem
pontos adataink vannak a belső állapotukról. Az ADA485 révén a lokális hálózaton és MQTT-n keresztül távolról vezérelhetjük az akkumulátort, integrálhatjuk okosotthon rendszerbe, vagy akár aggregator központba.
Ez az első lépés afelé, hogy az ADA485 ne csak inverter és mérő, hanem egy teljes körű energiamenedzsment gateway legyen.
A fázismérés svájci bicskája
A PZIOT-E02 kétféle helyzetben adhat hatalmas segítséget:
1. Ha nincs P1 portos villanyórád
Ilyenkor a PZIOT-E02 önálló fázismérőként működik.
Egy fázison képes mérn…
A háztartási méretű kiserőművek (HMKE) tulajdonosai számára
természetes, hogy figyelik a hálózatba történő visszatáplálást. Ez az
érték mutatja meg, mennyi megtermelt energiát nem használ fel a há…
Az elmúlt időszakban egyre több magyar háztartásban vált fontossá, hogy ne csak a villanyszámlát lássák, hanem azt is, mi történik valójában a háttérben. Erre ad választ a debreceni fejlesztésű ADA P1…
Hozzászólások
Még nincs hozzászólás, légy te az első!