检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备上报数据后,收不到物联网平台回复的数据上报响应? 如果插件为在线开发,则插件的数据上报消息中需要勾选“添加响应字段”。 如果插件为离线开发,则插件代码中需要定义cloudRsp逻辑。 父主题: 数据上报(联通用户专用)
离线开发的插件通过了工具检测,上传到平台后,设备日志提示异常? 该异常是运行插件代码抛出的异常,一般是相关依赖没有引入或者代码逻辑有误,可根据日志中的Java异常提示进行处理。 在离线插件关键代码处(例如decode函数入口处,出口处等)打印日志,并联系物联网平台支撑人员在后台获取日志,辅助定位问题。
xml是否为xml格式,且不存在乱码。 图1 CodecProvideHandler.xml样例 检查name和implementation class的路径是否插件代码的路径一致。 父主题: 编解码插件(联通用户专用)
项目名称:QuickStart 在新建的项目中选择“代码 > 代码托管 ”可进入代码仓库列表。软件开发平台提供三种新建代码仓库的方式: 点击“新建 > 普通新建”,新建一个空白的代码仓库。 点击“新建 > 按模版新建”,使用模版新建一个代码仓库。本示例中使用这种方式。 搜索“iot”,
件或短信通知给指定的手机号码。 配置消息通知服务 在消息通知服务中创建主题并添加订阅,供设备管理服务调用以发送邮件或短信。 登录华为云官方网站,访问消息通知服务。 单击“立即使用”进入消息通知服务控制台。若您未开通消息通知服务,请先开通服务。 进入“主题管理 > 主题”页面,单击“创建主题”。
非联通用户请查看设备接入服务。 SDK Demo总体架构 Demo代码是调用SDK接口的样例代码,包括初始化及各个接口调用,仅供开发者参考。 SDK提供JAVA方法调用物联网平台的API接口与平台通信。 消息推送回调使用JAVA代码实现回调接口,供平台推送消息给应用服务器时调用,应用通过继
配置设备管理服务 在设备管理服务中创建产品模型、注册设备并设置设备联动规则,实现当设备上报特定数据时平台自动下发命令。 登录华为云官方网站,访问“设备管理服务”。 单击“立即使用”进入设备管理控制台。 单击页面右上角的“进入设备管理服务”进入控制台。 进入“云服务配置管理”页面,按照页面提示配置与华为云对接。
了Eclipse的断点调试方法。 在最终发出http/https消息的代码处设置断点。例如:在样例代码“HttpsUtil.java”中的“executeHttpRequest”方法设置3个断点(请根据您代码的实际情况打断点)。 右键单击需要调测的类,例如:“Authentication
发中心在线开发编解码插件。 在线开发是指借助开发中心,通过可视化的方式快速开发一款产品的编解码插件。 离线开发是指使用编解码插件的Java代码Demo进行二次开发,实现编解码功能、完成插件打包和质检等。 父主题: 开发编解码插件
已开通设备管理服务,可访问设备管理服务,点击“立即使用”后开通服务。 获取设备接入信息 在设备接入服务控制台获取应用接入所需的信息。 登录华为云官方网站,访问设备接入服务。 进入管理控制台后,查看设备接入信息,记录域名和端口。针对不支持用域名接入的设备,通过在cmd命令框中执行“ping
的样例代码。 LiteOS SDK Profile模板 Profile模板中包含了典型场景的Profile样例,开发者可以在模板基础进行修改,定义自己需要的Profile。 使用指导可以参考离线开发Profile。 Profile开发示例 编解码插件样例 编解码插件的代码样例工程
非联通用户请查看设备接入服务。 SDK Demo总体架构 Demo代码是调用SDK接口的样例代码,包括初始化及各个接口调用,仅供开发者参考。 SDK提供Python方法调用物联网平台的API接口与平台通信。 消息推送回调使用Python代码实现回调接口,供平台推送消息给应用服务器时调用,应用通
pe-capability.json中定义的服务。 Profile文件中的文档格式都是JSON,在编写完成后可以在互联网上查找一些格式校验网站,检查JSON的合法性。 父主题: 开发Profile
for report data to IoT cloud **********/ 注释下添加以下代码,并删除“// virtual sensor data example”注释下的代码,然后在工具栏中单击,保存文件。 1 2 3 Report_Sensor.messageId =
设备上报数据转发给对象存储服务(OBS),由OBS进行存储。 本示例为将所有设备上报的数据转发至OBS存储。 创建OBS桶 登录华为云官方网站,访问对象存储服务。 单击“管理控制台”进入对象存储服务管理控制台。 单击页面右上角的“创建桶”,根据需求选择桶规格后,单击“立即创建”。
已开通设备管理服务,可访问设备管理服务,点击“立即使用”后开通服务。 获取应用接入信息 在设备接入服务控制台获取应用接入所需的信息。 登录华为云官方网站,访问设备接入服务。 进入管理控制台后,查看应用接入信息,记录域名和端口。针对不支持用域名接入的设备,通过在cmd命令框中执行“ping
合作方案完成构建后,合作伙伴可以申请华为技术认证。通过认证的方案,将获得华为颁发的技术认证证书,同时该技术认证结果将公布到华为技术认证证书网站供合作伙伴和客户查询。 华为IoT应用认证指导(Enabled) 华为NB-IoT终端认证指导(Compatible) 华为IoT Agent
file文件和编解码插件;另外开发中心提供了设备和应用模拟器,可以便捷地调测开发的Profile文件和编解码插件的正确性。 登录华为云官方网站,访问IoT设备管理服务。 在设备管理云服务首页,点击“开发中心”开通业务。 填写开通信息,本示例以选择“智能路灯解决方案”为例,点击“立即开通”。
开发工作量、开发难度相比集成SDK大。 应用上线周期相对较长。 企业开发能力强,需灵活使用物联网平台的能力。 企业已有应用服务器,需要对接物联网平台。 集成SDK 代码开发工作量较小,开发能力的门槛相比直接调用API接口较低。 开发周期短,可以快速构建应用服务器。 与直接调用API接口相比,开发的灵活性稍差。
返回结果 请求发送以后,您会收到响应,包含:状态码、响应消息头和响应消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,物联网平台返回的状态码如下所示。 对于鉴权接口,如果调用后返回状态码为“200”,则表示请求成功。 状态码 编码 状态码说明 200