Popoln vodnik za konfiguracijo prehoda LoRaWAN s TTN

Zadnja posodobitev: 25 januar 2026
  • Pravilna konfiguracija prehoda LoRaWAN (IP, frekvenca in posredovalec paketov) je osnova za povezavo katerega koli vozliščnega omrežja s TTN.
  • Registracija prehodov, aplikacij in končnih naprav pri TTN zahteva uporabo enoličnih identifikatorjev in dobro upravljanih ključev LoRaWAN.
  • Orodja za oblikovanje koristnih podatkov vam omogočajo pretvorbo surovih podatkov v berljive informacije za nadzorne plošče, baze podatkov in integracije.
  • Združevanje TTN z orodji, kot so Node-RED, MQTT ali Datacake, spremeni omrežje LoRaWAN v celovito in skalabilno rešitev interneta stvari.

Konfiguracija prehoda LoRaWAN

Sestavite in natančno nastavite Pravilno konfiguriran prehod LoRaWAN To je ključna komponenta za pravilno delovanje vsakega projekta interneta stvari, ki temelji na tej tehnologiji. Preprosto priklopiti opremo in prekrižati pesti ni dovolj: poskrbeti morate za strojno opremo, IP omrežje, posrednik paketov in registracija na strežniku LoRaWAN kot Omrežje stvari (TTN)poleg registracije aplikacij in naprav končnih uporabnikov.

V tem priročniku boste korak za korakom in zelo podrobno videli, kako izvesti popolna konfiguracija prehoda LoRaWAN V različnih scenarijih iz resničnega sveta: komercialni prehodi, kot sta RAK7289 ali Dragino LPS8, prehod »naredi sam« z Raspberry Pi 4B in vozliščem RAK5146 ter integracija senzorjev LoRaWAN (GPS sledilniki, temperaturne in vlažnostne sonde itd.) v TTN. Cilj je, da boste do konca branja imeli jasno predstavo o tem, kaj storiti, kje to storiti in kaj preveriti, da zagotovite, da vse deluje pravilno.

Osnovni koncepti in predhodni koraki pred konfiguracijo prehoda LoRaWAN

kako pingati v Linuxu
Povezani članek:
Kako pingati v Linuxu: ukazi, možnosti in primeri

Preden se lotite urejanja menijev, je pomembno, da si jasno predstavljate, kateri elementi so vključeni v delujoče omrežje LoRaWAN: prehod, strežnik LoRaWAN, aplikacije in končne naprave ali končne napraveVsak del ima svojo vlogo in potrebuje minimalne parametre za komunikacijo z drugimi.

V praksi se večina izobraževalnih in laboratorijskih projektov zanaša na TTN kot brezplačen javni strežnikTTN ponuja spletno konzolo, s katere lahko registrirate prehode, ustvarite aplikacije in registrirate naprave za varno pošiljanje podatkov z uporabo edinstvenih ključev (DevEUI, AppEUI/JoinEUI, AppKey).

Druga točka, ki jo je treba razjasniti že od samega začetka, je LoRaWAN frekvenca, združljiva z vašo regijoV Evropi se običajno uporablja frekvenčni načrt za pas 868 MHz (EU868), medtem ko druga območja uporabljajo drugačne načrte (US915, AU915 itd.). Prehod in TTN morata biti v istem načrtu oziroma, preprosto povedano, komunicirati na istem kanalu.

Kar zadeva končne naprave, je običajno delo z GPS sledilniki Dragino Za sledenje lokacije ter s sondami za temperaturo in vlažnost, kot so senzorji Browan Tabs TBHH100-868. Te naprave so običajno opremljene s tovarniško nameščenimi poverilnicami LoRaWAN, pripravljenimi za registracijo pri TTN, vendar je priporočljivo, da jih pregledate in veste, kje jih konfigurirati.

Nazadnje se morate prepričati, da ima prehod Stabilna in varna IP povezljivostbodisi prek ethernetnega kabla, Wi-Fi-ja ali celo mobilnih omrežij 4G/5G. Brez dostopa do interneta (ali ustreznega omrežja WAN) prehod ne bo mogel posredovati paketov LoRa strežniku.

Konfiguracija komercialnih prehodov: RAK7289 in Dragino LPS8

Primer konfiguracije LoRaWAN

Številni izobraževalni projekti uporabljajo komercialne portale, kot je npr. RAK7289 za zunanjo uporabo o el Dragino LPS8 notranjiOba imata spletni vmesnik za upravljanje, kjer lahko prilagodite tako omrežni del IP kot parametre LoRaWAN, potrebne za komunikacijo s TTN ali drugimi strežniki.

V nekaterih okoljih, kot so izobraževalni centri, Začetna konfiguracija prehoda RAK Namestitev je morda že opravila šola sama (na primer srednja šola), učenci pa morajo le prilagoditi omrežne nastavitve (statični IP ali DHCP) lokalni infrastrukturi. Kljub temu je priporočljivo poznati vse korake, da jih je mogoče ponoviti, če se lokacija ali strežnik spremeni.

Konfiguracija omrežja IP na prehodih RAK ​​(primer RAK7289)

Prvi pravi korak pri delu s prehodom je zagotoviti, da ima IP dostop do lokalnega omrežja in internetaV primeru prehodov RAK se to konfigurira v skrbniškem meniju, v razdelku omrežja WAN.

Na meniju Omrežje → WAN vmesnik lahko izberemo, ali bo prehod deloval kot DHCP odjemalec ali s statičnim IP-jemČe ostane v načinu DHCP, bo omrežni usmerjevalnik samodejno dodelil IP-naslov. To poenostavi stvari, vendar zahteva kasnejše odkrivanje dodeljenega IP-naslova z omrežnim skenerjem (na primer z nmap, kateri koli IP-skaner ali preverjanje povezljivosti z ping v Linuxu) ali s preverjanjem tabele DHCP strežnika usmerjevalnika.

Če potrebujemo večji nadzor, je zelo priporočljivo dodeliti dobro dokumentiran statični IPTako bomo vedno vedeli, na kateri naslov moramo iti za dostop do nadzorne plošče, in po potrebi bomo lažje uporabili pravila požarnega zidu ali oddaljeni dostop.

V okoljih z več računalniki, kot so učilnice ali laboratoriji, je koristno poznati tudi MAC in ime gostitelja za Ethernet iz prehoda. Včasih je naveden na samem strežniku DHCP z gostitelja prepoznaven (na primer »RAK7289«), kar omogoča, da ga najdete na prvi pogled, tudi če uporablja DHCP.

Dostop v sili prek upravljanega omrežja Wi-Fi

Če iz kakršnega koli razloga ne moremo najti IP-naslova prehoda v žičnem omrežju, številni modeli RAK in Dragino ponujajo integrirana dostopna točka Wi-Fi za upravljanjeTa dostopna točka je običajno odprta ali uporablja privzete poverilnice in omogoča neposredno povezavo prenosnika ali tabličnega računalnika z napravo.

Pri povezovanju s tem omrežjem Wi-Fi je privzeti naslov IP prehoda običajno naslov upravljanje samega prehodaZ dostopom do tega IP-naslova prek spletnega brskalnika lahko dostopamo do skrbniškega vmesnika, ne da bi se zanašali na DHCP, stikala ali vmesne usmerjevalnike, kar je zelo uporabno pri novih uvedbah ali če je bila omrežna konfiguracija popolnoma izgubljena.

Ko pa je zagon končan, je bistveno Onemogočite upravljalni Wi-Fi ali okrepite njegovo varnostČe pustite odprto ali slabo zavarovano omrežje, povezano s kritično opremo, kot je prehod, to predstavlja očitno ranljivost, zlasti če je prehod na prostem ali na javno dostopnih mestih.

Konfiguracija LoRaWAN in registracija TTN za RAK prehod

Ko je omrežje IP rešeno, je naslednji korak povezava prehoda s strežnikom LoRaWAN. Na prehodih RAK ​​se ta korak običajno nahaja v meniju. Omrežje LoRa → Omrežne nastavitve → Posrednik paketov, kjer se prilagodi cilj, kamor bodo poslani prejeti LoRa paketi.

V tem razdelku moramo poiskati in kopirati Uporabniški vmesnik GatewayTo je enolični identifikator prehoda. Ta vrednost bo nato uporabljena za registracijo prehoda v konzoli TTN. Priporočljivo jo je shraniti v dokument (skupaj z uporabniškim imenom in geslom naprave), da vam je ni treba vsakič znova iskati.

  8 ključnih vidikov datotečnega sistema APFS

