更新时间:2025-08-13 GMT+08:00

使用说明

前言

设备侧 IoT Device C# SDK提供设备接入华为云IoT物联网平台的C#版本的SDK,提供设备和平台之间通讯能力,以及设备服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考设备侧 IoT Device C# SDK使用指南

使用说明

  • 已安装对应IDE(Visual Studio Code 2017+, Rider 17.0.6+)。理论上本SDK不依赖IDE,开发者可根据喜好选择IDE或者直接使用CLI。

具体使用方式请看gitHub上的README

目录结构

  • iot-device-sdk-csharp:sdk代码。
  • iot-device-demo:功能演示的demo代码。
  • iot-tcp-device:用于模拟网关、网桥场景下通过tcp连接的设备demo。

版本更新说明

表1 C# SDK版本更新说明

版本号

变更类型

说明

1.3.4

功能增强

1.优化日志打印 2.oc开头SubscribeTopic 返回 topic 3.demo优化 4.网关接口bug修复 5. 升级目标框架。 以及其它优化

1.3.3

新增功能

OTA升级支持网关模式

1.3.2

功能增强

更新服务器ca证书

1.3.1

修复

修复空指针异常,MQTT对象未释放等问题

1.3.0

新功能

支持通过OBS升级软固件包

1.2.0

新功能

增加泛协议功能

1.1.1

功能增强

添加网关删除子设备功能,完善中英文描述

1.1.0

新功能

新增网关与物模型功能

1.0.0

第一次发布

提供基础的设备接入能力,sdk预置了设备接入地址及华为IoTDA平台配套的CA证书

0.5.0

新增功能

提供对接华为云物联网平台能力,方便用户实现接入、设备管理、命令下发等业务场景