Skip to main content

Solar-Powered IoT-Enabled Weather Monitoring System with AJAX- Based Webserver for Data Visualizatio

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 10 Issue: 08 | Aug 2023

p-ISSN: 2395-0072

www.irjet.net

Solar-Powered IoT-Enabled Weather Monitoring System with AJAXBased Webserver for Data Visualization Lopa Mishra Jana1, Debasis Parida2 1 Chief Operating Officer, Electropreneur Park-Bhubaneswar, AIC STPINEXT Initiatives 2 Technical Officer, Electropreneur Park-Bhubaneswar, AIC STPINEXT Initiatives

---------------------------------------------------------------------***---------------------------------------------------------------------

Abstract – Internet of Things (IoT) devices are being very

monitoring. Furthermore, to enable real-time data updates, asynchronous data retrieval, and an interactive user experience, AJAX technology is integrated with the webserver.

popular nowadays in various application areas in multiple industry sectors. The web application to interact with these IoT enabled devices is primarily done through web applications that run on mobile and PCs. The web applications must provide real-time dynamic information and interacts with sensors and environment to get the request or data. AJAX technology enables dynamic data loading in the IoT web applications with auto-updation of sensor information.

1.1 AJAX Technology AJAX (Asynchronous JavaScript and XML) is a web development technology that allows for asynchronous communication between a web browser and a web server without the webpage refreshing. It enables web experiences by allowing web applications to update parts of a webpage without fully refreshing the entire page. With AJAX, innovators can build web applications that can send and receive data from a server in the background without interrupting the user's interaction with the webpage. This asynchronous communication allows for faster and more interactive web experiences, as only the updated portions of the page need to be refreshed, reducing the amount of data transfer and processing required.[4]

This paper presents an innovative approach for developing a Solar powered intelligent weather station based on Internet of Things (IoT) using AJAX-based web server technology. The proposed system leverages the asynchronous communication capabilities of AJAX to enable real-time data updates, dynamic content loading, and interactive user interfaces, providing a seamless and responsive user experience. The system utilizes AJAX Technology to create a web-based interface that allows users to access and monitor weather data including Temperature, Humidity & Rain from the sensors. The proposed solution has been implemented and the prototype of the smart weather station is tested, demonstrating the real-time sensor data visualization, real-time data updation, solar based battery charging and IoT based sensor integration. ESP8266 based webserver is being used in the proposed solution along with the sensors to sense the weather parameters. The results show the web application with real-time sensor data displayed; Real-time AJAX based data updation etc.

AJAX is widely used in modern web development for a variety of purposes, including dynamic content loading, form submissions, real-time data updates, and interactive user interfaces. It has become a popular technology in building rich and interactive web applications, providing a smooth and responsive user experience. It has several advantages, including improved user experience, increased performance, reduced server load, and the ability to build complex web applications with dynamic content.

Key Words: Internet of Things (IoT), AJAX, Sensor, ESP8266

The benefits of using AJAX technology are mentioned below:

1. INTRODUCTION Internet of Things (IoT) encompasses a network of interconnected devices integrated with sensors and software, enabling them to gather, exchange, and analyze data. These devices can include everyday objects like household appliances, wearable devices, machines, healthcare devices, and more. In the recent years, the significance of IoT has surged as it holds the potential to revolutionize industries by digitizing processes and enhancing productivity and efficiency. A Smart weather station based on the Internet of Things (IoT) and solar energy can be used to sense various weather parameters and send it to IOT based server for real-time

© 2023, IRJET

|

Impact Factor value: 8.226

|

1.

Efficient Data Retrieval: The smart weather station uses AJAX Technology to asynchronously retrieve weather data from various sensors. When a user requests any information, AJAX can send a request to the server to fetch the latest data without reloading the entire page. This allows for efficient and asynchronous data retrieval, ensuring that the system remains responsive and doesn't block the user interface.

2.

Real-time Data Updates: The use of AJAX Technologies enables real-time data updates without refreshing the complete webpage. This can provide users with up-todate and relevant weather information without requiring them to manually refresh the page.

ISO 9001:2008 Certified Journal

|

Page 72


Turn static files into dynamic content formats.

Create a flipbook
Solar-Powered IoT-Enabled Weather Monitoring System with AJAX- Based Webserver for Data Visualizatio by IRJET Journal - Issuu