Za registracijo prehoda v TTN dostopite do Konzola TTN z ustreznimi poverilnicami. Ko ste notri, izberete ustrezno regijo in dostopate do razdelka »Prehodi«. Tam s klikom na »Registriraj prehod« vnesete kopirani EUI, izberete ustrezen frekvenčni načrt (v Evropi EU868) in postopek registracije je zaključen.

V nekaterih modelih in firmwares Potrebno je aktivirati način starejši posrednik paketov V nastavitvah TTN lahko zagotovite združljivost s programsko opremo prehoda. Določite lahko tudi vrsto pokritosti (notranja/zunanja) in fizično lokacijo, da se prehod pravilno prikaže na zemljevidih ​​TTN.

Če je vse narejeno pravilno, se bo stanje prehoda v konzoli TTN spremenilo v »Povezano« in na zavihku PrometSporočila s prometom LoRa v realnem času se bodo začela prikazovati, ko bodo v dosegu naprave, ki oddajajo.

Upravljanje prehoda Dragino LPS8: dostop, Wi-Fi in IP

El Dragino LPS8 Gre za dokaj pogost notranji prehod LoRaWAN za testiranje in manjše uvedbe. Temelji na koncentratorju SX1308 in je vnaprej konfiguriran z različnimi frekvenčnimi načrti za različna geografska območja, vključno s pasom EU868.

To opremo lahko upravlja SSH in HTTPZa dostop do omrežja prek SSH ali HTTP prek vrat RJ-45 moramo najprej poznati IP-naslov, ki ga je dodelil DHCP strežnik omrežja. Tudi tukaj pride prav uporaba IP-skenerja, preverjanje DHCP tabele usmerjevalnika ali podobno orodje.

Najenostavnejša možnost za začetno nastavitev je uporaba Dostopna točka Wi-Fi, ki jo je ustvaril sam LPS8Ko je naprava vklopljena, oddaja omrežje z SSID-jem tipa »dragino-xxxxx«. Privzeto geslo je običajno »dragino+dragino«. Ko je vzpostavljena povezava s tem omrežjem, do prehoda dostopate prek spletnega brskalnika z vnosom naslova IP 10.130.1.1.

Začetne poverilnice v spletnem vmesniku so običajno uporabniško ime »admin« in geslo »dragino«Zelo priporočljivo je, da te ključe spremenite takoj, ko je vse zagnano in deluje, še posebej, če boste pustili Wi-Fi dostopno točko aktivno ali če bo prehod dostopen iz nenadzorovanih omrežij.

Nastavitve Dragino LPS8 LoRaWAN in povezava TTN

Znotraj konfiguracijskega vmesnika LPS8 najdemo poseben meni za razdelka LoRa in LoRaWAN. Prvi korak je preveriti, ali je bila izbrana možnost [možnost/funkcija]. pravilen frekvenčni načrt za našo regijoNa primer, 868 MHz za Evropo.

V zavihku Lorawan Določen je strežnik, na katerega bodo paketi posredovani. V spustnem meniju »ponudnik storitev« je mogoče izbrati TTN, v »naslovu strežnika« pa evropski strežnik TTN, povezan s pasom EU868. Vrata UDP za vzhodno in spodnjo povezavo so običajno privzeto nastavljena na 1700, kar je v večini primerov pravilno.

Na istem zaslonu se prikaže ID prehodaTo bo vrednost, ki jo bomo uporabili v konzoli TTN pri registraciji prehoda. Registracija sledi zelo podobnemu postopku kot RAK: vstopite v konzolo, pojdite na »Prehodi«, izberite »registriraj prehod«, vnesite ID, označite (če je primerno) uporabo starejšega posredovalnika paketov in izberite ustrezen evropski paket.

Če bi želeli uporabiti Namenski strežnik LoRaWAN, kot je ChirpStackNamesto TTN bi tukaj vnesli svoj naslov, vrata in parametre za preverjanje pristnosti. Vendar pa je za izobraževalne namene in številne osebne projekte TTN običajno več kot zadosten.

Konfiguriranje LAN, WAN in Wi-Fi WAN v Draginu

V zavihku omrežja LPS8 najdemo več podzavihkov, ki nam omogočajo natančno nastavitev povezave prehoda z lokalnim omrežjem in internetom. V razdelku o LAN Notranje omrežje, ki ga uporablja lastna dostopna točka Wi-Fi prehoda, je konfigurirano; gre za nekakšno lokalno "upravljalno omrežje".

