The Things Network
Avatud kogukonnavõrk, selle õiglase kasutuse reeglid, lüüsid ja integratsioonid.
Mis on TTN
The Things Network on avatud ülemaailmne LoRaWAN-võrk, mida ehitab ja haldab kogukond: eraisikud, ühingud, omavalitsused, koolid ja ettevõtted paigaldavad lüüse ja jagavad neid. Kes kasutab seadet, kasutab tasuta kõiki kogukonna lüüse.
Selle taga olev tarkvara kannab nime The Things Stack. Seda arendab Hollandi ettevõte The Things Industries, kes haldab TTN-i ja pakub sama tarkvara ka tasulise teenusena privaatvõrkudele. Kogukonnaversioon töötab piirkondlikes klastrites, Euroopa jaoks eu1.cloud.thethings.network.
Šveitsis haldavad mitu kohalikku TTN-i kogukonda lüüse ja korraldavad kokkusaamisi.
Õiglase kasutuse reeglid (fair use policy)
Et ühine võrk toimiks kõigi jaoks, lisab TTN omad reeglid:
- kuni 30 sekundit uplinki eetriaega seadme kohta päevas,
- kuni 10 downlinki seadme kohta päevas.
Välitester saab vastuse igale uplinkile. Levimõõtmisel või mõõtesõidul on see tavaline. Pidevalt saatva seadmena ei sobi see TTN-i jaoks.
Lüüsid
- Lüüs ühendub TTN-iga LoRa Basics Station (soovitatav, krüpteeritud) või vanema Semtech UDP packet forwarder kaudu.
- Lüüsi asukoht sisestatakse konsooli ja selle saab avalikuks teha. Alles siis saab välitester arvutada kauguse lüüsini.
- Packet Broker kaudu vahetavad TTN ja teised LoRaWAN-võrgud pakette. Nii saavad TTN-i seadme pakette vastu võtta ka teiste võrkude lüüsid, kui nende haldajad seda lubavad.
Integratsioonid
Rakendus saab oma seadmete andmed kätte järgmiste kaudu:
- Webhookid: TTN pöördub iga paketi korral aadressi poole (nii töötab fieldtester.io),
- MQTT: rakendus tellib andmed,
- salvestus- ja pilveintegratsioonid muude teenuste jaoks.
Payload formatter saab toored baidid otse TTN-is loetavateks väärtusteks teisendada.
Kui webhook korduvalt ebaõnnestub, võib TTN märkida selle olekuga „unhealthy“ ja lõpetada mõneks ajaks selle poole pöördumise. Konsoolis jaotises Integrations → Webhooks on see näha selle olekus.