관리 앱에서 Cumulocity LORA 플러그인을 설치할 수 있습니다. 생태계 -> 응용 프로그램 -> 패키지 메뉴에서 사용할 수 있어야합니다.
그렇지 않은 경우 최신 릴리스에서 zip 파일을 다운로드하여 응용 프로그램 패키지 (위의 메뉴에서 사용할 수 있음)에 설치하십시오 (https://github.com/softwareag/cumulocity-lora/releases/latest/download/sag-ps-ps-oiot-pkg-lora-package.zip
Devicemanagement Application에만 설치되도록 의도됩니다.
이 플러그인에는 임차인이 작업 할 수 있도록 마이크로 서비스 기능이 필요합니다. 평가판 테넌트 인 경우 영업 담당자에게 연락하여 Empower에 대한 지원에 연락하십시오.
마이크로 서비스 기능이 활성화되면이 URL에서 다운로드 할 수있는 github-proxy 마이크로 서비스를 설치하십시오 : https://github.com/softwareag/cumulocity-lora/releases/latest/download/github-proxy.zip
GitHub-Proxy MicroService가 설치되면 Devicemanagement Application으로 이동 한 다음 Lora/Config 메뉴로 이동하십시오. 거기에서 임차인에 설치하려는 마이크로 서비스를 선택하면됩니다.
2 가지 종류의 마이크로 서비스 : LNS 커넥터 (일반적으로 LORA-NS-) 및 코덱 (일반적으로 LORA-Codec-)이 표시됩니다.

Devicemanagement-Lora 애플리케이션에서는 메뉴 Lora/Lora Network 서버로 이동하십시오. 커넥터에 이름을 제시 한 다음 연결하려는 LN 유형을 선택하십시오 (원하는 유형은 해당 마이크로 서비스가 설치된 경우에만 나타납니다).

누적에 연결하려는 le LNS가 올바르게 구성되어 있는지 확인하십시오 (일부 LN은 API 키 생성이 필요합니다). 유형이 선택되면 마법사 지침을 따르십시오. 이미 프로비저닝 된 장치는 데이터를 전송하고 LNS에 의해 데이터를 누적으로 전달하면 누적에 자동으로 추가됩니다. TTN의 예 :

그리고 Chirpstack의 다른 하나 :

커넥터가 생성되면 Cumulocity는 LNS에서 HTTP 경로를 자동으로 생성하여 LNS에서 현재 누적 테넌트로 데이터를 푸시합니다. 또한, LNS의 모든 기존 장치는 데이터를 전송하고 구성된 HTTP 경로를 통해 데이터가 누적되도록 푸시되면 누적으로 자동으로 생성됩니다. 이러한 장치는 코덱과 관련된 코덱없이 생성되므로 올바른 코덱을 선택하려면 장치 세부보기로 이동해야합니다. Cumulocity Priori Codec 선택으로 전송 된 모든 페이로드는 손실되지 않습니다. 저장되며 올바른 코덱을 선택하면 처리 할 수 있습니다.

Devicemanagement-Lora 응용 프로그램에서는 메뉴 Lora/Lora 장치로 이동하십시오.

LNS에서 장치를 프로비저 시키려면 "LORA Network Server의 프로비저이션 장치"라는 상자를 확인해야합니다. 그러면 장치를 프로비저닝하려는 LNS와 관련된 LNS 커넥터를 선택할 수 있습니다. 선택한 LNS 커넥터 유형에 따라 해당 특정 LN에서 장치 프로비저닝을 마무리하는 다른 필드가 나타납니다.
TTN의 예 :

그리고 Chirpstack의 다른 하나 :

Devicemanagement-Lora 애플리케이션에서는 메뉴 Lora/Lora Gateways로 이동하십시오.

선택할 LNS 커넥터에 따라 다른 필드가 나타납니다.
TTN의 예 :

또 다른 행동 :

게이트웨이를 제공하려면 일부 LN은 특정 승인이 필요합니다. 예를 들어 TTN은 Application API 키가 특정 응용 프로그램에서 장치를 관리 할 수 있으므로 사용자 API 키가 필요합니다.
JSON 조각 lora_ns_device_LoRaDevice 로 식별 된 LORA 장치는 장치 세부보기의 하위 메뉴 "LORA"를 통해 액세스 할 수있는 특정 뷰에서 관리 할 수 있습니다.

이 관점에서 몇 가지 행동을 수행 할 수 있습니다.
언제든지 코덱을 변경할 수 있습니다. 잘못을 선택하고 들어오는 페이로드를 처리하지 못한 경우 페이로드는 처리되지 않은 상태로 유지되며 나중에 재 처리 할 수 있습니다.
디버그 모드를 활성화 할 수 있으며,이 페이로드가 포함 된 각 수신 페이로드에 대한 특별 이벤트가 생성됩니다.
장치 자체에 마지막 측정 값을 저장하도록 선택할 수도 있으므로 특정 위젯에서 사용할 수 있고 "모든 장치"테이블의 열로 추가 할 수 있습니다.
자동으로 가져온 장치에는 코덱이 구성되지 않으며 페이로드는 처리되지 않은 상태에 저장됩니다. 코덱을 구성한 후에는 처리 할 수 있습니다.
장치를 다른 LN으로 전환 할 수 있습니다. 그렇게 할 때 장치는 현재 LN에서 비판을 받고 새로 선택한 LN에 프로비저닝됩니다.
장치에서 구성된 코덱에 따라 다양한 명령을 사용할 수 있습니다. 대부분의 장치에는 현재 구성을 검색하도록 명령이 있습니다. 이러한 명령이 장치에 의해 처리되면 장치 구성이 포함 된 업 링크가 수신되고 구성은 장치의 구성 탭에서 사용 가능한 JSON 문서로 기기에 누적에 저장됩니다.

JSON을 직접 수정하거나 LORA 탭에서 명령을 전송하여 장치 구성을 업데이트 할 수 있습니다. LORA 탭에서 사용할 수있는 명령에는 입력 필드가 장치 구성에 저장된 값으로 미리 채워집니다.

명령이 전송되면 일반적인 Cumulocity 작동 라이프 사이클을 통과합니다.
보류 중 -> 실행 -> 성공 또는 실패
LNS가 다운 링크 업데이트 이벤트를 보낼 때 작업 상태가 업데이트됩니다.
모든 LN이 다운 링크 업데이트 이벤트를 지원하거나 장치 프로파일 또는 LNS 구성에서 설명하는 것으로 켜지는 것은 아닙니다.
모든 LNS 이벤트는 LNS가 보낸 RAW JSON 형식의 LNS 커넥터 관리 객체의 이벤트로 사용할 수 있습니다.

업 링크 이벤트는 FPORT, PAYLOAD가 처리되었는지 여부 및 기타 관련 정보를 포함하는 양식으로 장치에서 사용할 수 있습니다.

이 프레임 워크는 Monaco 편집기를 기반으로 한 통합 IDE를 사용하여 Cumulocity UI에서 직접 코덱을 신속하게 구축 할 수있는 기능을 제공합니다.
이 기능을 활성화하려면 사용자 정의 코덱 마이크로 서비스 lora-ns-custom 설치해야합니다.
IDE는 LORA/Custom Codecs 메뉴에서 액세스 할 수 있으며 3 개의 부분으로 구성됩니다.



코덱에 만족하고 저장 한 후에는 LORA 장치 LORA 탭에서 사용자 정의 코덱의 모델로 액세스 할 수 있습니다.