QNAP Systems, Inc. - 네트워크 부착형 스토리지(NAS)

Language

Support

CoAP를 사용하여 QIoT Suite Lite에 연결하는 방법은?

이 자습서에서는 CoAP을 사용하여 QIoT Suite Lite에 연결하는 방법을 배웁니다.

다양한 개발 보드를 QIoT Suite Lite에 연결하는 방법을 배우려면 다음 자습서를 참조하십시오: https://www.qnap.com/en/how-to/tutorial/qiot-suite-lite

IoT 애플리케이션 및 사물을 설정하는 방법을 배우려면 다음 링크를 참조하십시오: https://www.qnap.com/en/how-to/tutorial/article/how-to-show-dht11-data-on-qiot-dashboard

https://github.com/qnap-dev/qnap-qiot-sdks에서 QNAP GitHub를 참조할 수도 있습니다

IoT 애플리케이션을 열고 CoAP 설정 가져오기

  • IoT 애플리케이션을 열고 사물로 이동합니다.
  • "장치 연결" 버튼을 클릭합니다.
  • "CoAP"를 선택하고 "다음"을 클릭합니다.
  • "JSON 파일 다운로드"를 클릭합니다. 파일 이름은 "resourceinfo.json"이 됩니다.

* "resourceinfo.json"에 대한 추가 정보
다음은 resourceinfo.json의 예제 코드입니다:

 {
 "myqnapcloudHost": "Not Available",
 "clientId": "rpi2_1508915341",
 "host": [
 "172.17.28.73"
 ],
 "r": "c08b5979-1f8f-42da-9085-d761707be65c",
 "t": "r:e91d53d57729b9d0b59772f9f2a130dc",
 "port": 25683,
 "resources": [
 {
 "description": "",
 "datatype": "Float",
 "resourceid": "temp",
 "topic": "r/qiot/things/admin/rpi2/temp",
 "resourcename": "temp",
 "resourcetypename": "Temperature",
 "unit": "°C"
 }
 ]
 }
  • 참고 자료:

    1. "myqnapcloudHost": NAS에서 myqnapcloud DDNS 서비스를 연결하면 QIoT Suite Lite에 연결할 수 있는 인터넷 호스트 이름을 제공합니다. 포트에 문제가 발생할 경우 다음 게시물을 참조하십시오: https://qiot.qnap.com/blog/en/2017/09/21/solve-problem-using-different-port-qiot-suite-lite-v1-0-41/
    2. "clientId": 장치 식별자.
    3. "host": NAS IP
    4. "r" & "t": CoAP의 쿼리 형식은 "r=&t="입니다
    5. "port": CoAP 포트.
    6. "resources": 다음을 포함한 리소스 정보:
      • description: QIoT 리소스 설명
      • datatype: QIoT 리소스 데이터 유형
      • resourceid: QIoT 리소스 식별자
      • topic: 보내기 및 받기를 위한 CoAP의 경로. URL 형식은 "coap://:/?r=&t="입니다
      • resourcename: QIoT 리소스 이름.
      • resourcetypename: QIoT 리소스 유형 이름.
      • unit: QIoT 리소스 유니트.
  • 연결 유형:

    "게시":
    1. method: PUT
    2. pathname:
    3. query: r=&t=
    4. payload: {"value" : }

    "수신":
    1. method: GET
    2. pathname:
    3. query: r=&t=
    4. payload: {"value" : }

위 예를 사용하면 다음 "URL" 링크가 얻어집니다:
" coap://172.17.28.73:25683/r/qiot/things/admin/rpi2/temp?r=c08b5979-1f8f-42da-9085-d761707be65c&t=r:e91d53d57729b9d0b59772f9f2a130dc"

릴리스 날짜: 2017-11-13
도움이 되었습니까?
피드백을 주셔서 감사드립니다.
피드백을 주셔서 감사드립니다. 다른 질문 사항이 있으면 support@qnap.com으로 문의해 주시기 바랍니다.