Commit graph

18 commits

Author SHA1 Message Date
Yevgeniy
c0229ebb77 Add precipitations to Openweathermap daily forecast mode ()
* Add precipitations to daily forecast mode

* Remove line breaks
2018-07-01 11:54:24 +02:00
Yevgeniy
716ab0433f Added daily and hourly modes to Openweathermap ()
* Added daily and hourly modes

Added wind speed and bearing to forecast

* Fix mixed spaces and tabs

* Fix lint

* Fix pylint

* Revert one attribution, order alphabetically
2018-06-10 12:35:10 +02:00
escoand
8e7f500f28 Add precipitation to OpenWeatherMap forecast ()
* add initial precipitation support

* move attr to component

* remove blank line

* add forecast attributes to platform and update demo

* add tests

* break long lines

* calc lower temp correctly

* move all new attributes to component

* convert temp low only when existing
2018-04-29 17:50:49 +02:00
c727
a94864c86f Modify weather components for "new" frontend card ()
* Enable weather condition for all forecasts (OWM)

* Remove entity_picture from BR

* Remove summary texts from Dark Sky

* Update test_darksky.py
2018-04-25 12:37:57 +02:00
escoand
e9508405bc Add conditions to forecast ()
* add conditions to forecast chart

* Fix pylint issues
2018-01-31 13:05:15 +01:00
escoand
4cb1f93019 fixed timestamp problem in firefox () 2018-01-31 11:26:35 +01:00
Otto Winter
8dcfd35b8b Spelling fixes ()
* Spelling fixes

*Lots* of them.

* Spelling breaking changes

* Fix lint errors
2018-01-29 23:37:19 +01:00
Fabian Affolter
d7e52d8014
Upgrade pyowm to 2.8.0 () 2017-12-29 10:06:52 +01:00
Eugenio Panadero
ac256d5943 handle OWM API error calls () 2017-10-15 10:31:34 +02:00
Fabian Affolter
0981956caa Upgrade pyowm to 2.7.1 () 2017-07-01 12:53:29 +02:00
Fabian Affolter
a4f1f6e724 Update docstrings ()
* Update docstrings

* Update docstrings

* Update docstrings

* Update docstrings

* Update docstrings

* Update docstrings

* Update docstring

* Update docstrings

* Update docstrings

* Fix lint issues

* Update docstrings

* Revert changes in dict
2017-05-02 09:18:47 -07:00
Tom Matheussen
66d8787d47 Weather platform Forecast ()
* Added forecast functionality to the weather platform, updated OWM to get forecast data

* style fixes

* Changed returned forecast data to a more managable dict

* Fixed line length

* forecast will always be collected, data returned from owm is based on metric setting

* use list comprehension to create the forecast data

* Added forecast data to the weather demo

* Create dict directly in list comprehension

* Minor variable change in weather demo platform

* Convert forecast temperatures in weather component

* set forecast attributes as constants

* Style fixes and tests

* Copied forecast_entry instead of mutating data
2017-02-19 16:42:12 -08:00
Fabian Affolter
6786f83c26 Upgrade pyowm to 2.6.1 () 2017-02-03 09:43:29 +01:00
Fabian Affolter
ac1063266c Upgrade pyowm to 2.6.0 () 2016-12-26 16:31:26 +01:00
Lewis Juggins
67b599475e Fix OWM async I/O () 2016-11-08 18:57:56 -08:00
Fabian Affolter
d7d71c97e2 Make the wind details more robust (weather.openweathermap) ()
* Make the wind details more robust

* Return None if values is not available
2016-11-05 09:15:59 +01:00
Fabian Affolter
be272ac64a Disable too-many-* ()
* Disable too-many-* and too-few-public-methods

* Remove globally disabled pylint warnings
2016-10-30 22:18:53 +01:00
Fabian Affolter
4c86721e70 Update tests, rename variable, and change conversion () 2016-10-24 21:53:03 -07:00