Veeck
c714399b4d
Fix weathergov provider hourly weather forecast ( #3011 )
...
Hourly forecast wasnt converted properly during the last release cycle,
one fix and two cleanups were necessary.
Fixes #3010
Co-authored-by: veeck <michael@veeck.de>
2023-01-16 21:52:11 +01:00
Veeck
c191ff0032
Refactor common weather methods into utils class ( #2958 )
...
Co-authored-by: veeck <michael@veeck.de>
2022-10-28 19:56:55 +02:00
Veeck
2d3940a4ff
Use metric units internally in all weatherproviders ( #2849 )
...
So finally I think this refactorin is ready to be reviewed :-)
DONE:
- [x] Removed all conversion functions for wind and temperature from
specific weatherproviders
- [x] Use internally only metric units: celsius for temperature, meters
per seconds for wind
- [x] Convert temp and wind into the configured units when displaying
data on the UI
- [x] look how beaufort calculation uses metrics, added knots as new
windunit
- [x] add more e2e tests
Checked providers:
- [x] Darksky
- [x] EnvCanada
- [x] OpenWeatherMap
- [x] SMHI provider
- [x] UK Met Office
- [x] UK Met Office DataHub
- [x] WeatherBit
- [x] WeatherFlow
- [x] WeatherGov
TODO in different tickets:
- check weatherproviders for usage of weatherEndpoint (as seen in
https://github.com/MichMich/MagicMirror-Documentation/issues/131 ) -> see
#2926
- cleanup precipations -> #2953
Co-authored-by: veeck <michael@veeck.de>
2022-10-24 19:41:34 +02:00
dWoolridge
21ae79b386
weathergov.js: Removed weatherEndpoint definition ( #2936 )
...
Removed weatherEnpoint definition in defaults. It is not used in the
weathergov.js provider.
2022-10-07 19:03:52 +02:00
dWoolridge
a86e27a12c
Added fetchWeatherHourly functionality to Weather.gov provider ( #2933 )
...
Added fetchWeatherHourly functionality to:
modules/default/weather/providers/weathergov.js
2022-10-06 09:56:32 +02:00
Davide Cavalca
39c1b37726
Drop executable bit where not needed
2022-07-02 14:38:10 -07:00
veeck
eca339ad60
Fix weird code in weathergov, still returns no data though
2022-03-22 21:11:44 +01:00
philna
d0838d53c2
fix parsing of feels like for weathergov
2022-02-08 21:07:08 -06:00
Kristjan SCHMIDT
a5668b1b99
Magic Mirror -> MagicMirror²
...
Consistent spelling
2022-01-26 23:09:26 +01:00
veeck
a273266e5e
Remove useless returns and now unused jsdoc variables
2021-09-02 20:35:25 +02:00
rejas
d7429a4812
Add eslint rule for === vs == and fix its occurence
2021-08-31 23:39:40 +02:00
rejas
43eb760bce
Use isDayTime method
2021-08-31 22:01:30 +02:00
rejas
8949aa3bec
Add common method for updating suntimes
2021-08-31 21:41:27 +02:00
Adam Piontek
1a8413d8f0
update weathergov provider to try fetching not just current but also forecast when API URLs available
2021-08-10 18:54:34 -04:00
buxxi
41508931be
Moving default values regarding specific providers into the providers themselves
2021-01-23 11:21:56 +01:00
Michael Teeuw
f97be2f8f3
Fix prettier issue.
2020-12-08 16:07:11 +01:00
Aurélien Veillard
1460f002ab
Add new parameter "useKmh" to weather module
...
Add new parameter "useKmh" to weather module for displaying wind speed as km/h instead of m/s when windUnits is set to metric.
2020-11-08 14:01:02 +01:00
easyas314
1244121216
change weathergov.js for multi-URL api
2020-07-11 15:01:16 -04:00
easyas314
9d2d170c2d
add additional URLs per API
2020-06-13 11:58:06 -04:00
easyas314
df3aa22c59
current appears to be working
2020-06-04 23:35:32 -04:00
easyas314
ce99e70bf9
tweak package; my wxgov.js
2020-06-04 19:25:13 -04:00
Veeck
abb5dc5739
Run prettier over ALL files once
...
No other changes done in this commit
2020-05-11 22:22:32 +02:00
Veeck
7fc7d626bc
Add Module to globals, cleanup comments
2020-05-05 14:55:15 +02:00
Veeck
ec187fe109
Update changelog and commen tags
2020-04-21 12:23:50 +02:00
Veeck
fb557b9130
Update ignored files for eslint
2020-04-20 11:15:11 +02:00
vincep5
819c4cde1c
Fix for weather module not refreshing data after exception
2019-07-11 12:49:24 -05:00
vincep5
818ec33cef
Adding sunrise/sunset to weathergov
2019-06-17 10:20:49 -05:00
Malcolm Oakes
a619fc4fef
Allow temp and wind units to be specified separately if required.
2019-06-07 15:27:08 +01:00
vincep5
ebc1e5bf12
tidy up code for weather
2019-02-27 09:09:37 -06:00
vincep5
d8765578c8
weather.gov N arrow
2019-02-26 14:51:09 -06:00
vincep5
3a034ecec8
Adding new weather provider for weather.gov
2019-02-26 14:06:00 -06:00