Как да настроите LORA/LORAWAN крайни устройства в google-iot core

Опитвам се да настроя LORAWAN крайно устройство в google-cloud-iot под регистър и устройства, което е свързано с шлюз.

LoRaWAN определя ключове за сигурност: NwkSKey, AppSKey и AppKey. Всички ключове са с дължина 128 бита. обаче google-cloud-iot изисква следните ключове,

Create a device in registry XXXXXXXX.
Public key format
RS256 
ES256 
RS256_X509 
ES256_X509 

някой използвал ли е LORAWAN крайно устройство директно с google-cloud-iot? Как можем да настроим LORAWAN крайно устройство, свързано с Gateway, поддържащо LORAWAN? Използваме LorixOne като Gateway.

вашата подкрепа е много ценена.

Поздрави Jayesh

В момента използвам Lora-App-Server на виртуалната машина, за да се справя с крайните устройства, които обаче не се вписват в решението my over all като IoT продукт.


person Jayesh PATEL    schedule 15.05.2019    source източник


Отговори (1)


Не е специфично за LorixOne, но от методи за удостоверяване на шлюза, методът за удостоверяване „Само асоцииране“ може да бъде полезен тук. Това означава, че LorixOne може да съхранява частния ключ RS256 или ES256 и да удостоверява в Cloud IoT Core чрез JWT, докато вие удостоверявате устройства към шлюза с вашите съществуващи LoRaWAN ключове за сигурност.

Ако приемем, че използвате MQTT моста, за да се свържете с Cloud IoT Core, след като дадено устройство бъде удостоверено през шлюза, шлюзът може да публикува съобщение до темата attach за удостовереното устройство за активиране на комуникацията.

Тази връзка от официалните документи на LoRaServer също може да бъде полезна: Google Cloud Platform Cloud IoT Core

person Alex Hong    schedule 21.05.2019