mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-18 23:06:58 +00:00
Update buienradar.markdown for config flow (#14000)
Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
parent
bfbe885f17
commit
e39e02fe0d
@ -6,9 +6,11 @@ ha_category:
|
||||
- Weather
|
||||
ha_release: 0.47
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@mjj4791'
|
||||
- '@ties'
|
||||
- '@Robbie1221'
|
||||
ha_domain: buienradar
|
||||
ha_platforms:
|
||||
- camera
|
||||
@ -16,115 +18,85 @@ ha_platforms:
|
||||
- weather
|
||||
---
|
||||
|
||||
The `buienradar` platform uses [buienradar.nl](https://buienradar.nl/) as a source for current meteorological data for your location. The weather forecast is delivered by Buienradar, who provides a web service that provides detailed weather information for users in The Netherlands.
|
||||
The Buienradar integration uses [buienradar.nl](https://buienradar.nl/) as a source for current meteorological data for your location. The weather forecast is delivered by Buienradar, who provides a web service that provides detailed weather information for users in The Netherlands.
|
||||
|
||||
The relevant weather station used will be automatically selected based on the location specified in the Home Assistant configuration (or in the Buienradar weather/sensor component). A map of all available weather stations can be found [here](https://www.google.com/maps/d/embed?mid=1NivHkTGQUOs0dwQTnTMZi8Uatj0).
|
||||
|
||||
Besides the weather platform, there is currently support for the following additional device types:
|
||||
|
||||
- [Camera](#camera): Radar map
|
||||
- [Sensor](/integrations/sensor.buienradar/): More customizable
|
||||
- [Sensor](#sensor): Extended weather data
|
||||
|
||||
## Configuration
|
||||
|
||||
To add the Buienradar weather to your installation, add the following to your `configuration.yaml` file:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
weather:
|
||||
- platform: buienradar
|
||||
```
|
||||
|
||||
{% configuration %}
|
||||
name:
|
||||
description: "You can specify a name of the component, but do not have to. If you specify a name, the weather integration will get an entity name of `weather.[name]`; if no name is specified, it will try to set its name to `weather.BR_[stationname]`. However at the moment in time, the entity is created, no data has been retrieved yet, so the entity will get named `weather.BR_unknown_station`. Later the station name will be known and get updated, but the entity name remains."
|
||||
required: false
|
||||
type: string
|
||||
latitude:
|
||||
description: Latitude to use for selection of data source location. Longitude and latitude will be taken from Home Assistant configuration but can be overridden/changed in this integration to select a different location for Buienradar.
|
||||
required: false
|
||||
type: float
|
||||
longitude:
|
||||
description: Longitude to use for selection of data source location. Longitude and latitude will be taken from Home Assistant configuration but can be overridden/changed in this integration to select a different location for Buienradar.
|
||||
required: false
|
||||
type: float
|
||||
forecast:
|
||||
description: "`true` to add a temperature forecast, `false` to suppress it."
|
||||
required: false
|
||||
type: boolean
|
||||
default: true
|
||||
{% endconfiguration %}
|
||||
|
||||
### Full configuration
|
||||
|
||||
A full configuration example:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
weather:
|
||||
- platform: buienradar
|
||||
name: "volkel"
|
||||
# Force 'Meetstation Volkel' to be used:
|
||||
latitude: 51.65
|
||||
longitude: 5.70
|
||||
forecast: true
|
||||
```
|
||||
|
||||
|
||||
<div class='note'>
|
||||
|
||||
This platform is an alternative to the [`buienradar`](/integrations/sensor.buienradar/) sensor.
|
||||
The weather platform is easier to configure but less customizable.
|
||||
|
||||
</div>
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
## Camera
|
||||
|
||||
The `buienradar` camera platform uses [buienradar.nl](https://buienradar.nl/) as a source for the last rain radar map. The overview image of the whole of the Netherlands is loaded and shown as a camera in Home Assistant.
|
||||
The `buienradar` camera platform uses [buienradar.nl](https://buienradar.nl/) as a source for the last rain radar map. The overview image of the whole of the Netherlands is loaded and shown as a camera in Home Assistant. The Netherlands is the default country and can be changed to Belgium (see [Setting options](#setting-options)).
|
||||
|
||||
Internally this component uses the radar map image as [documented](https://www.buienradar.nl/overbuienradar/gratis-weerdata) on buienradar.nl.
|
||||
The downloaded image is cached to prevent Home Assistant from making a new request to buienradar.nl multiple times a minute when Home Assistant checks for new stills from the camera.
|
||||
|
||||
To add `buienradar` camera to Home Assistant, add the following section to your
|
||||
`configuration.yaml` file:
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
camera:
|
||||
- platform: buienradar
|
||||
```
|
||||
The camera entity is added disabled by default and should first be enabled before it starts reading the camera images.
|
||||
|
||||
{% configuration %}
|
||||
name:
|
||||
description: You can (optionally) specify the name of the camera. The name
|
||||
will be shown in the user interface below the radar image.
|
||||
required: false
|
||||
type: string
|
||||
dimension:
|
||||
description: Size of the image to be loaded from buienradar.nl
|
||||
(120 to 700 pixels)
|
||||
required: false
|
||||
default: 512
|
||||
type: integer
|
||||
delta:
|
||||
description: Time interval in seconds between image updates
|
||||
required: false
|
||||
default: 600
|
||||
type: integer
|
||||
## Sensor
|
||||
|
||||
The Buienradar integration will set up separate sensor entities with more detailed weather data. The selected weather station will provide all-weather data, with the exception of the forecasted precipitation. The forecasted precipitation data will be retrieved from Buienradar using your actual GPS location (and not the location of the nearest weather station). The sensor entities are disabled by default and should be enabled before they will be updated with data.
|
||||
|
||||
The following entities will be created:
|
||||
|
||||
- **Station name**: The name of the selected meteo-station.
|
||||
- **Barometer forecast**: A numeric barametric forecast (1 to 7)
|
||||
- **Barometer forecast name**: "A textual representation of the barometer forecast (eg: Thunderstorms, Stable, etc.)."
|
||||
- **Condition code**: "A symbol and a unique code identifying the current weather condition ([a..z])."
|
||||
- **Condition**: A symbol and the current weather condition (`clear`, `cloudy`, `fog`, `rainy`, `snowy` or `lightning`).
|
||||
- **Condition detailed**: A symbol and detailed current weather condition (`clear`, `partlycloudy`, `cloudy`, `partlycloudy-fog`, `partlycloudy-light-rain`, `partlycloudy-rain`, `light-rain`, `rainy`, `snowy-rainy`, `partlycloudy-light-snow`, `partlycloudy-snow`, `light-snow`, `snowy`, `partlycloudy-lightning` or `lightning`).
|
||||
- **Condition exact**: A symbol with the full current weather condition (in English).
|
||||
- **Symbol**: A symbol for the current weather with the full current condition (in Dutch).
|
||||
- **Feel temperature**: "The current feel temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
- **Humidity**: The relative humidity (%).
|
||||
- **Temperature**: "The current temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
- **Ground temperature**: "The current ground temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
- **Wind speed**: "The wind speed in [km/h](https://en.wikipedia.org/wiki/Kilometres_per_hour)."
|
||||
- **Wind force**: "The wind speed/force in [Bft](https://en.wikipedia.org/wiki/Beaufort_scale)."
|
||||
- **Wind direction**: "Where the wind is coming from: N (North), Z (south), NO (North-East), etc."
|
||||
- **Wind azimuth**: Where the wind is coming from in degrees, with true north at 0° and progressing clockwise.
|
||||
- **Pressure**: "The sea-level air pressure in [hPa](https://en.wikipedia.org/wiki/Hectopascal)."
|
||||
- **Visibility**: "Visibility in meters ([m](https://en.wikipedia.org/wiki/Metre))."
|
||||
- **Wind gust**: "The wind speed of wind gusts ([m/s](https://en.wikipedia.org/wiki/M/s))."
|
||||
- **Precipation**: The amount of precipitation/rain in mm/h.
|
||||
- **Precipation forecast average**: The average expected precipitation/rain in mm/h within the given time-frame.
|
||||
- **Precipation forecast total**: The total expected precipitation/rain in mm within the given time-frame. The total expected rain in the configured time-frame will be equal to _precipitation_forecast_total_/_timeframe_ mm/min. So, with time-frame configured to 30 minutes and a value of 5, the expected rain is 5 mm in 30 minutes, which is the same as 10 mm/h. If time-frame is set to 90 minutes and a value of 5, the expected rain is 5 mm in 90 minutes, which is equal to 3.3 mm/h.
|
||||
- **Irradiance**: "Sun intensity in Watt per square meter ([W/m2](https://en.wikipedia.org/wiki/W/m2))."
|
||||
- **Rain last 24h**: The rail over the last 24 hours (in mm).
|
||||
- **Rain last hour: The rail over the last hour (in mm).
|
||||
- **Temperature n days ahead**: "The forecasted temperature n days ahead (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
- **Minimum temperature n days ahead**: "The forecasted minimum temperature n days ahead (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
- **Rain chance n days ahead**: The forecasted chance for rain n days ahead (%).
|
||||
- **Sun chance n days ahead**: The forecasted chance for sun n days ahead (%).
|
||||
- **Rain n days ahead**: "The forecasted amount of rain in [mm](https://en.wikipedia.org/wiki/Millimeter) n days ahead; the average of minrain_1d and maxrain_1d."
|
||||
- **Minimum rain n days ahead**: "The minimum forecasted amount of rain in [mm](https://en.wikipedia.org/wiki/Millimeter) n days ahead."
|
||||
- **Maximum rain n days ahead**: "The maximum forecasted amount of rain in [mm](https://en.wikipedia.org/wiki/Millimeter) n days ahead."
|
||||
- **Wind azimuth n days ahead**: Where the wind is coming from in degrees, with true north at 0° and progressing clockwise for n days ahead. (derived from winddirection_1d)
|
||||
- **Wind direction n days ahead**: "Where the wind will be coming from n days ahead: N (North), Z (south), NO (North-East), etc."
|
||||
- **Wind force n days ahead**: "The expected windforce in [Bft](https://en.wikipedia.org/wiki/Beaufort_scale) n days ahead."
|
||||
- **Wind speed n days ahead**: "The expected windspeed in [m/s](https://en.wikipedia.org/wiki/M/s) n days ahead (derived from windforce_1d)."
|
||||
- **Condition code n days ahead**: Symbol and condition code of the expected condition n days ahead.
|
||||
- **Condition n days ahead**: Symbol and expected condition n days ahead.
|
||||
- **Detailed condition n days ahead**: Symbol and detailed expected condition n days ahead.
|
||||
- **Full condition (english) n days ahead**: Symbol and full expected condition n days ahead (in English).
|
||||
- **Full condition (dutch) n days ahead**: Symbol and full expected condition n days ahead (in Dutch).
|
||||
|
||||
{% include integrations/option_flow.md %}
|
||||
|
||||
{% configuration_basic %}
|
||||
country_code:
|
||||
description: You can (optionally) specify the country code (NL or BE) of the
|
||||
description: You can specify the country code (NL or BE) of the
|
||||
country to display on the camera.
|
||||
required: false
|
||||
default: NL
|
||||
type: string
|
||||
{% endconfiguration %}
|
||||
|
||||
### The `name` Variable
|
||||
|
||||
If you specify a name, the camera will get this name as its label. A slugified
|
||||
version of the name will be used as the name of the entity.
|
||||
|
||||
With the default of "Buienradar loop" the entity name becomes
|
||||
`camera.buienradar_loop`.
|
||||
delta:
|
||||
description: Time interval in seconds between camera image updates
|
||||
timeframe:
|
||||
description: Minutes to look ahead for precipitation forecast sensors (minimum 5, maximum 120).
|
||||
{% endconfiguration_basic %}
|
||||
|
||||
_[Usage statement:](https://www.buienradar.nl/overbuienradar/gratis-weerdata)
|
||||
Buienradar makes free weather data available for use by individuals and businesses (website/intranet). The use of the weather data is allowed for **non-commercial purposes**. Please refer to the full usage statement linked above to confirm your use or to request permission._
|
||||
|
@ -1,237 +0,0 @@
|
||||
---
|
||||
title: "Buienradar Sensor"
|
||||
description: "Instructions on how to integrate buienradar.nl sensor within Home Assistant."
|
||||
logo: buienradar.png
|
||||
ha_category:
|
||||
- Weather
|
||||
ha_release: 0.47
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_domain: buienradar
|
||||
---
|
||||
|
||||
The `buienradar` platform uses [buienradar.nl](https://buienradar.nl/) as a source for current meteorological data for your location. The weather forecast is delivered by Buienradar, who provides a webservice that provides detailed weather information for users in The Netherlands. The relevant weather station used will be automatically selected based on the location specified in the Home Assistant configuration (or in the buienradar weather/sensor component). A map of all available weather stations can be found [here](https://www.google.com/maps/d/embed?mid=1NivHkTGQUOs0dwQTnTMZi8Uatj0).
|
||||
|
||||
The selected weather station will provide all weather data, with the exception of the forecasted precipitation. The forecasted precipitation data will be retrieved from buienradar using your actual gps-location (and not the location of the nearest weather station).
|
||||
|
||||
To integrate `buienradar` with Home Assistant, add the following section to your `configuration.yaml` file:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
sensor:
|
||||
- platform: buienradar
|
||||
monitored_conditions:
|
||||
- symbol
|
||||
- humidity
|
||||
- temperature
|
||||
- windspeed
|
||||
- pressure
|
||||
```
|
||||
|
||||
{% configuration %}
|
||||
name:
|
||||
description: You can specify a name of the component, but do not have to. See more info below.
|
||||
required: false
|
||||
type: string
|
||||
latitude:
|
||||
description: Latitude to use for selection of data source location. Longitude and latitude will be taken from Home Assistant configuration, but can be overridden/changed in this integration to select a different location for buienradar.nl.
|
||||
required: false
|
||||
type: float
|
||||
longitude:
|
||||
description: Longitude to use for selection of data source location. Longitude and latitude will be taken from Home Assistant configuration, but can be overridden/changed in this integration to select a different location for buienradar.nl.
|
||||
required: false
|
||||
type: float
|
||||
timeframe:
|
||||
description: Minutes to look ahead for precipitation forecast (minimum 5, maximum 120).
|
||||
required: false
|
||||
default: 60
|
||||
type: integer
|
||||
monitored_conditions:
|
||||
description: One or more conditions to display in the frontend. See [the Buienradar.nl website](https://www.buienradar.nl/overbuienradar/legenda) for a detailed explanation of each one.
|
||||
required: true
|
||||
type: list
|
||||
keys:
|
||||
stationname:
|
||||
description: The name of the selected meteo-station.
|
||||
barometerfc:
|
||||
description: A numeric barametric forecast (1 to 7)
|
||||
barometerfcname:
|
||||
description: "A textual representation of the barometer forecast (eg: Thunderstorms, Stable, etc.)."
|
||||
conditioncode:
|
||||
description: "A symbol and a unique code identifying the current weather condition ([a..z])."
|
||||
condition:
|
||||
description: A symbol and the current weather condition (`clear`, `cloudy`, `fog`, `rainy`, `snowy` or `lightning`).
|
||||
conditiondetailed:
|
||||
description: A symbol and detailed current weather condition (`clear`, `partlycloudy`, `cloudy`, `partlycloudy-fog`, `partlycloudy-light-rain`, `partlycloudy-rain`, `light-rain`, `rainy`, `snowy-rainy`, `partlycloudy-light-snow`, `partlycloudy-snow`, `light-snow`, `snowy`, `partlycloudy-lightning` or `lightning`).
|
||||
conditionexact:
|
||||
description: A symbol with the full current weather condition (in English).
|
||||
symbol:
|
||||
description: A symbol for the current weather with the full current condition (in Dutch).
|
||||
feeltemperature:
|
||||
description: "The current feel temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
humidity:
|
||||
description: The relative humidity (%).
|
||||
temperature:
|
||||
description: "The current temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
groundtemperature:
|
||||
description: "The current ground temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
windspeed:
|
||||
description: "The wind speed in [km/h](https://en.wikipedia.org/wiki/Kilometres_per_hour)."
|
||||
windforce:
|
||||
description: "The wind speed/force in [Bft](https://en.wikipedia.org/wiki/Beaufort_scale)."
|
||||
winddirection:
|
||||
description: "Where the wind is coming from: N (North), Z (south), NO (North-East), etc."
|
||||
windazimuth:
|
||||
description: Where the wind is coming from in degrees, with true north at 0° and progressing clockwise.
|
||||
pressure:
|
||||
description: "The sea-level air pressure in [hPa](https://en.wikipedia.org/wiki/Hectopascal)."
|
||||
visibility:
|
||||
description: "Visibility in meters ([m](https://en.wikipedia.org/wiki/Metre))."
|
||||
windgust:
|
||||
description: "The wind speed of wind gusts ([m/s](https://en.wikipedia.org/wiki/M/s))."
|
||||
precipitation:
|
||||
description: The amount of precipitation/rain in mm/h.
|
||||
precipitation_forecast_average:
|
||||
description: The average expected precipitation/rain in mm/h within the given time-frame.
|
||||
precipitation_forecast_total:
|
||||
description: The total expected precipitation/rain in mm within the given time-frame. The total expected rain in the configured time-frame will be equal to _precipitation_forecast_total_/_timeframe_ mm/min. So, with time-frame configured to 30 minutes and a value of 5, the expected rain is 5 mm in 30 minutes, which is the same as 10 mm/h. If time-frame is set to 90 minutes and a value of 5, the expected rain is 5 mm in 90 minutes, which is equal to 3.3 mm/h.
|
||||
irradiance:
|
||||
description: "Sun intensity in Watt per square meter ([W/m2](https://en.wikipedia.org/wiki/W/m2))."
|
||||
rainlast24hour:
|
||||
description: The rain over the last 24 hours (in mm).
|
||||
rainlasthour:
|
||||
description: The rain over the last hour (in mm).
|
||||
temperature_1d:
|
||||
description: "The forecasted temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
mintemp_1d:
|
||||
description: "The forecasted minimum temperature (in [C](https://en.wikipedia.org/wiki/Celsius))."
|
||||
rainchance_1d:
|
||||
description: The forecasted chance for rain (%).
|
||||
sunchance_1d:
|
||||
description: The forecasted chance for sun (%).
|
||||
rain_1d:
|
||||
description: "The forecasted amount of rain in [mm](https://en.wikipedia.org/wiki/Millimetre); the average of minrain_1d and maxrain_1d."
|
||||
minrain_1d:
|
||||
description: "The minimum forecasted amount of rain in [mm](https://en.wikipedia.org/wiki/Millimetre)."
|
||||
maxrain_1d:
|
||||
description: "The maximum forecasted amount of rain in [mm](https://en.wikipedia.org/wiki/Millimetre)."
|
||||
windazimuth_1d:
|
||||
description: Where the wind is coming from in degrees, with true north at 0° and progressing clockwise. (derived from winddirection_1d)
|
||||
winddirection_1d:
|
||||
description: "Where the wind will be coming from: N (North), Z (south), NO (North-East), etc."
|
||||
windforce_1d:
|
||||
description: "The expected windforce in [Bft](https://en.wikipedia.org/wiki/Beaufort_scale)."
|
||||
windspeed_1d:
|
||||
description: "The expected windspeed in [m/s](https://en.wikipedia.org/wiki/M/s) (derived from windforce_1d)."
|
||||
conditioncode_1d:
|
||||
description: Symbol and condition code of the expected condition.
|
||||
condition_1d:
|
||||
description: Symbol and expected condition.
|
||||
conditiondetailed_1d:
|
||||
description: Symbol and detailed expected condition.
|
||||
conditionexact_1d:
|
||||
description: Symbol and full expected condition (in English).
|
||||
symbol_1d:
|
||||
description: Symbol and full expected condition (in Dutch).
|
||||
{% endconfiguration %}
|
||||
|
||||
## The `Name` Variable
|
||||
|
||||
If you specify a name, the sensors will get an entity name of `sensor.[name]_[default sensor display name]`, for example:
|
||||
|
||||
- `sensor.lopik_temperature`, since the name of the sensor is set to `lopik` and the default display name for monitored condition `temperature` is `Temperature`.
|
||||
- `sensor.lopik_wind_force`, since the name of the sensor is set to `lopik` and the default display name for monitored condition `windforce` is `Wind force`.
|
||||
|
||||
If no name is specified the sensors will be called `sensor.br_[default sensor display name]`, for example:
|
||||
|
||||
- `sensor.br_wind_speed`, since no name has been set for the sensor and the default display name for monitored condition `windspeed` is `Wind speed`.
|
||||
- `sensor.br_ground_temperature`, since no name has been set for the sensor and the default display name for monitored condition `groundtemperature` is `Ground Temperature`.
|
||||
|
||||
## Daily forecasts
|
||||
|
||||
Conditions above marked with `1d` are daily forecasts. To get forecast for different day, replace the number
|
||||
in `_1d` part of the sensor name. Valid values are from `1` to `5`.
|
||||
|
||||
## Configuration examples
|
||||
|
||||
Full configuration example (excluding forecasted conditions) where location is manually specified:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
- platform: buienradar
|
||||
name: "volkel"
|
||||
# Force 'Meetstation Volkel' to be used:
|
||||
latitude: 51.65
|
||||
longitude: 5.70
|
||||
monitored_conditions:
|
||||
- stationname
|
||||
- barometerfc
|
||||
- barometerfcname
|
||||
- conditioncode
|
||||
- condition
|
||||
- conditiondetailed
|
||||
- conditionexact
|
||||
- symbol
|
||||
- feeltemperature
|
||||
- humidity
|
||||
- temperature
|
||||
- groundtemperature
|
||||
- windspeed
|
||||
- windforce
|
||||
- winddirection
|
||||
- windazimuth
|
||||
- pressure
|
||||
- visibility
|
||||
- windgust
|
||||
- precipitation
|
||||
- irradiance
|
||||
- precipitation_forecast_average
|
||||
- precipitation_forecast_total
|
||||
- rainlast24hour
|
||||
- rainlasthour
|
||||
```
|
||||
|
||||
Configuration example with current condition and (some) forecasted values:
|
||||
|
||||
```yaml
|
||||
# Weather prediction
|
||||
sensor:
|
||||
- platform: buienradar
|
||||
monitored_conditions:
|
||||
# current condition:
|
||||
- condition
|
||||
- conditioncode
|
||||
- conditiondetailed
|
||||
- conditionexact
|
||||
- symbol
|
||||
# conditions for forecasted data:
|
||||
- symbol_1d
|
||||
- symbol_2d
|
||||
- symbol_3d
|
||||
- symbol_4d
|
||||
- symbol_5d
|
||||
- temperature_1d
|
||||
- temperature_2d
|
||||
- temperature_3d
|
||||
- temperature_4d
|
||||
- temperature_5d
|
||||
- mintemp_1d
|
||||
- rainchance_1d
|
||||
- rainchance_2d
|
||||
- sunchance_1d
|
||||
- sunchance_2d
|
||||
- rain_1d
|
||||
- rain_2d
|
||||
- minrain_1d
|
||||
- maxrain_1d
|
||||
- windforce_1d
|
||||
- windforce_2d
|
||||
- windspeed_1d
|
||||
- windspeed_2d
|
||||
- winddirection_1d
|
||||
- winddirection_2d
|
||||
- windazimuth_1d
|
||||
- windazimuth_2d
|
||||
```
|
||||
|
||||
[Usage statement:](https://www.buienradar.nl/overbuienradar/gratis-weerdata)
|
||||
> Buienradar makes free weather-data available for use by individuals and businesses (website/intranet). The use of the weather-data is allowed for **non-commercial purposes**. Please refer to the full usage statement linked above to confirm your usage or to request permission.
|
Loading…
x
Reference in New Issue
Block a user