Commit Graph

53231 Commits (d65eaf11f4529d47fa9d46931dd399aed5c01b25)

Author SHA1 Message Date
Erik Montnemery d65eaf11f4
Include entity registry id in entity registry WS API (#77668) 2022-09-01 11:51:27 -04:00
Ernst Klamer db4391adff
Add device class moisture (#77666) 2022-09-01 11:47:47 -04:00
Erik Montnemery cd2045b66d
Clean up user overridden device class in entity registry (#77662) 2022-09-01 11:45:19 -04:00
luar123 8afcde4ea9
Add and remove Snapcast client/group callbacks properly (#77624)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-01 08:52:06 -04:00
epenet d1ecd74a1a
Improve entity type hints [l] (#77655) 2022-09-01 14:14:31 +02:00
Christopher Bailey 08ab10d470
Fix timezone edge cases for Unifi Protect media source (#77636)
* Fixes timezone edge cases for Unifi Protect media source

* linting
2022-09-01 08:49:36 +00:00
uvjustin 3d64cf7304
Fix basic browse_media support in forked-daapd (#77595) 2022-09-01 10:46:43 +02:00
Martin Hjelmare f9a3757d71
Bump ci env HA_SHORT_VERSION (#77644) 2022-09-01 10:24:51 +02:00
Kevin Stillhammer dec2661322
Required option_flow values for here_travel_time (#77651) 2022-09-01 10:19:21 +02:00
epenet 6f8b032a6e
Adjust notify type hints in mysensors (#77647) 2022-09-01 10:11:09 +02:00
Paulus Schoutsen 8dda2389c8
2022.10.0.dev0 (#77635) 2022-09-01 07:01:10 +02:00
J. Nick Koston 34ed6d1ecb
Bump bleak to 0.16.0 (#77629)
Co-authored-by: Justin Vanderhooft <justinvdhooft@gmail.com>
2022-08-31 22:43:18 -04:00
Artem Draft e19fb56dd3
Suppress 404 in Bravia TV (#77288) 2022-08-31 22:42:23 -04:00
Kevin Stillhammer 95dd9def66
Required config_flow values for here_travel_time (#75026) 2022-08-31 18:40:13 -07:00
Justin Vanderhooft f81cdf4bca
Bump melnor-bluetooth to 0.0.15 (#77631) 2022-09-01 00:23:45 +00:00
Matthias Alphart ae3dca11fe
Update xknx to 1.0.2 (#77627) 2022-09-01 01:18:34 +02:00
y34hbuddy a9fe9857bd
Implement reauth flow for volvooncall (#77328)
* implement reauth flow

* added more tests

* implement feedback for __init__.py

* implemented feedback

* remove impossible return checks

* raise UpdateFailed when update fails
2022-08-31 22:37:38 +02:00
Christopher Bailey de9f22f308
Bump version of pyunifiprotect to 4.2.0 (#77618) 2022-08-31 20:35:58 +00:00
epenet cf41dc639b
Adjust Available in hisense_aehw4a1 (#77590) 2022-08-31 22:22:07 +02:00
epenet 86c7f0bbac
Improve type hints in hive (#77586) 2022-08-31 22:19:44 +02:00
epenet c15faa161b
Improve type hints in heatmiser (#77592) 2022-08-31 22:18:39 +02:00
epenet 152022aef3
Improve type hints in home_connect (#77587) 2022-08-31 22:16:21 +02:00
epenet 448f4ee755
Improve entity type hints [j-k] (#77594) 2022-08-31 22:10:18 +02:00
epenet a40c1401d3
Adjust temperature_unit in heatmiser (#77584) 2022-08-31 22:06:14 +02:00
epenet 471878b5fa
Adjust temperature_unit in hisense_aehw4a1 (#77585) 2022-08-31 22:05:31 +02:00
Phil Bruckner c6b3b9fa90
Convert life360 to aiohttp (#77508)
Bump life360 package to 5.1.0.
2022-08-31 14:54:23 -05:00
Mick Vleeshouwer c98ee412c0
Catch unknown user exception in Overkiz integration (#76693) 2022-08-31 21:16:00 +02:00
Joakim Plate 083e902dc0
Ignore unknown states in universal media player (#77388)
Ignore unknown states
2022-08-31 19:53:14 +02:00
Paulus Schoutsen 1bee9923dc
Bump frontend to 20220831.0 (#77615) 2022-08-31 19:28:58 +02:00
jjlawren 4e21d56d7b
Bump plexapi to 4.13.0 (#77597) 2022-08-31 16:44:31 +00:00
puddly f8fc90bc07
Add ZHA config flow single instance checks for zeroconf and hardware (#77612) 2022-08-31 12:41:41 -04:00
J. Nick Koston 67ccb6f25a
Fix yet another Govee H5181 variant (#77611) 2022-08-31 12:41:22 -04:00
Paulus Schoutsen 708e614823
Migrate Ecowitt to webhooks (#77610) 2022-08-31 12:41:04 -04:00
puddly 4b24370549
ZHA Yellow config flow fixes (#77603) 2022-08-31 11:21:37 -04:00
Erik Montnemery 7d5c00b851
Fix comment in login_flow (#77600) 2022-08-31 15:58:18 +02:00
Artem Draft 0aae416425
Log command list in Bravia TV Remote (#77329) 2022-08-31 15:58:07 +02:00
Erik Montnemery d0375959fd
Add additional test to schedule (#77601) 2022-08-31 15:19:50 +02:00
MosheTzvi 875651f32d
Add Chatzot Hayom to Jewish calendar (#76378) 2022-08-31 14:47:23 +02:00
Erik Montnemery d18097580e
Bump hatasmota to 0.6.0 (#77560) 2022-08-31 14:23:57 +02:00
Nathan Spencer 5bc2f37bf8
Add support for Feeder-Robot select (#77512)
* Add support for Feeder-Robot select

* Use lambda to get current selected option

* Use generics and required keys mixin

* Code improvements

* Even more generics

* Fix missing type hint

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-08-31 13:23:51 +02:00
rikroe cfa838b27a
Small refactoring of BMW lock entity (#77451)
* Refactor entity_description

* Fix default attrs not always shown

* Simplify further

Co-authored-by: @emontnemery

Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-31 13:19:47 +02:00
Diogo Gomes f98e86d3a6
Bump pyipma to 3.0.2 (#76332)
* upgrade to pyipma 3.0.0

* bump to support python3.9

* remove deprecated async_setup_platform

* full coverage

* add migrate
2022-08-31 07:00:42 -04:00
Robert Hillis e5eddba223
Litterrobot - Do not load a platform if there is no device supporting it (#77497)
* Do not load button platform if no Litter Robot 3

* uno mas

* uno mas

* Do not load Vacuum if not needed

* Use dict to map platforms for each model

* uno mas
2022-08-31 12:54:59 +02:00
Rami Mosleh b303c8e040
Refactor version key in `glances` (#77541)
* update version key

* Fix merge mistake

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-08-31 12:52:52 +02:00
Pascal Vizeli 105bb3e082
Ecowitt integration (#77441)
* Add ecowitt integration

* add tests

* use total

* use total

* test coverage

* Update homeassistant/components/ecowitt/__init__.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/ecowitt/binary_sensor.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/ecowitt/entity.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/ecowitt/diagnostics.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* add to async_on_unload

* remove attr_name / unload callback

* support unload platforms

* using replace

* address mapping

* update type

* mark final

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fix bracket

* Fix another bracket

* Address comment

* Add strings

* update tests

* Update homeassistant/components/ecowitt/strings.json

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* update text

* Update homeassistant/components/ecowitt/strings.json

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-31 12:51:39 +02:00
likeablob ee6ffb1be4
Fix `feedreader` component to keep the last entry timestamp up to date (#77547)
Fix feedreader to keep the last entry timestamp up to date

- Use `updated` date in precedence over `published` date to update `last_entry_timestamp`
  in the case a feed entry has both updated date and published date.
2022-08-31 12:43:50 +02:00
Erik Montnemery 008ac8d10d
Improve statistics metadata WS API (#77209) 2022-08-31 11:30:45 +02:00
epenet 7c585bd380
Fix sync context in icloud (#77582)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-31 10:52:41 +02:00
Robert Svensson 61ff52c93a
Normalize deCONZ sensor unique IDs (#76357)
* Normalize deCONZ sensor unique IDs

* Handle battery sensors properly

* Fix daylight sensor unique ID
2022-08-31 08:12:25 +02:00
epenet 3df2ec1ed6
Implement reauth_confirm in icloud (#77530) 2022-08-31 00:07:32 -04:00