国内物联网平台(7) ——Ablecloud物联网自助开发和大数据云平台 (2)

设备管理-Home模型:以家庭为单元的设备管理,包括家庭和房间的创建、删除;向家庭和房间中添加和删除独立设备以及网关型设备;家庭成员的添加、删除。

OTA:检查是否有固件更新,显示更新内容,确认设备固件进行更新。

实时消息同步:基于websocket,APP和存储中的数据进行实时同步。

定时任务:通过APP给设备设定定时任务。云端会在APP设定的时间将设定的指令发送到设备。

推送:APP接收云端的推送通知。

文件存储:图片、音频等块文件的存储。

访问服务:访问云端的UDS服务。

用户意见反馈:AbleCloud提供APP端的用户意见反馈接口。开发者可以开发用户提交意见的页面。

排行榜:SDK提供了用户排行榜的功能, 可以对运动、积分等数据排行榜,实时更新、累积排行数据,提供按天,周,月获取top排行功能。

天气查询:SDK可以获取到室外的pm2.5, AQI(空气质量)以及天气状况。

后端服务开发

提供服务开发框架以及云运行平台,开发者可以不用关心RPC服务框架的开发,更不用关心服务的发布、部署、扩容、监控、运维等工作,只需要实现自己业务相关部分的处理逻辑即可

提供一系列通用的云服务,开发者可直接应用,而不用重复开发,大大加快开发速度

支持UDS( User Defined Service )方式开发后端用户自定义服务,UDS是运行在AbleCloud云平台的java程序,主要用来处理设备上报的数据信息和APP端发送到设备的控制指令和请求查询设备数据信息。

IoT功能组件及方案超市

设备接入引擎:为了加快厂商接入速度,对主流的WiFi模块进行适配,在WiFi模块中烧入AbleCloud提供的固件后设备即可连接到云端。

设备绑定管理:针对可穿戴、智慧家庭、智慧楼宇等不同应用场景的智能设备,提供最适用的设备绑定管理方式。

设备分享:支持智能设备一人管理、多人共享使用,用户只需扫描管理者分享的二维码,便可获得对应设备的使用权限。

设备分组管理:智能设备可按使用场景、按位置区域、按使用者进行组别划分,并可对同一组别内的设备进行统一控制。

事件通知引擎:与友盟成熟的APP消息通知系统深度结合,兼具短信、邮件等通知形式,使智能设备的事件通知及时触达用户。

设备本地交互:无需关心路由器所接宽带网络的情况,同一个WiFi环境下的APP与设备之间可直接进行快速操作及响应。

OTA管理:支持全量升级、增量升级、定向升级、静默升级、手动升级等升级模式,并支持版本管理和升级情况跟踪。

定时任务引擎:智能设备定时任务可由云端配置和执行,并准时通知设备响应,云端与设备协同工作,实现IoT新智能。

大文件存储:支持设备和APP产生的文档、图片、音频、视频等文件的存储,单文件容量最高可达4G。

WiFi类设备接入方案:WiFi类设备可直接与云端连接,且可进行本地交互,提供适配RTOS、Android、Linux等硬件系统的SDK,设备端调用即可实现与云端的连接、认证和传输等功能。

蓝牙类设备接入方案:蓝牙类设备需要借助APP将数据上报给云端,提供适配iOS、Android等手机系统及适配H5页面的SDK,APP或H5页面调用即可实现与云端的连接和上报。

SIM卡类设备接入方案:SIM卡类设备直接与云端交互,具有移动性强、上网流量有限等特点,接入方案可以在通信实时性和流量使用效率间做到很好的平衡,满足不同设备应用的需要。

网关类设备接入方案:网关类设备除了自身会连接到云端,还会负责与子设备的连接和管理,提供针对网关设备及其子设备的远程控制、网关配置同步及数据上报的整体方案。

一体化智能开发引擎

依托公有IaaS平台(阿里云和AWS),根据微服务化理念,设计了具备自动负载均衡、自适应弹性伸缩、分布式部署能力的开发引擎,提供简单易用的云端服务开发框架,支持厂商对业务进行自定义开发以及线上运维、监管全周期的一站式应用托管服务。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwxxyy.html