Você pode instalar o plug -in Cumulocity Lora no aplicativo Administração, ele deve estar disponível no ecossistema -> Aplicativos -> Menu de pacotes.
Caso contrário, faça o download do arquivo zip do lançamento mais recente e instale-o nos pacotes de aplicativos (disponíveis no menu apontado acima): https://github.com/softwareag/cumulocity-lora/releases/latest/download/sag-ps-iot-pkg-lora-package.zipsp
Destina -se apenas a ser instalado apenas no aplicativo de devicemanagem.
Este plug -in exige que o recurso de microsserviço habilitado no seu inquilino funcione. Se você estiver em um inquilino de teste, entre em contato com seu representante de vendas para fazê -lo ou entre em contato com o suporte no Empower.
Depois que o recurso Microservice estiver ativado, instale o microsserviço Github-Proxy que pode ser baixado deste URL: https://github.com/softwareag/cumulocity-lora/releases/latest/download/github-proxy.zip
Quando o microsserviço do Github-Proxy estiver instalado, basta acessar o aplicativo de devicanagement e depois para o menu Lora/Config. A partir daí, basta selecionar os microsserviços que você deseja instalar no seu inquilino.
Você verá 2 tipos de microsserviços: conectores LNS, geralmente chamados Lora-Ns-, e codecs, geralmente chamados Lora-Codec-

No aplicativo DeviceManagement-Lora, vá para servidores de rede Lora/Lora. Basta dar um nome ao seu conector e selecionar o tipo de LNS para o qual deseja conectar (o tipo que você está procurando só será exibido se o microsserviço correspondente estiver instalado).

Certifique -se de que o LNS que você deseja se conectar à cumulocidade esteja configurado corretamente (alguns LNs exigem a criação de uma chave da API, por exemplo). Depois que o tipo for selecionado, basta seguir as instruções do assistente. Os dispositivos já provisionados serão adicionados automaticamente à cumulocidade depois de enviar dados e seus dados são encaminhados pelo LNS para a cumulocidade. Exemplo para TTN:

E outro para Chirpstack:

Depois que o conector for criado, a Cumulocity criará automaticamente uma rota HTTP no LNS para empurrar dados do LNS para o atual inquilino da cumulocidade. Além disso, todos os dispositivos existentes no LNS serão criados automaticamente em cumulocidade depois que enviarem dados e dados forem pressionados para a cumulocidade através da rota HTTP configurada. Esses dispositivos serão criados sem um codec associado a eles; portanto, você precisará ir para a visualização detalhada do dispositivo para escolher o codec certo. Qualquer carga útil enviada para a seleção de codec priori não será perdida: elas serão armazenadas e você poderá processá -las depois de escolher o codec certo.

No aplicativo DeviceManagement-Lora, vá para dispositivos LORA/LORA LORA.

Para provisionar o dispositivo em um LNS, você precisa verificar a caixa "Dispositivo de provisão em Lora Network Server": você poderá escolher o conector LNS relacionado ao LNS em que deseja provisionar o dispositivo. Dependendo do tipo de conector LNS escolhido, diferentes campos parecerão finalizar o provisionamento do dispositivo nesse LNS específico.
Exemplo para TTN:

E outro para Chirpstack:

No aplicativo DeviceManagement-Lora, vá para o menu Lora/Lora Gateways.

Dependendo do conector LNS que você escolher, diferentes campos aparecerão.
Exemplo com ttn:

Outro com Actilidade:

Para poder provisionar um gateway, alguns LNs exigem autorização específica. Por exemplo, o TTN requer uma tecla API do usuário, pois uma chave da API de aplicativo permitirá apenas gerenciar dispositivos em um aplicativo específico.
Os dispositivos Lora, identificados por um fragmento JSON lora_ns_device_LoRaDevice , podem ser gerenciados a partir de uma visualização específica acessível através do submenu "Lora" na visualização detalhada do dispositivo.

Várias ações podem ser executadas nesta visão:
Você pode alterar o codec a qualquer momento. Se você selecionar o errado e não processar uma carga útil recebida, a carga útil permanecerá em um estado não processado e você poderá reprocê -la mais tarde.
Você pode habilitar o modo de depuração, que gerará um evento especial para cada carga útil de entrada que conterá a carga útil decodificada completa.
Você também pode optar por armazenar as últimas medições no próprio dispositivo, para poder usá -las em widgets específicos, mas também para adicioná -los como colunas na tabela "All Dispositices".
Os dispositivos importados automaticamente não terão um codec configurado e as cargas úteis serão armazenadas em um estado não processado. Você poderá processá -los depois de configurar um codec.
Você pode mudar um dispositivo para outro LNS. Ao fazê -lo, o dispositivo será desprovisionado de seus LNs atuais e provisionado para o LNS recém -selecionado.
Dependendo do codec configurado no dispositivo, vários comandos estarão disponíveis. A maioria dos dispositivos terá um comando para recuperar sua configuração atual. Quando esses comandos são processados pelo dispositivo, um uplink que contém a configuração do dispositivo será recebido e a configuração será armazenada no dispositivo em cumulocidade como um documento JSON disponível na guia Configuração do dispositivo:

Você pode atualizar a configuração do dispositivo modificando o JSON diretamente ou enviando um comando da guia Lora. Os comandos disponíveis na guia Lora terão seus campos de entrada preenchidos com os valores armazenados na configuração do dispositivo:

Quando um comando for enviado, ele passará pelo ciclo de vida habitual da operação de cumulocidade:
Pendente -> execução -> sucesso ou falhou
O status da operação será atualizado quando o LNS enviar um evento de atualização do Downlink.
Observe que nem todos os LNS suportam o evento de atualização do downlink ou que ele seja ligado explicitamente no perfil do dispositivo ou na configuração do LNS.
Todos os eventos do LNS estarão disponíveis como eventos no objeto gerenciado do conector LNS em seu formato JSON bruto, conforme enviado pelo LNS.

Os eventos de uplink também estarão disponíveis nos dispositivos em um formulário que contém o FPORT, a carga útil no formato hexadecimal, se a carga útil foi processada ou não e outras informações relevantes.

A estrutura oferece a capacidade de construir rapidamente o codec diretamente a partir da interface do usuário da Cumulocity com um IDE integrado com base no editor de Mônaco.
Para ativar esse recurso, você precisa instalar o microsserviço de codec personalizado lora-ns-custom .
O IDE é acessível no menu Lora/Codecs personalizado e é desenvolvido em 3 partes:



Depois de ficar feliz com seu codec e salvá -lo, ele estará acessível a partir de qualquer guia Lora Lora Lora como modelo do codec personalizado.