iot-mqtt

干货 | 设备快速上云,轻松搞定设备与云端通信

天涯浪子 提交于 2019-12-19 17:55:06
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 本文主要讲解如何使用京东云物联网引擎产品,快速创建产品及设备,并通过SDK将设备安全地连接至云端,实现设备的数据上报与订阅,让刚接触该产品的用户能够对京东云物联网平台有个初步的认识。 目前京东云 IoT Device SDK 提供了C语言开发包,访问链接进行下载: jdcloud-iot-device-sdk-c.zip (https://docs.jdcloud.com/cn/iot-core/device-sdk-download-link) 京东云IoT Device SDK,是提供给设备厂商,用于集成在设备之上,并通过SDK安全的将设备连接至京东云物联网引擎进行管理。设备必须要支持TCP/IP协议才能使用Device SDK,其他非IP设备或非标准MQTT协议的设备,需要通过网关,边缘节点以及物联网协议适配才能接入物联网引擎。目前SDK面向MQTT C语言开发者,支持Linux系统环境。 SDK架构 应用业务逻辑、SDK、HAL的关系如下图所示: 应用只需关心使用SDK API组合业务逻辑,无需关心通信细节,HAL层需要用户根据自身的OS和设备信息进行适配,SDK提供了Linux的HAL层适配。 快速上手,设备接入操作步骤 登入物联网引擎控制台(https://iot-console.jdcloud