SlideShare a Scribd company logo
1 of 14
Applying MQTT Protocol and Node-
Red Programming in Designing IoT
based Home Automation
Engr. Oscar Bryan M. Magtibay
Electrical Engineering Department
College of Information Technology and Engineering
De La Salle Lipa
Background of the Study
• Internet of Things (IoT)
 System of connected devices and the ability
to send or receive data over a network
• Building Energy Management System
 Consist of Hardware and Software to
control and monitor devices in a Building
Background of the Study
• Home Automation Systems
 Communication: Bluetooth, Zigbee, RF,
GSM, Wired LAN, WiFi
 Protocols: Serial, HTTP
 Controllers: PIC, Arduino, ESP8266
Background of the Study
• MQTT
 Message Queuing Telemetry Transport
 Lightweight publish/subscribe messaging
transport
• Node-red
 Flow-based programming tool,
 Originally developed by IBM
Objectives
• Problem:
 Existing systems require additional hardware
 Increase to the cost of the system
• Objective:
 Determine the user and hardware requirements
 Design the system architecture
 Deploy system and apply MQTT and Node-red
application
 Test and evaluate the results
Scope
• It will be limited to the number of appliances
• The hardware device will be connected to
switches of lamps and outlets for small
appliances.
• The rating of the device is limited to the rating of
the relay and current sensor to be used for the
system.
• It will utilize the existing WiFi connection.
Methodology
• System Architecture
Methodology
• Hardware Design
Power Supply
NodeMCU
Relay
ACS712
Current
Sensor
Methodology
• Web Application Design
Node-red
Application
Node-red
Application
Test and Results
• Consumption of Server and Hardware nodes• Consumption of Server and Hardware nodes
Hardware Node Raspberry Pi Zero W
Test and Results
• Web application and Twitter Integration
Web Application
Twitter Integration
Test and Results
• Comparison of existing systems
Conclusion
• The selection of the hardware components meets the
needed specifications.
• The system architecture was made simple.
• The use of MQTT protocol and Node-RED application
was suitable for developing IoT systems at Home.
Thank You!
Oscar Bryan M. Magitbay
Registered Electrical Engineer
Educational Background:
BSEE – Batangas State University, Alangilan Campus (2004)
MSCpE - Batangas State University, Alangilan Campus (2016)
Work Experience:
Assistant Professor II – De La Salle Lipa (2010 – present)
Head, Engineering Laboratories – De La Salle Lipa (2016 –
present)

More Related Content

What's hot

master-thesis-omnet-projects
master-thesis-omnet-projectsmaster-thesis-omnet-projects
master-thesis-omnet-projectsPhdtopiccom
 
“Reliability improvement in distribution system using smart grid technology”
“Reliability improvement in distribution system using smart grid technology”“Reliability improvement in distribution system using smart grid technology”
“Reliability improvement in distribution system using smart grid technology”Priya Rachakonda
 
IoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesIoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesPrakash Honnur
 
Cyber Security in Substation Automation (IEC 61850)
Cyber Security in Substation Automation (IEC 61850)Cyber Security in Substation Automation (IEC 61850)
Cyber Security in Substation Automation (IEC 61850)Nikandrov Maxim
 
Radio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOTRadio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOTNikhil Patankar
 
Energy Management with InduSoft Web Studio and the University of Texas - Robe...
Energy Management with InduSoft Web Studio and the University of Texas - Robe...Energy Management with InduSoft Web Studio and the University of Texas - Robe...
Energy Management with InduSoft Web Studio and the University of Texas - Robe...AVEVA
 
Master Thesis-Wireless-Projects
Master Thesis-Wireless-ProjectsMaster Thesis-Wireless-Projects
Master Thesis-Wireless-ProjectsPhdtopiccom
 
Automatic Speaker Recognition Using Neural Networks
Automatic Speaker Recognition Using Neural NetworksAutomatic Speaker Recognition Using Neural Networks
Automatic Speaker Recognition Using Neural NetworksYafei Qu
 
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)Nitin Balakrishnan
 
Logical design of io t
Logical design of io tLogical design of io t
Logical design of io tKunal Bangar
 
Wireless network using IEEE802.16
Wireless network using IEEE802.16Wireless network using IEEE802.16
Wireless network using IEEE802.16Nandini Sahu
 
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks ControlEng
 
A Wireless Data Acquisition System for Induction Motors
A Wireless Data Acquisition System for Induction MotorsA Wireless Data Acquisition System for Induction Motors
A Wireless Data Acquisition System for Induction MotorsNakshatra Jha
 
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139Premier Farnell
 

What's hot (20)

TOBIN MATHEW
TOBIN MATHEWTOBIN MATHEW
TOBIN MATHEW
 
master-thesis-omnet-projects
master-thesis-omnet-projectsmaster-thesis-omnet-projects
master-thesis-omnet-projects
 
