logo
scrollArrow
headline_image

Weather Station

January 10, 2023 - In Progress

The system consists of an application that communicates with a weather station and its sensors, collecting and manipulating real-time weather data. The system stores the collected data in a database, offering functions such as filtering and downloading raw data for analysis purposes. Also included in the application is an API (Application Programming Interface) that provides updated real-time data for use in external computational systems. The graphical interface will be provided through a responsive web page, presenting dashboards and data analysis graphs. Users of the system should access current weather information (temperature, probability of rain, humidity) from a dashboard on a web page. Additionally, it should be possible to download stored data from all station sensors. The system should also offer the possibility to filter the visualization and download of data considering parameters such as period, type of data, and file extension that the user desires. It will also be possible to view interactive graphs in a simple and summarized way for rain, humidity, wind speed, and temperature histories. Data from the weather station should be fetched and loaded into the database every 15 minutes. Finally, the system should have an alert area visible on the homepage informing the user about risk situations such as high temperatures, strong winds, and low air humidity. Alerts should also be sent via push notifications.

Read More