IoT Development Task: Assignment 2 - Smart Office and Branch Control
VerifiedAdded 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.

Running head: IOT DEVELOPMENT TASK
Assignment 2: IoT Development Task
Name of the Student
Name of the University
Author’s Note
Assignment 2: IoT Development Task
Name of the Student
Name of the University
Author’s Note
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

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
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

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.
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.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

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.
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.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

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.
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.

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.
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.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

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.
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.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

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:
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:

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:
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:
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

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:
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:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

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:
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:

11
IOT DEVELOPMENT TASK
IOT DEVELOPMENT TASK
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 21
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.