Yehuda Davis
b5de99ebfc
Fix inverted tuya doorcontact_state ( #59427 )
2021-11-13 14:30:47 +01:00
Aaron Bach
b2f2c76e5a
Fix broken Ambient PWS config entry migration ( #59618 )
2021-11-13 14:20:26 +01:00
Aaron Bach
303b6bc4f1
Add configuration URL for Ambient PWS ( #59616 )
2021-11-13 14:19:04 +01:00
Franck Nijhof
cce441332f
Add button platform to Elgato ( #59628 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-13 14:15:14 +01:00
Robert Hillis
68e80f1431
Remove yaml config from modem_callerid ( #59526 )
2021-11-13 14:14:49 +01:00
Aidan Timson
27b2aa04c9
Add System Bridge keyboard services ( #53893 )
...
* Add keyboard services
* Extract to voluptuous validator
* Cleanup
* Lint
* Catch StopIteration
* Match validator
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Raise from
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-13 13:45:42 +01:00
Allen Porter
8ce3f18295
Remove unused stream_type attribute ( #59625 )
...
Remove this stream type that was previously renamed to frontend_stream_type
2021-11-13 04:45:18 -08:00
Michael Kowalchuk
435e1fb092
Always use a step size of 1 for z-wave js fans ( #59622 )
2021-11-13 13:00:36 +01:00
Maciej Bieniek
8b6b4d7f8a
Fix favorite RPM max value in Xiaomi Miio ( #59631 )
2021-11-13 12:59:48 +01:00
Franck Nijhof
c70f06be48
Upgrade twentemilieu to 0.4.2 ( #59599 )
2021-11-13 12:22:07 +01:00
Daniel Hjelseth Høyer
9d674af566
Bump open-garage to 0.2.0 ( #59608 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-11-13 11:54:24 +01:00
J. Nick Koston
9769a8c08e
Revert "Bump async_timeout to 4.0.1" ( #59601 )
2021-11-12 23:47:39 -08:00
GitHub Action
f00effaba2
[ci skip] Translation update
2021-11-13 00:11:56 +00:00
Daniel Hjelseth Høyer
49b0457172
Bump pyMetno to 0.9.0 ( #59609 )
2021-11-12 22:09:07 +01:00
Simone Chemelli
4cfac18e1a
Fix firmware status check for Fritz ( #59578 )
2021-11-12 19:09:03 +01:00
Daniel Hjelseth Høyer
44ae0e214a
Bump Adax library ( #59592 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-11-12 19:07:35 +01:00
Daniel Hjelseth Høyer
7fff0a9865
Bump Airthings library ( #59595 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-11-12 19:06:50 +01:00
Franck Nijhof
2841e402b9
Cleanup extra dict from hass data in Elgato ( #59587 )
2021-11-12 19:03:57 +02:00
Franck Nijhof
8249959eac
Update elgato to 2.2.0 ( #59585 )
2021-11-12 15:43:19 +01:00
Franck Nijhof
5e6ad8977a
Update vehicle to 0.2.0 ( #59583 )
2021-11-12 15:42:46 +01:00
Erik Montnemery
bcd9f3c05f
Correct end time for monthly statistics summary ( #59551 )
...
* Correct end time for monthly statistics summary
* Add tests
2021-11-12 15:01:40 +01:00
j-stienstra
0ae5b9e880
Add Jellyfin integration ( #44401 )
...
* Initial commit after scaffold setup
* Add initial config flow
* Create initial entity
* Ready for testing
* Can browse, no result yet
* Further improvements. Browsing is working.
Now need to work on proper stream URL
* Two valid URLs. Do not play in HA
* First working version for music
* Add thumbnail
* Includes Artist->Album hierarchy
* Add sorting of artists, albums and tracks
* Remove code for video libraries
* Improved code styling
* Optimize configuration flow
* Fix unit tests for config flow
* Fix import order
* Conform to style requirements
* Use empty string as media type for non playables
* 100% code coverage config_flow
* Type async_get_media_source
* Final docsctring fix after rebase
* Add __init__ and media_source files to .coveragerc
* Fix testing issues after rebase
* Fix string format issues and relative const import
* Remove unused manifest entries
* Raise ConfigEntry exceptions, not log errors
* Upgrade dependency to avoid WARNING on startup
* Change to builtin tuple and list (deprecation)
* Log broad exceptions
* Add strict typing
* Further type fixes after rebase
* Retry when cannot connect, otherwise fail setup
* Remove unused CONFIG_SCHEMA
* Enable strict typing checks
* FlowResultDict -> FlowResult
* Code quality improvements
* Resolve mypy.ini merge conflict
* Use unique userid generated by Jellyfin
* Update homeassistant/components/jellyfin/config_flow.py
Remove connection class from config flow
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
* Minor changes for additional checks after rebase
* Remove title from string and translations
* Changes wrt review
* Fixes based on rebase and review suggestions
* Move client initialization to separate file
* Remove persistent_notification, add test const.py
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
2021-11-12 14:57:40 +01:00
Joakim Sørensen
733193b5ad
Bump aiogithubapi from 21.8.0 to 21.11.0 ( #59582 )
2021-11-12 14:54:15 +01:00
Radu
c2f489266a
Add ZigStar Zigbee Coordinator audodiscovery ( #59559 )
2021-11-12 08:04:22 -05:00
ollo69
21f92f6286
Add Nut device explicitly to the device registry ( #59525 )
...
* Add Nut device explicitly to the device registry
* Restore resources in data and remove unused string
2021-11-12 11:10:40 +01:00
Joakim Sørensen
363de37400
Override api url in norway_air ( #59573 )
2021-11-12 10:26:17 +01:00
Paulus Schoutsen
e30e4d5c6d
Block cloud explicitely from trusted networks ( #59333 )
...
* Block cloud explicitely from trusted networks
* Lint
2021-11-12 10:25:01 +01:00
Joakim Sørensen
13067003cb
Fix issue with ranges in requirements with hassfest ( #59470 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-12 09:39:30 +01:00
Paulus Schoutsen
6ef64f6b1c
Fix CORS error in emulated_hue ( #59570 )
2021-11-11 22:11:41 -08:00
J. Nick Koston
8de0c7204a
Bump async_timeout to 4.0.1 ( #59565 )
2021-11-11 21:13:15 -08:00
J. Nick Koston
5d2eb8d3ff
Add tilt support to bond covers ( #59505 )
2021-11-11 19:31:58 -08:00
Franck Nijhof
beb0650a81
Upgrade coverage to 6.1.2 ( #59530 )
2021-11-12 02:31:00 +01:00
Ricardo Steijn
715aa86a35
Bump crownstone-cloud to v1.4.9 ( #59500 )
2021-11-12 01:29:00 +01:00
GitHub Action
3f2b1fa952
[ci skip] Translation update
2021-11-12 00:12:35 +00:00
Matthias Alphart
00b1c2bb70
Fix KNX climate entities hvac action without controller_mode ( #59522 )
...
* fix hvac action for climate entities without controller_mode
* Update homeassistant/components/knx/climate.py
Co-authored-by: Marvin Wichmann <marvin@fam-wichmann.de>
Co-authored-by: Marvin Wichmann <marvin@fam-wichmann.de>
2021-11-11 19:39:57 +01:00
Erik Montnemery
d1ee041997
Test sensor unit conversion ( #59546 )
2021-11-11 10:36:53 -08:00
Pascal Vizeli
6636287c59
Bump cryptography 35.0.0 ( #59541 )
2021-11-11 18:27:22 +01:00
uvjustin
9ea338c121
Remove incomplete segment on stream restart ( #59532 )
2021-11-12 00:59:13 +08:00
Thomas Dietrich
90ee1f4783
Add available property to statistics component ( #59203 )
...
* Add available property to the statistics component
* Add test for statistics sensor availability
* Clean up availability check
* Improve statistics source sensor tests
* Revert variable rename
* Improve comments
2021-11-11 17:16:59 +01:00
epenet
4ecbfe8646
Drop STEP_ID constants from data_entry_flow ( #59497 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-11 16:28:46 +01:00
Maikel Punie
6a21b241c0
Velbus typing part 2 ( #59148 )
2021-11-11 13:46:35 +01:00
Jonathan Keljo
a079b4fd58
Add tests to bring greeneye_monitor to 99% coverage ( #58661 )
...
* Bring greeneye_monitor to 99% coverage.
* Pass monitor into listeners on Monitors
* Updates for changes in `dev`, create mock monitor
* Remove logging left in after debugging
* Remove xfails now that #58764 has merged
2021-11-11 13:20:16 +01:00
Erik Montnemery
a29264518c
Don't allow turning on audio only chromecasts ( #59495 )
...
* Don't allow turning on audio only chromecasts
* Improve tests
* Adjust tests
2021-11-11 12:33:15 +01:00
Erik Montnemery
85786fd987
Make some device action tests more explicit ( #59469 )
...
* Make some device action tests more explicit
* Adjust tests
2021-11-11 12:32:51 +01:00
Erik Montnemery
731bec3145
Improve test coverage ( #59531 )
2021-11-11 10:25:23 +01:00
Keilin Bickar
7098260dee
Fix state of sense net_production sensor ( #59391 )
2021-11-11 08:49:07 +01:00
Guess
2a99ef2046
Set PARALLEL_UPDATES for ping binary sensor ( #59524 )
...
Changing PARALLEL_UPDATES from 0 (unlimited) to 50 as with many sensors (above 500) successful pings weren't being recorded. Resolves https://github.com/home-assistant/core/issues/54860
2021-11-11 08:38:01 +01:00
Erik Montnemery
65b1f0d9eb
Minor refactor of energy validator ( #58209 )
2021-11-10 22:38:15 -08:00
Erik Montnemery
5f8997471d
Minor refactor of template sensor ( #59466 )
2021-11-10 22:34:49 -08:00
Erik Montnemery
a14131a679
Suppress media status when the lovelace cast app is active ( #59481 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-11-10 22:33:07 -08:00