检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
访问并登录华为云,打开“设备管理”服务产品首页,单击“开发中心”,进入物联网平台管理控制台,然后单击“进入开发中心”,自动跳转登录到开发中心。 在开发中心首页,单击“新建项目”。 如果初次登录开发中心,新建项目时会提示配置厂商信息。请根据提示,进入“厂商信息”界面进行配置即可。
已经在华为云上完成实名制认证,具体可参考实名认证。 开发中心申请和创建项目 用户第一次使用物联网平台云服务时,首先需要申请开通“开发中心”服务。
此证书文件只适用于华为云物联网平台。 证书类型,证书格式,以及适用开发语言,用途详见下表。
通过registerObserver(MyObserver o)来注册观察者,removeObserver(MyObserver o)来移除观察者。
开始使用 物联网平台设备提供海量设备的接入和管理能力,配合华为云其他产品同时使用,帮助快速构筑物联网应用,简化海量设备管理复杂性,节省人工操作,提升管理效率。
可能有以下几种情况: 如果订阅的“notifyType”为“deviceDataChanged”,且多条消息推送的内容不同,可能是因为设备上报的数据包含了多个service(即“data”参数内包括多个JSON对象),物联网平台会将其拆成多条消息推送。
imsi String NB-IoT终端的IMSI。 protocolType String(256) 设备使用的协议类型。 radiusIp String Radius地址。
imsi String NB-IoT终端的IMSI。 protocolType String(256) 设备使用的协议类型。 radiusIp String Radius地址。
返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_CONNECTED_NTY HW_MSG对象 无 登录成功或重连成功。 IOTA_TOPIC_DISCONNECT_NTY HW_MSG对象 EN_ULGN_IE_ERR_REASON 登录失败或连接断开。
TOPIC_LOGIN_DISCONNECT IotaMessage对象 (使用intent.getSerializableExtra(LoginService.
接口返回值 参见函数标准返回值 返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_HUB_RMVDEV_RSP HW_MSG对象 EN_IOTA_HUB_IE_TYPE 删除结果。
imsi 可选 String(1-64) Body NB-IoT终端的IMSI。 isSecure 可选 Boolean Body 指定设备是否为安全设备,默认值为“false”。
在NB-IoT方案中,endUserId设置为设备的IMSI号。在Smarthome解决方案中, endUserId设置为App账号。 imsi 可选 String(1-64) Body NB-IoT终端的IMSI。
例如转发至OBS存储,转发至DIS或DMS后再发送至应用服务器。 需要注意的是设备接入服务不解析数据,若设备采用二进制上报数据,则平台进行码流base64封装后再转发。 父主题: 方案咨询(联通用户专用)
接口返回值 参见函数标准返回值 返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_MQTT_DATA_PUB_RSP HW_MSG对象 EN_IOTA_DATATRANS_IE_RESULT 数据发布结果。 成功:0。 失败:1。
1 2 3 4 5 6 public class Subscribe implements MyObserver { public Subscribe (Observable hubService) { hubService. registerObserver
Observable loginService) { loginService. registerObserver (this); } //登录结果回调,在AgentliteLogin中重写update方法 @Override public
Observable loginService) { loginService. registerObserver (this); } //登出结果回调,在AgentliteLogin中重写update方法 @Override public
AgentLiteDataTrans (Observable dataTransService) { dataTransService. registerObserver (this); } @Override public void update
1 2 3 4 public class AgentLiteHub implements MyObserver { public Subscribe (Observable hubService) { hubService. registerObserver