Welcome to Weather API (WAPI)

This API server provides wind (Speed, Direction, Gust), temperature (c°), humidity (%Rh) and pressure data (HPa)

The sensors a geographically installed in at the Harbour in Crans, VD, Switzerland

Hardward & sensors

At the hart of the compute is an Espressif ESP32 WROVER DevKitC V4, 8MB flash

The Bluetooth and wifi capabilites of the ESP32 are used to retrieve via BLE the wind data sent by the sensor

WiFi is used to post the data the API server hosted in Switzerland

The wind sensor is a Calypso Ultrasonic portable solar anemometer

For the Temperature, Humidity, Pressure is measured by a Bosch BME 680 module connected to the ESP32

Data Agregation

The data is pushed every 5 minutes to the API. The ESP32 agrgates the wind values over 4:50 minutes and ouputs the median values over the cycle for direction and speed. The highest wind speed over the periode is the gust

Available API Endpoints:

You can use the following endpoints to interact with the weather and battery data:

Protected endpoints require a valid authentication for POST

API Clients

The Clun b Nautique de Crans uses this WAPI server to provide a dashboard on there website

Tne data is also pushed every five minutes to the windy platform

You can find the readings on Windy.com at this link https://www.windy.com/station/f0388ec6


Developped by Greenwoods ltd