QNAP Systems, Inc. - netwerk opslag (NAS)

Language

Support

Het verbinden met QIoT Suite Lite met behulp van HTTP?

In deze tutorial kunt u zien hoe u kunt verbinden met QIoT Suite Lite met behulp van HTTP.

Raadpleeg voor het verbinden van andere development boards met QIoT Suite Lite: https://www.qnap.com/go/how-to/tutorial/qiot-suite-lite

Raadpleeg de volgende koppeling voor informatie over IoT-toepassing en Dingen: https://www.qnap.com/go/how-to/tutorial/article/how-to-show-dht11-data-on-qiot-dashboard

U kunt ook de QNAP GitHub raadplegen op https://github.com/qnap-dev/qnap-qiot-sdks

Open IoT-toepassingen voor de HTTP-instellingen

  • Open uw IoT-toepassingen en ga naar Dingen.
  • Klik op knop "Verbind een apparaat".
  • Kies "HTTP" en klik op "Volgende".
  • Klik op "Download JSON-bestand". De naam van het bestand is "resourceinfo.json".

* Meer informatie over "resourceinfo.json"
Het volgende is een voorbeeld code van resourceinfo.json:

{
 "toegangstoken": "r:e91d53d57729b9d0b59772f9f2a130dc",
 "myqnapcloudHost": "Niet beschikbaar",
 "client-ID": "rpi2_1509001699",
 "host": [
 "172.17.28.73"
 ],
 "aanvrager-ID": "c08b5979-1f8f-42da-9085-d761707be65c",
 "poort": 23000,
 "bronnen": [ {
 "beschrijving": "",
 "datatype": "Drijvend",
 "bron-ID": "temp",
 "topic": "qiot/things/admin/rpi2/temp",
 "bronnaam": "temp",
 "brontypenaam": "Temperatuur",
 "unit": "°C"
 } ] }
  • Referentie:
    1. "toegangstoken": Deze waarde moet toegevoegd zijn voor gebruik in de HTTP-header
    2. "myqnapcloudHost": Als u de myqnapcloud DDNS services op uw NAS verbindt, levert het een Internet hostnaam die u kunt verbinden met QIoT Suite Lite. Raadpleeg voor problemen met poorten het volgende artikel: https://qiot.qnap.com/blog/en/2017/09/21/solve-problem-using-different-port-qiot-suite-lite-v1-0-41/
    3. "client-ID": Apparaat-aanduidingen.
    4. "host": Het NAS IP
    5. "aanvrager-ID" : Deze waarde moet toegevoegd zijn voor gebruik in de HTTP-header
    6. "poort": De HTTP-poort.
    7. "bronnen": Informatie van bron, waaronder het volgende:
      • beschrijving: QIoT bronbeschrijving
      • datatype: QIoT brondatatypes
      • bron-ID: QIoT bronaanduidingen
      • topic: De route voor HTTP voor verzenden en ontvangen.
      • bronnaam: QIoT bronnamen.
      • brontypenaam: QIoT brontypenamen.
      • unit: QIoT bronunits.
  • Type van verbinding:
    "Publiceer (Publish)":
    • methode: PUT
    • pad: /bronnen/<topic>
    • Header:
      • Toegangstoken : <toegangstoken>
      • Aanvrager-ID : <aanvrager-ID>
      • Inhoud-type : toepassing/json
    • hoofdtekst:
      • {"waarde" : <data>}
    "Receive":
    • methode: GET
    • pad: /bronnen/<topic>
    • header :
      • Toegangstoken : <toegangstoken>
      • Aanvrager-ID : <aanvrager-ID>
      • Inhoud-type : toepassing/json

Met het bovenstaande voorbeeld krijgt u de volgende "URL" koppeling:
"http://172.17.28.73:23000/resources/qiot/things/admin/rpi2/temp"

Uitgavedatum: 2017-11-17
Was dit nuttig?
Bedankt voor uw feedback.
Bedankt voor uw feedback. Neem contact op met support@qnap.com als u vragen hebt.
o