Home - OtagoPolytechnic/Cloudy-with-a-Chance-of-LoRa GitHub Wiki
๐ฆ๏ธ Weather Station Project Overview
Live site: https://weather.op-bit.nz
The goal of this project is to build a weather station that fits the requirements set out by our lecturer. We are utilising LoRaWAN and Internet of Things to collect and send our sensor data to a system where it can be processed and shared.
๐ Weather Station Requirements
-
Public Access:
Output from the weather station will be accessible via the internet. The Otago University Physics Department's weather station page can be used as inspiration. -
Deployment Location:
Live data will be collected from instrumentation hosted (likely) on the roof of D-Block. We'll need to determine how such devices can be reliably powered in this remote setup. -
LoRaWAN Connectivity:
We'll use the LoRa network accessible from H Block to transmit data "back to base". -
Modular & Expandable:
Hardware and software should be modular to support future upgrades. Others should be able to contribute to our network. The number and type of sensors can be scaled to improve data quality. -
Standard Weather Metrics:
We aim to include the following sensor data:- Temperature
- Humidity
- Air Pressure
- Wind Speed & Direction
- Webcam images of the surrounding area
-
Support for Advanced/Non-conventional Sensors:
We are also exploring:- Atmospheric electrical potential (field mill)
- Lightning/sferics and storm direction
- Solar radiation, UV, IR, and spectral components
- Sunshine hours, COโ, and other gases
- Sky temperature
- Cloud/rain detection and more
-
Forecasting Capabilities:
Implement basic forecasting through trend analysis and statistical methods, with potential applications of machine learning. -
Clean Frontend Design:
The site should be intuitive and responsive. Inspired by the principles of Edward Tufte, the interface should simplify complex data while enabling deeper exploration โ and it must work well on mobile devices. -
Open API:
Provide an open, documented API so others can access, use, and build on our data. -
Sourcable, Valid Data:
All data must be backed by proper logs, sources, and traceability โ from sensor capture to frontend display. -
Mobile Usability:
The frontend is optimized for mobile, tablet, and desktop platforms. -
Well-Documented:
The project is fully documented to help onboard contributors and support long-term OPS maintenance and growth.
๐ Project Links and Resources
๐ Website & Frontend
- Live Site
- Website Design Plan
- Redesign Concepts
- Frontend Research
- Updated Weather Website Design Process
๐ง AI and Cloud Analysis
โ๏ธ Hardware & Sensors
- Hardware Overview
- LoRa Learning Essentials
- Feather Board Testing
- Weather Station Box Shopping List
- COโ Requirements
- Main Hardware Redesign Reference
๐ง Backend & System Infrastructure
- Backend Overview
- Application Server
- Running Locally / Access Logins
- Database Server
- Docker Setup
- TTN Setup (The Things Network)
๐ฅ Who's It For?
-
Students / Developers:
Want to contribute? Start with Hardware or Frontend Research. -
OPS Support & Admins:
Use the Backend and Docker documentation to maintain and expand the system. -
End Users & Public Visitors:
Browse the live dashboard for real-time weather data, forecasts, and visual insights.
๐ ๏ธ Built by Otago Polytechnic students โ open, modular, and ready for the future.
๐ Last updated: June 2025 Past Home Page Sorce : Old Home Page ยท OtagoPolytechnic/Cloudy-with-a-Chance-of-LoRa Wiki