介绍控制台操作过程中遇到的常见问题。

项目授权

功能定义

设备调试

人机交互

产品发布

运营中心

控制台项目管理,添加子成员提示“无权访问”

该账号本身就是被授权的子成员,无添加新成员的权限。

生活物联网平台里的自有品牌App如何删除?

自有品牌App创建后无法删除,可以重新创建一个项目。

设备属性定义为JSON对象,上报时可使用JSON数组吗?

可以。定义为JSON对象。如果使用JSON数组,可以把数组嵌套在JSON对象的value里。

控制台本地定时属性,找不到按星期重复的参数

timercorn格式,包含星期重复的信息。

在功能定义的服务中,“同步”与“异步”有什么区别?

  • 同步交互:指发送一个请求需要等待返回,然后才能够发送下一个请求,有个等待过程。
  • 异步交互:指发送一个请求不需要等待返回,随时可以再发送下一个请求,即不需要等待。

使用设备调试功能,提示脚本关系不存在

可参考设备调试文档,如果产品为透传协议,需先在后台提交脚本。

编辑脚本后调试,模拟输入设备接收数据,提示“模拟输入不符合Alink协议格式”

控制台设备调试页面中的数据解析,编辑脚本后调试,模拟输入设备接收数据,出现“模拟输入不符合Alink协议格式”的错误原因如下。

  • 脚本有误,需要您根据物模型自行调整,请参见什么是数据解析修改。
  • 根据数据上下行情况,检查数据格式是否符合阿里云要求。
    • 设备可以上报数据,但没法接收到云端下发的数据

      请检查运行结果是否符合Alink JSON的数据格式,包括标识符的数据格式是否正确,属性、事件的取值范围大小是否与功能定义相符合等。

    • 云端可以下发数据的话,但设备没法上报数据

      请检查模拟输入符合Alink JSON的数据格式,标识符的数据格式是否正确的,属性、服务的取值范围大小是否与功能定义相符合。Alink JSON说明请参见设备属性、事件、服务

  • 请检查模拟输入的属性中是否包含只读属性,设备端接收的数据仅限于可读写属性。

控制台设备调试查看设备上下行消息分析,点击蓝色字体的MessageID报“未查询到消息内容”

生活物联网平台的消息类型QoS为0,QoS 0查询有效期1天,超过1天查询就会失败。

选择公版App时,为什么设备的分享方式不可更改?

为了保证安全,使用公版App的设备必须使用“授权”的分享模式,只能通过管理员做授权分享。

新创建的自定义属性,控制台界面却没有对应的组件

生活物联网平台控制台自定义属性的功能和信息组件,数据类型为字符串不支持,数据类型为整数型、浮点型、枚举型、布尔型 、时间型、结构类型(JSON)都支持。

浮点读写属性对应的功能滚动组件,在功能定义设置了步长时,为什么面板上会出现不同的步长?

功能组件的步长需要大于等于功能取值范围的最小值/100向上取整的值。如果功能定义设置的步长大于该值,那功能组件的步长就以功能定义步长为准;如果功能定义设置的步长小于该值,则以该值为准。

限制最小值的原因如下。

  • 保障界面性能。
  • 取值范围较大时,步长就会太小,从而导致滚动不方便。

发布产品需要上架测试吗,并寄样品到阿里吗?

不需要,本平台的发布是直接发布的,无需审核。

产品量产之后撤销发布,已经销售的产品会有影响吗?

  • 如使用公版App,撤销发布后,在设备列表中将找不到此款产品。
  • 如是自有App,产品发布或者不发布,只影响获取待配网设备列表API。如果撤回发布,该API将不返回撤回的设备,已经激活的设备,功能可以正常使用。增删设备属性,会同步影响撤回前已激活的设备。

    因此,此处需要自己评估可能对之前的设备有哪些影响,App是否要同步更新等。

产品发布并出货后,修改只读属性的取值范围,设备端是否需要OTA

  • 确认修改的字段除了上报云端在App端显示以外,字段在设备端、模组或客户端是否还有别的用处,如有则需要。
  • 模组是否有对超值数据的判断逻辑,如有则需要OTA。
  • 如修改的字段除了在App端显示没有其他任何用处,且模组没有对超值数据的判断逻辑(即超值数据也可上报云端),那么理论上只要在控制台修改字段的取值范围即可,不需要设备端OTA。

产品发布后,再添加的测试设备可以使用吗?

可以。

批量升级操作,在对应的固件版本中找不到要升级的设备?

测试设备不能进行批量升级,但可进行验证固件。

注册账号后在管理控制台的用户列表中看不到已经注册的账号信息

只有使用自有App(线上Appkey)注册的用户数据,在生活物联网平台控制台的用户运营 > 用户列表中才会显示。