Skip to content

saabman/MMM-WunderGround-PWS-Observations

Repository files navigation

MMM-WunderGround-PWS-Observations

A basic module for displaying weather observations from a WunderGound PWS

This project started life as an attempted to get the MMM-Wunderground module from https://github.com/RedNax67/MMM-WunderGround working after the changes to the Wunderground API. I decided to cut it down to just the data provided from your PWS.

The Weather Icons used in this module are created and maintained by Erik Flowers. v1.0 artwork by Lukas Bischoff. v1.1 - 2.0 artwork by Erik Flowers www.weathericons.io

Requires WunderGround API Key. Available for free for PWS opperators

Your Station ID.

{
module: 'MMM-WunderGround-PWS-Observations',

position: 'top_right',
config: {

    apikey: '<your WunderGround API Key', // private; don't share!
    pws: '<your slected PWS id>', //
    roundTmpDecs:1,
    sysstat: 0,
    debug: 1,
    currentweather: 1,
    wind: 1,
    humidity: 1,
    UV: 0,
    rain: 1,
    rainRate: 1,
    pressure: 1,
    dewPoint: 1,
    windChill: 1,
    heatIndex: 1,
    temperature: 1,

}

},

Configuration options

The following properties can be configured:

Option Description
apikey The Weather Underground API key
This value is REQUIRED
wind Displays wind data

Possible values: 1 - 0
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed
humidity Displays humidity data

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
UV Displays UV data

Possible values: 0 - 1
Default value: 0 (Will not display data)
This value is optional. By default the data will not be displayed.
rain Displays rain fall data

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
rainRate Displays rain rate data

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
pressure Displays atmospheric pressure data

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
dewpoint Displays dewpoint temperature

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
windChill Displays wind chill temperature

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
heatIndex Displays heat index temperature

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
temperature Displays current temperature

Possible values: 0 - 1
Default value: 1 (Will display data)
This value is optional. By default the data will be displayed.
updateInterval How often does the content needs to be fetched? (Milliseconds)
Note that Wunderground updates every 15 minutes maximum. Also free version of API only allows 500 calls per day.
Possible values: 1000 - 86400000
Default value: 900000 (15 minutes)
animationSpeed Speed of the update animation. (Milliseconds)

Possible values:0 - 5000
Default value: 2000 (2 seconds)
lang The language of the days.

Possible values: en, nl, ru, etc ...
Default value: uses value of config.language
sysstat Toggle sysinfo display

Possible values: 0 or 1
Default value: 0
debug Toggle debug logging

Possible values: 0 or 1
Default value: 0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published