Običajno se ne dotikamo privzeta konfiguracija LAN-a Ali pa, če je spremenjen, si te podatke natančno zabeležite, saj je to lahko edini način za dostop, če je del WAN napačno konfiguriran. LAN LPS8 deluje kot reševalno omrežje za ponovno pridobitev skrbniškega dostopa.

V razdelku WAN Določen je IP-naslov, ki ga bodo vrata RJ-45 uporabljala, ko bo prehod priključen s kablom. Izberete lahko DHCP ali dodelite statični IP-naslov. V stabilnih okoljih je dodelitev statičnega IP-naslova najbolj profesionalen pristop. Statični IP-naslov za WAN vmesnik da se izognemo nepričakovanim spremembam smeri.

Končno, del o Brezžično omrežje WAN To omogoča prehodu, da se kot odjemalec poveže z obstoječim omrežjem Wi-Fi. Tukaj določite, ali bo IP-naslov tega vmesnika statičen ali pridobljen prek DHCP-ja, ter vnesete parametre SSID, vrsto šifriranja in gesla.

Zavihek Wi-Fi prikazuje in konfigurira tudi AP, ki ga Dragino samodejno ustvariZ varnostnega vidika je priporočljivo spremeniti ime omrežja in geslo ali celo onemogočiti dostopno točko, če je ne boste uporabljali, da zmanjšate površino za napad.

Izdelava DIY LoRaWAN prehoda z Raspberry Pi 4 in RAK5146

Poleg komercialnih prehodov je zelo pogosto vzpostaviti tudi Doma narejen LoRaWAN prehod z Raspberry Pi in RAK vozliščemTa pristop je odličen za poglobljeno učenje o tem, kako so vsi deli povezani, in za oblikovanje prilagodljive in nadgradljive ekipe.

Pri tej vrsti projekta, a Malina Pi 4B kot možgani sistema in koncentrator mPCIe, kot je RAK5146 nameščen na adapterju tipa Pi HAT RAK2287. Na tej podlagi je nameščena specializirana sistemska slika, kot je RAKPiOS, ki že vključuje specifične pripomočke za upravljanje dela LoRaWAN.

Zahtevana strojna oprema in fizična montaža

Za izgradnjo LoRaWAN prehoda te vrste potrebujete vsaj enega Raspberry Pi 4B z napajalnikomKartica microSD z vsaj 16 GB, Pi HAT RAK2287, vozlišče mPCIe RAK5146 in ustrezni anteni LoRa in GPS. Dober komplet vijakov in distančnikov prav tako pomaga pri trdni pritrditvi vsega.

Postopek se začne z uvedbo RAK5146 v reži mPCIe na HAT RAK2287, običajno pod kotom približno 45 stopinj, dokler se tesno ne prilega v priključek. Nato kartico nežno pritisnite navzdol in jo privijte z dvema vijakoma, poravnanima z luknjami v HAT.

  Optični kabel: nevidna avtocesta, ki revolucionira internet

Ko je pesto nameščeno na HAT, Pi HAT na GPIO priključkih Raspberry Pi Pritrjen je s štirimi vijaki ali distančniki, da se prepreči premikanje. To ustvari tog blok, ki preprečuje obremenitev konektorjev in olajša namestitev v doze ali nosilce.

Končno povežejo LoRa antena in GPS antena v ustreznih priključkih iz koncentratorja. Izjemno pomembno je, da opreme nikoli ne vklopite brez priključenih anten, saj lahko to poškoduje RF stopnjo koncentratorja.

Namestitev RAKPiOS-a na SD kartico

Ko so fizične komponente končane, je naslednji korak priprava operacijskega sistema Raspberry Pi. Če želite to narediti, prenesite najnovejšo različico RAK iz uradnega repozitorija. RAKPiOS, ki je posebej zasnovan za prehode LoRaWAN s strojno opremo RAK.

Slika RAKPiOS se zapiše na kartico microSD z orodjem za bliskanje, kot je Kit jedkar ali podobnoTipičen postopek vključuje izbiro prenesene slike, izbiro ciljne kartice in zagon »Flasha«, čakanje na dokončanje in preverjanje podatkov.

