Design, Implementation and Practical Evaluation of an Iot Home Automation System for Fog Computing Applications Based on MQTT and Zigbee-Wifi Sensor Nodes
Total Page:16
File Type:pdf, Size:1020Kb

Load more
Recommended publications
-
M2M Growth Necessitates a New Approach to Network Planning and Optimisation
Machina Research White Paper M2M growth necessitates a new approach to network planning and optimisation May 2015 2 1 Executive Summary Growing numbers of machine-to-machine (M2M) connected devices, as part of the emergence of an Internet of Things, will create challenges for Mobile Network Operators. The absolute volume of devices and mobile network traffic will be ostensibly quite manageable, with M2M accounting for just 19% of connections and 4% of traffic. However, traditional handsets, tablets and mobile broadband connections are relatively homogenous in their demands, in terms of usage, geographical location, criticality, security and numerous other criteria. M2M devices are much more diverse. As a result, M2M devices have the potential to place completely different demands on the network. This White Paper provides a snapshot of the growth of M2M/IoT in terms of numbers of devices and traffic, examines the ways in which M2M can put different and unexpected strains on the network, with a particular focus on connected cars, and finally offers some perspectives on how this might necessitate some changes in network engineering and operations. The key findings are as followings: The growth in M2M devices will be substantial, with cellular connections increasing from 250 million to 2.3 billion in the next decade. Traffic will grow even more quickly from 200 petabytes in 2014 to 3.2 exabytes in 2024. However, M2M will account for only 4% of all cellular traffic in 2024. M2M devices do not behave in the same way as handsets, tablets and other more established mobile devices. This may result in less manageable traffic patterns at particular times and in particular locations. -
Wireless Home Automation Networks: a Survey of Architectures and Technologies
GOMEZ MONTENEGRO LAYOUT 5/18/10 11:46 AM Page 92 CONSUMER COMMUNICATIONS AND NETWORKING Wireless Home Automation Networks: A Survey of Architectures and Technologies Carles Gomez and Josep Paradells, Technical University of Catalonia ABSTRACT USE CASES AND MAIN FEATURES OF Wireless home automation networks com- WHANS prise wireless embedded sensors and actuators that enable monitoring and control applications WHANs enable a variety of use cases, as illus- for home user comfort and efficient home man- trated in Fig. 1. A non-exhaustive list of exam- agement. This article surveys the main current ples is provided below and emerging solutions that are suitable for Light control: A new light can be controlled WHANs, including ZigBee, Z-Wave, INSTEON, from any switch, which reduces the need for new Wavenis, and IP-based technology. wired connections. Lights can also be activated in response to a command from a remote con- INTRODUCTION trol. Furthermore, they can be turned on auto- matically when presence and luminance sensors In recent years, wireless sensor and actuator net- detect that people are in a poorly illuminated works have gained high momentum, receiving room. significant attention from academia, industry, Remote control: Infrared technology has been and standards development organizations. One used for wireless communication between a of the primary application domains of this tech- remote control and devices such as TVs, HiFi nology is home automation. Wireless home equipment, and heating, ventilating, and air con- automation networks (WHANs) enable monitor- ditioning (HVAC) systems. However, infrared ing and control applications for home user com- requires line-of-sight (LOS) and short-distance fort and efficient home management. -
“Smart” Stormwater Management
“Smart” Stormwater Management Structural Practices: The Futuristic Solutions Debabrata Sahoo, PhD, PE, PH Senior Engineer, Woolpert Inc, Columbia, SC North Carolina-American Public Works Association, October 21, 2019 Introduction Current Practices History Future Technologies Case Studies Agenda • Introduction • 5 Ws of SMART Stormwater Management • Current Practices in Stormwater/Flood Control and Mitigation • Issues with water quantity and quality • Stormwater/Flooding: Quality and Quantity • Issues with Stormwater/Flooding • Historical Flooding in South Carolina/North Carolina • Economic Impacts • Technologies to Integrate water, data, sensing and control • Internet of Waters, IoT, Sensors, Wireless Platforms, Machine to Machine Communication, Artificial Intelligence, Machine Learning, Deep Learning, Real-Time Systems, Cloud Computing, Big Data and Analytics • Application of Future Technologies in Stormwater/Flood Mitigation • Smart Stormwater Systems • Flash Flood Forecasting • Storm Sewer Controls • Big Data Analytics • Challenges and Opportunities Introduction Current Practices History Future Technologies Case Studies Current Practices in Stormwater Control and Mitigation • Use of design storms • Design to lower peak flows • Design to empty within 72 Hours • Store runoff for a minimum of 24 hours to get the water quality benefits Introduction Current Practices History Future Technologies Case Studies Current Practices in Stormwater Control and Mitigation Introduction Current Practices History Future Technologies Case Studies Stormwater/Flooding: -
IEEE 1451-- a Universal Transducer Protocol Standard
IEEE 1451-- A Universal Transducer Protocol Standard Dr. Darold Wobschall President, Esensors Inc. IEEE1451 Standard Description 1 Goals To d escribe --- Relationship of smart sensor and sensor networks IEEE 1451 Concepts and History Role of 1451compilers Wireless 1451 NCAPs and TIM examples Relationship to sensor standards harmonization IEEE1451 Standard Description 2 Networked Sensor Block Diagram Parameter in IEEE1451 Standard Description 3 Network Sensor Applications Automatic testing Plug and play Multiple sensors on one network or bus Machine to Machine (M2M) sensor data communications Wide area (Nationwide) data collection ability IEEE1451 Standard Description 4 Sensor/Transducer Networks A network connects more than one addressed sensor (or actuator) to a digital wired or wireless network Both network and sensor digital data protocols are needed Standard data networks can be used but are far from optimum Numerous (>100) incompatible sensor networks are currently in use – each speaking a different language The Tower of Babel IEEE1451 Standard Description 5 IEEE 1451 – the Universal Transducer Language Problem: too many network protocols in common use Narrow solutions and borrowed protocols have not worked Sensor engineers in the fragmented sensor industry need a simple method of implementation How can it be done ? We need something like USB, except for sensors Solution: the IEEE 1451 Smart Transducer Protocol open standard is the best universal solution Supported by NIST, IEEE and many Federal agencies IEEE1451 -
Home Automation System Using Google Assistant
© 2021 JETIR June 2021, Volume 8, Issue 6 www.jetir.org (ISSN-2349-5162) HOME AUTOMATION SYSTEM USING GOOGLE ASSISTANT MUDASIR M, NEHA V, NIHAAL THATHIR K, PAVAN YADAV M, POLLARPU SREERAMULU, SMITHA PATIL B.Tech. Student, Department of Computer Science and Engineering, Presidency University, Bangalore, India B.Tech. Student, Department of Computer Science and Engineering, Presidency University, Bangalore, India B.Tech. Student, Department of Computer Science and Engineering, Presidency University, Bangalore, India B.Tech. Student, Department of Computer Science and Engineering, Presidency University, Bangalore, India B.Tech. Student, Department of Computer Science and Engineering, Presidency University, Bangalore, India Assistant Professor, Department of Computer Science and Engineering, Presidency University, Bangalore, India Abstract: Nowadays Technology keeps on upgrading. The idea behind Google assistant-controlled Home automation is to control home devices with voice. On the market there are many devices available to do that, but making our own is awesome. In this project, the Google assistant requires voice commands. Adafruit account which is a cloud based free IoT web server used to create virtual switches, is linking to IFTTT website abbreviated as “If This Than That” which is used to create if else conditional statements. The voice commands for Google assistant have been added through IFTTT website. In this home automation, as the user gives commands to the Google assistant, Home appliances like Bulb, Fan and Motor etc., can be controlled accordingly. The commands given through the Google assistant are decoded and then sent to the microcontroller, the microcontroller in turn control the relays connected to it. The device connected to the respective relay can be turned ON or OFF as per the users request to the Google Assistant. -
Usability of Smart Home Systems
MSc Program Die approbierte Originalversion dieser Diplom-/ Masterarbeit ist in der Hauptbibliothek der Tech- nischen EngineeringUniversität Wien aufgestellt Management und zugänglich. http://www.ub.tuwien.ac.at The approved original version of this diploma or master thesis is available at the main library of the Vienna University of Technology. http://www.ub.tuwien.ac.at/eng Usability of Smart Home Systems A Master's Thesis submitted for the degree of “Master of Science” supervised by Em.O.Univ.Prof. Dipl.-Ing. Dr.h.c.mult. Dr.techn. Peter Kopacek Teofil Lavu 01128525 Vienna, 15.04.2019 Affidavit I, TEOFIL LAVU, hereby declare 1. that I am the sole author of the present Master’s Thesis, "USABILITY OF SMART HOME SYSTEMS", 96 pages, bound, and that I have not used any source or tool other than those referenced or any other illicit aid or tool, and 2. that I have not prior to this date submitted the topic of this Master’s Thesis or parts of it in any form for assessment as an examination paper, either in Austria or abroad. Vienna, 15.04.2019 _______________________ Signature Powered by TCPDF (www.tcpdf.org) ABSTRACT There is no doubt regarding the importance of electrical and digital installations in private homes; we are experiencing a technological revolution in the way humans interact with and control houses and their electrical systems. After more than 90 years, during which traditional technologies in the electrical domain for domestic use were standardized, smart technologies and artificial intelligence gained an important place in the private home sector. The industrial sector was the initial pioneer which implemented this concept, with the purpose of production automation. -
Voice Controlled Home Automation Akshay Mewada, Ayush Mishra, Manoj Gupta, Rahul Dash, Prof
Volume 6, Issue 3, March 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Special Issue on 3rd International Conference on Electronics & Computing Technologies-2016 Conference Held at K.C. College of Engineering & Management Studies & Research, Maharashtra, India Voice Controlled Home Automation Akshay Mewada, Ayush Mishra, Manoj Gupta, Rahul Dash, Prof. Nilofer Mulla BE EXTC, Department of Electronics and Telecommunication Engineering, K.C. College of Engineering & Management Studies & Research, Kopri, Thane (E), Maharashtra, India Abstract— Voice Controlled Home Automation is a very useful project for the adults and physically disabled persons, who are not able to do various activities efficiently when they are at home and need one’s assistant to perform those tasks. With the Voice Recognition the complication of wiring in case of wired automation is prevented. With the use of Bluetooth Home Automation considerable amount of power saving is possible and it is flexible and compatible with future technologies so it can be easily customized for individual requirements. Voice recognition system provides secure access to home. In the recent years, the Home Automation systems have seen rapid changes due to introduction of various wireless technologies. Home Automation industry is growing rapidly, this is fuelled by the need to provide supporting systems that are made to ease our life. Automation systems is supposed to be implemented in existing home environments, without any changes in the infrastructure. The automation is based on recognition of voice commands and uses Bluetooth modules along with microcontroller. This paper presents the overall design of ‘Voice Controlled Home Automation’, which we are currently developing. -
Design and Implementation of Internet of Things for Home Environment
Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere without the permission of the Author. Design and Implementation of Internet of Things for Home Environment A thesis presented in partial fulfilment of the requirements for the degree of Master of Engineering in Electronics and Computer Systems Engineering at Massey University, Manawatu, New Zealand. Sean Kelly 2013 Abstract An integrated framework for smart home monitoring towards internet of things based on ZigBee and 6LoWPAN wireless sensor networks is presented. The system was developed to retrofit existing sub systems of wireless technologies in order to reduce cost, and complexity. The practical internetworking architecture and the connection procedures for reliable measurement of smart sensors parameters and transmission of sensing data via internet are presented. A ZigBee based sensing system was designed and developed to see the feasibility of the system in home automation for contextual environmental monitoring. The ubiquitous sensing system is based on combination of pervasive distributed sensing units and an information system for data aggregation and analysis. Results related to the home automation parameters and execution of the system running continuously for long durations is encouraging. The prototype system (ZigBee based) was tested to generate real-time graphical information rather than using a simulator or a test bed scenario. A trail has also been performed with 6LoWPAN technology to provide functionality as the ZigBee based system. The overall internetworking architecture describes the integration of a low power consumption wireless sensor network with the internet. -
FPGA Based Single Chip Solution with 1-Wire Protocol for the Design of Smart Sensor Nodes
Hindawi Publishing Corporation Journal of Sensors Volume 2014, Article ID 125874, 11 pages http://dx.doi.org/10.1155/2014/125874 Research Article FPGA Based Single Chip Solution with 1-Wire Protocol for the Design of Smart Sensor Nodes M. D. R. Perera,1 R. G. N. Meegama,1 and M. K. Jayananda2 1 Department of Computer Science, University of Sri Jayewardenepura, 10250 Nugegoda, Sri Lanka 2 Department of Physics, University of Colombo, 00300 Colombo 03, Sri Lanka Correspondence should be addressed to R. G. N. Meegama; [email protected] Received 27 May 2014; Revised 26 October 2014; Accepted 30 October 2014; Published 23 November 2014 Academic Editor: Stefania Campopiano Copyright © 2014 M. D. R. Perera et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Applications that involve monitoring of water quality parameters require measuring devices to be placed at different geographical locations but are controlled centrally at a remote site. The measuring devices in such applications need to be small, consume low power, and must be capable of local processing tasks facilitating the mobility to span the measuring area in a vast geographic area. This paper presents the design of a generalized, low-cost, reconfigurable, reprogrammable smart sensor node using aZigBee with a Field-Programmable Gate Array (FPGA) that embeds all processing and communication functionalities based on the IEEE 1451 family of standards. Design of the sensor nodes includes processing and transducer control functionalities in a single core increasing the speedup of processing power due to interprocess communication taking place within the chip itself. -
Home Automation Controller Automate Your World
Home Automation Controller Automate Your World with the HomeSeer HomeTroller-SEL Our new HomeTroller is an advanced home automation controller that’s designed to simplify your life by integrating and automating the major systems of your home! Use it to monitor and control lighting, appliances, climate, security, irrigation, window shades and home entertainment equipment. Key Features Keep tabs on your home while you’re away! Built-in web server for remote access anywhere. Ensure your family is safe! Easy-to-use web interface allows easy access and control with any web browser. Receive announcements, alerts and reminders! Supports the widest variety of user interfaces, including Conserve energy and lower utility bills! wall controllers, touchscreens, smart phones and tablets. Compatible with a wide variety of technologies including Remotely control door locks and thermostats! Z-Wave®, X10, UPB™, Insteon® and many others. Designed for voice control by microphone and mobile HomeTroller supports the widest variety of user device. interfaces available. Choose from multi-button scene Creates alerts, announcements and reminders by email controllers, touchscreens, tablets and smart phones! and text message. Mix and match any combination of interfaces you like to Includes calendar-based functions for easy scheduling. suit the needs of your family. Automation events may be created ‘on-the-fly’ with voice commands. The built-in web server allows you to access your home Fanless, diskless design for silent operation and ultra-high while you’re away at work or on vacation. Easily keep durability. tabs on your home and family with any web browser. Ultra low power consumption conserves energy and lowers utility bills. -
Hidden Gears of Your Application
Hidden gears of your application Sergej Kurakin Problem ● Need for quick response ● Need for many updates ● Need for different jobs done ● Need for task to be done as different user on server side ● Near real-time job start ● Load distribution Job Queue ● You put job to queue ● Worker takes the job and makes it done Job Queue using Crons ● Many different implementations ● Perfect for small scale ● Available on many systems/servers ● Crons are limited to running once per minute ● Harder to distribute load Gearman Job Server ● Job Queue ● http://gearman.org/ ● C/C++ ● Multi-language ● Scalable and Fault Tolerant ● Huge message size (up to 4 gig) Gearman Stack Gearman Job Types Normal Job Background Job ● Run Job ● Run Job in ● Return Result Background ● No Return of Result Gearman Parallel Tasks Gearman Supported Languages ● C ● Java ● Perl ● C#/.NET ● NodeJS ● Ruby ● PHP ● Go ● Python ● Lisp Job Priority ● Low ● Normal ● High Gearman Worker Example <?php // Reverse Worker Code $worker = new GearmanWorker(); $worker->addServer(); $worker->addFunction("reverse", function ($job) { return strrev($job->workload()); }); while ($worker->work()); Gearman Client Example <?php // Reverse Client Code $client = new GearmanClient(); $client->addServer(); print $client->do("reverse", "Hello World!"); Gearman Client Example <?php // Reverse Client Code $client = new GearmanClient(); $client->addServer(); $client->doBackground("reverse", "Hello World!"); Running Worker in Background ● CLI ● screen / tmux ● supervisord - http://supervisord.org/ ● daemontools -
Introduction to 6Lowpan And
NetworkingNetworking LayerLayer ProtocolsProtocols forfor InternetInternet ofof Things:Things: . 6LoWPAN6LoWPAN andand RPLRPL Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 [email protected] These slides and audio/video recordings of this class lecture are at: http://www.cse.wustl.edu/~jain/cse574-18/ Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse574-18/ ©2018 Raj Jain 14-1 OverviewOverview 6LowPAN Adaptation Layer Address Formation Compression RPL RPL Concepts RPL Control Messages RPL Data Forwarding Note: This is part 3 of a series of class lectures on IoT. Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse574-18/ ©2018 Raj Jain 14-2 RecentRecent ProtocolsProtocols forfor IoTIoT MQTT, SMQTT, CoRE, DDS, Security Management AMQP , XMPP, CoAP, IEC, IEEE 1888, … IEEE 1888.3, IEEE 1905, TCG, IEEE 1451, Encapsulation: 6LowPAN, Oath 2.0, IEEE 1377, 6TiSCH, 6Lo, Thread… SMACK, IEEE P1828, Routing: RPL, CORPL, CARP SASL, IEEE P1856 EDSA, WiFi, Bluetooth Low Energy, Z-Wave, ZigBee Smart, ace, DECT/ULE, 3G/LTE, NFC, DTLS, Weightless, HomePlug GP, Dice, … 802.11ah, 802.15.4e, G.9959, WirelessHART, DASH7, ANT+, LTE-A, LoRaWAN, ISA100.11a, DigiMesh, WiMAX, … Ref: Tara Salman, Raj Jain, "A Survey of Protocols and Standards for Internet of Things," Advanced Computing and Communications, Vol. 1, No. 1, March 2017, http://www.cse.wustl.edu/~jain/papers/iot_accs.htm Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse574-18/ ©2018 Raj Jain 14-3 IEEEIEEE 802.15.4802.15.4 Wireless Personal Area Network (WPAN) Allows mesh networking. Full function nodes can forward packets to other nodes.