赞
踩
IOTDeviceSDK是物联网平台提供的设备端软件开发工具包,可简化开发过程,实现设备快速接入各大物联网平台。 设备厂商获取SDK后,根据需要选择相应功能进行移植,即可快速集成IOTDeviceSDK,实现设备的接入。
gitee: IOTDeviceSDK
github: IOTDeviceSDK
据设备类型的不同,集成IOTDeviceSDK的方式也有差异:
物联网平台为满足不同的设备接入需求,支持多种协议和多种认证方式,下面介绍设备接入物联网平台的几种方案。
功能 | 说明 |
多协议接入 | 支持MQTT、CoAP、HTTP等协议接入,大部分设备使用MQTT协议。 |
一机一密 | 每个设备使用单独的密钥进行认证。 |
一型一密 | 每个型号设备使用共同的密钥,简化设备烧录的工作。 说明 一型一密和一机一密可以结合使用,设备第一次接入物联网平台通过一型一密(动态注册)获取到设备单独的密钥,之后再通过一机一密接入。 |
网关子设备 | 网关代理子设备接入物联网平台,子设备接入后可以使用子设备的topic与云平台通信。 |
设备在接入物联网平台后,可以通过物联网平台收发消息。设备将业务数据上报到物联网平台,可以通过以下方式。
设备在完成业务功能开发后,在正式量产前,建议再增加运维功能,方便设备后续的迭代、配置及问题排查。物联网平台主要提供以下运维能力。
功能 | 说明 |
OTA | 设备升级,提供设备远程固件升级的能力。 |
远程登录 | 基于安全隧道,提供控制台通过SSH协议远程登录设备的能力。 |
日志上报 | 设备上报运行日志到物联网平台,通过该日志可进行设备问题排查。 |
远程配置 | 远程配置设备。 |
NTP服务 | 提供设备时间同步的能力。 |
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。