Ko je postopek utripanja končan, se kartica odstrani iz čitalnika in vstavi v Reža za microSD kartico Raspberry PiOd tam preprosto priključite napajalnik (in po želji omrežni kabel Ethernet), da se Pi zažene v RAKPiOS.

Prvi zagon, dostop SSH in sprememba gesla

Ob prvem zagonu RAKPiOS običajno ustvari Dostopna točka Wi-Fi z SSID-jem tipa RAK_XXXXkjer XXXX ustreza zadnjim števkam MAC naslova Raspberry Pi. Začetno geslo za dostopno točko je običajno »rakwireless«. S povezavo v to omrežje lahko do naprave dostopamo brezžično.

Privzeti IP-naslov Raspberry Pi-ja v tem načinu je običajno 192.168.230.1S tem IP-naslovom lahko odpremo SSH povezavo (na primer s PuTTY v sistemu Windows ali iz terminala v sistemu Linux/macOS) z uporabo privzetih poverilnic, ki so običajno uporabniško ime »rak« in geslo »changeme«.

Takoj ko se prvič prijavimo, nas sistem vpraša Zaradi varnostnih razlogov spremenite gesloTega koraka ne smete preskočiti: preprosto vnesite trenutno geslo in nato dvakrat novo geslo.

Nastavitev internetne povezave z rakpios-cli

Ko je overitev opravljena, je naslednji korak konfiguracija dostopa do interneta. RAKPiOS vključuje pripomoček za konfiguracijo, imenovan rakpios-cli ki centralizira večino omrežnih možnosti in storitev.

Vtipkanje rakpios-cli V terminalu se bo prikazal besedilni meni, po katerem se lahko pomikate s tipkovnico. Čeprav se lahko sprva prikaže opozorilo ali manjša napaka, lahko še naprej pritiskate tipko »V redu«, dokler ne pridete do glavnih možnosti. Od tam lahko dostopate do ... »Upravljana omrežja« in izberite vmesnik wlan0 za prilagoditev omrežja Wi-Fi.

Način delovanja je običajno določen v konfiguraciji wlan0 Način STA (odjemalec Wi-Fi)Nato se skenirajo razpoložljiva omrežja ali ročno vnese SSID, konfigurira se geslo za Wi-Fi in povezava se omogoči. Ko so spremembe uporabljene, se bo Raspberry Pi začasno odklopil od dostopne točke in pridobil IP-naslov od omrežnega usmerjevalnika.

Za nadaljnji dostop do opreme zdaj uporabite nov IP-naslov, ki ga je dodelil usmerjevalnik na Raspberry Pi. Na ta način nismo več odvisni od dostopne točke RAK in prehod se obnaša kot le še ena naprava v lokalnem omrežju.

Aktiviranje posredovalnika paketov in pridobitev EUI prehoda

Ko je dostop do interneta vzpostavljen in deluje, je čas, da omogočite samo storitev LoRaWAN. Spet iz rakpios-cli Tokrat vstopite v razdelek »Umestitev storitev« in izberete »Posrednik paketov«.

Meni Posrednik paketov omogoča dostop do možnosti »Konfiguriraj spremenljivke okolja«, kjer so navedeni podatki, kot so regija (npr. EU_868), vmesnik (SPI, ki ga uporablja koncentrator RAK5146), model koncentratorja in, če je primerno, drugi parametri, specifični za pas.

Po shranjevanju sprememb se vrnite v prejšnji meni in izberite "Zaženi storitev" Za zagon posredovalnika paketov. V tistem trenutku bo sistem prikazal EUI prehoda, ki je enolični identifikator, ki ga bomo potrebovali v konzoli TTN za registracijo prehoda.

To se splača kopirati EUI in ga shranite v kakšen konfiguracijski dokumentNato je postopek registracije v TTN enak kot za komercialni prehod: v konzoli v razdelku Prehodi kliknite na registracijo, vnesite EUI, izberite regijo (EU868) in dokončajte registracijo.

Registracija aplikacij in končnih naprav v TTN

Ko se prehod v TTN prikaže kot »Povezan«, je naslednji korak za ogled uporabnih podatkov registrirajte aplikacije in končne napravePrehod sam ne shranjuje uporabnih informacij; le posreduje promet. Aplikacije zbirajo podatke iz senzorjev ali sledilnikov.

