前言
简单来说,传统电子设备接入云平台需要开发三个方面的能力:
1、是完成设备与云端的通信能力:
机智云提供了多种基于wifi(GPRS、BLE)模块的通信解决方案,企业开发者只需要在wifi模块上烧写相应的GAgent固件,即可实现与云端通信。为便于量产,机智云还提供了批量烧写固件的工具。
(如:乐鑫、安信可、汉枫、高通、TI、Realtek、致远电子、移远、联盛德、广和通等厂商的模组均可接入机智云)
2、需要开发的工作是根据设备自身能力和业务进行的功能性开发
主要涉及到以下内容:
设备的绑定、接收云端指令、主动上报数据、OTA固件升级等内容。对于这些功能开发,开发者只需要关注自身设备的业务需求,无需要关注通信模块和云端的具体交互细节。
(如:MCU代码自动生成工具、自动产测工具、IOE Demo APP)
3、垂直行业智能设备的接入后服务:
含大数据统计和分析、库存管理、硬件社交化等功能,通常可借助机智云提供的API实现功能。
如果厂商对于需要智能APP有定制化需求,还可利用机智云提供的SDK、开源框架等实现。(如:iOS 、Andriod、APICloud等SDK;微信接入等)
机智云自研的串口通信协议GAgent赋予wifi模组、GPRS模组、Lora模组联网能力。
只需在指定型号的模组上烧写GAgent固件,即可快速实现设备M2M接入、数据统计分析、远程控制、OTA升级、第三方接口等功能服务。该固件支持SoC方案及二次开发,大大成本。
以
esp8266为例
用ESP8366只需5步开发一个iot产品。
- Step1:在ESP8266芯片上烧写GAgent固件;
- Step2:在机智云开发者中心创建产品,并定义数据点;
- Step3:下载自动生成的模组通信协议;
- Step4:使用虚拟设备和机智云APP进行调试;
- Step5:通过机智云APP与虚拟设备联动。
至此,一个产品的Demo已经制作完成。
如需加速产品开发,可使用机智云提供的MCU代码自动生成工具、APP开源框架。
此外,机智云还提供智慧家居、智慧家电、工业领域等方面的解决方案。详情请参考:http://www.gizwits.com/
一、机智云简介
机智云,Giz(mo)Wits(设备智慧),是全球领先的物联网开发和云服务商,全栈物联网平台服务领导者,国内第一个机智云智能硬件自助开发(PaaS)及云服务(SaaS)平台,国内第一个技术孵化平台。服务涵盖终端管理、连接管理、应用支持和业务分析等主要功能,为有志于进军物联网的用户提供智能硬件一站式开发工具及云端运维服务,已服务车联网、新能源、工业互联、医疗健康、消费类电子产品等众多行业。
凭借丰富的开源嵌入式代码库,云端API接口,APP端SDK,支持二次开发,支持公有云、私有云、混合云以及全球化部署,以及在硬件接入、数据挖掘和分析应用上的技术优势,机智云已发展为行业第一的物联网云服务平台,处于整个产业链的核心位置。是目前国内外具备技术最成熟、云端应用功能最完善、全球量产客户最多、最受IoT开发者喜爱的产品级物联网开发及云服务平台。
截止2016年底,机智云平台累计已服务超过1000家企业,运营超过700万在线设备,拥有超过5万名开发者,在研智能硬件项目上万个。先后被《福布斯》全球IoT创新企业TOP100唯一入选前50的大陆公司,《快公司》中国创新50强,《互联网周刊》中国典型技术创新公司TOP4,并连续两年获得工信部CSIP年度物联网解决方案奖,在2015年获得国内物联网领域最大笔B轮融资。
部分商用案例:
- 【成功案例】伊莱特智能电饭煲,机智云&京东云联袂出品http://club.gizwits.com/article-50-1.html
- 【成功案例】全球客服 A.O.史密斯 http://club.gizwits.com/article-51-1.html
- 【成功案例】华商三优电动车智能充电应用平台 http://club.gizwits.com/article-47-1.html
- 【成功案例】西默智能路由器 http://club.gizwits.com/article-48-1.html
- 【成功案例】艾沃净水机:连接微信,智慧饮水 http://club.gizwits.com/article-49-1.html
人工服务时间为:工作日9:30-12:30;13:30-18:30。
目前支持多种模组接入机智云。
部分机智云可入网模组:
公司 | 型号 | 模组类型 |
汉枫 | HF-LPB100 | wifi模组 |
HF-LPB120、LPT120 | wifi模组 | |
安信可 | esp-8266 | wifi模组 |
Realtek | 8711am | wifi模组 |
联盛德 | TLN13SP01 | wifi模组 |
广州致远 | AW54101WFX | wifi模组 |
高通 | QCA4004 | wifi模组 |
广和通 | G510 | GPRS |
中兴物联 | ME3610 | GPRS |
ME3630 | GPRS | |
TI | CC3200 | wifi模组 |
NXP | QFN-1 | wifi模组 |
上海移远 | M26 | wifi模组 |
二、机智云提供的工具及服务
2.1 提供强大的设备接入GAgent,一步即可让设备联网
硬件厂商对硬件智能化的第一步是让设备能够联网,GAgent是机智云提供的一款兼容国内主流Wi-Fi模块、移动网络模块的模组系统。硬件厂商只需理解如何与GAgent进行通讯即可。
相关链接:
2.2 提供 iOS 、andriod、H5 等SDK 或框架,有助于缩短APP开发周期
相关链接:
2.3 MCU代码自动生成工具,两周完成软硬件开发;
优势:
- 代码自动生成,让你不再关注协议,只需将精力放在核心应用开发上
- 根据你的产品自动填写了productkey,根据你设置的数据点来自动生成数据点的结构体。
2.4、D3规则引擎,实现数据的实时监控,让设备联动变得无比简单;
D3 Engine是机智云为开发者提供的傻瓜式的数据处理、开发引擎。
D3 可以灵活定义数据的输入,能将设备、用户数据与外部第三方数据进行有机整合,还可以支持脚本解析与自定义数据输入,满足不同开发者的数据处理需要。
主要特点如下:
- 1)多样的数据源:支持自定义多种数据源,第三方公共数据甚至您的ERP系统的数据输入。
- 2)强大的规则处理:基于决策树算法支持灵活多重条件组合。
- 3)灵活的输出:除了App推送、邮件、短信等服务,还可以支持回调服务以及存储服务;存储服务通过数据平台的计算与开放API服务对各类应用提供数据服务,降低各类应用的开发成本以及面对海量数据的性能处理风险。
2.5、NOTI服务器,使基于Pass平台进行垂直行业的Saas开发更加容易 1、帮助企业智能化管理和运营;
2、配合机智云平台工具使用,能帮助传统生产销售厂商转型
具体参考 四、丰富的企业级服务
目的:为企业提供 SSL 通讯 API,用于实时推送设备与产品相关的事件
2.6、产品调试APP、自动化产测工具,助力产品调试、自动化生产
2.7 物联网开源套件Gokit
型号
|
特点
|
Gokit 2 标准板(STM32)
|
基于STM32平台,可更快的实现量产时的代码移植和复用。支持数据通过Wifi上传至到云平台
|
Gokit 2 创客板(arduino)
|
简单、易入门,能够通过串口接收到MCU或传感器的数据。支持数据通过Wifi上传至到云平台
|
Gokit 3S(SOC)
|
支持MCU、SoC、BLE、语音、模式切换等特性,支持代码自动生成工具,节省空间和成本
|
Gokit 3V(语音板)
|
支持语音通信
|
相关资料:
- Gokit3 介绍、开发指南、资料下载(不定时更新)http://club.gizwits.com/thread-2764-1-1.html
- Gokit2历代资料整理(新)http://club.gizwits.com/thread-3721-1-1.html
- GOKIT2和GOKIT3历史版本说明 http://club.gizwits.com/thread-4928-1-1.html
- Gokit试用申请通道 http://www.gizwits.com/zh-cn/gokit/
- Gokit购买渠道 https://shop159680395.taobao.com/?spm=a230r.7195193.1997079397.2.tTzMyQ
三、如何快速入门
想快速使用机智云服务实现设备智能化,物联网应用开发吗?
那就前往>>>新版文档中心入口>>>,大量干货等着你
- 机智云总体架构、快速入门:http://docs.gizwits.com/zh-cn/overview/overview.html
- 云平台接入:http://docs.gizwits.com/zh-cn/Cloud/ent_dev.html
- 设备控制联网(Gagent模组):http://docs.gizwits.com/zh-cn/deviceDev/gagent_info.html
- 低成本高效APP开发:http://docs.gizwits.com/zh-cn/AppDev/iosframe.html
- 视频教学:http://site.gizwits.com/zh-cn/developer/learn
四、丰富的企业级服务
企业API:为企业提供企业视角全局的设备管理、数据分析等功能,让企业更关注业务管理系统本身,减少不必要的开发成本。
案例介绍:
- 充电桩SaaS平台
为电动车主提供了寻找电桩、预约、充电、支付等功能,运营商通过运营管理平台对充电桩、故障、订单、计费规则、订单管理、结算等管理功能。充电桩运营商通过充电桩SaaS平台可以完整闭环的管理日常业务,大大提高运营效率。
- 分时租赁系统
如运营汽车租赁、自行车租赁的企业。这些企业需要建设一套分时租赁管理平台,实现订单、结算、支付等必要功能。
点我体验 机智云平台 服务:http://www.gizwits.com/
五、免费提供软件开发工具,体验物联网接入、开发流程
5.1、使用虚拟设备,只需 10 分钟即可体验物联网接入流程
虚拟设备是机智云云端可自动生成的一个仿真智能硬件,可模拟要开发或正在开发的智能硬件,来进行云端设备控制、手机APP控制、上报数据等需求。
开发者或企业研发人员在机智云平台开发时,如果正式的智能硬件产品产品还未完全开发完成,就可以很方便地使用该“虚拟设备”与正式产品的控制APP进行调试和验证,加快研发周期,降低研发成本。
点我体验:虚拟设备(入门指引)>>>
申请渠道:http://www.gizwits.com/zh-cn/gokit/
六、20多个开源教程
为方便大家学习,官方和机友们已经给你准备了很多开源案例:
- @努力的人 智能楼宇服务机器人(STM32F405)
- @晕船海盗 【 ESP8266+arduino pro mini 】之+智能灯
- @郭庆帅 智能药盒
- @夏天罂 粟 智能温控器(PCB、MCU源码和APP源码下载)
- @armadyne 健康助手
- @林林 Arduino智能健康计
- @孤独的蛇 【MEGA64+ESP8266】之智能家居
- @kiasur 【Gokit2&ZigBee&STM32】之无线工业粉尘监测仪
- @twowinter 仓鼠管家和OpenHamtaro开源项目
- @熊总熊 智慧宿舍
- @龍坤楊 智能婴儿摇篮
- @yeapsion 智能家居云控制套件
- @唐七星 【初级】51单片机连接机智云小案例:stc89c52+esp8266-01
- @jipin 【高级】公版APP 机智云插座
- @Genius 【初级】智能桌上足球轰趴:线上改造记录分享 智能桌上足球源码
- @jipin PM25监测智能插座方案
- @jipin 智能插座报警器
生日当如哈士奇: (强烈推荐)
- 机智云OpenAPI 体验记录/傻瓜式教程 http://club.gizwits.com/thread-4701-1-1.html
- mcu代码生成&websocket 体验记录 http://club.gizwits.com/thread-4851-1-1.html
- 从HTTP到websocket http://club.gizwits.com/thread-4854-1-1.html
第 0 篇: 【原创】【魅力Gokit3】序列之0:裸照篇
第 1 篇: 【原创】【魅力Gokit3】序列之1:与电脑约会
第 2 篇: 【原创】【魅力Gokit3】序列之2:Gokit3介绍
第 3 篇: 【原创】【魅力Gokit3】序列之3:wifi控制走起
第 4 篇: 【原创】【魅力Gokit3】序列之4:底板烧起
第 5 篇: 【原创】【魅力Gokit3】序列之5:机智“云”...
第 6 篇: 【原创】【魅力Gokit3】序列之6:搭建编译环境
第 7 篇: 【原创】【魅力Gokit3】序列之7:LED单灯闪烁
bigfanofiot的分享:
- 新手可以多看>>>
- 3分钟教你创建WIFI远程控制应用,图形化编程
- 使用STM32CubeMX生成MCU工程,简单3步连上机智云
- 3分钟教你创建手机APP远程温度监控应用,图形化编程!
- 3分钟教你创建手机APP控制全彩智能灯泡应用,图形化编程!
- STM32L432 Nucleo-32案例-3分钟打造手机APP远程空气质量监测应用
- 机智云4.0自动协议代码、MCU工程生成工具体验
- 基于ESP8266-12F+STM32F103C8T6植物宝_cubemx工程创建与Gokit代码移植
- 基于ESP8266-12F+STM32F103C8T6植物宝_原理图
- 盆栽助手-基于ESP8266-12F+STM32F103C8T6
twowinter小能手的笔记:
700的笔记:
- Gokit3.0 开箱篇 http://club.gizwits.com/thread-2969-1-1.html
- Gokit3.0(V) 基本功能篇http://club.gizwits.com/thread-3013-1-1.html
- Gokit3.0(S) 基本功能篇http://club.gizwits.com/thread-3053-1-1.html
- Gokit3.0(V) 语音功能篇http://club.gizwits.com/thread-3270-1-1.html
官方技术交流群:G3机智云物联网云服务 287087942