搭好智能家居最重要的一步是:建立好自己的云平台,首选的网站就是智云物联网站(www.zhiyun360.com)。因为我们初次接触云服务的相关知识,所以我们首先得在网站首页对此方面的知识进行一定的学习和了解,故今天主要是对此方面的知识进行了学习,我们主要学习到了以下知识:
1.智云物联是一个开放的公共物联网接入平台,目的是为服务所有的爱好者和开发者,使物联网传感器数据的接入、存储和展现变得轻松简单,让开发者能够快速开发出专业的物联网应用系统。
2.如何快速的部署好自己的云服务?步骤如下所示:
(1)从智云商城选择传感设备/执行设备/智云网关,构建物联网系统;
(2)在智云物联网站注册用户,在后台添加及配置设备信息,并发布项目页面;
(3)使用项目页面、智云应用App等进行传感/执行设备数据采集及实时控制;
(4)阅读《智云物联开发指南》/《智云物联项目手册》进行深度项目开发。
3.智云推送:消息推送是智云物联开放平台向开发者提供的消息推送服务,通过利用云端与客户端之间建立稳定、可靠的长连接来为开发者提供向客户端应用推送实时消息服务。智云消息推送服务针对物联网行业特征,支持多种推送类型:传感实时数据、执行控制命令、地理位置信息、SMS短信消息等,同时提供用户信息及通知消息统计信息,方便开发者进行后续开发及运营。其主要特点如下:
(1)支持推送给单终端、多终端、组终端和所有终端,且能够实现多终端的数据状态同步。
(2)提供消息暂存、转发和推送的功能,客户端无需保持在线状态及进行反复轮询,消息不会丢失。
(3)单一终端多个应用共享一个服务进程和一条 TCP 长连接,从而有效降低手机的耗电量和数据流量。
4.智云数据存储:
(1)智云数据库为开发者提供了分布式的数据库存储服务,包括MySQL数据库、MongoDB数据库以及Redis数据库服务,满足开发者对于物联网各种类型数据库的需求。
(2)智云数据库采用Hadoop后端分布式数据库集群,并且多机房自动冗余备份,自动读写分离,开发者不需要关注后端机器及数据库的稳定性、网络问题、机房灾难、单库压力等各种风险。
(3)物联网传感器数据可以在智云数据库永久保存,通过提供的REST API编程接口可以完成与云存储服务器的数据连接、数据访问存储、数据使用等。
5.私有数据存储:
(1)提供私有的数据库使用权限,实现多客户端间共享的私有数据进行存储、查询和使用。
(2)私有数据存储采用key-value型数据库服务,编程接口更简单高效。