欢迎使用 SDK 文档
欢迎使用 SDK 文档!本指南将帮助您开始使用我们的 SDK,并提供关键类和功能的链接。
快速开始
要开始,请参考以下关键类:
通信:
概览
我们的 SDK 提供了一整套工具,帮助您将功能集成到您的应用程序中。请阅读我们的示例代码,您将会看到 SDK 的主要类以及其工作方式的简要概述。
希望本指南能帮助您快速上手。如果您有任何问题或需要进一步帮助,请参考详细指南或联系我们的支持团队。
- 让打印机通过 Wi-Fi 连接到互联网。
- 打开浏览器并输入面板上显示的 IP 地址。
面板
- 选择“文件管理器”,并上传 "ca.crt, client.crt, client.key" 文件。
选择文件管理器并上传文件
- 选择 “MQTT 设置”。
选择 MQTT 设置
- 填写空白并点击 “设置” 按钮。
填写信息
在 Visual Studio Code 中导入 SDK
- 将 SDK 包下载到您的本地目录。
- 创建一个 Visual Studio Code 项目。
- 将
UniPRT_Cloud-1.0.0-py3-none-any.whl 添加到项目文件。
- 使用命令创建虚拟环境:
- 使用命令激活虚拟环境: linux/macOS:
source myenv/bin/activate
PowerShell(Windows): .\ENVNAME\Scripts\Activate
CMD(Windows): ENVNAME\Scripts\activate.bat
- 使用命令安装 SDK 包:
pip install UniPRT_Cloud-1.0.0-py3-none-any.whl
- 在项目中导入 MQTTSDK:
TSC Topic 前缀配置
此 Topic 结构允许用户自定义前缀,以便更灵活地进行集成。
Topic 结构
Topic 遵循以下格式:
{Tenant ID}/{Topic Prefix}/{Topic Subject}/{Agent ID}
其中 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