收藏官网首页
查看: 1511|回复: 0

[技术分享] 学习笔记(设备上报数据)

48

主题

49

帖子

3711

积分

论坛元老

Rank: 8Rank: 8

积分
3711
跳转到指定楼层
楼主
 楼主| 发表于 2023-8-8 20:26:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 gph 于 2023-8-8 20:08 编辑

继上贴的基本控制led开关亮灭,现在继续接着完善,例如led亮着,但是退出app重进显示按钮是关的,如果要实时监测的话,添加如下代码:
功能:led亮着,退出去然后重登,app会自动显示led的状态。
1、GizWifiDeviceListener 提供的所有回调接口,每当设备上报数据,云端都是会通过此来回报给APP;获取的是JSON数据格式。
通过dataMap.get("data") 读取数据,里面已定义的设备数据点,有布尔、数值和枚举型数据;将dataMap.get("data")中的数值赋值到sam中,再根据标识名,在回调的sam找到设备上报的值,最后修改switch控件的状态。



2、如果觉得控件颜色不好看的话,可以添加thumbTint设置滑块的资源,thumbTimtMode设置滑块的染色模式;滑道的话trackTint、trackTintMode,如果想设置字体颜色可以用textColor

3、板子效果

4、app界面显示

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表