Frantz
99c6a10b99
Set default values for Daikin devices that don't support fan direction and fan speed features ( #12000 )
2018-01-29 14:56:55 -08:00
kennedyshead
7ad870c4ff
Online state for samsungtv is jumping when TV is idle ( #11998 )
...
* Set timeout to offline
* Have to rewrite to use ping instead.
2018-01-29 14:55:39 -08:00
Rene Nulsch
89e0b26b73
Error handling, in case no connections are available ( #12010 )
...
* Error handling, in case no connections are available
* Fix elif to if
2018-01-29 14:49:38 -08:00
Otto Winter
8dcfd35b8b
Spelling fixes ( #12041 )
...
* Spelling fixes
*Lots* of them.
* Spelling breaking changes
* Fix lint errors
2018-01-29 23:37:19 +01:00
Otto Winter
38fd9b65bf
Fix MQTT cover availability subscription ( #12036 )
2018-01-29 23:19:08 +01:00
c727
105522f03f
Fix 404 for Hass.io panel using frontend dev ( #12039 )
...
* Fix 404 for Hass.io panel using frontend dev
* Hound
2018-01-29 23:18:33 +01:00
akloeckner
8b9dc71cde
sensor.deutsche_bahn: add only_direct option ( #11999 )
...
* sensor.deutsche_bahn: add only_direct option
This adds the `only_direct` option to the HA interface as provided by the schiene class.
* fix line length
as requested by @houndci-bot and @fabaff
* No line breaks needed
2018-01-29 23:17:58 +01:00
Dan Cinnamon
ff0fd71608
Bump upstream lib version. ( #12021 )
2018-01-29 12:35:13 +01:00
Andy Castille
12a53e2747
Fix DoorBird push notifications for installations with an API password ( #12020 )
2018-01-29 12:15:53 +01:00
Ville Skyttä
384f63dd1d
Typing fixes ( #12015 )
...
* .gitignore: Add .mypy_cache
* Typing fixes
2018-01-29 00:24:08 -08:00
Ville Skyttä
78a3c01f27
Flake8 35 ( #11972 )
...
* Upgrade flake8 to 3.5
* Fix flake8 bare except errors
* Make flake8 and pylint cooperate
2018-01-29 00:23:53 -08:00
Jack Wilsdon
5426e5c875
emulated_hue: allow customization within emulated_hue configuration ( #11981 )
...
* emulated_hue: add entities configuration
* emulated_hue: update tests to include new entities attribute
2018-01-28 23:40:00 -08:00
Phil Kates
766875f702
alexa: Add media_player InputController support ( #11946 )
...
`media_player`s can support select_source so map that to an
InputController.
[1]: https://developer.amazon.com/docs/device-apis/alexa-inputcontroller.html
2018-01-28 22:22:04 -08:00
Phil Frost
7d6ef4445e
Report states ( #11973 )
...
* Refactor Alexa Smart Home API
Having an object per interface will make it easier to support
properties.
Ideally, properties are reported in context in all responses. However
current implementation reports them only in response to a ReportState
request. This seems to work sufficiently. As long as the device is
opened in the Alexa app, Amazon will poll the device state every few
seconds with a ReportState request.
* Report properties for some Alexa interfaces
Fixes (mostly) #11874 .
Other interfaces will need properties implemented as well.
Implementing properties for just PowerController seems sufficient to
eliminate the "There was a problem." error for any device that supports
it, even if other interfaces are supported. Of course the additional
properties will be reported incorrectly in the Alexa app.
Includes a minor bugfix: `reportable` was previously placed incorrectly
in the responses, so Amazon was ignoring it.
2018-01-28 17:00:34 -08:00
Phil Frost
84711aad90
Refactor Alexa Smart Home API ( #12016 )
...
Having an object per interface will make it easier to support
properties.
Ideally, properties are reported in context in all responses. However
current implementation reports them only in response to a ReportState
request. This seems to work sufficiently. As long as the device is
opened in the Alexa app, Amazon will poll the device state every few
seconds with a ReportState request.
2018-01-28 16:43:27 -08:00
Joe Lu
b3bf6c4be2
Fixed Canary temperature sensor and remapped air quality value ( #11355 )
...
* Fixed Canary temperature sensor and remapped air quality value
* Addressed review comment
* - Fixed canary tests and added more tests
- Removed py-canary requirements from tests
* Noop to trigger a build again
* - Removed py-canary requirements from tests
* Addressed PR comment
* - Updated tests
- Removed py-canary from gen_requirements_all.py
* - Fixed hound violation
* Added back py-canary to gen_requirements_all.py as it's still need in tests
* Added back py-canary to test requirements as it's still need in tests
* Address PR comment
2018-01-28 15:30:46 -08:00
Fabian Affolter
c7efe5b7dd
Upgrade pyota to 2.0.4 ( #11991 )
2018-01-28 18:04:54 +01:00
Fabian Affolter
96f9a12541
Upgrade coinbase to 2.0.7 ( #11992 )
2018-01-28 18:04:40 +01:00
Kevin Goff
336bdb1889
Added support for hourly percent change in coinmarketcap component ( #11996 )
...
* Added support for hourly percent change (percent_change_1h)
* Fixed display of 1h percent change
2018-01-28 15:50:43 +01:00
Craig J. Ward
62d4f23833
Add Goalfeed platform ( #11098 )
...
* add goalfeed
* use pysher. begin auth
* auth!
* update params
* cleanup
* update library and gen requirements
* unused imports
* case-sensitive
* crazy train
* docstrings and some other fixes
* remove logging
* unused imports
* import in setup
* move import
* Update based on notes
* add timeout
* It's only a component
* Update docstrings
2018-01-28 14:04:40 +01:00
Emil Stjerneman
3c869c6ed6
Fix 11982 - uvc don't handle null as username ( #11984 )
2018-01-28 10:50:23 +01:00
Ville Skyttä
a3fc2c7fee
Update panasonic_viera to 0.3 ( #11989 )
2018-01-28 09:16:06 +01:00
Ville Skyttä
2d3034be11
panasonic_viera: Set device name from discovery info ( #11990 )
2018-01-28 09:15:39 +01:00
MGWGIT
1419005082
Update xiaomi_aqara.py ( #11969 )
...
Sensor can measure temperature below -20, but maybe not so accurate, but no need to discard measurements.
2018-01-27 22:01:48 +01:00
Fabian Affolter
f43234b533
Bump dev to 0.63.0.dev0 ( #11952 )
2018-01-27 12:02:55 -08:00
Fabian Affolter
f08fd8182c
Upgrade coinmarketcap to 4.2.1 ( #11953 )
2018-01-27 11:59:33 -08:00
Fabian Affolter
0c008663ad
Upgrade sphinx-autodoc-typehints to 1.2.4 ( #11954 )
2018-01-27 11:59:19 -08:00
Fabian Affolter
63ae275182
Upgrade youtube_dl to 2018.01.21 ( #11955 )
2018-01-27 11:59:07 -08:00
Fabian Affolter
d8fde94763
Upgrade sqlalchemy to 1.2.2 ( #11956 )
2018-01-27 11:58:52 -08:00
Ville Skyttä
55ee8959ba
Spelling fixes ( #11940 )
2018-01-27 11:58:27 -08:00
tschmidty69
94316f07a2
Snips - (fix/change) remove response when intent not handled ( #11929 )
...
* Remove snips endSession response on unknownIntent
* Removed snips_response for unknown and error.
2018-01-27 11:55:47 -08:00
Ville Skyttä
e750428e9d
huawei_router: Fix documentation link ( #11961 )
2018-01-27 16:33:33 +01:00
Ville Skyttä
3af7c67bf1
Fix asuswrt AttributeError on neigh for unknown device ( #11960 )
2018-01-27 15:20:28 +01:00
Ville Skyttä
f1fc3c762a
tests: Use assertEqual instead of deprecated assertEquals ( #11943 )
2018-01-27 12:18:02 +01:00
Ville Skyttä
b4d682ca75
Python 3.6 invalid escape sequence deprecation fixes ( #11941 )
...
https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior
2018-01-27 12:16:30 +01:00
Rene Nulsch
cad0bde95b
Panel_Iframe - Allow relative urls in config ( #11832 )
...
* Panel_Iframe - Allow relative urls in config
* change regex to check for starting forward slash only
* Change error message and const name
2018-01-26 22:31:40 -08:00
Rene Nulsch
74b0740e1c
Weblink - Allow relative urls in config ( #11808 )
...
* Allow relative url
* Allow absolute urls in config schema
* change after pylint build
* Add tests and change error message
* Change regex to check starting forward slash only
* Change error message and const name
2018-01-26 22:30:39 -08:00
Paulus Schoutsen
5bde72d490
Merge pull request #11921 from home-assistant/release-0-62
...
0.62
2018-01-26 21:07:57 -08:00
Daniel Perna
af69a307a8
Update pyhomematic to 0.1.38 ( #11936 )
2018-01-26 20:32:08 -08:00
Phil Frost
7bbef68b2a
Implement Alexa temperature sensors ( #11930 )
2018-01-26 20:32:08 -08:00
Bas Schipper
abde8c40c9
Fixed rfxtrx binary_sensor KeyError on missing optional device_class ( #11925 )
...
* Fixed rfxtrx binary_sensor KeyError on missing optional device_class
* Fixed rfxtrx binary_sensor KeyError on missing optional device_class
2018-01-26 20:32:08 -08:00
Paulus Schoutsen
07b2f38046
Allow setting climate devices to AUTO mode via Google Assistant ( #11923 )
...
* Allow setting climate devices to AUTO mode via Google Assistant
* Remove cast to lower
* Clarify const name
2018-01-26 20:32:07 -08:00
kennedyshead
280c1601a2
fixes #11848 ( #11915 )
...
Adding tests to check the component after latest patch
2018-01-26 20:32:07 -08:00
Andrey
df24ecf395
Add "write" service to system_log ( #11901 )
...
* Add API to write error log
* Move write_error api to system_log.write service call
* Restore empty line
2018-01-26 20:32:06 -08:00
Daniel Perna
af5d0b3443
Update pyhomematic to 0.1.38 ( #11936 )
2018-01-26 21:41:43 +01:00
Robert Schütz
2b68bec428
check_config.py: allow colorlog==3.1. ( #11927 )
2018-01-26 10:43:55 -08:00
Phil Frost
ffcc41d6ef
Implement Alexa temperature sensors ( #11930 )
2018-01-26 10:40:39 -08:00
kennedyshead
2d8ef36a6c
fixes #11848 ( #11915 )
...
Adding tests to check the component after latest patch
2018-01-26 10:30:48 -08:00
Aaron Bach
5af7666a61
Adds allergy/disease sensor platform from Pollen.com ( #11573 )
...
* Base platform in place
* Logic in place
* Requirements and coverage
* Fixed some linting issues
* Small attribute reorganization
* Collaborator-requested changes round 1
* Updated documentation
2018-01-26 18:40:02 +01:00
Bas Schipper
bfe259f7a0
Fixed rfxtrx binary_sensor KeyError on missing optional device_class ( #11925 )
...
* Fixed rfxtrx binary_sensor KeyError on missing optional device_class
* Fixed rfxtrx binary_sensor KeyError on missing optional device_class
2018-01-26 13:45:02 +01:00