Commit Graph

53235 Commits

Author SHA1 Message Date
starkillerOG
bc04755d05 Register xiaomi_miio unload callbacks later in setup (#76714) 2022-09-04 12:58:13 -04:00
Paulus Schoutsen
041eaf27a9 Bumped version to 2022.9.0b3 2022-09-02 20:54:37 -04:00
Paulus Schoutsen
d6a99da461 Bump frontend to 20220902.0 (#77734) 2022-09-02 20:54:30 -04:00
Raman Gupta
1d2439a6e5 Change zwave_js firmware update service API key (#77719)
* Change zwave_js firmware update service API key

* Update const.py
2022-09-02 20:54:29 -04:00
J. Nick Koston
6fff633325 Bump bluetooth-adapters to 3.3.4 (#77705) 2022-09-02 20:54:29 -04:00
Nathan Spencer
9652c0c326 Adjust litterrobot platform loading/unloading (#77682)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-02 20:54:28 -04:00
Christopher Bailey
36c1b9a419 Fix timezone edge cases for Unifi Protect media source (#77636)
* Fixes timezone edge cases for Unifi Protect media source

* linting
2022-09-02 20:54:27 -04:00
Paulus Schoutsen
a10a16ab21 Bumped version to 2022.9.0b2 2022-09-01 21:25:12 -04:00
Paulus Schoutsen
1f9c5ff369 Bump frontend to 20220901.0 (#77689) 2022-09-01 21:25:05 -04:00
J. Nick Koston
f4273a098d Bump bluetooth-adapters to 0.3.3 (#77683) 2022-09-01 21:25:05 -04:00
Paulus Schoutsen
329c692065 Pin Pandas 1.4.3 (#77679) 2022-09-01 21:25:04 -04:00
J. Nick Koston
dc2c0a159f Ensure unique id is set for esphome when setup via user flow (#77677) 2022-09-01 21:25:03 -04:00
J. Nick Koston
c9d4924dea Bump pySwitchbot to 0.18.22 (#77673) 2022-09-01 21:25:02 -04:00
starkillerOG
0cdbb295bc bump pynetgear to 0.10.8 (#77672) 2022-09-01 21:25:02 -04:00
Jc2k
ee0e12ac46 Fix async_all_discovered_devices(False) to return connectable and unconnectable devices (#77670) 2022-09-01 21:25:01 -04:00
Erik Montnemery
377791d6e7 Include entity registry id in entity registry WS API (#77668) 2022-09-01 21:25:00 -04:00
Erik Montnemery
37e425db30 Clean up user overridden device class in entity registry (#77662) 2022-09-01 21:25:00 -04:00
Kevin Stillhammer
073ca240f1 Required option_flow values for here_travel_time (#77651) 2022-09-01 21:24:59 -04:00
luar123
68a01562ec Add and remove Snapcast client/group callbacks properly (#77624)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-01 21:24:58 -04:00
On Freund
8c697b1881 Increase sleep in Risco setup (#77619) 2022-09-01 21:24:57 -04:00
Nathan Spencer
d6b2f0ff76 Code quality improvements for litterrobot integration (#77605) 2022-09-01 21:24:57 -04:00
uvjustin
b3830d0f17 Fix basic browse_media support in forked-daapd (#77595) 2022-09-01 21:24:56 -04:00
Kevin Stillhammer
aa57594d21 Required config_flow values for here_travel_time (#75026) 2022-09-01 21:24:55 -04:00
Paulus Schoutsen
5f4411113a Bumped version to 2022.9.0b1 2022-08-31 22:57:12 -04:00
Justin Vanderhooft
a080256f88 Bump melnor-bluetooth to 0.0.15 (#77631) 2022-08-31 22:57:07 -04:00
J. Nick Koston
129f717634 Bump bleak to 0.16.0 (#77629)
Co-authored-by: Justin Vanderhooft <justinvdhooft@gmail.com>
2022-08-31 22:57:06 -04:00
Matthias Alphart
de35e84543 Update xknx to 1.0.2 (#77627) 2022-08-31 22:57:06 -04:00
Christopher Bailey
7d90f6ccea Bump version of pyunifiprotect to 4.2.0 (#77618) 2022-08-31 22:57:05 -04:00
Artem Draft
37acd3e3f2 Suppress 404 in Bravia TV (#77288) 2022-08-31 22:57:04 -04:00
Mick Vleeshouwer
8b8db998df Catch unknown user exception in Overkiz integration (#76693) 2022-08-31 22:57:04 -04:00
Paulus Schoutsen
7115e63044 Bumped version to 2022.9.0b0 2022-08-31 14:11:29 -04: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