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

使用GAgent通信协议,让设备联网

321

主题

1054

帖子

4513

积分

论坛元老

Rank: 8Rank: 8

积分
4513
QQ
跳转到指定楼层
楼主
发表于 2017-5-15 13:51:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 Genius 于 2017-5-23 16:44 编辑

让设备联网
在了解设备如何联网前,想想你知道的联网方式有哪些?
常见的通信方式有:RS-232、RS-422、USB、ZigBee、WiFi、GPRS、蓝牙、Lora、NB-IoT等等。受限于空间、技术、成本等原因,目前无线通信方式逐步开始占领市场。越来越多的产品开始使用无线通信模块。
让设备联网有什么好处?
设备联网后,对用户来说,智能硬件普遍具备远程控制、在线预警等功能,例如通过手机APP随时随地查看家居温湿度、控制电灯亮灭。
对智能硬件厂商来说,可以通过让设备联网,实现智能设备软件升级、系统升级、故障排查、生命周期管理等服务,可实时提供网关和应用状态监控告警反馈,为预先处理故障提供支撑,提高客户服务满意度;同时开放的API调用接口帮助客户轻松地进行二次系统集成和增值功能开发;所有设备的数据可以存储在云端。满足客户对应用支持、数据挖掘、金融计费等功能的需求。
目前机智云为让开发者/厂商快速实现设备智能化升级,提供了标准的无线通信协议GAgent 小固件程序,它运行在硬件平台里面,通常在 Wi-Fi 模块里,也可以在硬件的主控芯片里。GAgent 起到了一个承上启下的作用,对云端,它实现了所有的机智云接口,让硬件具有与云端连接的能力;对主控芯片,它又提供了一套对嵌入式开发很友好的封装,让硬件工程师可以面向业务编程,而不用去考虑云端通信的细节。

设备接入机智云的原理
简单的说GAgent是运行在可入网模组(WiFiGPRS)上的应用程序,可使模组接入机智云服务器,并上传/接收数据。可以提供上层应用(手机APP等控制端、云端)到产品设备的双向数据通讯,以及对设备的配置入网、发现绑定、程序升级等功能,支持BLE、GSM、CDMA、Zigbee、LoRa等联网方案接入。
开发者或厂商只需在联网模块上烧写机智云GAgent固件,即可让设备连上机智云。还可以使用机智云平台提供的模块化开发工具,如MCU/APP代码自动生成服务、ECE雾计算、D3引擎、机智玛丽和人工智能服务等实现产品的智能化升级。
(关于MCU/APP代码自动生成服务,后面会讲到,利用机智云代码生成工具可直接生成单片机工程/APP代码包,程序框架已为用户搭建好,开发者只需简单的填充自己产品的业务逻辑即可)

目前机智云兼容市场上70多款联网模块。并提供了十来种常见的GAgent固件,如:汉枫LPB100/ LPT120/LPB120、安信可esp8266、高通QCA4004 、RealTek 8711AM 、庆科3162、广州致远AW54101WFX、联盛德TLN13SP01、锐凌微 TinyCon3350-M26等,适用于GPRS模组的GAgent固件有:广和通G510等。开发者可直接在机智云下载中心下载相应固件,并烧录到购买的无线通信模组即可。
GAgent烧写方式:http://docs.gizwits.com/zh-cn/overview/overview.html

本系列帖子目录:
http://club.gizwits.com/thread-6544-1-1.html
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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