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

[讨论] 学习笔记四

48

主题

49

帖子

3711

积分

论坛元老

Rank: 8Rank: 8

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

GAgent功能概述GAgent主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。可将GAgent移植到WiFi模组、GPRS模组、PC端等。目前机智云提供由机智云移植的WiFi模组对应固件有:汉枫 LPB100/ LPB120/ LPT120/ LPT220、乐鑫8266、高通4004 、RealTek 8711AM 、联盛德 TLN13SP01、锐凌微 TinyCon3350-M26、庆科3162等;GPRS模组对应固件有:广和通G510等。
GAgent接入机智云流程:
设备上电
  • GAgent请求设备信息
  • 回复GAgent设备信息
  • 设备正常工作,需回复GAgent发出的心跳包
  • GAgent网络状态发生变化通知mcu。
配置入网
  • 配置入网:使设备连接路由器,目前主要有3种配网方式airkiss(微信)、airlink、softap。

搜索绑定设备控制设备前必须绑定设备,WIFI普遍采用局域网发现绑定设备方式,而gprs模组由于没有局域网,只能采用扫码绑定。
下发、上报设备数据
下发设备数据:一般指的是APP、云端控制设备。APP可以选择是否经过云端或者不经过云端直接下发给GAgent。
上报设备数据:一般指的是设备主动上报当前状态,当设备MCU收到WiFi模组控制产生的状态变化,设备MCU应立刻主动上报当前状态,发送频率不受限制。但如设备的状态的变化是由于用户触发或环境变化所产生的,其发送的频率不能快于6秒每次。建议按需上报,有特殊上报需求请联系机智云。
GAgent OTA流程
GAgent OTA是指通过机智云官网创建远程推送GAgent固件规则后,通知当前模组更新到对应新固件。
GAgent OTA有两种触发动作:云端主动通知OTA动作;GAgent连接云端检查是否需要OTA。
MCU OTA流程
MCU OTA是指通过机智云官网创建远程推送MCU固件规则后,通知当前MCU更新到对应新固件。MCU OTA过程,即GAgen向MCU进行大文件传输。
MCU上传大文件至机智云
设备采集的数据过大时,MCU可以通过GAgent向机智云传输大文件。上传到机智云后,可通过相应接口接收。目前APP暂不支持获取MCU上传的大文件。
产测流程
产测主要应用在设备生产检测过程中,对设备检测的一种方法。


问题:
重启与重置命令什么时候用?
当GAgent在正常工作中因为某些因素而长时间无法连接云端,需要重启模组,可以由设备使用者手动重启设备,也可以由MCU主动发送命令重启Wifi模组。此外,GAgent有异常处理策略,当出现异常时,会自动重启。
重置指擦除GAgent保存的DID、SSID、密码等信息。发送置命命令后,Wifi模组会自行重启。主要应用场景:当设备从A用户转移到B用户,B用户不希望A用户控制设备。
可绑定时间怎么用?
机智云设备绑定机制:APP与设备在同一局域网,如果GAgent没有设定绑定时间,则任意装有相关APP用户随时都能绑定设备,存在一定安全隐患。设备绑定时间,用户在可绑定时间内可以绑定设备,提高了安全性。
WiFi模组配网网络环境要求?
将路由器ssid设置为英文。
采用AES加密
关闭AP隔离
云端OTA通知推送?
云端只会给当时在线设备推送;对于当时不在线,或者没升级成功的设备,云端会每天推送一次



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

本版积分规则

加入Q群 返回顶部

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

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