Thesis
Thesis
Thesis
Haider Ali
CIIT/ FA20-BEE-058/ISB
July 2024
IOT BASED SMART MOSQUE AUTOMATION
by
Name Registration Number
Muhammad Rebal Tariq CIIT/FA20-BEE-135/ISB
Supervised by
July 2024
Final Approval
by
Name Registration Number
Muhammad Rebal Tariq CIIT/FA20-BEE-135/ISB
______________________ ______________________
Internal Examiner-1 Internal Examiner-2
Dr Bakhtiar Ali Dr. Babar Mansoor
Asistant Professor Asistant Professor
______________________
External Examiner
Name,
Designation _____________________
Head
Department of Electrical Engineering
AUTHOR’S DECLARATION
We hereby declare that we are the sole authors of this thesis. This is a true copy of the
thesis, including any required final revisions, as accepted by my examiners.
It is further declared, that we have fulfilled all the requirements in line with the Quality
Assurance guidelines of the Higher Education Commission. we understand that our thesis
may be made electronically available to the public
Signature:______________
Name Muhammad Rebal Tariq
Signature:______________
Name Haider Ali
Signature:______________
Name Muhammad Hamza Khalil
We are grateful to our family and friends for their constant love, support, and
understanding throughout this journey. Their encouragement and belief in our abilities
have motivated and strengthened us.
Lastly, we extend our most profound appreciation to all the participants who gen-
erously contributed their time and insights to this study. With their willingness to
participate, this research was possible.
Contents
Dedication ................................................................................................................ 4
Abstract ………………………...................................................................................5
Acknowledgements…………………………………………………………………. 6
1 Introduction........................................................................................................ 14
1.4 Objectives....................................................................................................... 18
2 Literature Review 21
2.1 Internet of Things and Future of the
World.................................................................................................. ………22
2.2 Mosque Al-Nabawi and Al-Haram ............................................................... 24
3 Methodology 26
3.1 System Architecture & Hardware Components ............................................ 26
5.1 Discussion
........................................................................................................................44
5.2 Conclusion
.....................................................................................................................44
3.2 ESP8266 28
3.7 Connection btw ESP & web app using HTTP request 37
Introduction
1.1
Background
The Mosque is very important in Islam, serving as an essential institution that embraces
various aspects of the Islamic system. Throughout history, Mosques have been built by
every Prophet, proving their significance in reforming society. The Holy Prophet
Muhammad (peace be upon him) set a remarkable example. Muhammad (peace be upon
him) says that “ The most beloved of places to Allah is the Mosque.” (Sahih Muslim)
In another authentic Hadith He (peace be upon him) says that ”Whoever builds a
Mosque for the sake of Allah, seeking His pleasure, Allah will build for him a
house in
Paradise.” (Sahih Bukhari) similarly Prophet Muhammad (peace be upon him say that ”The
Mosque is the foundation of the community.” (Ibn Majah). In addition to its religious
functions, the Mosque served as an academic and institution, a community center, and
administrative office, Diplomatic Center, and a center for moral and welfare training.
During the caliphate era, the Mosque continued to play a dynamic role at the state level,
contributing to the strengthening of both the state and society. In the illustrious era of
Hazrat Umar (may Allah be pleased with him), the Mosque took on the role of a political
institution similar to a parliament, a Bait-ul-Maal (state bank), a judiciary akin to a
Supreme Court, an educational institute resembling a university, and the chief executive
office comparable to the present-day presidential house.
”The Mosques of Allah should only be maintained by those who believe in Allah
and
the Last Day, establish prayer, pay alms-tax, and fear none but Allah.
In the United States, Duke Energy is a utility company that uses IoT to Monitor the power
lines of the Electricity power system. By using sensors to monitor the vibration and
temperature of the lines [2]. IoT sensors and embedded components should be used to
manage energy consumption, reduce the cost and improve the efficiency of the system.
These components include Arduino, Rasberry Pi, Motion sensor, Gase sensor, temperature
sensor, Ultrasonic sensor, and smart lights. To implement such a system we need
knowledge of microcontrollers and sensors. We must have a knowledge of Embedded
system development to write code in C, C++, or Python. To develop an Energy
management system all these necessary components and computer programming must be
implemented to achieve the desired goal. Energy management includes Smart Light, Smart
Fan control, and Smart Energy meter to monitor all consumption and DISPLAY this
information. IoT sensors can be used to monitor energy consumption in Mosques. This
information can be used to identify areas where energy can be saved, such as by turning
off lights when rooms are not in use. Similarly, the fan can be controlled by temperature
and a smart switch, or by using a motion sensor.
Cape Town has managed to reduce its water consumption by 30% [1]. They use IoT
Technology to reduce the cost of water. They have used smart meters and pressure
sensors to avoid leaks. Similarly in Smart Mosque, the implementation of a water
management system plays a very important role during ablution. Most people do ablution
in Mosque
to prepare themselves for Prayer. So we are implementing a Smart Ablution system to avoid
wastage of water. To do this we can attach Motion sensors, a water valve, and a Smart
Water tank to refill the tank automatically. We can also implement a filtration process for
water wastage. To filter the water used by people during ablution. This cyclic process will
definitely improve the overall efficiency of the Water Management System.
Environment Monitoring and Maintenance using IOT devices in Smart Mosque can
provide benefits in terms of energy efficiency, safety, and climate control. Measuring
temperature and humidity using sensors and micro-controller and air quality, and can be
monitored to control room conditions and climate change.Environmental sensors can
also detect high humidity levels or poor air quality. Therefore, the system can be
triggering actions like turning on ventilation systems or sending alerts to the Mosque
Staff.
IoT devices such as cameras, door/window sensors, and motion detectors can monitor the
Mosque for fire detection, or other emergencies. Notifications can be sent to the
community of the Mosque by smartphone, allowing them to take immediate action or alert
authorities if necessary. We will implement a fire detection system that will automatically
send a message to the fire department. The message will include some information like
alert, fire location, and Longitude and latitude of the particular fire location area. We will
discuss this logic in the ”Experimental Result” section after completely implemented in
practice.
1.2
Motivation
The motivation behind this thesis is to explore the potential of IoT in
revolutionizing Mosques and To learn about the pros and cons of using smart
technology in places of worship. By using smart technology, Mosque can become
more efficient in many ways,
including prayer time management, energy conservation, security, and
Smart Mosques can use their websites and online platforms to offer a
variety of educational resources, such as lectures, classes, and even online
courses. This can help Muslims learn more about their faith and connect
with other Muslims from around the world. Smart Mosques can use their
websites and online platforms to offer a variety of educational resources,
such as lectures, classes, and even online courses. This can help Muslims
learn more about their faith and connect with other Muslims from around
the world. Smart Mosques can use their technology to provide social
services to their communities. This is a great way to help those in need and
make a positive impact on the community. The Smart Mosque websites
and apps can be used for donations to make Sadaqah for the sake of
ALLAH.
Create a mobile app that provides information about the Mosque, its
events,
1.3
Objectives
Technology can help to improve communication between the Mosque and
its worshippers. This can help to build relationships and create a sense of
community. The main objectives of this thesis are as follows:
1. To transform the current state of the Mosque into a Smart Mosque by using
2. IoT Technology.
6. To evaluate how well the new smart mosque system works and what
Chapter 2
Literature Review
In recent years, the rapid advancement of technology revolutionalize
various aspects of our lives. The way we interact with electrical devices
and access information is transformed into a human-free system. One way
of this transformation is the Internet of Thing, which enable peoples to
control and monitor devices remotely. This technique of IOT, we want to
use in Smart
Mosque. The traditional Mosque will be transformed into a digital Smart
Mosque by using IOT Technology. This Smart Mosque should be included
interaction with the Internet to share Islamic information, use educational
resources, event management, and automatic control of electric appliances,
and develop an Islamic App that will save all Islamic information and
registration of courses. This literature review explores the existing research
on Smart Mosque, Smart Homes, Smart Cities, and Smart Technology.
The aim of this literature survey is to highlight the advantages and
disadvantages of Smart Technology. It also highlights the potential impact
of IoT on Muslims using this technology.
2.1
Internet of Things and Future
of the World
The transformation of Technology from the traditional method to digital is
growing every day. Such as Smart cities, smart homes, pollution control,
energy saving, smart transportation, and smart industries are such
transformations due to IoT. Kumar and Tewari [15] discuss the emerging
economy, health care, and environmental sustainability issue by solving it
with IoT. They claim that IoT can provide emerging public and financial
benefits and development to society and people. Further, they suggested
that IoT developers must focus on environmental impact in order to
overcome negative impact. The use of IoT in US for Home Automation is
another trend that can benefit the homeowner to monitor home devices,
reducing energy costs, and improve security issues. The actual projected
market value of home automation in 2013-2020, the global smart home
automation market is forecasted to reach 21 billion U.S. dollars [8].
According to the IoT Google search in the UK, shown in figure 2.1 the
trend goes from 10-100 in 2010- 2020 respectively. IoT technologies have
the potential to bring significant benefits to society. However, there are
also potential drawbacks and issues that need to be carefully monitored,
such as the rapid consumption of raw materials, the environmental impact
of energy consumption, and the potential for social impacts [19]. The main
purpose of IoT development is to reduce the effect of global warming. This
is a very great challenge in the world to reduce the impact of CO2 and with
the emission of carbon dioxide from Industries, Usable Electric devices,
Mechanical Devices, etc there are also other gases produced that harmful
to the environment. Such as N2O and CH4, the globe can be affected by
these gases. Likewise, Plastic pollution is also one of the global warming
problems [19]. These problems can be solved by taking advantage of IoT.
For example, using IoT base Electric Vehicles (EV) will approximately
reduce greenhouse gases to 14 % in UK [17]. If all vehicles that use non-
renewable sources of energy replace by EVs. The study [13] finds, In
nearly 95% of the world, driving an electric car is more environmentally
beneficial compared to conventional petrol cars.
Figure 2.1: Google trend Search of IoT in UK
In Smart cities, the IoT can be used to improve the efficiency of urban
infrastructure, such as traffic management, energy usage, and waste
disposal [21]. In industries, the IoT can be used to improve the efficiency
of industrial processes, such as manufacturing and logistics [23]. In Smart
Health Care, the
automate homes and make them more energy efficient [9]. In the
transportation area, the IoT can be used to improve traffic management and
make transportation more efficient [16]. In the environment, the IoT can
be used to monitor environmental conditions, such as air quality and water
pollution [10]. Similarly, for security and privacy, the IoT will generate a
massive amount of data, which will need to be secured and protected from
unauthorized access [11].The biggest challenge in the smart city concept
is the efficient networking and operation of different sensing technologies.
This requires a reliable and secure network infrastructure. It also requires
a workforce that is skilled in the installation, maintenance, and operation
of IoT devices and systems. The smart city concept is not just about using
IoT technologies. It is also about changing the way cities are designed and
managed. Cities need to be more flexible and adaptable in order to
accommodate the changes that IoT technologies will bring. In Figure 2.2,
it is shown that the majority of the Market focus on Smart Cities and IoT
Industries [19]. So it is now clear that in Smart cities everything needs to
be used IoT. Therefore for the Muslim community, Mosque also needs to
be fully operated on the principle of the IoT in Smart city. That should
reduce the cost of energy, consumption of energy and improve the overall
experience of the worshipper.
IoT Technology has the potential to reorganize the Hajj and Umrah.
IoT can enable to the management of transportation from different
countries to Makkah, It can control and manage the crowd [6] and their
food, and water distribution. Shambour and Gutub study that [20], Smart
2.2 portable screen devices are being used to help
pilgrims and Umrah performers find their way
around the holy cities. The devices use NFC technology to track the user’s
location and provide them with directions. However, the gap in existing
research is that NFC technology uses radio waves to communicate between
the device and a reader, which allows the device to track the user’s location
even if they are not connected to the internet. In conclusion, smart portable
screen devices are a valuable tool for pilgrims and Umrah performers who
want to find their way around the holy cities easily and efficiently.
Smart lights also play a very important role in the development of IoT
technology. It can reduce energy consumption and very important concept
for global warming control. The world needs Smart lights in all places
where light needs, such as in Mosque rooms, in streets, and in classrooms.
Mantalbo [18] build such a model, in which he used Bluetooth, relay
switch, and App. During class time the light will turn on, it may also be
controllable from a manual App switch. Thus we can implement this idea
in Mosque for prayer time. We have done this by connecting ESP8266with
wifi and establishing connectivity between ESP8266and NTP server to
update the current time in the current location. It will synchronize the real-
time internet clock with ESP8266using the
2.4
Limited Water Consumption
In Islam, Muslims perform prayer five times daily and, as part of this
practice, they must perform ablution [25], which is a ritual washing of the
face, hands, arms, feet, and head. While performing ablution, Muslims are
instructed to use only a small amount of water, as excessive water use is
considered wasteful [?]. This emphasis on limited water consumption is
rooted in the Islamic belief that water is a precious resource that should be
used wisely. The Quran, the holy book of Islam, states: ”And waste not by
excess, for Allah loves not the wasters.” (Quran 7:31)
Smart water management systems can be used in buildings that do not
have a constant water supply. The system [7] uses sensors to monitor water
levels and quality, and can send alerts if there are any problems. The
system has been shown to be effective in Saudi Arabia, and could be used
in other countries with similar water challenges.
2.5
Prayer Time Management
Prayer time management is a challenging task in Smart Mosque. For this
task, we need one ESP8266board to connect to wifi and take the current
location and time from the NTP server, once the time is updated on
DISPLAY, then we can use it for prayer time management purposes [22].
We will use the Islamabad prayer time map [3]. The time can be saved in
a C++ array. The array further uses to display five prayer times on LCD.
We can use another audio player module to play audio Adhan when prayer
time is reached. This is not permissible in Islam to play Adahn in the Audio
file because Muslims announced Adhan for the sake of Allah. However, if
the muezzin is not present after some time it may be permissible to play an
audio file in a loudspeaker to announce a call for prayer.
2.6
Security and Real-time alert
The security issue is also an important aspect of Smart Mosque. Security
needs to detect real-time alerts. As Emergency alert system should be
implemented to send alerts to Mosque Community in case of fire detection.
Also, an alert message can be sent to the fire department [4]. In addition to
security measures, a Smart Mosque can also use realtime alert systems to
keep people informed of important events. For example, an alert system
can be used to notify people when the next prayer time is approaching, or
when there is a change in the schedule. This can help to ensure that people
are able to pray on time and that they are aware of any important
announcements [5].
Chapter 3
Methodology
3.1
System Architecture &
Hardware Components
In system Architecture, all hardware and software components have been
selected for Smart Mosque. These include Arduino Mega,
ESP8266module, and the development of software for real-time
monitoring. The Arduino mega is the central component of the Smart
Mosque that can control the Mosque Load devices such as Air
conditioning, Fans, Lights, Motors, etc, and can measure sensor data.
While ESP8266is the communication device that will send real-time data
to the mobile app. It can be established connectivity between different
servers such as NTP, HTTP, mock API Server, etc. Moreover, DISPLAY,
sensors, and load devices can be used to interact with each other.
ARDUINO UNO
Microcontrol ATmega25
ler 60
MODU
LE
Operating 5V-12V
Voltage
3.3V
Digital I/O 54
Pins
11
Analog 16
Input Pins 1
(ADC)
UART 1 1
SPI 1 1
I2C 1 1
Flash 256KB
Memory
4MB
SRAM 8KB
80KB
Clock Speed 80MHz 16MHz
WiFi Connectivity Yes No
Operating System ESP8266firmware N/A
The DHT11 is a basic digital temperature and humidity sensor that operates
using a capacitive humidity sensor and a thermistor for temperature
measurement. It works by periodically sampling the surrounding air and
converting the analog data into digital signals. The humidity measurement
is obtained by measuring the capacitance changes caused by water vapor
absorption and desorption in the sensor. The temperature mea- surement is
achieved by measuring the resistance of the thermistor, which varies with
temperature. The sensor communicates with a microcontroller through a
singlewire digital interface, providing accurate temperature and humidity
readings for various ap- plications
ρ w×
100% RH =
ρs
+/- 5% RH. The communication between the sensor and the Arduino Mega
is established through a 1-line bus. The data transmitted by the DHT11
sensor to the Arduino consists of 40 bits, including 16 bits for relative
humidity, 16 bits for temperature, and 8 bits for the checksum value.
Ultrasonic sensors are commonly used to measure distances and detect the
presence of objects. It has a transmitter and receiver which are commonly
called Chrip and Echo respectively. The Chrip emit high-frequency sound
wave and when it hit the object then it bounces back to echo. We will use
this sensor for the level measurement of the water tank. When the water
level becomes low or the tank become empty then the water pump will get
start to refill the tank. The complete specifications of the HC-SR04 module
are shown in Table 3.4.
Additional Temperature
Features compensation,
Filtering
options
3.2
I2C LCD
The circuit schematic shows how to use the I2C (InterIntegrated Circuit)
communicati on protocol to integrate an Arduino Uno microcontroller
with an LCD display. The primary control unit, the Arduino Uno,
coordinates communication between vario us parts.
With the help of an I2C interface, which just needs two wires (SDA and
SCL) to trans mit data, the LCD display and Arduino Uno are connected.
This streamlined connection technique makes it easier to integrate the LCD
display int o the system and requires fewer pins on the Arduino.
The Arduino may now send data to the LCD display in this configuration,
enabling the visualisation of data like sensor readings, system status, or
personalised messages. Effective and dependable communication
between the Arduino and the LCD is made p ossible by the I2C protocol.
• High contrast ratio
• Long lifespan
• Consumer electronics
• Industrial automation
• Medical devices
• Wearable devices
3.3
Software Components
We used a web-based application called Web IoT to monitor the
temperature, humidity, water tank level, Light status, and events in a
Mosque. This application can be used to remotely check the conditions in
the Mosque and make sure that everything is running smoothly. For
example, if the prayer time gets updated then it will push a notification to
the Mosque user and community. In the future, we plan to convert the
application into a standalone app that can be used by anyone who visits the
Mosque. This way, everyone will be able to see the current conditions in
the Mosque and stay informed about any important events.
Here are some common features and functionalities that can be found
in a Smart Mosque app:
1. Prayer Times: The app provides accurate and up-to-date prayer times
based on the user input update time. It includes the timing for Fajr, Dhuhr,
Asr, Maghrib, and Isha prayers, along with reminders and notifications to
help users stay updated with their prayer schedules.
2. Mosque Locator: The app includes a Mosque locator feature that enables
users to find the Mosque location.
3. events, sermons, lectures, and community gatherings taking place in the
Mosque. It allows the Mosque administration to share announcements and
important infor- mation with the community in a timely manner.
5. Daily Reminders: The app can send push notifications and reminders for
prayer time, events, daily inspirational Quranic Ayat, Daily Hadith, and
security notifi- cations.
3.3.1 NTP Server
NTP stands for Network Time Protocol. It is a protocol that allows devices
to synchronize their clocks over a network. NTP servers are devices that
provide a reliable time reference for other devices on the network. To use
an NTP server for IoT, we would first need to identify a reliable NTP
server that is available on our network. Once we identified an NTP server,
we would need to configure our IoT device to synchronize its clock with
the NTP server. This can be done by setting the NTP server’s IP address
or hostname in the device’s configuration settings.
HTTP requests and responses are the two types of messages that are used
to communicate between two devices. In our case, we use ESP and Web
app Server to connect these two devices. ESP is a microcontroller that can
be used to control physical devices, while Web app Server is a cloud-based
platform that can be used to send and receive text messages.
When ESP receives an HTTP request from Web app Server, it will
perform the action that is specified in the request. For example, if the
request is to send a text message, ESP will send the text message to the
specified recipient. Once ESP has completed the action, it will send an
HTTP response back to Web app Server. The response will contain
information about the status of the action, such as whether or not the text
message was successfully sent.
HTTP request and response messages are a powerful way to connect
two devices. They are used by a wide variety of applications, including
web browsers, mobile apps, and IoT devices. By using HTTP request and
response messages, we can easily connect ESP and Web app Server to
create a system that can send and receive text messages.
The circuit design shows how to couple an Arduino Uno other module to
enable web application communication to an API. microcontroller with a
Bluetooth.The Arduino Uno, which serves as the brains of the system, talks
to the ESP8266to create a wireless connection to other networks or
devices.
The web application and Arduino can communicate data using the API,
allowing for e asy integration and interaction.
With this setup, the Arduino may retrieve or send data to the web
application, allowing for real-time automation, control, and monitoring
of linked sensors or devices. Through this configuration, the system's
overall functionality is improved and efficient data interchange is made
possible by bridging the gap between digital platforms and p hysical
components.
Figure 3.10: Connection btw ESP & Web app using HTTP request
Chapter 4
System Design and Implementation
In the first section of the system design and implementation, we will
explain how the MODULE device connects with the NTP server to
accurately determine the current time based on the country. This
information is crucial for managing important events and notifications in
the Smart Mosque system. The system can display prayer times on an LCD
screen and a Web app, send SMS alerts, and even share Quran verses with
Mosque users. Additionally, the system allows event notifications to be
sent to Mosque community members. Furthermore, the system can play
Adhan automatically when the Adhan time approaches. This feature can
be enabled and disabled through Web.
The prayer time is stored in different variables. These five prayer times are
displayed on LCD and Web widget. These can be changed from the Web
terminal. The Web terminal. I have set different commands for changing
prayer time. For example, if I want to change the fajr time in the Web
terminal then I can send a command ”fajr 3:45
AM” to ESP. The ESP will extract the Fajr time from the String and then
the ESP will change the previous value of the String with the new value.
When I send a command from the Web app to change the prayer time
then the prayer time will get updated in the Web widget.
4.1.3 SMS and Email notification for Update Time
The same algorithm we have applied. When the user sends a command to
change the prayer time then the Mosque members or those who registered
in the Smart Mosque community will get an update with the new prayer
time. These notification alerts will be sent through SIM card using web
app and also it will be sent to the Email of the user. The App will also get
notified of new prayer times.
SMS alerts also include Quran verses for inspiration. We will discuss this
in the upcoming section
figure :-
Screenshot
from the app
In this section, we will discuss how the sensor collects data to monitor on
Web App. Then we will discuss how Mosque fans, lights, and other
devices are controllable through mobile Apps and PIR motion sensors. We
use sensor data to take action when it needs. For example, the water tank
level can be measured through the ultrasonic sensor..
In the designed system the Arduino Mega is used as the transmitter and the
ESP8266act as a receiver. The transmitter development board transmits
sensor data to the receiver development board. The receiver ESP8266is
connected to WiFi and Web App cloud to transmit sensor data to Web IoT
cloud for remote Monitoring.
The Web app can also monitor the previous data measured by sensors.
This data can be analyzed hourly, weekly, and even yearly. In Figure 4.16
the temperature and humidity, flame, and gas leakage data are measured in
the Web app widget.
4.2.3 Circuit Diagram
Chapter 5
Discussion and Conclusion
5.1
Discussion
The system uses sensors and devices to monitor the environment in a mosque.. The
web app makes it easy for Mosque user’s to see the sensor data and control the
devices remotely. This means that they can take action quickly if there is a problem.
The system has the potential to make Mosque safer and more convenient for
everyone. It can also help to save energy and money. It can detect in real time, It
can help to save energy by automatically turning off lights and other devices when
they are not in use. It can make mosques more convenient by allowing people to
control the environment remotely, such as adjusting the temperature or turning on
the lights.
The integration of the Mega proved very effecient data trans- mission. The Mega
module, acting as the central controller, handles the sensor readings and device
control, ensuring reliable data collection and automation. This combination allows
for remote monitoring and control, enabling the Mosque management to access real-
time data and receive alerts even when users are not physically present there.
5.3 Conclusion
In conclusion, the implemented IoT technology is used to monitor Mosque
environment and
platform. By integrating various sensors, actuators and devices, the system provides
real-
time data on temperature, humidity, water level, gas levels, and flame status,
allowing monitoring and control.
5.1
Future Work
We designed and developed IoT based Smart Mosque using Arduino Mega While
the system has some limitation includes that the existing system need improvement
to add new features to App. We also connect the jammer for security piurpose and
also the solar system to consume less energy. While we have used web app so in the
future work we need to developed separate App for Smart Mosque to use only in
Smart Mosque. New designed app can be include event management, Quran
recitation.. In the hardware part the system need to improve the monitoring
efficiency by using high quality sensors and actuators. So these are some limitation
to implement in future.
68
Bibliography
[1] Cape town water management. Available at: https://tomorrow.city/.
[5] MD Nakibul Alam and Alvi Md. Ishmam. Internet of things based smart prayer time
management system. In Proc. of the Eighth Intl. Conf. on Advances in Computing,
Electronics and Communication - ACEC 2019. Institute of Research Engineers and
Doctors, 2019.
[6] Norah S. Alghamdi, Mohammad A. Khan, Hanen Karamti, and Naeem A. Nawaz.
Internet of things (iot) enabled smart queuing model to support massive safe crowd
at ka’aba. Alexandria Engineering Journal, 61(12):12713–12723, 2022.
[7] Rayed AlGhamdi and Sunil Kumar Sharma. Iot-based smart water management
systems for residential buildings in saudi arabia. Processes, 10(11), 2022.
[8] Talal Alsharari, Shayem Alresheedi, Abdulaziz Fatani, and Ismail Maolood. Sig-
nificant role of internet of things (iot) for designing smart home automation and
privacy issues. International Journal of Engineering & Technology, 9:515, 05 2020.
[9] Aayush Doshi, Yashraj Rai, and Deep Vakharia. Iot based home automation.
volume 9, 08 2021.
[10] Jorge E. Go´mez, Fabricio R. Marcillo, Freddy L. Triana, Victor T. Gallo, Byron
W. Oviedo, and Velssy L. Herna´ndez. “iot for environmental variables in urban
areas”. Procedia Computer Science, 109:67–74, 2017. 8th International Conference
on Ambient Systems, Networks and Technologies, ANT-2017 and the 7th
International Conference on Sustainable Energy Information Technology, SEIT
2017, 16-19 May 2017, Madeira, Portugal.
[11] AbdelRahman H. Hussein. Internet of things (iot): Research challenges and future
applications. International Journal of Advanced Computer Science and Applica-
tions, 10(6):77, 2019.
[12] Mohd Javaid and Ibrahim Haleem Khan. Internet of things (iot) enabled healthcare
helps to take the challenges of covid-19 pandemic. Journal of Oral Biology and
Craniofacial Research, 11(2):209–214, 2021.
[13] Florian Knobloch, Sveinung Hanssen, Alex Lam, Yixiang Zhang, Magnar Gjelsten,
and Ernst Worrell. Net emission reductions from electric cars and heat pumps in 59
world regions over time. Nature Sustainability, 3:437–447, 2020.
[14] Jitesh Kumar. Survey of intelligent lighting system. Journal of Emerging Tech-
nologies and Innovative Research (JETIR), 5(12):334, December 2018.
[15] Sushil Kumar, Pradeep Tiwari, and Matt Zymbler. Internet of things is a revo-
lutionary approach for future technology enhancement: a review. Journal of Big
Data, 6:111, 2019.
[16] Nallapaneni Manoj Kumar and Archana Dash. The internet of things: An oppor-
tunity for transportation and logistics. 11 2017.
[17] George Milev. If all cars were electric, uk carbon emissions would drop by 12%.
https://theconversation.com/if-all-cars-were-electric-uk-carbon-emissions-
would-drop-
by12-139155, 2020.
[18] Francis Jesmar Montalbo and Erwin Enriquez. An iot smart lighting system for uni-
versity classrooms. In 2020 International Symposium on Educational Technology
(ISET), pages 3–7, 2020.
ˇ
[19] Sandro Nizˇetic´, Petar S olic´, Diego Lo´pez-de-Ipin˜a Gonza´lez-de Artaza, and
Luigi Patrono. Internet of things (iot): Opportunities, issues and challenges towards
a smart and sustainable future. Journal of Cleaner Production, 274:122877, 2020.
[20] Mohammad K. Shambour and Adnan Gutub. Progress of iot research technologies
and applications serving hajj and umrah. Arab Journal of Science and Engineering,
47(6):1253–1273, 2022.
[21] Abbas Shah Syed, Daniel Sierra-Sosa, Anup Kumar, and Adel Elmaghraby. Iot in
smart cities: A survey of technologies, practices and challenges. Smart Cities,
4(2):429–475, 2021.
[22] Random Nerd Tutorials. Module ESP8266date and time with ntp client and server
(arduino). https://randomnerdtutorials.com/ module-Bluetooth-datetime-
ntpclient-serverarduino/, Accessed: 2023.
[23] Krzysztof Wo´jcicki, Marta Biegan´ska, Beata Paliwoda, and Justyna Go´rna.
Internet of things in industry: Research profiling, application, challenges and
opportuni- ties—a review. Energies, 15, 02 2022.
[24] M Yusarelan, Siti Hamid, Rozeha A Rashid, and Abdikarim Ibrahim. Iot based
temperature control for smart mosque. IOP Conference Series: Materials Science
and Engineering, 884:012079, 07 2020.
[25] R.A. Zaied. Water use and time analysis in ablution from taps. Applied Water
Science, 7:2329–2336, 2017. Received 01 November 2015, Accepted 28 March
2016, Published 12 April 2016, Issue Date September 2017.