From 5725af55a83d7fa5284143bd080f7c301ab2003a Mon Sep 17 00:00:00 2001 From: "Warwolf8.9" Date: Tue, 3 May 2016 19:14:27 -0500 Subject: [PATCH 1/2] Make Beaufort wind speed optional --- modules/default/currentweather/currentweather.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/default/currentweather/currentweather.js b/modules/default/currentweather/currentweather.js index 4ab04c4f..fb557935 100644 --- a/modules/default/currentweather/currentweather.js +++ b/modules/default/currentweather/currentweather.js @@ -20,6 +20,7 @@ Module.register("currentweather",{ showPeriod: true, showPeriodUpper: false, showWindDirection: false, + useBeaufort: true, lang: config.language, initialLoadDelay: 0, // 0 seconds delay @@ -204,7 +205,14 @@ Module.register("currentweather",{ */ processWeather: function(data) { this.temperature = this.roundValue(data.main.temp); - this.windSpeed = this.ms2Beaufort(this.roundValue(data.wind.speed)); + + if (this.config.useBeaufort){ + this.windSpeed = this.ms2Beaufort(this.roundValue(data.wind.speed)); + }else { + this.windSpeed = parseFloat(data.wind.speed).toFixed(0); + } + + this.windDirection = this.deg2Cardinal(data.wind.deg); this.weatherType = this.config.iconTable[data.weather[0].icon]; From 07ad1b1de42cab28efb9dda05fc2af9a0d92bd1f Mon Sep 17 00:00:00 2001 From: roxasvalor Date: Tue, 3 May 2016 19:21:58 -0500 Subject: [PATCH 2/2] Update Readme for useBeaufort option --- modules/default/currentweather/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/default/currentweather/README.md b/modules/default/currentweather/README.md index 2ce54aac..3be92edb 100644 --- a/modules/default/currentweather/README.md +++ b/modules/default/currentweather/README.md @@ -97,6 +97,13 @@ The following properties can be configured:
Default value: false + + useBeaufort + Pick between using the Beaufort scale for wind speed or using the default units.
+
Possible values: true or false +
Default value: true + + lang The language of the days.