本文先探讨国内物联网平台的发展和技术架构演进,再发布嵌入式企鹅圈自主研发并商用的物联网完整解决方案。
一、国内物联网平台的发展特点
1. 国内的物联网平台包括微信硬件、阿里智能、京智智能、机智云等。
2. 微信硬件依靠强大的社交和微信这个超级APP在运动和健康医疗等领域占得先机。其主要以蓝牙接入的方式为主,即近场控制场景。微信硬件提供公有物联平台,支持各个厂家和硬件平台接入。
3. 阿里智能和京东智能则是依赖其强大的电商平台,强力推动电商上的各大家电厂商接入其所在平台。两者均是在智能家电领域发力,抽象各种家电的标准化能力和控制场景。基于是WIFI接入的方式。两者是云平台服务商,阿里智能选择和设备商上海庆科合作,而京东智能选择和杭州古北合作。
4. 机智云是老牌的物联网平台,在物联网领域耕耘了很多年。其注重给厂家进行产品定制,通过收取开发服务费作为主要收入来源。其主要是WIFI接入。
5. 以家电为例,去年智能家电(接入物联网)大致占总出货量的5%,其中大部分是接入阿里和京东两大平台。同时也说明,物联网虽然是一个趋势,但市场接受程度还是一般。
二、国内物联网设备商的发展特点
1. Wifi单芯片原厂从价格高中低排列,选择比较有代表性的,包括broadcom、realtek、espressif(乐鑫)和南方硅谷。
2模组商上海庆科使用broadlink,价格高,但其稳定性最好。Realtek价格次之,稳定性也较好。乐鑫和南方硅谷是国内创业团队研发,尽管性价比高,9.9元即可在淘宝买到一个模组。但由于稳定性差,量产比较少。不过,随着其持续改进,相信他们会有一席之地。
3. 模组商也有野心进军物联网完整生态,几乎各家模组商都有发布公有云,如庆科的fogcloud。可见,中国的很多企业都希望生态链通吃,顶层想吃到底层,底层也希望游到顶层。
4. 蓝牙BLE以TI的CC2541、DIALOG的DA1458X、nordic的81522为主。其中DA1458X功耗在三者中是最低的。TI新出的的CC2640功耗更低,但是价格比DA1458X贵。
三、国内物联网平台的技术架构演进
1. 物联网除了云服务和设备端,在用户体验上有APP和H5前端两种方式。
2. 最初的物联网产品基本都是以原生APP为主,但随着微信、阿里小智和京东智能这三大平台的超级APP发布和使用,物联网应用有走向H5开发的趋势。微信、阿里小智和京东智能是超级APP,H5应用是运行在超级APP内置的浏览器上。
3. 基于超级APP浏览器的B/S开发模式,明确产品的标准化能力并提供标准接口、标准控制菜单,和硬件设备提供商制定好使用协议,能够让第三方接入厂商的开发工作量减到最小。平台提供商几乎把云端、前端JS框架、设备端的协议层都做好了。第三方如果能够很好地理解平台的框架协议,那一个月就能出产品。当然,这是官方的说法。理解物联网平台的整个框架协议,并不是一件容易的事情。但是,B/S开发模式确实能够提高开发效率。阿里、京东在家电方面提供了标准化场景和菜单,利用电商的号召力强推。微信除了标准化菜单,也提供硬件JSAPI,给客户定制H5应用。
4. 个人觉得,H5应用的体验还是不及原生APP。但是APP最大的弱点就是要用户再安装一个APP。如果每个产品都有一个APP,那手机会有很多类似的APP。就家电方面,H5的体验,在阿里、京东、微信三者来看,我觉得阿里和京东更靠谱,其像个万能遥控器,遥控完就可以放一块,随时进入都可以立刻控制。但是微信主要是用来聊天的,从商家的订阅号H5界面,一旦切到跟朋友聊天,H5立刻失效,也意味着用户和设备的联系中断。建立联系需要重新进入H5并建立连接。另外,现在订阅号很多,要想进入到对应的商家也要操作很多步骤。这些体验并不好。当然,除了家电,其他场景主要还是以微信为主。
5. 从体验来看,原生APP应该永远都有一席之地,APP能够围绕产品构建丰富的自定义场景,而H5则受限于平台提供的接口。
四、物联网公有云和私有云
1. 物联网公有云一般提供设备管理、用户管理。近期各平台也开始提供消息推送能力。这是物联网平台的必要要素。
2. 消息推送一般使用MQTT协议。
3. 无论是使用用户还是设备,各提供商都希望自己能够获得第一手资料。用户是巨大的价值,大家都懂。因此设备商都希望设备最新接入自建的私有云,然后再连接到公有云。这方面,庆科要弱势一点,阿里要求庆科的设备一定要先接入到阿里的平台,而杭州古北要强势一点,其设备先接入到自建云,然后再接入到京东物联。
4. 有那么多公有云,我们还有必要构建私有云吗?答案是一定的。私有云能够给产品商家提供完全的控制力,在技术的范围内做自己想做的,可以定制需求。唯一的挑战是,私有云的稳定性。私有云一般给每个产品商家提供一个独立的云端,接入的数量比平台商的数量要小得多,这方面又相应地提高了私有云的稳定性。
5. 安全也是公有云和私有云的重中之重,SSL被广泛使用,使用HTTPS接入验证,使用基于SSL的MQTT。
五、嵌入式企鹅圈
嵌入式企鹅圈经过长时间的研发和量产案例积累,推出基于WIFI的物联网解决方案。涵盖WIFI、蓝牙BLE、Zigbee、433MHz、2.4G等无线模块和网关产品,并开发建设嵌入式企鹅圈物联私有云,同时可以支持接入微信硬件、阿里小智、机智云等平台,对客户提供基于Android/iOS的APP和基于微信/阿里小智等的H5应用。
1. 嵌入式企鹅圈物联架构图
2. 无线模块和网关
WIFI: EMW3081,ESP8266,RTL8711AF
BLE: DA14580、CC2541、nrf51822
433MHz:SX1212、SX1278
2.4G : NRF24L01
Mesh:AT86RF212B
3. 云服务
1)私有云完全提供给定制客户。
2)私有云使用基于SSL的HTTPS、MQTT等物联协议,保障安全。并利用SpringMVC+Hibernate框架构建平台,扩展性强。利用redis缓存来提升性能。
3)私有云支持接入微信硬件、阿里小智、机智云等平台。
4. APP和H5
1)提供android和iOS APP
2)提供基于微信或者阿里小智的H5应用。
5. 量产案例
基于WIFI的智能灯具控制方案,demo视频:
http://v.youku.com/v_show/id_XMTYzMzkwMTI3Ng==.html?from=s1.8-1-1.2&qq-pf-to=pcqq.group
6. 联系我们
-
嵌入式企鹅圈原创团队由阿里、魅族、nvidia、龙芯、炬力、拓尔思等资深工程师组成。百分百原创,每周两篇,分享嵌入式、Linux、物联网、GPU、Android、自动驾驶等技术。欢迎扫码关注微信公众号:嵌入式企鹅圈,实时推送原创文章!