Smart Office Network Design, Automation, and Data Collection Project

Verified

Added on  2022/08/27

|24
|2420
|19
Project
AI Summary
This project details the design and implementation of a smart office network using Internet of Things (IoT) devices. The project is divided into two main tasks. Task one focuses on the network design, including the configuration of a registration server, wireless access point, and DHCP server to manage and connect various IoT devices. The design includes IP addressing schemes and demonstrates the connection and control of devices like tablets and sensors. Automation scenarios are also implemented, such as turning on lights and activating sprinklers based on sensor input. Task two involves creating a Python script to collect real-world data from IoT sensors, specifically temperature and humidity data from the Bureau of Meteorology website. The script processes this data and presents it through a web interface, demonstrating data retrieval, processing, and presentation using Python, Apache web server, and CGI. The project showcases the practical application of IoT in smart office environments, covering network setup, automation, and data-driven insights.
Document Page
Running head: INTERNET OF THINGS
Internet of Things
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
INTERNET OF THINGS
Task One
Part A
The network is developed for Main smart Office and the listed IoT devices are placed,
connected with the registration server, wireless access point and the main site. For the
development of the network secured network protocol and wireless encryption is used. An
addressing scheme is created for the configuration of the DHCP server and allowing the IOT
devices to be allocated with a suitable IPv4 address such that it can send and receive data packets
over the network.
The following is the design of the network presented that is created for the demo smart
office:
Network Design
Document Page
2
INTERNET OF THINGS
Document Page
3
INTERNET OF THINGS
The registration server is configured with IoT service and DNS service enabled such that
it can be accessed for controlling the smart devices connected with the network. The following
screenshot is given for the demonstration of the configuration steps.
Step#1: An account is opened with username and password for managing the IoT devices
connected with the registration server.
Step#2: The wireless access point is configured with authentication and encryption such
that only the known users can connect with the network. The password makes the network secure
and is needed for connecting each of the IoT devices or other smart devices with the
organizational network.
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
INTERNET OF THINGS
IP addressing
Subnet
Name
Allocated
Size
Address Dec Mask Mask Assignable
Range
Broadcast
Server
Subnet
14 209.165.220.
0
255.255.255.240 /28 209.165.220.1
-
209.165.220.14
209.165.220.15
IoT
Subnet
126 192.168.0.0 255.255.255.128 /25
192.168.0.1 -
192.168.0.126
192.168.0.127
Step#4: The tablet pc and the IoT devices are connected with the wireless access point with the
authentication passphrase and is demonstrated below:
Document Page
5
INTERNET OF THINGS
Document Page
6
INTERNET OF THINGS
Step#5: The DHCP server is configured following the IP address and subnets created in
the addressing table such that the IP address wastage can be reduced and the efficiency is address
allocation is improved.
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
INTERNET OF THINGS
Step#6: In this step the IoT devices are connected with the registration server by
inputting the IP address of the server and the user name and password used for creating the
account in registration server.
Step#7: In this step DNS server is configured with enabling DNS service in the
registration server such that an URL can be used for accessing the server and make the network
more convenient to use.
Document Page
8
INTERNET OF THINGS
Part B
A new branch is added and connected with the main office site such that the device
installed in the main office site can be controlled from the branch and the usability of the
network is improved. The network design after the addition of the branch office is given below:
A smart phone is connected with the branch office server and logged in to the user account that is
created before for the management of Iot devices. Logging into the account shows the IoT
devices that are connected with the network along with their status and helps management of the
IoT devices according to the needs of the user.
The sprinkler is turned off:
The ceiling fan is turned off:
Document Page
9
INTERNET OF THINGS
The door is locked:
The lamp is set to dim:
The smoke alarm is turned on:
The motion detector is turned on:
The wind detector is turned on:
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
INTERNET OF THINGS
Part C
In the final task the IoT devices are configured for automating some of the operation and
the conditions used for the configuration are given below:
On detection of any motion by the motion detector the lamp is turned on and a picture is taken
with the help of web camera.
On detection of fire by the smoke detector the fire sprinkler is turned on and when the fire is
stopped the sprinkler stops automatically. The implementation is done by triggering the siren and
a level is set for turning on the supply of water. Appropriate levels are assumed for the
demonstration of condition.
Document Page
11
INTERNET OF THINGS
chevron_up_icon
1 out of 24
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]