“Reliability improvement in distribution system using smart grid technology”
“Reliability improvement in distribution system using smart grid technology”“Reliability improvement in distribution system using smart grid technology”
“Reliability improvement in distribution system using smart grid technology”
 
IoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesIoT Levels and Deployment Templates
IoT Levels and Deployment Templates
 
Ghoniem_last_modified
Ghoniem_last_modifiedGhoniem_last_modified
Ghoniem_last_modified
 
Python urllib
Python urllibPython urllib
Python urllib
 
Jacquelyn Franklin Resume
Jacquelyn Franklin ResumeJacquelyn Franklin Resume
Jacquelyn Franklin Resume
 
Cyber Security in Substation Automation (IEC 61850)
Cyber Security in Substation Automation (IEC 61850)Cyber Security in Substation Automation (IEC 61850)
Cyber Security in Substation Automation (IEC 61850)
 
Radio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOTRadio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOT
 
Energy Management with InduSoft Web Studio and the University of Texas - Robe...
Energy Management with InduSoft Web Studio and the University of Texas - Robe...Energy Management with InduSoft Web Studio and the University of Texas - Robe...
Energy Management with InduSoft Web Studio and the University of Texas - Robe...
 
wifi
wifiwifi
wifi
 
Master Thesis-Wireless-Projects
Master Thesis-Wireless-ProjectsMaster Thesis-Wireless-Projects
Master Thesis-Wireless-Projects
 
Automatic Speaker Recognition Using Neural Networks
Automatic Speaker Recognition Using Neural NetworksAutomatic Speaker Recognition Using Neural Networks
Automatic Speaker Recognition Using Neural Networks
 
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
 
Logical design of io t
Logical design of io tLogical design of io t
Logical design of io t
 
Wireless network using IEEE802.16
Wireless network using IEEE802.16Wireless network using IEEE802.16
Wireless network using IEEE802.16
 
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks
 
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
 
A Wireless Data Acquisition System for Induction Motors
A Wireless Data Acquisition System for Induction MotorsA Wireless Data Acquisition System for Induction Motors
A Wireless Data Acquisition System for Induction Motors
 
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139
 

Similar to 2019 amerob-conference-oscar bryan magtibay

Power Electronics Engineer Resume - Sachin Khante
Power Electronics Engineer Resume - Sachin KhantePower Electronics Engineer Resume - Sachin Khante
Power Electronics Engineer Resume - Sachin KhanteSachin Khante
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsTSriyaSharma
 
SCADA ( Supervisory Control and Data Acquisition system) Software Solutions
SCADA ( Supervisory Control and Data Acquisition system) Software SolutionsSCADA ( Supervisory Control and Data Acquisition system) Software Solutions
SCADA ( Supervisory Control and Data Acquisition system) Software SolutionsEmbitel Technologies (I) PVT LTD
 
Jawad Ali Khan
Jawad Ali KhanJawad Ali Khan
Jawad Ali KhanJawad Khan
 
Plant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IPPlant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IPPanduit
 
Using Smart meters Data for Energy Management Operations and Power Quality in...
Using Smart meters Data for Energy Management Operations and Power Quality in...Using Smart meters Data for Energy Management Operations and Power Quality in...
Using Smart meters Data for Energy Management Operations and Power Quality in...Juan C. Vasquez
 
Front-End Intelligence
Front-End IntelligenceFront-End Intelligence
Front-End IntelligenceJudy T Raj
 
Telecommunications architectures and standards
Telecommunications architectures and standardsTelecommunications architectures and standards
Telecommunications architectures and standardschrisjosewanjira
 
Device-level AI for 5G and beyond
Device-level AI for 5G and beyondDevice-level AI for 5G and beyond
Device-level AI for 5G and beyond3G4G
 
Updated resume alok
Updated resume alok Updated resume alok
Updated resume alok Alok Tiwari
 
Industrial Ethernet, Part 2: Case Studies
Industrial Ethernet,Part 2: Case StudiesIndustrial Ethernet,Part 2: Case Studies
Industrial Ethernet, Part 2: Case StudiesControlEng
 
CV CPP Wynand de Wit - updated 02.04.15
CV CPP Wynand de Wit - updated 02.04.15CV CPP Wynand de Wit - updated 02.04.15
CV CPP Wynand de Wit - updated 02.04.15Wynand De Wit
 
Implementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttImplementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttPuneet Kumar
 
Resume atulpal singh
Resume atulpal singhResume atulpal singh
Resume atulpal singhAtulpal Singh
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingssuser06ea42
 
Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...
Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...
Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...Deepak Shankar
 
kumaresan_SAS Engg
kumaresan_SAS Enggkumaresan_SAS Engg
kumaresan_SAS EnggKumaresan T
 

Similar to 2019 amerob-conference-oscar bryan magtibay (20)

