检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据界面提示,单击“下载设备演示包”并解压,执行huaweicloud-iot-device-quickstart.exe,您会发现设备状态从“未激活”变为“在线”,并且temperature等属性已有上报值,说明设备已成功接入平台。 图5 向导式极速体验-配置模拟设备 图6 向导式极速体验-模拟设备状态变化
网关与子设备管理 √ √ √ √ √ √ √ × 端侧规则引擎 √ × √ × × × √ × 远程SSH √ × √ × × × × × 异常检测 √ × √ × × × × × 端云安全通信(软总线) √ × √ × × × × × M2M功能 √ × √ × × × × × 泛协议接入
网关与子设备管理 √ √ √ √ √ √ √ × 端侧规则引擎 √ × √ × × × √ × 远程SSH √ × √ × × × × × 异常检测 √ × √ × × × × × 端云安全通信(软总线) √ × √ × × × × × M2M功能 √ × √ × × × × × 泛协议接入
管理功能。 每个设备有且只有一个设备影子,由设备ID唯一标识。 设备影子仅保存最近一次设备的上报数据和用户设置的预期数据。 无论该设备是否在线,都可以通过该影子查询和设置设备的状态。 设备组管理 设备组管理为应用服务器提供对设备组的管理操作功能,包括对设备组信息和设备组设备的操作。
式数据处理、第三方解耦、流量削峰去谷等场景,具有大规模、高可靠、高并发访问、可扩展且完全托管的特点。 应用场景:在日志收集、流式数据传输、在线/离线系统分析、实时监控等领域有广泛的应用。 规格参考:Kafka实例规格。 使用限制:支持基础版、标准版、企业版。 数据转发至Kafka存储
单击“启动规则”,激活配置好的数据转发规则。 验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。 期望结果: 登录OBS的管理控制台,单击进去2中创建的桶,再单击进去3中创建的文件夹可以看到最新由DIS转发至OBS的数据。
启动规则-转发至Kafka 验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。 期望结果: 登录Kafka管理控制台,单击Kafka实例名进入实例管理页面后,在“消息查询”页面可以查看到设备上报的数据。
名称、设备类型、数据格式、所属资源空间、协议类型等产品基本信息。 图1 产品-产品详情 您可以在产品详情页,开发产品模型、开发编解码插件、在线调试、自定义Topic。 父主题: 产品开发
配置设备影子 验证操作 方法一: 您可以使用MQTT.fx模拟设备验证。 使用MQTT.fx模拟恒温空调,并连接到物联网平台。操作方法请参考在线开发MQTT协议的模拟智慧路灯。 选择“Subscribe”页签,输入订阅设备影子的topic=$oc/devices/{device_i
Demo源码目录,修改关键工程配置参数后启动程序,如下图: 启动程序前,设备状态是离线。 图1 设备列表-设备离线 启动程序后,设备状态变为在线 图2 设备列表-设备在线 注:如果连接失败,在重连回调函数中已实现退避重连,代码样例如下: 1 2 3 4 5 6 7 8 9 10
014016和IOTDA.014112。IOTDA.014016表示设备不在线;IOTDA.014112表示设备没有订阅topic。 error_msg String 参数说明:异常信息说明,包含设备不在线和设备没有订阅topic说明。 请求示例 查询指定的消息详情。 GET h
014016和IOTDA.014112。IOTDA.014016表示设备不在线;IOTDA.014112表示设备没有订阅topic。 error_msg String 参数说明:异常信息说明,包含设备不在线和设备没有订阅topic说明。 请求示例 列表查询所有消息。 GET ht
则。 三、验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。 期望结果: 登录华为云区块链BCS控制台, 单击“实例管理”,进入数据上链的华为云区块链引擎实例,单击右侧“
failed, result %d\n", ret); } 连接成功后,打印“connect success”,同时在控制台可看到设备已在线。 图1 设备列表-设备在线 注:如果连接失败,在mqtt_connect_failure函数中已实现退避重连,代码样例如下: void mqtt_connect_failure(void
本文介绍物模型相关的问题和解决方法。 如何进行产品模型开发? 物联网平台提供线上和线下两种产品模型开发方式:线上开发指导详见线上开发参考;线下开发指导详见线下开发参考。 在线开发产品模型时,如何选择数据类型? 数据类型的配置可以参考如下原则: int:当上报的数据为整数或布尔值时,可以匹配为此类型。插件开发中可匹配int型或array类型。
您名下资源的操作权限。 产品 某一类具有相同能力或特征的设备的集合称为一款产品。帮助开发者快速进行产品模型和插件的开发,同时提供端侧集成、在线调试、自定义Topic等多种能力,端到端指引物联网开发,帮助开发者提升集成开发效率、缩短物联网解决方案建设周期。 产品模型 产品模型(Product
DeviceStatusUpdate 参数 是否必选 参数类型 描述 status 是 String 参数说明:设备当前的状态。 ONLINE:设备在线 OFFLINE:设备离线 ABNORMAL:设备异常 last_online_time 是 String 参数说明:最近一次上线时间。 status_update_time
[{deviceId},1,DEVICE_LOGIN,3,{secret}] 登录成功后在平台界面可以看到设备已经上线。 图14 设备列表-设备在线 设备上报GPS位置信息 设备返回登录成功响应后,用TCP模拟器模拟设备定时发送GPS位置信息。 1 [{deviceId},2,REPORT_LOCATION_INFO
1:路段行驶时间不足/过长报警 drivingTimeAbnormalAlarm 23 1:路线偏离报警 offCourseAlarm 24 1:车辆VSS故障 vssalarm 25 1:车辆油量异常报警 gasolineAlarm 26 1:车辆被盗报警(通过车辆防盗器) stolenAlarm
接入地址。 更多 项目源码及更多详细的使用指导请参考华为云开发者 Python 软件开发工具包(Python SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的