https://github.com/mwittig/pimatic-knmi-weather
Pimatic plugin for KNMI weather data
https://github.com/mwittig/pimatic-knmi-weather
home-automation knmi pimatic pimatic-plugin weather-data
Last synced: about 1 month ago
JSON representation
Pimatic plugin for KNMI weather data
- Host: GitHub
- URL: https://github.com/mwittig/pimatic-knmi-weather
- Owner: mwittig
- License: agpl-3.0
- Created: 2016-11-10T23:05:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-01T14:02:32.000Z (almost 6 years ago)
- Last Synced: 2025-04-13T16:02:46.359Z (about 1 month ago)
- Topics: home-automation, knmi, pimatic, pimatic-plugin, weather-data
- Language: CoffeeScript
- Size: 73.2 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- License: LICENSE
Awesome Lists containing this project
README
# pimatic-knmi-weather
[](http://badge.fury.io/js/pimatic-knmi-weather)
[](https://travis-ci.org/mwittig/pimatic-knmi-weather)
[](https://david-dm.org/mwittig/pimatic-knmi-weather)Pimatic plugin for KNMI weather data.
## Introduction
This plugin provides basic weather data from the Royal Netherlands Meteorological Institute for 37 stations
throughout the country. The following data is provided whereas some stations may provide a limited data set:* air temperature at ground-level
* wind chill temperature
* clouds overcast
* relative humidity
* barometric pressure
* wind speed and direction
* visibility## Contributions
Contributions to the project are welcome. You can simply fork the project and create a pull request with
your contribution to start with. If you like this plugin, please consider ★ starring
[the project on github](https://github.com/mwittig/pimatic-knmi-weather).## Plugin Configuration
{
"plugin": "knmi-weather",
"debug": false,
}The plugin has the following configuration properties:
| Property | Default | Type | Description |
|:------------------|:---------|:--------|:--------------------------------------------|
| debug | false | Boolean | Debug mode. Writes debug messages to the pimatic log, if set to true |
| interval | 10 | Number | The time interval in minutes (minimum 10) at which the weather data will be queried |## Device Configuration
The KNMI Weather device is provided to obtain weather data for a single location.
{
"id": "knmi-1",
"name": "Heino",
"class": "KnmiWeather",
"attributes": [
"temperature",
"clouds",
"windDirection",
"windSpeed",
"pressure",
"clouds",
"windChill",
"visibility"
],
"station": "Heino"
}The location is defined by setting the station name which may be one of the following:
Arcen, Berkhout, Cabauw, De Bilt, Deelen,
Den Helder, Eelde, Eindhoven, Ell, Gilze Rijen,
Heino, Herwijnen, Hoek van Holland, Hoogeveen, Houtribdijk,
Hupsel, IJmuiden, Lauwersoog, Leeuwarden, Lelystad,
Maastricht-Aachen Airport, Marknesse, Nieuw Beerta, Rotterdam, Schiphol,
Stavoren, Terschelling, Texelhors, Twente, Vlieland,
Vlissingen, Volkel, Voorschoten, Westdorpe, Wijk aan Zee,
Wilhelminadorp, Woensdrecht.The device has the following configuration properties:
| Property | Default | Type | Description |
|:------------------|:---------|:--------|:--------------------------------------------|
| station | - | String | The name of the weather station |
| attributes | "temperature" | Enum | The attribute to be exhibited by the device |Since pimatic version 0.9, devices can be easily created and edited using the device editor as shown
in the following example.
## License
Copyright (c) 2015-2019, Marcus Wittig and contributors. All rights reserved.
[AGPL-3.0](https://github.com/mwittig/pimatic-knmi-weather/blob/master/LICENSE)