首页> 外文期刊>IETE Journal of Research >Implementation of a Distributed Home Automation Scheme with Custom Hardware Nodes Using ZigBee and MQTT Protocols
【24h】

Implementation of a Distributed Home Automation Scheme with Custom Hardware Nodes Using ZigBee and MQTT Protocols

机译:使用ZigBee和MQTT协议实现具有自定义硬件节点的分布式家庭自动化方案的实现

获取原文
获取原文并翻译 | 示例
           

摘要

Providing safety, security, operational convenience and energy savings are some of the vital goals of a home automation system. A single unified point of interaction for the user is also an important consideration. Each feature requires a different sensor, powering scheme and mounting arrangement. To address each requirement, custom node development is to be prepared with all nodes being part of a personal area network for data transfer. A central node with Internet connectivity can push data to the cloud and the user can be provided access to data on a mobile app. This paper presents the practical implementation of such a distributed home automation scheme with custom-designed microcontroller-based ZigBee enabled hardware nodes for liquid petroleum gas leak detection, window open detection, lights switching control based on occupancy and intrusion detection. Messages are triggered by events and are not periodic to avoid traffic congestion. A central node built around a Raspberry Pi with a ZigBee dongle will serve as a data aggregator which sends messages to our own MQTT (Message Queuing Telemetry Transport) broker. An android mobile app will work as an MQTT client, helps the user to connect the MQTT broker, subscribe to the topics published and makes alerts to the user as soon as an event occurs. The mobile app will also enable the user to switch on lights and other appliances through command messages sent to the MQTT broker and subscribed to Raspberry Pi.
机译:提供安全,安全,操作便利和节能是家庭自动化系统的一些重要目标。用户对用户的单一统一互动点也是一个重要的考虑因素。每个特征需要不同的传感器,动力方案和安装布置。为了解决每个要求,要使用自定义节点开发,为数据传输的个人区域网络的一部分进行准备。具有因特网连接的中央节点可以将数据推送到云,并且可以提供对移动应用上的数据的访问。本文提出了这种分布式家庭自动化方案的实际实施,具有定制设计的基于微控制器的ZigBee的硬件节点,用于液体石油气泄漏检测,窗户打开检测,基于占用和入侵检测的灯开关控制。消息由事件触发,并且不会定期以避免交通拥塞。围绕覆盆子PI围绕zigbee加密狗构建的中央节点将作为数据聚合器,它向我们自己的MQTT(消息排队遥测传输)代理发送消息。 Android移动应用程序将作为MQTT客户端的工作,帮助用户连接MQTT代理,订阅已发布的主题,并在发生事件时立即为用户发出警报。移动应用程序还将使用户能够通过发送到MQTT代理的命令消息来打开灯光和其他设备,并订阅Raspberry PI。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号