E-IoT alkalmazás – 2. rész
Az „okos” kapucsengőprojekt – keskenysávú GSM hálózat segítségével
Bob Rafelson ikonikus filmje, „A postás mindig kétszer csenget” óta mindannyian azt reméljük, hogy a postások soha nem adják fel, ám a valóságban ez sajnos sokszor előfordul. Bizonyára mindenkinek van tapasztalata arról, hogy a régóta várt csomagjának érkezése nem várt problémákat okozhat az ajtócsengő átmeneti meghibásodása, pl. a telep lemerülése miatt, vagy mert éppen nem hallja meg senki azt. Senki sem szereti a hosszú sorban állást a postán az egész napos munka után, késő este, hogy átvehessük a fontos csomagot vagy ajánlott küldeményt. Mi lenne, ha a kapucsengő előugró üzenetet generálna a tulajdonos mobileszközén, vagy ha SMS érkezne arról, hogy valaki az ajtó előtt várakozik? Ha egy szeméttároló képes jelezni, amikor megtelt, az ablakban a virág maga könyöröghet öntözésért, a kerti tó kritikusan alacsony/magas vízszintje miatt riasztani képes a forró nyári napokon, akkor miért ne „telefonálhatna” a csengő is, ha senki sem hallja meg valamiért…? Ma, az IoT korszakában mindez természetesen lehetséges. Nézzük meg, hogyan hívhatjuk segítségül a keskenysávú GSM kommunikációs technológiát (NB-IoT) az ilyen feladatok megoldásához.
A fent említett megoldásoknál a kritikus tényező általában a telekommunikációs költség. A legtöbb „mainstream” távvezérlési megoldás ezért a helyi hálózati kapcsolódási lehetőségeket használja az internet elérésére az ingatlan (ház, üzlet, közösségi terület) Wi-Fi hotspotja segítségével. Ipari és professzionális felhasználási területen a hálózatbiztonság magas elvárásai azonban nem teszik lehetővé kommersz eszköz csatlakoztatását a céges hálózathoz, így a klímarendszerekben, biztonsági kamerákban és egyéb kereskedelmi termékekben elterjedt WiFi-alapú megoldás általában csak magáncélra használható. Mit tehetünk akkor, ha az ipari alkalmazásokhoz internet-hozzáférésre van szükség? Természetesen lehetőség van GSM modemek használatára, hogy eszközeinket a 2G, 3G vagy LTE hálózatokon keresztül csatlakoztassuk az internethez. Ez költséges módszer: a városi hulladékgazdálkodási vállalkozás nem engedheti meg magának, hogy gazdaságosan integráljon egy-egy „mobiltelefont” minden szemeteskukába a szemétgyűjtési útvonalainak optimalizálása céljából, ahogy a felhasználó sem tud minden virágágyásba egy okosszenzort telepíteni, hogy jelezze a talaj nedvességtartalmát, és biztos, hogy nem fog előfizetéses GSM átjelzőt telepíteni a kapucsengő helyett… A magas költségek mellett a másik probléma az alkalmazott akkumulátor élettartama. Egy folyamatosan működő GSM-alapú eszközben nagy kapacitású eldobható lítiumakkumulátorokat kell használni, hiszen a legtöbb esetben nem lehet hálózati töltőket kiépíteni mindenhova, maximum napelemes újratöltés lehetséges, ami megint csak jelentős költséggel járna.
A keskenysávú GSM technológia (NB-IoT – 3GPP rádiótechnológiai szabvány) mindkét problémára megoldást kínál. A költségmegtakarítást mind a hardver-, mind az előfizetési oldalon támogatja, és optimalizált energiaszükséglete miatt a telepes működtetést is lehetővé teszi. Ezek a modemek jóval olcsóbbak (5-8 USD) a hagyományos LTE modemeknél, mivel minden felesleges funkció kikerül a szolgáltatáslistáról. Nincs beszéd/kommunikáció, nincs 7/24-es kapcsolat a GSM hálózattal, nincs SMS, nincs szükség gyors adatátvitelre, hiszen IoT-alapú okosszenzor-alkalmazásokban – mint a fent említett példák – csak időnként kell kis adatcsomagot küldeni. Mivel a kínált sávszélesség kicsi, nagyságrendileg több ezer ilyen eszközt képes egyetlen GSM-cella kiszolgálni, és ezek egymás között megoszthatják a rendelkezésre álló LTE-sávszélességet. Ezért a költségek csökkennek mind a hardver, mind a csatlakozási oldalon. A modem nemcsak sokkal olcsóbb, de sokkal kevesebb energiát is fogyaszt, mivel élettartamának nagy részét alvó üzemmódban tölti. Az NB-IoT SIM kártya az egy cellában használható nagyszámú eszköz okán alacsony telekommunikációs díjjal rendelhető a szolgáltatóknál, a szokásos (prepaid) üzleti modell 10 euró 10 évre 100 Mbyte adatforgalom mellett. Ez lehetővé teszi a technológia minden olyan célra történő felhasználását, amikor a szenzorok adatait a lehető legalacsonyabb költségszinten, legkisebb energiafogyasztással kell felhőalapú adatbázisba küldeni. A rendszer további előnye, hogy alacsonyabb szub-gigahertzes frekvenciákon is elérhető, mint például a 450 MHz-es sáv (Band31), ahol a beltéri penetráció nagyságrendekkel jobb. Az NB-IoT keskeny sávot (180 KHz) használ, ez lehetővé teszi az átviteli teljesítménysűrűség növelését, és ez más lefedettségnövelő képességekkel együtt sokkal jobb beltéri elérést tesz lehetővé, mint más technológiák.
Az NB-IoT használatához azonban a megfelelő „use-case” kiválasztása nagyon fontos: ideális megoldás, amikor kis mennyiségű (szenzoros) adatcsomagot kell naponta KÜLDENI, korlátozott alkalommal, késleltetés nélkül. Bár léteznek full-duplex protokollok, mint például az MQTT, ha 7/24-es folyamatos kapcsolatra van szükség – például olyan eszközöket kell távolról vezérelni egy alkalmazásból, mint a légkondicionáló rendszerek vagy egyéb otthoni berendezések, az NB-IoT nem mindig a legjobb megoldás, mivel nem biztosítja (könnyen) az állandó internetcsatlakozást. Az olcsó, alacsony fogyasztású mikrokontrollerrel és a megfelelő szenzorral kombinálva azonban az NB-IoT megfizethető megoldást kínál olyan feladatokra, mint például a fent említett esetek („okos” szemeteskuka, virágöntözés vagy ajtócsengő).
Lássunk tehát egy példát egy „okos” csengő létrehozására!
A magazin egy korábbi számában beszéltünk az Endrich díjnyertes E-IoT kiértékelő platformjáról, amely tartalmazza az összes fontos összetevőt, amelyre szükségünk van egy hagyományos eszköz SMART verziójának elkészítéséhez.
A hardverplatform egy RISC-V alapú MCU-val és egy 2G/NB-IoT/LTE-M modemmel rendelkező kiértékelő kártyát kínál, sok különböző érzékelővel, valamint külső érzékelők csatlakoztatásának lehetőségével. A mögöttes szoftverszolgáltatások, mint például az Endrich Cloud Database és az Endrich Visualization Gateway megoldást kínálnak a „mobil keskenysávú interneten” keresztül érkező adatok kezelésére.
Tehát lehet kombinálni őket, és ezzel a kiértékelőkészlettel készíthetünk egy „SMART” csengőt, a koncepció bemutatására. Ez tökéletesen modellez egy független vezeték nélküli NB-IoT gombot, amely kis fantáziával további felhasználásokat vetít előre: zord ipari környezetben használható riasztógombot, könnyen telepíthető vezetékmentes nővérhívót, otthoni – minden rendszertől független – pánikgombot, stb.
Gondolatban lecserélve a kapcsolót másfajta szenzorra, például erőmérő cellára/erőérzékelőre (szemetes), talajnedvesség- (öntözés) vagy folyadékszint-érzékelőre (tó), megvan a megoldás az írás elején felhozott példákra. Reed relé vagy bármilyen más nyitásérzékelés segítségével pedig egyszerű NB-IoT behatolásérzékelő rendszer valósítható meg.
A koncepció kipróbálására a háromsávos modemmel felszerelt E-IoT kiértékelőkártyát használtuk a vezetéknélküli ajtócsengő GSM kommunikációs funkciókkal való bővítésére, így választhatunk, hogy az akkumulátor élettartamának növelését (az energiafogyasztás minimalizálását) helyezzük előtérbe LPWA mód használatával (NB-IoT/LTE-M) vagy a kis késleltetési időt, így a szélesebb szolgáltatás-hozzáférést 2G használatával. Ez utóbbi lehetőséget ad olyan helyeken történő alkalmazásra is, ahol esetleg LPWA szolgáltatás még nem elérhető.
Egy NB-IoT SIM kártya segítségével a gombnyomás pillanatában elküldhetjük a nyomókapcsoló állapotát a Cloud Database-nek. A mobileszközön lévő alkalmazásunk az ECDB-ben tárolt adatok alapján valós időben felugró üzeneteket jeleníthet meg. 2G (GPRS) SIM kártya használatával az E-IoT kártyában nem is kell csatlakozni az adatbázishoz, a modem 2G módban működik, vagyis lehetséges a közvetlen SMS küldés is (a valóságban ennek a módnak nincs komolyabb gazdasági jelentősége, mivel az akkumulátor élettartama, valamint a kommunikációs költségek problémát jelenthetnek).
Szerző: Kiss Zoltán, Export Igazgató & Kocsis Csaba, Fejlesztőmérnök – Endrich Bauelemente Vertriebs GmbH
Endrich Bauelemente Vertriebs GmbH
Sales Office Budapest
1191 Budapest, Corvin krt. 7–13.
Tel.: + 36 1 297 4191
E-mail:
www.endrich.com