V TTN-ju iz konzole dostopate do razdelka "Aplikacije" Ustvari se nova aplikacija, ki ji je dodeljen ID in po želji opis. Ta aplikacija bo delovala kot vsebnik za vse končne naprave (senzorje), povezane z istim projektom.

Ko je aplikacija ustvarjena, se gumb uporablja za »Registriraj končno napravo« ali »Registriraj končno napravo« Za registracijo vsakega senzorja vam TTN omogoča registracijo naprav z ročnim vnosom parametrov ali v nekaterih primerih z uporabo predlog proizvajalca.

Za ročni vnos vrednosti, kot so DevEUI in AppKey z gumbi za samodejno generiranje, medtem ko JoinEUI (enakovredno AppEUI) Lahko je uporabniško določena vrednost (pod pogojem, da se nato ujema s tisto, kar konfiguriramo v napravi).

Ko je obrazec izpolnjen in registracija potrjena, bo TTN v zavihku »Informacije o aktivaciji« prikazal potrebne parametre za konfiguracijo končne naprave: DevEUI, JoinEUI/AppEUI in AppKey. To so podatki, ki jih je treba vnesti v vozlišče LoRaWAN (senzor, sledilnik itd.) z uporabo orodja za konfiguracijo ali serijskega vmesnika.

Primer s senzorji Tabs TBHH100-868 in sledilniki Dragino

Senzorji temperature in vlažnosti Zavihki TBHH100-868 Naprave Browan so tipičen primer preproste naprave LoRaWAN. Njihova glavna funkcija je periodično pošiljanje podatkov o temperaturi, relativni vlažnosti in v nekaterih primerih tudi o stanju baterije.

Te vrste senzorjev so običajno opremljene z že programiranimi ključi LoRaWAN: AppKey, AppEUI in DevEUIDobavitelj običajno priloži podatkovni list ali nalepko s temi vrednostmi. Pri TTN morate le ustvariti aplikacijo in za vsak senzor vnesti poverilnice, navedene na tem listu.

  Kako varno in brez presenečenj posodobiti BIOS

Logika prenosa podatkov teh senzorjev običajno temelji na pragovih: Informacije pošiljajo periodično ali kadar pride do večjih sprememb. (Na primer vsakih 60 minut, če ni sprememb, ali prej, če se temperatura spremeni za ±2 °C ali vlažnost za ±5 %). Pomembno je poznati te podrobnosti za pravilno razlago pogostosti sporočil v TTN.

V primeru Dragino sledilciZa naprave, ki se uporabljajo kot GPS sledilniki, je registracija v TTN podobna: naprave se ustvarijo v aplikaciji TTN s svojimi edinstvenimi ključi in po želji se z AT ukazi prek serijskega vhoda prilagodijo napredni parametri sledilnika (interval pošiljanja, trajanje alarma panike itd.).

Za konfiguracijo teh sledilnikov prek USB-ja priključite kabel na računalnik, odprite serijski terminal (115200 baudov) in pošljite AT ukazi, kot je navedeno v priročnikuPomembna podrobnost je, da je treba ukaze prilepiti vse naenkrat, ne pa jih tipkati znak za znakom, da jih naprava pravilno interpretira.

Integracija zunanjih naprav: primer enote Loko Air

Druga pogosta situacija je integracija specifičnih naprav, kot je npr. Prezračevalna ali okoljska enota tipa Loko Air, ki je konfiguriran z lastnim namiznim orodjem (na primer orodjem za konfiguracijo Loko).

V tem primeru je tipičen potek naslednji: končna naprava je ustvarjena v TTN, vrednosti DevEUI, JoinEUI in AppKey so generirane (ali vzete) in nato Ti trije parametri se vnesejo v proizvajalčevo konfiguracijsko orodje., s čimer omogočite možnost LoRaWAN na napravi.

Ko je konfiguracija poslana, se naprava znova zažene in začne poskušati vzpostaviti povezavo z omrežjem TTN z uporabo OTAA (Over The Air Activation). Ko prehod zazna poskus povezave in ga omrežje sprejme, bo konzola TTN začela prikazovati naslednje: sporočila v realnem času v pogledu »Podatki v živo« v napravi, skupaj z lokacijo na zemljevidu, če naprava pošilja koordinate GPS.

Oblikovalniki koristnih podatkov in dekoderji podatkov

