UniPRT_Cloud SDK v2.0.0.0
 
载入中...
搜索中...
未找到
UniPRT_Cloud SDK

欢迎使用 SDK 文档

欢迎使用 SDK 文档!本指南将帮助您开始使用我们的 SDK,并提供关键类和功能的链接。

快速开始

要开始,请参考以下关键类:

通信:

  • MqttComm
备注
请不要调用未在文档中说明的方法或类。

概览

我们的 SDK 提供了一整套工具,帮助您将功能集成到您的应用程序中。请阅读我们的示例代码,您将会看到 SDK 的主要类以及其工作方式的简要概述。

希望本指南能帮助您快速上手。如果您有任何问题或需要进一步帮助,请参考详细指南或联系我们的支持团队。

  1. 让打印机通过 Wi-Fi 连接到互联网。
  2. 打开浏览器并输入面板上显示的 IP 地址。
    面板

  3. 选择“文件管理器”,并上传 "ca.crt, client.crt, client.key" 文件。
    选择文件管理器并上传文件

  4. 选择 “MQTT 设置”。
    选择 MQTT 设置

  5. 填写空白并点击 “设置” 按钮。
填写信息


在 Visual Studio Code 中导入 SDK

  1. 将 SDK 包下载到您的本地目录。
  2. 创建一个 Visual Studio Code 项目。
  3. UniPRT_Cloud-1.0.0-py3-none-any.whl 添加到项目文件。
  4. 使用命令创建虚拟环境:
    python -m venv ENVNAME
  5. 使用命令激活虚拟环境: linux/macOS:
    source myenv/bin/activate
    PowerShell(Windows):
    .\ENVNAME\Scripts\Activate
    CMD(Windows):
    ENVNAME\Scripts\activate.bat
  6. 使用命令安装 SDK 包:
    pip install UniPRT_Cloud-1.0.0-py3-none-any.whl
  7. 在项目中导入 MQTTSDK:
    from UniPRT_Cloud.Comm.MqttComm import MqttComm
    定义 MqttComm.py:1

TSC Topic 前缀配置

此 Topic 结构允许用户自定义前缀,以便更灵活地进行集成。

Topic 结构

Topic 遵循以下格式:

{Tenant ID}/{Topic Prefix}/{Topic Subject}/{Agent ID}
备注
若要连接至 TSC CloudConnect,Topic 必须设置为 TSCCloudConnect。

其中 Topic Subject 包含:

  • request/json
  • status/json
  • response/json
  • alert/json

示例

如果某租户的 ID 为 02bfda5a55d15f29214b99287a4e623f,使用的 Topic 前缀为 CloudConnect,且 Topic 内容为 status/json,设备为 MH241-ABC-123,则完整 Topic 为:

02bfda5a55d15f29214b99287a4e623f/CloudConnect/clients/status/json/MH241-ABC-123

技术支持

如果遇到任何问题或需要进一步帮助,请联系我们的支援团队。


祝您编程愉快!

TSC