QNAP Systems, Inc. - armazenamento ligado em rede (NAS)

Language

Support

Como conectar-se ao QIoT Suite Lite usando o protocolo MQTT?

Neste tutorial, você aprenderá a se conectar ao QIoT Suite Lite usando o protocolo MQTT.

Consulte o seguinte tutorial para aprender a conectar diferentes placas de desenvolvimento ao QIoT Suite Lite: https://www.qnap.com/go/how-to/tutorial/qiot-suite-lite

Consulte o link a seguir para aprender a estabelecer um aplicativo e coisas de IoT: https://www.qnap.com/go/how-to/tutorial/article/how-to-show-dht11-data-on-qiot-dashboard

Você também pode consultar o GitHub da QNAP em https://github.com/qnap-dev/qnap-qiot-sdks

Abra os aplicativos de IoT para obter as configurações de MQTT

  • Abra seus aplicativos de IoT e vá para suas coisas.
  • Clique no botão "Conectar um dispositivo".
  • Escolha "MQTT" e clique em "Avançar".
  • Clique em "Baixar arquivo JSON". O nome do arquivo será "resourceinfo.json".

* Mais informações sobre "resourceinfo.json"
Veja a seguir um código de exemplo de resourceinfo.json:

	{

      "username": "c08b5979-1f8f-42da-9085-d761707be65c",

      "myqnapcloudHost": "Not Available",

      "clientId": "rpi2_1509005726",

      "host": [

      "172.17.28.73"

      ],

      "password": "r:e91d53d57729b9d0b59772f9f2a130dc",

      "port": 21883,

      "resources": [

      {

       "description": "",

       "datatype": "Float",

       "resourceid": "temp",

       "topic": "qiot/things/admin/rpi2/temp",

       "resourcename": "temp",

       "resourcetypename": "Temperature",

       "unit": "°C"
       }

      ]
  }
  • Referência:
    1. "host": IP do NAS
    2. "myqnapcloudHost": Se você conectar os serviços myqnapcloud DDNS no seu NAS, ele fornecerá um nome de host de Internet que pode se conectar ao QIoT Suite Lite. Se houver problemas com portas, consulte o seguinte artigo: https://qiot.qnap.com/blog/en/2017/09/21/solve-problem-using-different-port-qiot-suite-lite-v1-0-41/
    3. "port": A porta MQTT.
    4. "clientId": Identificadores de dispositivos.
    5. "username": O nome de usuário MQTT.
    6. "password": A senha MQTT.
    7. "resources": Informações de recursos incluindo:
      • description: Descrição do recurso do QIoT.
      • datatype: Tipos de dados do recurso do QIoT.
      • resourceid: Identificadores do recurso do QIoT.
      • topic: O tópico MQTT para publicação e assinatura.
      • resourcename: Nomes de recurso do QIoT
      • resourcetypename: Nomes de tipo de recurso do QIoT.
      • unit: Unidades de recurso do QIoT.
  • Tipo de conexão:
    "Conexão":
    • Nome de usuário:
    • Senha:
    • ID do cliente:
    "Publicar":
    • Tópico:
    • Carga:
      • {"value" : }
    "Assinar"
    • Tópico:
Data de lançamento: 2017-11-16
Foi útil?
Obrigado por seu retorno.
Obrigado por seu retorno. Se você tiver qualquer dúvida, contate support@qnap.com
o