IoT Development Task: Assignment 2 - Smart Office and Branch Control

Verified

Added on  2022/08/27

|21
|1602
|23
Project
AI Summary
This assignment presents a comprehensive solution to an IoT development task, focusing on creating a smart office environment and controlling it remotely from a branch office. The project involves setting up a network with various IoT devices, configuring a wireless router with security, and establishing communication with a registration server. The assignment details the configuration of DHCP servers, IP address allocation, and the integration of devices like ceiling fans, lamps, and sensors. Furthermore, the solution includes the installation and verification of Apache2 web server and Python, along with a Python script for weather forecasting. Finally, the document explores the use of CGI for displaying the script's results in HTML format, demonstrating the practical application of IoT principles in a real-world scenario.
Document Page
Running head: IOT DEVELOPMENT TASK
Assignment 2: IoT Development Task
Name of the Student
Name of the University
Author’s Note
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1
IOT DEVELOPMENT TASK
Table of Contents
Task1................................................................................................................................................2
Part-A...........................................................................................................................................2
Part-B...........................................................................................................................................8
Part-C.........................................................................................................................................10
Task2..............................................................................................................................................13
Part A.........................................................................................................................................13
Part B.........................................................................................................................................17
Part C.........................................................................................................................................18
Bibliography..................................................................................................................................20
Document Page
2
IOT DEVELOPMENT TASK
Task1
Part-A
An IoT smart office is developed and a company office is linked such that smart device
can be deployed for automation of some of the business operation. The smart office is developed
with different types of smart devices and a branch office network is added for controlling the
smart device installed in main office. A main wireless router is configured with security
encryption and the IoT devices are configured to connect with the device and enabling transfer of
data packet over the network. The network is created by placement of the Iot devices and the
network diagram is given below:
The network is developed by linking the IoT devices with wireless network and
connecting the router with a cable modem. The cable modem is connected to ISP and a
registration server is used for registering the device. An account is created in the registration
server for allowing the devices to be managed from the server.
Document Page
3
IOT DEVELOPMENT TASK
The following screenshot is given for configuring the DNS service in the registration
server and allowing the user to use the URL to access the server.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4
IOT DEVELOPMENT TASK
The wireless access point is configured with SSID and passphrase for securing the
wireless network. WPA2PSK authentication is used for the configuration and AES algorithm is
selected such that the access is restricted.
Document Page
5
IOT DEVELOPMENT TASK
An IP address plan is created for the configuration of DHCP service and allocation of IP
address to the network device connected in the network.
Document Page
6
IOT DEVELOPMENT TASK
The password and SSID used at the time of configuring the wireless access point is
inputted in the tablet pc and the other IOT device for connecting with the network and enabling
data transfer.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7
IOT DEVELOPMENT TASK
For each of the IOT device wireless interface is added to the device and it is configure for
connecting with the server and wireless network.
The configuration of the DHCP server is shown below:
The IOT device is connected with the registration server by performing the following
configuration setting on the IoT device:
Document Page
8
IOT DEVELOPMENT TASK
Part-B
For the addition of a new branch new device are added and here a wired connection is
used and the following figure shows the network device used for the configuration of smart
office network for the main office and the branch office.
The device are controlled from the tablet connected in smart office and the screenshot are
attached below:
Turning off sprinkler:
Document Page
9
IOT DEVELOPMENT TASK
Turing off ceiling fan:
Locking the door:
Dimming the lamp:
Turning on smoke alarm:
Turing on motion detector:
Turning on wind detector:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
10
IOT DEVELOPMENT TASK
Part-C
Some automated logic is embedded by editing the condition and the following are the
steps performed and the screenshot are given below:
Document Page
11
IOT DEVELOPMENT TASK
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]