Kane610
8bff813014
Improve service by allowing to reference entity id instead of deconz id ( #11862 )
...
* Improve service by allowing to reference entity id instead of deconz id
* Change from having access to full entities to only store entity id together with deconz id
* Don't use eval, there is a dict type for voluptuous
* Use entity registry instead of keeping a local registry over entity ids
* Removed old code
* Add test for get_entry
* Bump dependency to v28
Fixed call to protected member
* Use chain to iterate over dict values
* Cleanup
* Fix hound comment
* Cleanup
* Follow refactoring of entity
* Revert to using a local registry
* Remove unused import
* self.hass is automatically available when entity is registered in hass
2018-02-13 16:23:03 -08:00
Sebastian Muszynski
a4944da68f
python-miio version bumped. ( Closes : #12389 , Closes : #12298 ) ( #12392 )
2018-02-14 00:17:47 +01:00
Fabian Affolter
bc64053214
Add attributes ( fixes #12332 ) ( #12377 )
...
* Add attributes (fixes #12332 )
* Fix pylint issue
2018-02-13 23:47:59 +01:00
Paulus Schoutsen
c7416c8986
Remove usage of deprecated assert method ( #12379 )
2018-02-13 23:25:06 +01:00
Fabian Affolter
429628ec1d
Upgrade youtube_dl to 2018.02.11 ( #12383 )
2018-02-13 23:24:18 +01:00
Sean Dague
16dafaa5af
Introduce zone_id to identify player+zone ( #12382 )
...
The yamaha component previously used a property named unique_id to
ensure that exactly 1 media_player was discovered per zone per
control_url. This was introduced so that hard coded devices wouldn't
be duplicated by automatically discovered devices.
In HA 0.63 unique_id became a reserved concept as part of the new
device registry, and the property was removed from the component. But
the default returns None, which had the side effect of only ever
registering a single unit + zone, the first one discovered. This was
typically the Main_Zone of the unit, but there is actually no
guaruntee of that.
This fix brings back the logic under a different property called
zone_id. This is not guarunteed to be globally stable like unique_id
is supposed to be, but it is suitable for the deduplication for yamaha
media players.
2018-02-13 23:24:03 +01:00
Paulus Schoutsen
f0231c1f29
Specify algorithms for webpush jwt verification ( #12378 )
2018-02-13 23:23:34 +01:00
Johann Kellerman
5995c2f313
SMA sensor add SSL and upgrade to pysma 0.2 ( #12354 )
2018-02-13 22:03:56 +02:00
Diogo Gomes
80d2c76e85
Upgrade panasonic_viera to 0.3.1 ( #12370 )
...
* Bump panasonic_viera library to 0.3.1
Fixes media_play in hassio environment
* update requirements
2018-02-13 17:06:30 +01:00
Paulus Schoutsen
d2cea84254
Allow disabling entities in the registry ( #12360 )
2018-02-13 13:33:15 +01:00
citruz
a4b88fc31b
Updated beacontools ( #12368 )
2018-02-13 11:32:44 +01:00
karlkar
f5c2e7ff68
Eq3btsmart more reliable ( #11555 )
...
* Eq3btsmart more reliable
* Fixed 'Line too long' violations
* Fixed trailing whitespaces
* Fixed indents
* Fix for disallowing external temperature setting
* Logic fix after increasing eq3bt version
2018-02-12 22:29:58 -08:00
Rene Nulsch
00ff305bd7
Fix MercedesMe - add check for unsupported features ( #12342 )
...
* Add check for unsupported features
* Lint fix
* change to guard clause
2018-02-12 21:07:20 -08:00
Fabian Affolter
66d14da5e9
Upgrade alpha_vantage to 1.9.0 ( #12352 )
2018-02-12 21:06:03 -08:00
happyleavesaoc
ba9fef4de6
bump fedex version ( #12362 )
2018-02-12 21:02:03 -08:00
Mike O'Driscoll
0a558a0e82
Add New Sensor for ISP Start.ca ( #12356 )
...
Adding a new sensor for ISP Start.ca to track download/upload usage.
2018-02-12 19:43:56 -08:00
Otto Winter
2c202690d8
Fix WUnderground names ( #12346 )
...
* 📝 Fix WUnderground names
* 👻 Fix using event loop callback
2018-02-12 13:15:28 -08:00
Sebastian Muszynski
04bde68db3
Communication reduced. Setting brightness and/or color temperature will turn on the device. ( #12343 )
2018-02-12 11:24:48 -08:00
Dougal Matthews
2d77a2bb39
Use the speedometer icon in the fastdotcom sensor ( #12348 )
...
This change makes the icon match the one used in the speedtest sensor.
2018-02-12 11:15:10 -08:00
Mike O'Driscoll
52f57b755e
Change Unifi SSID filtering to list comprehension ( #12344 )
...
Changed from filter to list comprehension.
2018-02-12 20:02:07 +01:00
Paulus Schoutsen
870728f68f
Mock Module + Platform default to async ( #12347 )
...
* Mock Module + Platform default to async
* Change checks
2018-02-12 10:59:20 -08:00
Paulus Schoutsen
48f40453f7
Merge branch 'master' into dev
2018-02-12 09:00:11 -08:00
Paulus Schoutsen
073126755c
Merge pull request #12334 from home-assistant/release-0-63-1
...
0.63.1
2018-02-12 08:56:04 -08:00
Fabian Affolter
034eb9ae1a
Upgrade Sphinx to 1.7.0 ( #12335 )
2018-02-12 11:24:26 +01:00
Abílio Costa
d34a4fb6e3
nmap_tracker: don't scan on setup ( #12322 )
...
* nmap_tracker: don't scan on setup
A scan takes about 6 seconds so it delays HA from booting. Since
another scan is done by the device_tracker base component during setup,
there is no need to do two scans on boot.
* simplify setup
2018-02-12 08:52:00 +01:00
Paulus Schoutsen
7a9ceb6f54
Fix platform dependencies ( #12330 )
2018-02-11 23:38:47 -08:00
Richard Lucas
a06000c76d
Always return lockState == LOCKED when handling Alexa.LockController ( #12328 )
2018-02-11 23:38:39 -08:00
Richard Lucas
2a0bd8d330
Fix Report State for Alexa Brightness Controller ( #12318 )
...
* Fix Report State for Alexa Brightness Controller
* Lint
2018-02-11 23:38:31 -08:00
Paulus Schoutsen
ead158b68c
Respect entity namespace for entity registry ( #12313 )
...
* Respect entity namespace for entity registry
* Lint
2018-02-11 23:38:24 -08:00
Paulus Schoutsen
bfd9a5a863
Allow overriding name via entity registry ( #12292 )
...
* Allow overriding name via entity registry
* Update requirements
2018-02-11 23:38:15 -08:00
Paulus Schoutsen
56b185f7ab
Remove unique ID from netatmo ( #12317 )
...
* Remove unique ID from netatmo
* Shame platform in error message
2018-02-11 23:31:40 -08:00
Russell Cloran
34ccfae565
zha: Update zigpy-xbee to 0.0.2
...
0.0.2 implements auto_form, so that configuring the radio to be a
controller is done automatically.
2018-02-11 23:31:30 -08:00
Richard Lucas
dc8a0205ee
Fix Alexa Step Volume ( #12314 )
2018-02-11 23:30:55 -08:00
Paulus Schoutsen
7471211b60
Version bump to 0.63.1
2018-02-11 23:27:38 -08:00
Paulus Schoutsen
04b68902e3
Fix platform dependencies ( #12330 )
2018-02-11 23:26:52 -08:00
Albert Lee
ebe4418afe
device_tracker.asuswrt: Ignore unreachable ip neigh entries ( #12201 )
2018-02-11 23:24:29 -08:00
Mike O'Driscoll
eaa2791539
Unifi tracking filter by SSID ( #12281 )
...
Enable unifi device tracker component to track devices only
on specific SSIDs.
2018-02-11 23:23:53 -08:00
Richard Lucas
7059b6c6c1
Always return lockState == LOCKED when handling Alexa.LockController ( #12328 )
2018-02-11 23:20:54 -08:00
Paulus Schoutsen
5d15b257c4
Fix line endings [skipci] ( #12333 )
2018-02-11 23:07:28 -08:00
Richard Lucas
669929de06
Fix Report State for Alexa Brightness Controller ( #12318 )
...
* Fix Report State for Alexa Brightness Controller
* Lint
2018-02-11 22:36:22 -08:00
Paulus Schoutsen
eb7adc74ef
Respect entity namespace for entity registry ( #12313 )
...
* Respect entity namespace for entity registry
* Lint
2018-02-11 20:55:38 -08:00
Russell Cloran
3b3050434a
zha: Add remove service ( #11683 )
...
* zha: Add remove service
* Lint
2018-02-11 20:34:19 -08:00
Paulus Schoutsen
7e9dcfa4c9
Revert #12316 ( #12329 )
2018-02-11 20:33:08 -08:00
Aaron Bach
c193d80ec5
Updated RainMachine to play better with the entity registry ( #12315 )
...
* Updated RainMachine to play better with the entity registry
* Owner-requested changes
2018-02-11 19:55:51 -08:00
Paulus Schoutsen
2e3524147c
Remove unique ID from netatmo ( #12317 )
...
* Remove unique ID from netatmo
* Shame platform in error message
2018-02-11 19:33:37 -08:00
Johann Kellerman
f28fa7447e
Force LF line endings for Windows ( #12266 )
...
* Force LF line endings for Windows
* include all
2018-02-11 19:23:16 -08:00
Russell Cloran
069454323e
zha: Update zigpy-xbee to 0.0.2
...
0.0.2 implements auto_form, so that configuring the radio to be a
controller is done automatically.
2018-02-11 17:20:55 -08:00
ChristianKuehnel
ed1d6f1027
Removed default sensor configuration ( #12252 )
...
* removed default configuration, added warning if no sensor was configured
* fixed typo in currency-try icon
* changed if statement
2018-02-11 23:51:10 +01:00
Russell Cloran
28ed304c93
zha: Update zigpy-xbee to 0.0.2
...
0.0.2 implements auto_form, so that configuring the radio to be a
controller is done automatically.
2018-02-11 14:45:52 -08:00
Paulus Schoutsen
3e150bb2b3
Protect bloomsky platform setup ( #12316 )
2018-02-11 22:49:16 +01:00