Commit Graph
6435 Commits
Author SHA1 Message Date
Julian LöhrandGitHub 7bc8060122 Add reauthentication flow to fritzbox integration (#45587) 2021-01-29 00:08:59 +01:00
jjlawrenandGitHub d7e0391e03 Allow Plex playback using provided playqueue ID (#45580) 2021-01-28 17:21:31 +01:00
8065ece0bd Add first set of tests to devolo Home Control integration (#42527)
* Add first two testcases

* Remove repetition

* Add first two testcases

* Remove repetition

* Add connection error test case

* add test_setup_entry_credentials_valid

* First attempt to use fixtures

* Use markers

* Optimize patch

* Optimize marker use

* Always patch mydevolo

* Add first two testcases

* Remove repetition

* Add first two testcases

* Remove repetition

* Add connection error test case

* add test_setup_entry_credentials_valid

* First attempt to use fixtures

* Use markers

* Optimize patch

* Optimize marker use

* Always patch mydevolo

* Add unload entry test case

* Catch up with reality

* Use unittest patch

* Use core interface to start tests

* Use entry state

* Consistently assert entry state

* Patch class instead of init

Co-authored-by: Markus Bong <2Fake1987@gmail.com>
2021-01-28 17:14:33 +01:00
J. Nick KostonandGitHub 3ff75eee53 Update homekit to use new fan entity model (#45549) 2021-01-28 12:38:18 +01:00
38d2cacf7a Support blocking trusted network from new ip (#44630)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-28 12:06:20 +01:00
J. Nick KostonandGitHub ab1d42950a Update homekit_controller to use new fan entity model (#45547) 2021-01-28 11:43:43 +01:00
J. Nick KostonandGitHub babfef829d Add support for percentage speeds and preset modes to template fan (#45478) 2021-01-28 10:44:36 +01:00
22e44e4ba4 Update zwave to use new fan entity model (#45541)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-28 10:35:01 +01:00
J. Nick KostonandGitHub 85e463d507 Update bond to use new fan entity model (#45534) 2021-01-28 10:23:12 +01:00
J. Nick KostonandGitHub 0693d8a064 Update zwave_js to use new fan entity model (#45543) 2021-01-28 10:15:24 +01:00
J. Nick KostonandGitHub e43d865112 Update ozw to use new fan entity model (#45577) 2021-01-28 09:40:10 +01:00
Paulus SchoutsenandGitHub 92e084cee1 Include relative path in tts get url (#45623)
* Include relative path in tts get url

* Always cal get_url when requested
2021-01-28 09:33:18 +01:00
Marc MuellerandGitHub 7673f57248 Add additional error handling for automation script run (#45613) 2021-01-28 09:26:41 +01:00
Erik MontnemeryandGitHub 5711d61b38 Bump hatasmota to 0.2.7 (#45625) 2021-01-28 08:55:22 +01:00
068d1b5eb8 Separate fan speeds into percentages and presets modes (#45407)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: John Carr <john.carr@unrouted.co.uk>
2021-01-27 17:44:36 -06:00
3f948e027a Clean tcp tests (#41673)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-27 22:37:59 +01:00
springstanandGitHub 566058f701 Add config flow to fritzbox_callmonitor (#40736) 2021-01-27 16:53:45 +01:00
8d572af77a Add Huisbaasje integration (#42716)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-01-27 15:53:25 +01:00
fb39185420 Add schema error handling to websocket_api (#45602)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-27 15:20:22 +01:00
211ef60d96 Convert media_player unittest tests to pytest style (#41950)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-27 14:50:01 +01:00
Robert ChmielowiecandGitHub 80c2efa9f2 Add total energy, preheater and RMOT sensors to comfoconnect (#45373) 2021-01-27 08:10:58 -05:00
ShulyakaandGitHub eea50c8ccc Add device actions for Number (#44240) 2021-01-27 13:40:13 +01:00
Maciej BieniekandGitHub 5d955eb039 Change update interval tests in AccuWeather integration (#45562) 2021-01-27 13:28:29 +01:00
Marcel van der VeldtandGitHub 32c6509d55 Remove unwanted brightness check in zwave_js light (#45597) 2021-01-27 13:07:02 +01:00
Lars Marowsky-BréeandGitHub 34194da1b6 New methods for input_select component (#42968)
This adds a `cycle` attribute to select_previous/next, and
select_first and select_last services.

This is quite useful for streamlining using input_select via
automations, such as when they represent a list of states to step
through; if the first option is the dimmest and the last the brightest,
one may not want to accidentally cycle from the first to the last, for
example.

Similarly, being able to directly select the first or last removes
adjustment in related automations.
2021-01-27 11:17:59 +01:00
Ryan FlemingandGitHub 459236fcdd Camera Status and Motion record status (#44936) 2021-01-27 10:50:44 +01:00
Adrian SuwałaandGitHub e12e2377af Rewrite hddtemp unittest tests to pytest (#42513) 2021-01-27 10:24:04 +01:00
890eaf840c Add advanced Hyperion entities (#45410)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-27 09:35:13 +01:00
Martin HjelmareandGitHub f387e833c3 Add zwave_js add-on config flow support (#45552) 2021-01-27 08:56:16 +01:00
Marc MuellerandGitHub c805baf88c Refactor slack tests (#45561)
* Refactor slack tests

* Changes

* Let service register for tests
2021-01-27 04:32:14 +01:00
J. Nick KostonandGitHub 25f411ef6e Add support for Pico and Shade remotes to Lutron Caseta (#45315) 2021-01-26 16:32:08 -06:00
Chris TalkingtonandGitHub 14785660b0 Avoid proxied Roku images during internal requests (#43547) 2021-01-26 23:21:25 +01:00
Yuval AboulafiaandGitHub 73d2ae76a9 Round Mold Indicator attributes (#43622) 2021-01-26 23:14:53 +01:00
ee8d88e85c Add support for EDS0068 onewire sensor (#44029)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-01-26 23:07:04 +01:00
Paulus SchoutsenandGitHub 352d0870e3 Light significant changes + sensor tweaks (#45583) 2021-01-26 22:11:06 +01:00
Dror EigerandGitHub 74efe78d0a Add device metadata for Google Assistant (#45507)
* Add device metadata for Google Assistant

* Increase test coverage

* Refactor fetching the device and entity entries.
2021-01-26 21:59:43 +01:00
Paulus SchoutsenandGitHub 712a5a098d Add significant change filtering to Google (#45566) 2021-01-26 21:45:09 +01:00
Dermot DuffyandGitHub 568962552b Remove hyperion entry from registry only when instances are fully removed (#44488) 2021-01-26 21:39:02 +01:00
Jc2kandGitHub 3b0a440770 Add support for homekit_controller secondary entities like power usage (#44013) 2021-01-26 13:45:01 -06:00
Robert SvenssonandGitHub 26764a805b Don't parse previous messages when UniFi connection state change to available (#45544)
* Don't parse previous messages when connection state change to available

* Disable pylint for arguments-differ W0221 message
2021-01-26 16:41:28 +01:00
radovanbauerandGitHub baab9b9a81 Added command templates for the mqtt climate component. (#44976)
This allows integrating with devices which require more complex payloads to be posted when updating their values.

Old feature request: https://github.com/home-assistant/core/issues/11496
There are numerous posts requesting this feature, example: https://community.home-assistant.io/t/need-help-with-value-template-for-mqtt-hvac/73395/68https://community.home-assistant.io/t/need-help-with-value-template-for-mqtt-hvac/73395/68

Command templates have been added for the following:
- fan_mode
- hold
- mode
- swing_mode
- temperature
- temperature high/low

This doesn't add templates for aux, away mode, power since these already accept custom payload_on/off (although they all share the same payload). It should be straightforward to add templates for them as well if needed.
2021-01-26 16:12:33 +01:00
b1c2cde40b Changes to filename and path validation (#45529)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-01-26 15:53:21 +01:00
Paulus SchoutsenandGitHub 4739e8a207 Limit data sending to Alexa to significant changes (#45563) 2021-01-26 15:48:35 +01:00
Paulus SchoutsenandGitHub d082be787f Add "significant change" base (#45555) 2021-01-26 14:13:27 +01:00
c16fd0a1ac Set hyperion icon to lightbulb when off (#45351)
Co-authored-by: Dermot Duffy <dermot.duffy@gmail.com>
2021-01-26 10:46:54 +01:00
starkillerOGandGitHub 3647d549b0 Fix Hyperion brightness setting (#45335) 2021-01-26 10:45:41 +01:00
b9a525a9a7 Add an HTTP view to dump the Z-Wave JS state (#45452)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-01-26 10:27:20 +01:00
260d9f8e16 Upgrade econet to use new API (#44427)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-26 09:18:20 +01:00
north3221andGitHub f2a8ccdbae Add tado service set temperature offset (#45014) 2021-01-26 09:11:29 +01:00
Robert SvenssonandGitHub 622906965d Add better message to deCONZ event logbook when information is available (#45545)
* Add better message when information is available

* Fix pylint
2021-01-26 08:15:39 +01:00