Serwery NAS firmy QNAP - oficjalna strona w Polsce (NAS)

Language

Support

Jak połšczyć się z QIoT Suite Lite przy użyciu CoAP?

W niniejszym samouczku można się dowiedzieć, jak uzyskać połšczenie z QloT Suite Lite przy użyciu CoAP.

Zapoznaj się z następujšcym samouczkiem, aby dowiedzieć się, jak połšczyć różne platformy komputerowe z QIoT Suite Lite: https://www.qnap.com/en/how-to/tutorial/qiot-suite-lite

PrzejdŸ do następujšcego łšcza, aby dowiedzieć się, jak ustanowić połšczenie pomiędzy Aplikacjš IoT i Rzeczami: https://www.qnap.com/en/how-to/tutorial/article/how-to-show-dht11-data-on-qiot-dashboard

Informacje możesz także uzyskać z QNAP GitHub na stronie https://github.com/qnap-dev/qnap-qiot-sdks

Otwórz Aplikacje IoT, aby uzyskać ustawienia CoAP

  • Otwórz Aplikacje IoT i przejdŸ do Rzeczy.
  • Kliknij przycisk „Połšcz urzšdzenie” .
  • Wybierz opcję „CoAP” i kliknij „Dalej”.
  • Kliknij „Pobierz plik JSON”. Plik będzie miał nazwę „resourceinfo.json”.

* Więcej informacji o „resourceinfo.json”
Oto przykładowy kod z 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"
}
]
}
  • ródła:

    1. "myqnapcloudHost": W przypadku połšczenia usług myqnapcloud DDNS na serwerze NAS, uzyskamy Nazwę hosta internetowego, który można połšczyć z QIoT Suite Lite. Jeœli wystšpiš problemy z portami, zapoznaj się z następujšcym artykułem: https://qiot.qnap.com/blog/en/2017/09/21/solve-problem-using-different-port-qiot-suite-lite-v1-0-41/
    2. "clientId": Identyfikatory urzšdzeń.
    3. "host": Adres IP serwera NAS
    4. "r" & "t": Format zapytania CoAP to „r=&t=”
    5. "port": Port CoAP.
    6. "resources": Informacje o zasobach, w tym następujšce:
      • description: Opis zasobu QIoT
      • datatype: Typy danych zasobów QIoT
      • resourceid: Identyfikatorów zasobów QIoT
      • topic: Œcieżka CoAP do wysyłania i odbioru danych. Format URL to „coap://:/?r=&t=”
      • resourcename: Nazwy zasobów QIoT.
      • resourcetypename: Nazwy typów zasobów QIoT.
      • unit: Jednostki zasobów QIoT.
  • Typ połšczenia:

    „Publikuj”:
    1. method: PUT
    2. pathname:
    3. query: r=&t=
    4. payload: {"value" : }

    „Odbiór”:
    1. method: GET
    2. pathname:
    3. query: r=&t=
    4. payload: {"value" : }

Korzystajšc z powyższego przykładu, uzyskasz następujšce łšcze „URL”:
" coap://172.17.28.73:25683/r/qiot/things/admin/rpi2/temp?r=c08b5979-1f8f-42da-9085-d761707be65c&t=r:e91d53d57729b9d0b59772f9f2a130dc"

Data wydania: 2017-11-13
Czy te informacje okazały się pomocne?
Dziękujemy za przekazanie opinii.
Dziękujemy za przekazanie opinii. Jeśli masz pytania, napisz na adres support@qnap.com