物接入IoT Hub

    物接入(数据型)使用问题

    设备如何订阅主题?

    参考文档给设备订阅主题

    在客户端发布消息,是否可以在服务器通过列表或者报表形式查看?

    可以将消息转发存储到tsdb、bos、kafka,您可参考此文档

    如何获取物接入的mqtt服务器的ip地址?

    物接入产品为保证高可用及及高负载能力,仅支持通过域名对外服务的方式,直接提供 IP 的方式已经不适合进行现代云服务。建议您综合考虑进行以域名的形式进行连接,同时为您提供以下解决方案,谢谢! 参考方案: 方案1、一般模组会提供域名解析指令,可在每次连接前,可通过解析指令获取IP,随后提供 IP 进行连接。 方案2、若支持 http 请求,亦可通过 httpdns 解析获取服务 IP,参考 https://cloud.baidu.com/product/httpdns.html

    物接入能做什么?

    物接入(IoT Hub)是面向物联网领域开发者的全托管云服务,通过主流的物联网协议(如MQTT)通讯,可以在智能设备与云端之间建立安全的双向连接,快速实现物联网项目。物接入分为设备型(原物管理)和数据型两种项目类型。设备型适用于基于设备的物联网场景;数据型适用于基于数据流的物联网场景。详情您可以参考一下文档

    MQTT怎么发16进制数据?

    您直接发送即可,mqtt本来就是一个二进制数据包协议,您发什么byte[],客户端就接收什么byte[],而mqtt client让发的就是二进制的byte数组。

    物接入所有数据型项目是否公用一个额度?

    物接入套餐下面的所有项目,都是使用的相同套餐的总量,套餐到期后或者使用量使用完毕后,项目无法在进行使用。

    如何知道设备是否在线?

    可通过该接口来获取客户端的在线状态接口参考文档

    MQTT 客户端长时间不发送消息会离线吗?

    MQTT协议是一个客户端和服务器端长连接的过程。Keep Alive timer以秒为单位,定义的是从客户端相邻两次接收消息的最大间隔时间,也可以说是一次长连接的保持时间。因此,客户端每隔一段时间就需要向服务器发送数据来保持连接(相当于心跳报文的功能),服务器接收到连接信息后,会反馈一个响应ACK。当服务器端在Keep Alive timer的1.5倍时间内都没有收到来自客户端的任何消息,就会默认为客户端断开连接。

    请问如何批量创建和接入设备?

    您可以通过api进行批量创建,具体介绍请查看文档

    物接入关于用户,身份,策略之间的关系是什么,以及做项目该如何正确建立?

    物接入项目(endpoint):简称“项目”,代表一个完整的物接入服务。一个百度智能云账号可以创建100个项目。 物接入用户(thing):简称“用户”,在项目中创建的虚拟用户,每个项目下最多可以创建10000个用户。 物接入身份(principal):简称“身份”,在项目中创建的虚拟设备的身份,每个设备可以绑定一个身份。每个项目下最多可以创建10000个身份。 物接入策略(policy):简称“策略”,策略中定义了关于特定主题的收发权限,每个身份可以绑定一个策略。每个项目下最多可以创建10000个策略。 MQTT主题(topic):简称“主题”,每个策略都需要指定主题及主题对应的权限。该主题应用于MQTT客户端。物接入允许主题中带一个通配符“#”,例如“temperature/#”就是匹配前缀是temperature/的所有topic;单独的“#”表示匹配所有topic。

    删除的endpoint还能找回吗?

    目前删除的endpoint 是无法找回的。

    物接入数据型离线消息最长缓存时间是多少?

    目前这个消息缓存最长是24小时,并且目前不支持自定义。

    子账号添加iot策略权限后,控制台能看到设备型项目,但点击项目名称进入时报无权限错误?

    目前物联网设备型不支持子账号操作,数据型支持子账号操作。

    一个物影子可以同时连接两个或更多客户端连接吗?

    一个物影子可以同时连接两个或更多客户端,只要登录时填写的clientID不同即可(只有clientID名称与影子名称相同时,控制台才会显示在线,但是这个clientID可以自定义)。

    上一篇
    API使用问题
    下一篇
    物接入(设备型)使用问题