Mielőtt elkezdené
Az integráció működése érdekében a következőkre lesz szüksége:
- ThingsBoard v 3.2 vagy újabb. Fontos! Győződjön meg arról, hogy a ThingsBoard szerver statikus IP-címmel rendelkezik, amely hozzáférhető az APN-en keresztül
- Efento NB-IoT érzékelők 06.02 vagy újabb szoftverrel
Ha részletes kézikönyvre van szüksége a ThingsBoard példány telepítésével és beállításával kapcsolatban, olvassa el a ThingsBoard documentation. Az Efento NB-IoT érzékelők részletes felhasználói kézikönyve megtalálható weboldalunk támogatási részében.
ThingsBoard konfiguráció
Új eszközprofil létrehozása
Mielőtt hozzáadna egy Efento érzékelőt a platformhoz, létre kell hoznia egy új eszközprofilt az Efento eszközhöz.
Jelentkezzen be rendszergazdai fiókjába, és keresse meg az „Eszközprofilok” részt. Új profil hozzáadásához kattintson a jobb felső sarokban található „+” ikonra. Válassza az “Új eszközprofil létrehozása” lehetőséget.
Töltse ki a profil nevét (kötelező), és konfigurálja az opcionális beállításokat (Rule chain, Queue Name, Description). Ha készen áll, nyomja meg a „Next: Transport configuration” gombot.
A „Transport type” mező legördülő menüjéből válassza a „CoAP” lehetőséget, a „CoAP eszköz típusa” mező legördülő menüjéből válassza az „Efento NB-IoT” lehetőséget.
Az “Alarm rules” és az “Device provisioning” fülek konfigurálása nem kötelező. Ha többet szeretne megtudni ezekről a funkciókról, olvassa el a ThingsBoard documentation.
Miután elkészült a profil, látni fogja az “Device profiles” részben található listán. Ha a ThingsBoard példányt csak Efento érzékelőkkel kívánja használni, akkor a profilt alapértelmezettként állíthatja be.
ESZKÖZ HOZZÁADÁSA
Lépjen a ThingsBoard “Device groups” részéhez. Létrehozhat egy új eszközcsoportot, vagy használhatja az alapértelmezettet (“All”). Új eszköz hozzáadásához kattintson a jobb felső sarokban található „+” ikonra.
Adjon nevet az eszköznek, a „Transport type” mezőben válassza a „CoAP” lehetőséget. Válassza a „Select existing profile” lehetőséget, és adja hozzá az Efento érzékelőkhöz nemrégiben létrehozott profilt. Nyomja meg a „Next: Credentials” gombot.
Válassza a “Add credential” lehetőséget, és a “Access token”mezőben állítsa be az új hozzáférési jogkivonatot, amelyet egy érzékelő használ a platformon történő érvényesítéshez. Vegye figyelembe, hogy a tokennek egyedinek kell lennie minden érzékelő számára. A token konfigurálása nem kötelező. Ha kihagyja ezt a lépést, a ThingsBoard véletlenszerű hozzáférési jogkivonatot hoz létre ehhez az eszközhöz.
Az eszköz hozzáadása után megjelenik az „All” csoport listájában az „Device groups” szekcióban.
Efento érzékelő konfiguráció
Az Efento érzékelők teljes konfigurációja egy ingyenes Android-os mobilalkalmazással történik. Az alkalmazás letölthető a Google Playről. Miután letöltötte és telepítette az alkalmazást, válassza a „Nearby sensors” módot, és oldja fel az energiafelhasználó módot: nyissa meg az alkalmazásmenüt, és gyorsan ötször koppintson az Efento logóra.
A konfigurálás megkezdése előtt ellenőrizze, hogy az érzékelő képes-e regisztrálni az NB-IoT hálózatban, és hogy az APN beállításai megfelelőek-e. Az Efento NB-IoT érzékelők és az Efento mobil alkalmazás részletes felhasználói kézikönyve megtalálható weboldalunk támogatási részében.
Győződjön meg arról, hogy az Ön által használt APN lehetővé teszi az eszköz számára, hogy csatlakozzon ahhoz a kiszolgálóhoz, amelyen a ThingsBoard példány fut. A hálózati állapotot az Efento mobilalkalmazásban ellenőrizheti. Csatlakozás az érzékelőhöz -> kattintson a menüre (három pont a jobb felső sarokban -> Mobilhálózat állapota). Győződjön meg arról, hogy a “Registration status” mező értéke ““REGISTERED” vagy “REGISTERED_ROAMING”
Állítsa be az érzékelőt az adatok elküldésére arra a kiszolgálóra, amelyen a ThingsBoard példány fut. Csatlakozás az érzékelőhöz -> kattintson a menüre (három pont a jobb felső sarokban -> Power user -> Server configuration. Válassza az “Other” lehetőséget, és töltse ki annak a szervernek az IP-címét, amelyen a ThingsBoard fut. Alapértelmezett port A CoAP kommunikáció 5683. Állítsa a hitelesítési módot “custom token”, és írja be az eszközhöz létrehozott tokent a ThingsBoard platformra. Megjegyzés! Az Efento érzékelők jelenleg nem támogatják a DNS-t, ezért a szerver IP-címét kell használnia!
Állítsa be a CoAP végpontot, amelyre az érzékelő elküldi az adatokat. Kattintson a menüre (három pont a jobb felső sarokban -> Power user -> CoAP endpoints ->Data. A végpontot „efento/m” értékre kell állítani.
Indítsa el az átvitelt annak ellenőrzésére, hogy a készülék elküldi-e az adatokat a ThingsBoard példányának. Kattintson a menüre (három pont a jobb felső sarokban -> Trigger transmission. Ha minden megfelelően van beállítva, akkor meg kell látnia az adatokat a ThingsBoard-on. Kattintson az eszközre és az eszközről a legfrissebb adatok a “Latest telemetry” fülön láthatók.
Fontos! 250 eszköz feletti megrendelések esetén előre konfigurálhatjuk az eszközöket az Ön számára, így az adatokat már a dobozból elküldik a ThingsBoard példányának, és az érzékelő oldalán nincs szükség konfigurálásra. Csv fájlt adunk Önnek, amely lehetővé teszi az összes eszköz egyszerre történő hozzáadását és rendelkezésre bocsátását. add and provision all the devices at once.
Kapcsolódó termékek