物联网平台IOT Studio组件下发属性设置的原理

使用web组件开发时,设置交互有时会遇到交互下发属性设置成功,组件更新数据源会更新失败,###瞬间回弹到设置之前的属性值###这样的问题,下面测试并复现这个问题,解答其中的逻辑

1.在web页面中创建一个开关组件,组件的数据源设为设备的一个bool值属性
物联网平台IOT Studio组件下发属性设置的原理
2.设置开关组件的交互,即点击开关后,下发属性设置,修改这个bool属性值
物联网平台IOT Studio组件下发属性设置的原理
3.预览并点击按钮,发现这个按钮会开启,但是没过多一会就回弹到关闭状态了

下面说明原因

设备的物模型的值为设备属性上报的值,可在云平台物模型数据中显示
物联网平台IOT Studio组件下发属性设置的原理

但是,点击按钮触发的属性设置,只是下发到设备,并没有设备再次上报*这个过程,所以导致物模型数据不会更新,

而开关的数据源为这个物模型属性的值,那么也就不会更新,立刻回弹到原来的值了

上一篇:Jupyter Notebooks 是数据科学/机器学习社区内一款非常流行的工具


下一篇:详解NXP Cortex-M3加密设置