摘要:针对智能家居系统中功能实现的便捷性问题,对智能家居系统控制实现的通信模块、数据库和消息通信格式等方面进行了分析与实现,从而设计了智能家居系统客户端.首先基于Android平台采用MVC设计模式将客户端的设计分为View视图、Activity控制层和逻辑功能部分;其次自定义客户端与嵌入式网关之间的数据消息格式,从而采用格式化的消息交互格式提高了系统的可扩展性和网络传输的可靠性;设计并实现了客户端的数据库,以便保存用户设置数据及传感器历史数据;对客户端与网关交互的Socket通信和HTTP协议通信进行了设计与实现.最后结合网关和无线传感网络节点对客户端功能进行了测试.研究结果表明,该客户端能够方便、快捷地实现各功能,符合预期要求.
关键词:android 智能家居 客户端 数据库
单位:浙江工业大学信息工程学院 浙江杭州310023
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社