Hoppa till huvudinnehåll

LoRaWAN

LoRaWAN är det vanligaste sättet för enheter att nå Yggio. Det ger kilometrar av räckvidd och år av batteritid i utbyte mot små nyttolaster som skickas då och då, vilket passar fjärrövervakning i fastigheter, städer, jordbruk och industri. Radiosidan beskrivs under LPWAN.

Så hänger kedjan ihop​

En LoRaWAN-avläsning passerar fyra steg innan den når Yggio:

  1. Enheten sänder över LoRa-radio.
  2. Varje gateway inom räckhåll tar emot sändningen och vidarebefordrar den över IP. Att flera gateways hör samma meddelande är normalt, och ger redundans utan extra kostnad.
  3. Nätverksservern tar bort dubbletterna och hanterar säkerhet, sessioner och join.
  4. Yggio tar emot nyttolasten från nätverksservern.

LoRaWAN-kedjan: sensorer som sänder över LoRa-radio, gateways som fungerar som en transparent brygga med RF-redundans, LoRaWAN-nätverks- och applikationsservern över TCP/IP, och den horisontella IoT-integrationen som betjänar plattformen och dess användare, där LoRaWAN AES-128, sedan TLS 1.3 och sedan MQTTS eller HTTPS skyddar varje steg

Yggio ansluter till nätverksservern, inte till enskilda gateways. Det är kedjans praktiska följd: den som driver din nätverksserver, oavsett om det är en operatör eller din egen installation, är den Yggio pratar med, och gateways syns aldrig i Yggio som datakälla.

Välj en connector​

En connector per nätverksserver. Sätt upp den en gång, och lägg sedan till varje enhet på den servern genom den.

NätverksserverConnectorRiktningNoteringar
ChirpStack v3ChirpStack V3In och utÖppen källkod, ofta självdriftad
ChirpStack v4ChirpStack V4In och utÖppen källkod, ofta självdriftad
NetmoreNetmoreIn och utImportera, provisionera, prenumerera och ta bort
Actility / Netmore ThingParkActility / Netmore ThingParkIn och utVia ThingPark DX API
LoriotI connector-listanInEndast mottagning
HeliumI connector-listanInEndast mottagning
The Things Network (TTN)I connector-listanIn och ut

Riktningen är värd att kontrollera innan du designar utifrån den, eftersom alla integrationer inte går åt båda hållen. In är uplinken, enhetens avläsningar som kommer in. Ut är downlinken, ett kommando från en regel eller från API:et som når enheten.

Endast mottagning betyder att Yggio tar emot uplinks men varken skickar downlinks eller provisionerar enheter på den servern. Skapa enheten där först, och lägg sedan till den i Yggio.

Om servern du använder inte finns med, kontakta din supportkontakt. Det finns connectors som ännu inte ligger i listan.

Lägga till enheter​

Enheter läggs till genom connectorn i stället för en och en mot nätverksservern, och identifierarna är de vanliga LoRaWAN-identifierarna, DevEUI och join-uppgifterna. Se Enskild installation för en enhet och Batchinstallation för ett kalkylblad med dem.

På de connectors som stöder provisionering skapar en enhet som läggs till i Yggio även enheten på nätverksservern, och att ta bort den i Yggio kan avveckla den där. Det beteendet är avsiktligt och går att välja bort i bekräftelsedialogen. Läs connectorns egen sida innan du tar bort något.

Efter första uplinken​

En LoRaWAN-nyttolast kommer in som några dussin byte, så den betyder ingenting förrän den avkodats. Det är översättarens uppgift: den gör om den råa nyttolasten till namngivna fält, och därefter beter sig enheten som vilken annan enhet som helst i Yggio, med samma åtkomsträttigheter, historik och dashboards.

Om en enhet är provisionerad och har joinat men ingen data syns, kommer nyttolasten oftast fram och misslyckas med att avkodas. Loggar visar vad som kom in.

Relaterat​