CS-Joint物联网设备接入SDK

CS-Joint物联网设备接入SDK,为终端设备厂商提供简单、标准的快速接入技术手段。用户只需要在目标系统中部署SDK源代码,进行编译及必要的环境配置、数据对接及协议配置,即可方便地与CS-IoTCloud物联网云平台进行通信。

目前CS-Joint支持ARM版(配备Linux、RTOS等操作系统)及STM32(无操作系统),也可以根据客户特殊需求进行定制。

以下以ARM版SDK为例进行说明,供参考:

  1. 用途

CS-Joint for ARM提供给使用C语言开发产品的设备厂商, 设备商可以使用该SDK将产品接入到CS-IoTCloud物联网云平台, 从而通过CS-IoTCloud对设备进行远程管理。

设备商可以使用该SDK开发智能单品, 也可以使用该SDK开发具有子设备接入能力的网关, 比如Zigbee、LoRaWAN网关。

本SDK适合运行有操作系统的ARM平台。

  1. 功能列表

2.l 云端连接模块

设备可使用MQTT连接至CS-IoTCloud 设备可使用CoAP连接至CS-IoTCloud 设备可使用HTTP/S连接至CS-IoTCloud 设备可使用HTTP2连接至CS-IoTCloud MQTT连接服务器站点可配置 云端服务器站点动态选择 上报SDK版本号支持 iTLS支持 智能单品一型一密/动态注册四元组

2.2 设备物模型

设备属性/事件/服务支持 TLS静态集成/动态下拉支持

2.3 服务提供模块

设备OTA WiFi配网支持 WiFi/以太网设备绑定token生成以及通告 设备reset支持 本地定时

2.4 子设备管理框架

添加/删除子设备 禁用/解禁子设备 子设备物模型支持, 包括子设备属性/服务/事件的代理

2.5 设备本地控制

设备本地上线通告 设备本地属性/事件数据订阅 设备本地控制命令接收与处理 子设备本地控制

说明:不同于我司云端产品,CS-Joint SDK根源于部分开源项目。云行科技感谢阿里等相关开源软件项目的贡献。CS-Joint SDK同样秉承开源精神,为用户提供完整的源码。

发表评论