Integráció: iNELS rendszer NETx BMS-sel MQTT protokollon keresztül
Tartalomjegyzék:
Bevezetés
Rendszerkövetelmények
Architektúra áttekintése
MQTT beállítása
Brocker konfiguráció
iNELS központi egység beállítása
NETx BMS MQTT modul beállítása
Témák és üzenettörzs
Előre definiált témák
Üzenettörzs formátuma
NETx BMS Multiprotocol Server
Telepítés és beállítás
Protokollkonverzió PMS, ajtózár-rendszerek stb. felé
Tesztelés és érvényesítés
Hibaelhárítás
Támogatás és karbantartás
1. Bevezetés
Ez a kézikönyv lépésről lépésre útmutatást ad az iNELS rendszer NETx BMS-sel történő integrálásához MQTT protokoll használatával. Ez a beállítás ideális szállodai és kereskedelmi projektekhez, ahol a NETx BMS felügyelő platformként működik, és protokollkonverziót végez más rendszerek felé, mint például PMS (Property Management System), ajtózár-rendszerek és egyebek.
Az MQTT kommunikációs protokoll kihasználásával ez az integráció lehetővé teszi az iNELS vezeték nélküli és BUS egységek monitorozását és vezérlését a NETx BMS rendszeren keresztül.
2. Rendszerkövetelmények
Az integráció megkezdése előtt győződjön meg arról, hogy a következő rendszerek és eszközök rendelkezésre állnak:
iNELS központi egységek (kommunikációhoz és vezérléshez)
MQTT broker (pl. Mosquitto, EMQX vagy bármely MQTT-kompatibilis broker)
NETx BMS mag vagy NETx Multiprotocol Server
MQTT modul a NETx BMS számára
3. Architektúra áttekintése
Az integráció az alábbi architektúrát követi:
iNELS központi egységek csatlakozik egy MQTT broker.
NETx BMS-hez a saját MQTT modul előre definiált témákra iratkozik fel az iNELS rendszertől a brokeren keresztül.
A NETx BMS kezeli a monitorozást, vezérlést és a protokollkonverziót külső rendszerek felé, mint például a PMS vagy az ajtózár-rendszerek.
Az MQTT broker közvetíti az összes kommunikációt az iNELS és a NETx BMS között, lehetővé téve a valós idejű adatcserét és parancsvégrehajtást.
4. MQTT beállítása
Brocker konfiguráció
Telepítsen és konfiguráljon egy MQTT brokert (pl. Mosquitto).
Győződjön meg róla, hogy a broker elérhető mind az iNELS központi egységek, mind a NETx BMS számára.
Szükség esetén biztosítsa a brokert hitelesítéssel (felhasználónév/jelszó) és/vagy SSL tanúsítványokkal a titkosított kommunikációhoz.
iNELS központi egység beállítása
Az iNELS rendszerhez való hozzáférés az iDM-en keresztül a BUS rendszerhez és az eLAN gateway weboldalán keresztül a vezeték nélküli rendszerhez.
Határozza meg az iNELS egységeket az Eszközkezelőben, amelyek MQTT-t fognak publikálni/iratkozni.
Navigáljon a Kommunikációs beállításokhoz > MQTT beállítások.
Állítsa be a következő paramétereket:
Broker címe: az MQTT broker IP-címe vagy hosztnév.
Port: Szokásos MQTT portok (1883 nem titkosított, 8883 SSL-hez).
Kliensazonosító: Egyedi azonosító minden központi egység számára.
Hitelesítés: Adja meg az MQTT broker hitelesítő adatait, ha szükséges.
NETx BMS MQTT modul beállítása
Nyissa meg a NETx BMS Konfigurációs Eszközt.
Telepítse a MQTT modul ha még nem áll rendelkezésre.
Konfigurálja az MQTT kapcsolatot az alábbiak megadásával:
Broker címe: az MQTT broker IP-címe vagy hosztnév.
Port: Egyeztesse a broker portjával (1883).

Adatpont definíció: Adja meg az iNELS témákat (részletezve az 5. fejezetben).
5. Témák és üzenettörzsek
Az iNELS és a NETx BMS közötti kommunikációt előre definiált MQTT témák és a hozzájuk tartozó üzenettörzsek kezelik. Ezek a témák lehetővé teszik mindkét rendszer számára az állapotok megfigyelését és vezérlőparancsok kiadását.

Előre definiált témák
Íme néhány példa téma, amely használható:
Állapot téma üzenettörzse (bit-ek)
Téma: inels/status/2C6A6F104825/bits/000001
Üzenettörzs:
Másolás
Beállító téma parancs (bit-ek)
Téma: inels/set/2C6A6F104825/bits/000001
Parancs:
Másolás
Állapot téma üzenettörzse (egész számok)
Téma: inels/status/2C6A6F104825/integers/000001
Üzenettörzs:
Másolás
Beállító téma parancs (egész számok)
Téma: inels/set/2C6A6F104825/integers/000001
Parancs:
Másolás
6. NETx BMS Multiprotocol Server
A NETx BMS Multiprotocol Server lehetővé teszi a protokollkonverziót az iNELS és más rendszerek, például a PMS vagy az ajtózárak között.
Telepítés és beállítás
Telepítse a Multiprotocol Server a hivatalos NETx telepítési útmutató használatával.
Konfigurálja az iNELS rendszert MQTT-n keresztül forrásprotokollként a Multiprotocol Serverben.
Állítson be célprotokollokat modulokként (pl. PMS, ajtózár-rendszerek) a konverzióhoz.

Határozza meg a leképezéseket az iNELS és a külső rendszerek között, biztosítva, hogy minden parancs/állapot helyesen legyen irányítva.
Protokollkonverzió PMS, ajtózár-rendszerek stb. felé
7. Tesztelés és érvényesítés
Tesztelési lépések:
Ellenőrizze, hogy az iNELS központi egységek sikeresen csatlakoznak-e az MQTT brokerhez.
Erősítse meg, hogy a NETx BMS feliratkozott a releváns témákra és kapja az adatokat.
Tesztelje a vezérlőparancsokat úgy, hogy payloadokat küld a NETx BMS-ből az iNELS-nek, és ellenőrizze a fizikai választ (pl. lámpák ki/be kapcsolása).
Győződjön meg róla, hogy az iNELS állapotfrissítései helyesen tükröződnek a NETx BMS felületén.
8. Hibaelhárítás
Kapcsolódási problémák: Ellenőrizze az MQTT broker naplóit, hogy mind az iNELS, mind a NETx BMS megfelelően csatlakozik-e.
Téma/üzenet eltérés: Ellenőrizze, hogy a témák és az üzenettörzsek helyesen vannak-e definiálva és formázva.
Késleltetett frissítések: Győződjön meg arról, hogy az MQTT QoS (Quality of Service) szint megfelelően van beállítva a projektje számára (általában QoS 1 vagy 2).
9. Támogatás és karbantartás
A folyamatos karbantartáshoz győződjön meg arról, hogy:
Az MQTT broker rendszeresen megfigyelés alatt áll a csatlakoztathatóság szempontjából.
Az iNELS és a NETx BMS firmware-/szoftverfrissítései alkalmazásra kerülnek.
A naplókat időszakosan ellenőrzik hibák vagy bontások szempontjából.
Komplexebb problémák esetén forduljon az iNELS és a NETx BMS illetékes támogatási csapatához segítségért.
Last updated