Russell Cloran
2f74ffcf81
zha: Fix cluster class check in single-cluster device type ( #14303 )
...
zigpy now allows custom devices, which might mean that devices have cluster
objects which are not instances of the default, but may be instances of
sub-classes of the default. This fixes the check for finding single-cluster
device entities to handle sub-classes properly.
2018-05-14 16:50:09 +02:00
Fabian Affolter
954e4796b8
Use ATTR_NAME from const.py ( #14450 )
2018-05-14 13:05:52 +02:00
Fabian Affolter
fb501282cc
Add SpaceAPI support ( #14204 )
...
* Add SpaceAPI support
* Changes according PR comments
* Add tests
* Remove print
* Minor changes
2018-05-14 09:13:59 +02:00
Robert Svensson
c06351f2a9
Bump requirement to pydeconz v38 ( #14452 )
2018-05-14 08:41:17 +02:00
Johann Kellerman
6b9c65c9ce
Allow qwikswitch sensors as part of devices ( #14454 )
2018-05-14 08:40:25 +02:00
Philip Rosenberg-Watt
8ae3caa292
Add priority and cycles to LaMetric ( #14414 )
...
* Add priority and cycles to LaMetric
Priority can be "info", "warning" (default), or "critical" and
cycles is the number of times the message is displayed. If cycles
is set to 0 we get a persistent notification that has to be dismissed
manually.
* Fix for schema and style
* Fix for style
2018-05-13 18:04:21 +02:00
Fabian Affolter
391e3196ea
Upgrade distro to 1.3.0 ( #14436 )
2018-05-13 18:01:10 +02:00
Fabian Affolter
cb709931e4
Upgrade youtube_dl to 2018.05.09 ( #14438 )
2018-05-13 18:00:37 +02:00
Fabian Affolter
a750f8444e
Upgrade Sphinx to 1.7.4 ( #14439 )
2018-05-13 18:00:08 +02:00
Fabian Affolter
a5bff4cd8d
Upgrade python-telegram-bot to 10.1.0 ( #14441 )
2018-05-13 17:59:25 +02:00
Fabian Affolter
e0bc894cbb
Upgrade pyota to 2.0.5 ( #14442 )
...
* Use constants
* Upgrade pyota to 2.0.5
2018-05-13 17:58:57 +02:00
Fabian Affolter
3ec56d55c5
Upgrade requests_mock to 1.5 ( #14444 )
2018-05-13 17:58:18 +02:00
Martin Hjelmare
b904a4e770
Remove universal wheel setting ( #14445 )
...
* Home assistant should not build a universal wheel since we don't
support Python 2.
2018-05-13 17:57:52 +02:00
Ville Skyttä
146a9492ec
Clean up some Python 3.4 remnants ( #14433 )
2018-05-13 17:56:42 +02:00
cdce8p
e5d714ef52
Fix fan service description ( #14423 )
2018-05-13 14:41:42 +02:00
Ville Skyttä
4d63baf705
Invoke pytest instead of py.test per upstream recommendation, #dropthedot ( #14434 )
...
http://blog.pytest.org/2016/whats-new-in-pytest-30/
https://twitter.com/hashtag/dropthedot
2018-05-13 12:11:55 +02:00
Ville Skyttä
234bf1f0ea
Spelling, grammar etc fixes ( #14432 )
...
* Spelling, grammar etc fixes
* s/an api data/data of an api/
2018-05-13 12:09:28 +02:00
Ville Skyttä
843789528e
Remove extra quotes from docstrings ( #14431 )
2018-05-13 11:06:15 +02:00
Krasimir Chariyski
ea2c073612
Add Bulgarian to Google TTS ( #14422 )
2018-05-12 17:46:00 -04:00
Andrey
d1228d5cf4
Look at registry before pulling zwave config values ( #14408 )
...
* Look at registry before deciding on ID for zwave values
* Reuse the new function
2018-05-12 17:45:36 -04:00
Andrey
7aec098a05
Bring back typing check. Meanwhile just for homeassistant/*.py ( #14410 )
...
* Bring back typing check. Meanwhile just for homeassistant/.py
* Change follow-imports to silent. Add a few more checks.
2018-05-12 17:44:53 -04:00
Ville Skyttä
70af7e5fad
Update pylint to 1.8.4 ( #14421 )
2018-05-12 22:22:20 +02:00
Daniel Høyer Iversen
99e272fc8d
Upgrade PyXiaomiGatewa to 0.9.3 ( #14420 ) ( Closes : #14417 )
2018-05-12 21:12:53 +02:00
cdce8p
990f476ac9
Homekit test cleanup ( #14416 )
2018-05-12 17:10:19 +02:00
Paulus Schoutsen
9abc13aaa6
Merge pull request #14413 from home-assistant/rc
...
0.69.1
2018-05-12 09:35:30 -04:00
Paulus Schoutsen
d17186a8b7
Version bump to 0.69.1
2018-05-12 09:34:28 -04:00
Lukas Barth
6fedad7890
Fix waiting for setup that never happens ( #14346 )
2018-05-12 09:34:13 -04:00
Sebastian Muszynski
b371bf700f
Bump PyXiaomiGateway version ( #14412 )
2018-05-12 15:09:48 +02:00
damarco
01ce43ec7c
Use None as initial state in zha component ( #14389 )
...
* Return None if state is unknown
* Use None as initial state
2018-05-12 14:41:44 +02:00
Lukas Barth
b903bbc042
Fix waiting for setup that never happens ( #14346 )
2018-05-12 10:30:21 +02:00
Martin Hjelmare
304137e7ff
Fix name of tox pylint env ( #14402 )
2018-05-12 10:07:10 +02:00
Matthew Treinish
e80628d45b
Bump pycmus version ( #14395 )
...
This commit bumps the pycmus version used by the cmus component. There
was a bug in the previous version used, 1.0.0, when running in local
mode. This was caused by a mtreinish/pycmus#1 and also was reported in
the home-assistant forums (but not as an issue):
https://community.home-assistant.io/t/cant-install-cmus-component/7961
Version 0.1.1 of pycmus fixes this issue so it should work properly for
users running cmus and home-assistant on the same machine.
2018-05-12 07:51:48 +02:00
Sebastian Muszynski
d6b81fb345
Xiaomi Aqara: Add new cube model (sensor_cube.aqgl01) ( #14393 )
2018-05-11 22:40:32 +02:00
Paulus Schoutsen
c5cac04e54
Merge pull request #14392 from home-assistant/rc
...
0.69
2018-05-11 12:38:08 -04:00
Matt Schmitt
621c653fed
Allow HomeKit name to be customized ( #14159 )
2018-05-11 14:22:45 +02:00
Malte Franken
48d70e520f
more detailed error message ( #14385 )
2018-05-11 12:28:28 +02:00
Robin
528ad56530
Adds facebox ( #14356 )
...
* Adds facebox
* Update .coveragerc
* Remove facebox
* Add test of faces attribute
* Add event test
* Adds more tests
* Adds tests to increase coverage
* Rename MOCK_FACES to MOCK_FACE
* Adds STATE_UNKNOWN
2018-05-11 09:57:00 +02:00
Martin Hjelmare
be3b227a87
Make mysensors component async ( #13641 )
...
* Make mysensors component async
* Use async dispatcher and discovery.
* Run I/O in executor.
* Make mysensors actuator methods async.
* Upgrade pymysensors to 0.13.0.
* Use async serial gateway.
* Use async TCP gateway.
* Use async mqtt gateway.
* Start gateway before hass start event
* Make sure gateway is started after discovery of persistent devices
and after corresponding platforms have been loaded.
* Don't wait to start gateway until after hass start.
* Bump pymysensors to 0.14.0
2018-05-11 09:39:18 +02:00
damarco
ef8fc1f201
Update sensor state before adding device ( #14357 )
2018-05-10 22:32:16 -07:00
Paulus Schoutsen
8c0b45af1e
Version bump to 0.69.0
2018-05-10 22:40:04 -04:00
Paulus Schoutsen
3b39ab5b94
Remove domain expiry sensor ( #14381 )
2018-05-10 22:39:35 -04:00
cdce8p
8fcf085829
Rewritten HomeKit tests ( #14377 )
...
* Use pytest fixtures and parametrize
* Use async
2018-05-11 01:21:59 +02:00
Abílio Costa
6843893d9f
Add "framerate" parameter to generic camera ( #14079 )
...
* add "framerate" parameter to generic camera
* fix lint
2018-05-11 00:22:02 +02:00
damarco
e963fc5acf
Add support for pressure sensors ( #14361 )
2018-05-10 23:55:32 +02:00
Paulus Schoutsen
bc664c276c
Bump frontend to 20180510.1
2018-05-10 17:38:41 -04:00
Paulus Schoutsen
f192ef8219
Remove domain expiry sensor ( #14381 )
2018-05-10 23:13:00 +02:00
damarco
db31cdf075
Fix binary_sensor device_state_attributes ( #14375 )
2018-05-10 21:28:57 +02:00
Andrey
f168226be9
Update to sensibo 1.0.3 with better error reporting ( #14380 )
2018-05-10 21:11:02 +02:00
Paulus Schoutsen
ea01b127c2
Add local auth provider ( #14365 )
...
* Add local auth provider
* Lint
* Docstring
2018-05-10 14:09:22 -04:00
damarco
6e831138b4
Fix binary_sensor async_update ( #14376 )
2018-05-10 10:59:23 -07:00