首页> 中文期刊> 《计算机应用与软件》 >基于 Android 平台智能家居客户端的设计与实现

基于 Android 平台智能家居客户端的设计与实现

     

摘要

为改善传统智能家居客户端功能单一、操作繁琐、不易推广等不足,设计并实现了基于 Android 系统平台集内外网对智能家居控制、智能配对、动态添加设备和房间、多用户共享数据、消息推送等关键技术的智能家居客户端。通过云服务器转发消息,客户端实现了外网与网关通信。网关保存所有智能家居信息,客户端通过查询网关获取信息,实现多用户数据共享。采用基于MQTT 协议的消息推送机制,实现当设备状态改变时,设备信息能被及时推送给每一个用户。经测试,多用户均可从网关获取设备等信息,并对设备进行控制,是一款性能良好、界面友善的智能家居客户端软件。%To improve the deficiencies of traditional smart home client in signal function,complicated operation and difficult in promotion, we design and implement a smart home client,it is based on Android system platform and integrates the key technologies including the control of smart home from internal and external networks,smart pairing,dynamic rooms and devices adding,multi-user data sharing,and information push,etc.By forwarding messages through cloud server,the client realises the communication between external network and gateway.The gateway reserves all the information about smart home,the client obtaines the information by gateway query to achieve multiuser data sharing.It uses MQTT protocol-based message pushing mechanism,and realises to push devices information to every user when there is the change in devices status.It is tested that the multi-user can get the information of devices or so from the gateway,and can control the devices as well.It is a smart home client software with good performance and friendly UI.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号