Paulus Schoutsen
d9f3bdea53
Black
2020-08-28 15:33:08 +00:00
J. Nick Koston
d2195e2b37
Add support for reloading min_max from yaml ( #39327 )
...
* Add support for reloading min_max from yaml
* git add
2020-08-28 10:23:19 -05:00
Phil Bruckner
e6141ae558
Add description of what caused an automation trigger to fire ( #39251 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2020-08-28 17:02:12 +02:00
Paulus Schoutsen
5217139e0b
Allow exposing domains in cloud ( #39216 )
2020-08-28 16:49:17 +02:00
J. Nick Koston
414a59ae9f
Add the ability to reload homekit from yaml ( #39326 )
2020-08-28 16:46:45 +02:00
J. Nick Koston
400741006b
Add the ability to reload generic platforms from yaml ( #39289 )
2020-08-28 16:44:51 +02:00
J. Nick Koston
f8704a2dfc
Ensure we always fire time pattern changes after microsecond 0 ( #39302 )
2020-08-28 16:27:25 +02:00
Chris Talkington
98db0a2d2e
fix black on generic_thermostat tests ( #39350 )
2020-08-28 00:24:11 -05:00
J. Nick Koston
f914625b8a
Add the ability to reload history_stats platforms from yaml ( #39337 )
...
* Add the ability to reload history_stats platforms from yaml
* Increase coverage and cleanup
* Fix coverage
* services.yaml
2020-08-28 00:22:43 -05:00
SukramJ
b5c2c9ec9b
Add device attribute for homematicip_cloud rotary handle ( #39144 )
2020-08-28 00:08:37 -05:00
J. Nick Koston
77490287e9
Add the ability to reload generic_thermostat platforms from yaml ( #39291 )
2020-08-27 23:59:49 -05:00
J. Nick Koston
f449620d38
Add the ability to reload filesize platforms from yaml ( #39347 )
2020-08-27 23:53:27 -05:00
J. Nick Koston
0db5bb27a8
Add the ability to reload trend platforms from yaml ( #39341 )
2020-08-27 23:50:28 -05:00
On Freund
b14af3e727
Add Custom mapping of Risco states ( #39218 )
...
* Custom mapping of Risco states
* More informative error log
* Add alternative Risco terms
* Black formatting
2020-08-27 21:23:01 -05:00
On Freund
24db31fa28
Add (un)bypass services to Risco ( #39292 )
...
* Add (un)bypass services to Risco
* Simplify service registration
2020-08-27 20:39:27 -05:00
Charles Garwood
c2365b8c0f
Add get_nodes command to OZW websocket api ( #39317 )
...
* Add get_nodes command to OZW websocket api
* Fix black
* Use constants for get_nodes and get_node
* Missed a couple constants
2020-08-27 14:00:22 -04:00
cgtobi
c8d49a8adf
Add Spotify media browser capability ( #39240 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@gmail.com >
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2020-08-27 17:00:36 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Felipe Martins Diel
e4d29bf3ec
Add tests for Broadlink sensors ( #39230 )
...
* Add tests for Broadlink sensors
* Remove sensor.py from .coveragerc
2020-08-26 22:43:17 -05:00
Paulus Schoutsen
6348884735
Allow passing in user id instead of username to change password ( #39266 )
2020-08-26 23:37:33 +02:00
jjlawren
1bc4de2bd3
Add tests for Plex media browser ( #39220 )
2020-08-26 23:24:44 +02:00
J. Nick Koston
79f4b6eb6b
Cleanup the rest reload test to use the pytest requests_mock fixture ( #39282 )
2020-08-26 17:53:11 +02:00
Paulus Schoutsen
51a63c1fc4
Drop last bits of asyncio.coroutine ( #39280 )
2020-08-26 16:57:52 +02:00
J. Nick Koston
dc84196202
Add the ability to reload statistics platforms from yaml ( #39268 )
2020-08-26 14:52:19 +02:00
Phil Bruckner
4ff376cdd6
Add timestamp option for input_datetime.set_datetime ( #39121 )
2020-08-26 11:28:30 +02:00
Maciej Bieniek
2568932c1c
Bump brother library to version 0.1.15 ( #39226 )
2020-08-26 10:55:57 +02:00
Paulus Schoutsen
2a9da208d4
Allow disabling integrations in manifest, block uuid package being installed and disable ezviz ( #38444 )
2020-08-26 10:20:14 +02:00
J. Nick Koston
eaac00acfc
Add the ability to reload filter platforms from yaml ( #39267 )
...
* Add the ability to reload filter platforms from yaml
* force in memory db
* fix listener leak on un-load
2020-08-25 20:55:45 -05:00
J. Nick Koston
215e3f2dab
Add the ability to reload command_line platforms from yaml ( #39262 )
2020-08-25 19:52:36 -05:00
J. Nick Koston
5018e53b33
Add the ability to reload the rest platforms from yaml ( #39257 )
...
* Add the ability to reload rest platforms from yaml
* Revert changes to notify as these will be done in another pass
2020-08-25 19:05:29 -05:00
SukramJ
758c0adb5e
Rename entity base class for HMIPC ( #39243 )
2020-08-26 01:55:55 +02:00
J. Nick Koston
810df38f0d
Add the ability to reload light/cover groups from yaml ( #39250 )
...
* Add the ability to reload light/cover groups from yaml
Update previous usage to reduce code duplication.
* Fix conflict from rebase
2020-08-25 18:13:43 -05:00
J. Nick Koston
e109b04efe
Add api to reload config entries ( #39068 )
2020-08-26 00:59:22 +02:00
bsmappee
11f121b008
Implement local discovery of Smappee series-2 devices and improvements ( #38728 )
...
* prepare local api support for Smappee2-series
* Series-2 devices are now supported
* remove switch scan_interval
2020-08-26 00:37:53 +02:00
J. Nick Koston
c87e03ee6f
Ensure template tracking can recover after the template generates an exception ( #39256 )
2020-08-26 00:33:08 +02:00
J. Nick Koston
90842fcb84
Support reloading the universal platform ( #39248 )
2020-08-26 00:25:15 +02:00
J. Nick Koston
63ebea1706
Ensure the context is passed to group changes ( #39221 )
2020-08-26 00:22:10 +02:00
J. Nick Koston
20398cc0a6
Subscribe to state change events only if the template has entities ( #39188 )
2020-08-26 00:20:04 +02:00
Daniel Hjelseth Høyer
7bc273b182
Remove yr integration after a request from yr.no ( #39247 )
2020-08-25 21:18:45 +02:00
Yuxiang Zhu
19cc168433
Add HomeKit Controller heater-cooler devices ( #38979 )
...
Some new HomeKit climate devices, like XiaoMi Air Conditioning Controller P3 are heater-cooler devices rather than
thermostat devices. This commit adds support for the heater-cooler class via homekit_controller.
2020-08-25 17:56:01 +01:00
Chris Talkington
ab6fb5cb77
Ensure unique ids are generated for surepetcare ( #39196 )
...
* ensure unique ids are generated for surepetcare
* Create test_binary_sensor.py
* work on tests
* Update test_binary_sensor.py
* Update __init__.py
* Update __init__.py
* Update test_binary_sensor.py
* Update test_binary_sensor.py
* Update test_binary_sensor.py
* Update test_binary_sensor.py
* Update test_binary_sensor.py
* Update test_binary_sensor.py
* Update __init__.py
2020-08-25 11:34:14 -05:00
Erik Montnemery
114a7226d6
Wait before sending MQTT birth message ( #39120 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-08-25 16:42:24 +02:00
Paulus Schoutsen
415213a325
Add support for attributes in state/numeric state trigger ( #39238 )
2020-08-25 16:21:16 +02:00
Pascal Vizeli
342e84e550
Fix TTS languange characters ( #39211 )
2020-08-25 14:23:21 +02:00
Paulus Schoutsen
9979e465aa
Fix hassio auth data ( #39244 )
...
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch >
2020-08-25 14:22:50 +02:00
Paulus Schoutsen
13df3bce1b
Allow owner users to change password of any user ( #39242 )
2020-08-25 13:49:32 +02:00
Paulus Schoutsen
2a1fe9d29a
Add websocket trigger/condition commands ( #39109 )
2020-08-24 23:01:57 +02:00
J. Nick Koston
6b7a7939d2
Include the first seen context data in the logbook api ( #39194 )
...
* Include the context_entity_id in the logbook api
context_entity_id is the first entity seen during
a time period that includes the context
* update test
* more of them
* include friendly name
* pylint wants a ternary
* Refactor
* performance
* fix homekit context
* Fix self describing events
* Fix external_events
2020-08-24 12:44:40 -05:00
J. Nick Koston
bee6d87e7a
Standardize uuid generation for events/storage/registry ( #39184 )
2020-08-24 17:21:30 +02:00
Franck Nijhof
181709f3d2
Allow templates in data & service parameters (making data_template & service_template obsolete) ( #39210 )
2020-08-24 16:21:48 +02:00