本帖最后由 Jacket 于 2023-8-7 00:37 编辑
一、上回做到可以通过 机智云开源框架手机APP,实现对 gokit开发板LED的控制,但是有一个问题,就是假如LED本身就是亮的,但是我们机智云开源框架手机APP却显示是处于关闭状态,这次我们就来完善一下能实时显示LED灯的状态。 第一次的链接:使用机智云开源框架实现led灯控制-快速入门-开发文档-机智云(gizwits.com) 第二次的链接:基于机智云控制LED灯(其二)-快速入门-开发文档-机智云(gizwits.com) 二、我们基于上一次的工程,做了以下的修改 (1)添加**,通过dataMap.get("data")读取数据 dataMap.get("data"):已定义的设备数据点,有布尔、数值和枚举型数据 将dataMap.get("data")中的数值赋值到map中,再根据标识名,在回调的map中找到设备上报的值,最后修改switch控件的状态。 三、实物现象 *LED灯处于亮的状态 打开APP开关处于开启状态 |