Da bi bili podatki, ki jih pošiljajo senzorji, berljivi, TTN omogoča definiranje oblikovalniki koristnih vsebinV nekaterih primerih se lahko uporabi standardna oblika, kot je CayenneLPP, ki samodejno interpretira določene vrste podatkov.

Ko naprava uporablja lastniški format, lahko razvijalec ustvari dekoder po meri v JavaScriptu ki prejme surove bajte, jih pretvori v šestnajstiško obliko in uporabi posebne funkcije za interpretacijo vsake vrste podatkov (vlažnost, temperatura, barometer, GPS, merilnik pospeška, žiroskop, magnetometer, napetost baterije itd.).

Tipičen vzorec vključuje analizo "zastavice" ali identifikatorja kanala na začetku okvirja in, odvisno od njegove vrednosti, uporabo pravilne formule za naslednje bajte, da se pretvorite jih v fizikalne vrednostiNa koncu skript vrne objekt JSON z interpretiranimi spremenljivkami (na primer temperature, humidity, battery, latitude, longitude...), ki jih bo TTN prikazal kot berljiva polja.

Te »že prebavljene« informacije je mogoče nato ponovno uporabiti v integracijah z zunanjimi platformami, kot so Nadzorne plošče tipa Node-RED, MQTT, Datacake, podatkovne baze MySQL ali storitve v oblaku kot ThingSpeak, brez potrebe po ponovnem dekodiranju vsakega koristnega tovora na vsakem sistemu.

Vizualizacija in izkoriščanje podatkov: od TTN do Node-RED, Datacake in drugih

Ko naprave pošljejo podatke in jih TTN brez težav prejme, se začne zabavni del: vizualizacija in izkoriščanje informacijTTN že ponuja osnovno konzolo za ogled prometa in podatkov iz vsake naprave, vendar je norma integracija podatkov z drugimi platformami.

Široko uporabljena možnost je DatacakeTo vam omogoča ustvarjanje javnih ali zasebnih nadzornih plošč za enostavno prikazovanje vrednosti, kot so temperatura, vlažnost, položaj GPS ali stanje baterije. TTN konfigurira ustrezno integracijo tako, da se dekodirani podatki samodejno pošljejo podjetju Datacake.

V naprednejših okoljih ali ko želite avtomatizirati poslovno logiko, je zelo pogosta uporaba Node-RED skupaj z MQTTTTN objavlja podatke aplikacije prek posrednika MQTT, Node-RED pa jih uporablja za obdelavo, shranjevanje v podatkovne baze, kot je MySQL, sprožanje opozoril, ukrepanje na drugih napravah ali pošiljanje zunanjim sistemom.

Ta vrsta integracije omogoča gradnjo celovite rešitve interneta stvari (IoT) z relativno nizkimi stroški: nizkoenergijska vozlišča LoRaWAN, prehodi, povezani s TTN, in prilagodljiv zaledni sistem, ki temelji na Node-RED, podatkovne baze in nadzorne plošče.

Obstajajo celo posebni tečaji in programi usposabljanja, ki pokrivajo celotno verigo: od konfiguracije prehoda in registracije TTN, prek MQTT in Node-RED, do shranjevanja in analize na platformah, kot sta MySQL ali ThingSpeak. Ti tečaji ponujajo video lekcije in podporo za odgovore na specifična vprašanja o implementaciji.

Celoten potek dela – konfiguriran prehod, TTN kot strežnik LoRaWAN, pravilno registrirane aplikacije in naprave, dekoderji koristnega tovora in orodja za integracijo – omogoča projektom LoRaWAN prehod od preprostih laboratorijskih testov do celovitih uvedb. robustne in prilagodljive rešitve iz resničnega sveta, primeren za večletno spremljanje sredstev, okolij, infrastrukture ali industrijskih procesov z minimalnim vzdrževanjem.

Globalno gledano se konfiguracija prehoda LoRaWAN in z njim povezanega ekosistema morda zdi zapletena, vendar se vse skupaj zreducira na nekaj ključnih stebrov: zagotavljanje Robustna IP povezljivostIzbira pravega frekvenčnega načrta, povezava prehoda s strežnikom LoRaWAN, kot je TTN, registracija aplikacij in naprav z njihovimi poverilnicami ter uporaba oblikovalnikov, integracij in nadzornih plošč za pretvorbo surovih podatkov v uporabne in uporabne informacije.