随着人民生活水平的提高,智能家居系统进入到更多人民的日常生活中。而技术的进步,也使得更多的设备需要接入智能家居系统中,因而系统就要不断的进行升级,然而在升级的过程也出现诸多的问题。新旧协议的不匹配,使用更为规范化的通信协议,为智能家居系统的硬件和软件平台创建一种标准化的接口显得更加迫切。采用PSIA协议作为基础,根据产品特点定义出独立的PSIA over JSON扩展协议,实现了协议的无限扩展性。允许对新型设备进行基于文本方式的协议扩充,所以命令的解释器仅需关注模块自身感兴趣的内容,使新老协议在同一系统中运行不会发生任何兼容性问题。从而实现了对新设备接入的快速响应,且不需要对现有系统进行停机,满足日新月异的智能家居市场的需求。
首先分析了崇安智能家居系统问题现状,明确存在的诸如系统升级需要停机、添加设备周期过长等不足,确定研发基于PSIA的智能家居系统的必要性。在此基础上,讨论了基于PSIA的智能家居系统的远程访问、控制查询以及自动升级等功能,分析设备状态上报、处理以及跨网段通讯等核心需求。然后,确定系统采用基于Open API的MVC架构,将系统分为控制主机、家居智能控制终端系统以及远程终端子系统,并讨论服务器与智能主机及移动终端的基于JSON的通讯协议详细设计。其中重点讨论如何利用PSIA Over JSON的通讯协议实现系统协议的无线扩展性,使得新老协议可以在同一系统中同时运行,并讨论了数据的高效传输以及加密方式。最后对系统进行总结和展望。
暂无评论