收藏官网首页
查看: 1102|回复: 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控件的状态。

1.png
2.png
2、如果觉得控件颜色不好看的话,可以添加thumbTint设置滑块的资源,thumbTimtMode设置滑块的染色模式;滑道的话trackTint、trackTintMode,如果想设置字体颜色可以用textColor
3.png
3、板子效果
4.jpg
4、app界面显示
5.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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