Power Electronics Engineer Resume - Sachin Khante
Power Electronics Engineer Resume - Sachin KhantePower Electronics Engineer Resume - Sachin Khante
Power Electronics Engineer Resume - Sachin Khante
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systems
 
SCADA ( Supervisory Control and Data Acquisition system) Software Solutions
SCADA ( Supervisory Control and Data Acquisition system) Software SolutionsSCADA ( Supervisory Control and Data Acquisition system) Software Solutions
SCADA ( Supervisory Control and Data Acquisition system) Software Solutions
 
Resume_Alok
Resume_AlokResume_Alok
Resume_Alok
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
 
Jawad Ali Khan
Jawad Ali KhanJawad Ali Khan
Jawad Ali Khan
 
Plant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IPPlant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IP
 
Using Smart meters Data for Energy Management Operations and Power Quality in...
Using Smart meters Data for Energy Management Operations and Power Quality in...Using Smart meters Data for Energy Management Operations and Power Quality in...
Using Smart meters Data for Energy Management Operations and Power Quality in...
 
Front-End Intelligence
Front-End IntelligenceFront-End Intelligence
Front-End Intelligence
 
Telecommunications architectures and standards
Telecommunications architectures and standardsTelecommunications architectures and standards
Telecommunications architectures and standards
 
Device-level AI for 5G and beyond
Device-level AI for 5G and beyondDevice-level AI for 5G and beyond
Device-level AI for 5G and beyond
 
Updated resume alok
Updated resume alok Updated resume alok
Updated resume alok
 
Resume
ResumeResume
Resume
 
Industrial Ethernet, Part 2: Case Studies
Industrial Ethernet,Part 2: Case StudiesIndustrial Ethernet,Part 2: Case Studies
Industrial Ethernet, Part 2: Case Studies
 
CV CPP Wynand de Wit - updated 02.04.15
CV CPP Wynand de Wit - updated 02.04.15CV CPP Wynand de Wit - updated 02.04.15
CV CPP Wynand de Wit - updated 02.04.15
 
Implementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttImplementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqtt
 
Resume atulpal singh
Resume atulpal singhResume atulpal singh
Resume atulpal singh
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
 
Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...
Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...
Mastering IoT Design: Sense, Process, Connect: Processing: Turning IoT Data i...
 
kumaresan_SAS Engg
kumaresan_SAS Enggkumaresan_SAS Engg
kumaresan_SAS Engg
 

Recently uploaded

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 

Recently uploaded (20)

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 

2019 amerob-conference-oscar bryan magtibay

  • 1. Applying MQTT Protocol and Node- Red Programming in Designing IoT based Home Automation Engr. Oscar Bryan M. Magtibay Electrical Engineering Department College of Information Technology and Engineering De La Salle Lipa
  • 2. Background of the Study • Internet of Things (IoT)  System of connected devices and the ability to send or receive data over a network • Building Energy Management System  Consist of Hardware and Software to control and monitor devices in a Building
  • 3. Background of the Study • Home Automation Systems  Communication: Bluetooth, Zigbee, RF, GSM, Wired LAN, WiFi  Protocols: Serial, HTTP  Controllers: PIC, Arduino, ESP8266
  • 4. Background of the Study • MQTT  Message Queuing Telemetry Transport  Lightweight publish/subscribe messaging transport • Node-red  Flow-based programming tool,  Originally developed by IBM
  • 5. Objectives • Problem:  Existing systems require additional hardware  Increase to the cost of the system • Objective:  Determine the user and hardware requirements  Design the system architecture  Deploy system and apply MQTT and Node-red application  Test and evaluate the results
  • 6. Scope • It will be limited to the number of appliances • The hardware device will be connected to switches of lamps and outlets for small appliances. • The rating of the device is limited to the rating of the relay and current sensor to be used for the system. • It will utilize the existing WiFi connection.
  • 8. Methodology • Hardware Design Power Supply NodeMCU Relay ACS712 Current Sensor
  • 9. Methodology • Web Application Design Node-red Application Node-red Application
  • 10. Test and Results • Consumption of Server and Hardware nodes• Consumption of Server and Hardware nodes Hardware Node Raspberry Pi Zero W
  • 11. Test and Results • Web application and Twitter Integration Web Application Twitter Integration
  • 12. Test and Results • Comparison of existing systems
  • 13. Conclusion • The selection of the hardware components meets the needed specifications. • The system architecture was made simple. • The use of MQTT protocol and Node-RED application was suitable for developing IoT systems at Home.
  • 14. Thank You! Oscar Bryan M. Magitbay Registered Electrical Engineer Educational Background: BSEE – Batangas State University, Alangilan Campus (2004) MSCpE - Batangas State University, Alangilan Campus (2016) Work Experience: Assistant Professor II – De La Salle Lipa (2010 – present) Head, Engineering Laboratories – De La Salle Lipa (2016 – present)