检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
\n"); // 设置电机设备产品ID char* MOTOR_PRODUCT_ID = "product_123"; if (strcmp(product_id, MOTOR_PRODUCT_ID) == 0) { //马达设备状态错误时对马达进行重启
设备建模&发放 创建产品 使用物联网平台的第一步就是在控制台创建产品。产品是设备的集合,是指某一类具有相同能力或特征的设备的合集被称为一款产品。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左侧导航栏选择“边缘节点 > 设备建模”进入页面。
最新动态(html) 本文介绍了Huawei Cloud EulerOS产品新特性和对应的文档动态,新特性将在各个区域(Region)陆续发布,欢迎体验。
单击“设备建模 > 产品”,选择刚才创建的产品“ModbusTCP”,单击详情进入产品详情页面。 在“模型定义”页签下,单击“自定义模型”。 支持将本地开发的产品模型导入到平台。
单击“设备建模 > 产品”,选择刚才创建的产品“test_IoT10”,单击详情进入产品详情页面。 在“模型定义”页签下,单击“自定义模型”。 支持将本地开发的产品模型导入到平台。
所属产品:选择设备建模中创建的产品 设备标识码:与代码示例保持一致 设备名称:与代码示例保持一致 模块ID: 与部署应用的模块id保持一致 图1 添加边缘设备 单击“确认”,添加设备完成。 父主题: 集成ModuleSDK进行协议转换
华为云Java SDK支持Java JDK 1.8 及其以上版本。 2. 使用eclipse/IDEA创建工程。 3. 下载ModuleSDK,并在工程中导入jar包。 4. 开发代码 开发数据处理的代码示例,详细说明请参考开发应用集成ModuleSDK进行数据处理。
您可以使用本文档提供API来使用IoT边缘平台的服务,包括北向NA管理、南向IA配置项管理、北向HTTP请求代理等,平台支持的全部API请参见API列表。 在调用IoT边缘平台API之前,请确保已经充分了解相关概念,详细信息请参见产品介绍。
如果遇到状态为error,则调用事先在产品模型定义好的设备命令。对于未指定MOTOR_PRODUCT_ID的产品上报的数据将继续上报给云端。 该Demo的应用可参考集成ModuleSDK进行数据处理。
请联系华为工程师分析解决。 400 IoTEdge.00000005 The request parameter is invalid. 请求参数不合法。 请排查请求参数是否符合华为云文档要求。
如果遇到状态为error,则调用事先在产品模型定义好的设备命令。对于未指定MOTOR_PRODUCT_ID的产品上报的数据将继续上报给云端。
图2 设备ID和密钥 参考使用MQTT.fx调测文档,使用MQTT.fx工具接入IoT边缘平台。 完成添加设备后,可以在设备列表中查看设备状态,并管理边缘设备。 也可以单击“设备ID”跳转至“设备接入服务控制台”进行设备管理。
创建节点后会在该账号对应的资源空间下创建edge_onvif产品模型,务必不要修改以及删除。其中,创建的产品模型信息如下: 父主题: 操作步骤
图4 批量注册 表1 点位模板文件说明 参数名称 说明 node_id 必填,设备ID product_id 必填,产品ID,必须为MQTT协议的产品 device_name 设备名 description 设备描述 gateway_id 创建直连edge设备时,不需要填该字段,创建二级子设备时
最小长度:1 最大长度:256 product_id 是 String 设备关联的产品ID,用于唯一标识一个产品模型,在管理门户导入产品模型后由平台分配获得。 auth_info 否 EdgeDeviceAuthInfo object 设备的接入认证信息。
创建产品 所属资源空间:与节点所属资源空间一致 产品名称:自定义 协议类型:MQTT 数据格式:JSON 厂商名称:自定义 设备类型:MQTT_Device 在单击“产品名称”下的产品hw_iotedge_mqtt进入产品详情页面。 在“模型定义”页签下,单击“自定义模型”。
根据产品ID修改默认的MOTOR_PRODUCT_ID。 // 设置电机设备产品ID char* MOTOR_PRODUCT_ID = "product_123"; 修改代码之后,根据生成可执行文件进行编译,生成可执行文件。 父主题: 集成ModuleSDK进行数据处理
若日志提示“No services”,为该设备上报的数据与设备产品的serviceId对应不上。当前边缘节点不感知产品的更新。
单击“产品名称”下的产品iot_edge进入产品详情页面。 在“模型定义”页签下,单击“自定义模型”。 产品模型是用来描述设备能力的文件,通过JSON的格式定义了设备的基本属性、上报数据和下发命令的消息格式。
如果该设备不属于之前代码修改里的电机设备(按产品ID区分),仍然可以看到上报的数据。 父主题: 集成ModuleSDK进行数据处理