检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
名称、设备类型、数据格式、所属资源空间、协议类型等产品基本信息。 图1 产品-产品详情 您可以在产品详情页,开发产品模型、开发编解码插件、在线调试、自定义Topic。 父主题: 产品开发
-4" 更多 项目源码及更多详细的使用指导请参考华为云开发者 Node.js 软件开发工具包(Node.js SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的
设备关联的产品ID,用于唯一标识一个产品模型。 product_name String 设备关联的产品名称。 status String 设备的状态。 ONLINE:设备在线。 OFFLINE:设备离线。 ABNORMAL:设备异常。 INACTIVE:设备未激活。 FROZEN:设备冻结。 tags Array
c找到对应功能的初始化函数所对应的宏,之后在iotlink_config.h中检查对应的宏是否打开。 设备断电之后在IoTDA平台仍然可以看到设备在线? 如果设备没有主动断链通知平台下线,则设备下线时间与代码中的MQTT心跳时间lifetime相关,为1.5倍的心跳时间,在MQTT建立连
failed, result %d\n", ret); } 连接成功后,打印“connect success”,同时在控制台可看到设备已在线。 图1 设备列表-设备在线 注:如果连接失败,在mqtt_connect_failure函数中已实现退避重连,代码样例如下: void mqtt_connect_failure(void
接入地址。 更多 项目源码及更多详细的使用指导请参考华为云开发者 Python 软件开发工具包(Python SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的
骤请参考地区和终端节点。 更多 项目源码及更多详细的使用指导请参考华为云 .Net 软件开发工具包(.NET SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的
步骤请参考地区和终端节点。 更多 项目源码及更多详细的使用指导请参考华为云开发者 Go 软件开发工具包(Go SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的
态”,不支持快速配置。 设备状态:将归属在某个资源空间下的直连或非直连设备状态变更转发至其他服务。单击“快速配置”,您可以转发设备状态为“在线”、“离线”和“异常”的设备信息到其他服务。物联网平台直连设备状态详见这里。 批量任务:将批量任务状态的数据设置为数据来源。当数据来源选择“批量任务”时,不支持快速配置。
[{deviceId},1,DEVICE_LOGIN,3,{secret}] 登录成功后在平台界面可以看到设备已经上线。 图14 设备列表-设备在线 设备上报GPS位置信息 设备返回登录成功响应后,用TCP模拟器模拟设备定时发送GPS位置信息。 1 [{deviceId},2,REPORT_LOCATION_INFO
根据您想操作的项目所属区域选择对应的项目 ID 更多 项目源码及更多详细的使用指导请参考华为云开发者 PHP 软件开发工具包(PHP SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的
看“应用侧”的https接入地址。 项目源码及更多详细的使用指导请参考华为云Java软件开发工具包(Java SDK)。 推荐您使用API在线调试工具API Explorer ,API Explorer 支持快速调试和检索,调试API的同时,可以根据您的参数实时生成各种开发语言的
上报自定义Topic($oc开头) 消息日志 图4 上报自定义Topic(非$oc开头)消息日志 在设备接入控制台,选择“设备 > 所有设备”-查看设备是否在线。 图5 设备列表-设备在线 选择对应设备,单击“详情”,进入设备详情页面启动设备消息跟踪。 图6 消息跟踪-启动消息跟踪 消息跟踪显示平台成功接收到设备的消息。
上报自定义Topic($oc开头) 消息日志 图4 上报自定义Topic(非$oc开头)消息日志 在设备接入控制台,选择“设备 > 所有设备”-查看设备是否在线。 图5 设备列表-设备在线 选择对应设备,单击“详情”,进入设备详情页面启动设备消息跟踪。 图6 消息跟踪-启动消息跟踪 消息跟踪显示平台成功接收到设备的消息。
本文介绍物模型相关的问题和解决方法。 如何进行产品模型开发? 物联网平台提供线上和线下两种产品模型开发方式:线上开发指导详见线上开发参考;线下开发指导详见线下开发参考。 在线开发产品模型时,如何选择数据类型? 数据类型的配置可以参考如下原则: int:当上报的数据为整数或布尔值时,可以匹配为此类型。插件开发中可匹配int型或array类型。
触发规则数据来源的事件,比如设备属性上报。 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。 期望结果: 登录MongoDB管理控制台,打开目标表格,可以查看到表格目标字段转存的数据。 图5 查询数据上报信息
登录平台可以看见数据上报的具体信息,也可以进行命令下发等操作控制设备,具体如下图10-12。 图11 查看上报数据-MQTT 图12 在线调试-模拟命令下发 图13 日志信息 父主题: 设备接入
标准版 实例规格(单元类型、单元数量),购买时长 按需计费、包年/包月 单元类型单价 * 单元数量 * 购买时长 企业版 实例规格(同时在线设备数、消息上下行TPS),购买时长 包年/包月 实例规格 * 购买时长 表2说明了哪些消息会作为计费消息数算入实例的每日消息数和消息上下行TPS。
IoTDA自定义策略 如果系统预置的IoTDA权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考授权项列表。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务,操作、资源、条件等策略内容,可自动生成策略。
014016和IOTDA.014112。IOTDA.014016表示设备不在线;IOTDA.014112表示设备没有订阅topic。 error_msg 否 String 参数说明:异常信息说明,包含设备不在线和设备没有订阅topic说明。 响应参数 无 请求示例 设备消息状态变更通知示例: