-
-
Notifications
You must be signed in to change notification settings - Fork 31.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Xiaomii Miio configuration for Roborock S7 not working anymore #75835
Comments
Hey there @rytilahti, @syssi, @starkillerOG, @bieniu, mind taking a look at this issue as it has been labeled with an integration ( xiaomi_miio documentation |
I don't think the cloud APIs have changed so this is happening for some other reason (considering If you want to confirm that the cloud connectivity is still working, you could use the |
FYI, I'm able to connect my vacuum to Google Assistant like described in this documentation, so it means the API and my account is working correctly outside of Home Assistant. Thank you for your help & support |
It looks to me that the migration code path is doing something unexpected ( As this code was last touched by @starkillerOG over a year ago (#47955) in an unrelated change, I assume something in the core changed while this code path remained unchanged. I'll add core label to this issue in hope that someone with knowledge on what's the best approach to fix this chimes in. |
Looking at the full call stack, I see some parts of it are from a custom component ( |
FYI, I've uninstalled everything and it's still not working. Even after the 2022.8.1 upgrade, the registration process failed. Is there any way to check the |
@bdraco I think this is caused by PR #73806 that you implemented "Wait for config entry platform forwards" This is the related part of the code: core/homeassistant/components/xiaomi_miio/config_flow.py Lines 355 to 373 in bfd84ba
So the config entry is already there and I have update the entry with Now the |
@bdraco the example in the dev docs does state that both See here: https://developers.home-assistant.io/docs/config_entries_config_flow_handler/#reauthentication |
This issue is reported in 2022.7.7 but #73806 first appeared in 2022.8.x |
If you get a trace from 2022.8.x with the more recent line numbers to match up, I can probably get an idea whats going on. |
Similar issue here #52984 I'm guessing a reload is being triggered while the integration is still setting up. We should make |
@davinkevin could you try with 2022.8.x and post a stack trace from that? @bdraco thank you very much for helping with a second look. |
@davinkevin do you happen to still have YAML configuration of the miio vacuum? |
I've tested that in 2022.8.1, I'll try to test on a more recent version today.
I've never used the yaml configuration so far. I have just something to share it with Google assistant, nothing else. |
@davinkevin So on 2022.8.1 you did not see the |
Yes, I do that every time I try to add the vacuum 😇 |
@davinkevin still not clear to me if you did or did not see the |
I've upgraded to 2022.8.4 and I have this error in the UI and nothing in logs
|
@bdraco how is it possible there is a unknown error and still nothing in the log? |
Usually we have something like this in the config flow code
I don't see that here but I could have missed it looking on my phone |
After the integration of #76714, I've upgraded to HASS 2022.9.4, and the problem is still the same 😓. If I use the
Let me know if there is something I can do to help on this subject FYI, I've checked the file content Have a nice day everyone 👋 |
async def async_unload(self, entry_id: str) -> bool:
"""Unload a config entry."""
if (entry := self.async_get_entry(entry_id)) is None:
raise UnknownEntry
if not entry.state.recoverable:
==> raise OperationNotAllowed <===
return await entry.async_unload(self.hass) Its raising here |
…tion We only expect this exception to be raised as a result of an implementation problem. When it is raised during production it is currently hard to trace down why its happening See home-assistant#75835
Another guess at whats going on
This code is not checking if the config entry was actually updated before reloading it. We shouldn't reload if it hasn't It looks like a yaml import will hit this path every time and reload the config entry even if nothing has changed. I expect thats happening in the middle of it being setup during startup and causing the exception when it tries to reload in the middle of being setup. |
Update after upgrade to 2022.9.5: The standard setup is still in error without anything in the console 😓. I have more information if I follow the
NOTE: I've truncated the entry_id and name in the previous error message. |
The new error seems to confirm that #75835 (comment) is the issue |
…tion (home-assistant#78631) We only expect this exception to be raised as a result of an implementation problem. When it is raised during production it is currently hard to trace down why its happening See home-assistant#75835
commit 56e5774e264d4bed79e2b12b58811294c8501faf Author: Paulus Schoutsen <balloob@gmail.com> Date: Wed Sep 21 22:31:14 2022 -0400 Disable force update Netatmo (#78913) commit 0e0318dc53120f2f0fc00f32a05e62132bd8bc69 Author: spycle <48740594+spycle@users.noreply.github.com> Date: Thu Sep 22 02:44:37 2022 +0100 Add Keymitt BLE integration (#76575) Co-authored-by: J. Nick Koston <nick@koston.org> commit bbb5d6772c633dc8f2bbeeee6c31e9f2972ac237 Author: GitHub Action <github-action@users.noreply.github.com> Date: Thu Sep 22 00:27:20 2022 +0000 [ci skip] Translation update commit 488b04fc8bc0c11bea4bcbbab419513a5d3e76a4 Author: J. Nick Koston <nick@koston.org> Date: Wed Sep 21 11:03:50 2022 -1000 Handle default RSSI values from bleak in bluetooth (#78908) commit 420285f7ef1e170f599cf22c031987e2ceefa353 Author: uvjustin <46082645+uvjustin@users.noreply.github.com> Date: Wed Sep 21 11:08:28 2022 -0700 Support announce and enqueue in forked-daapd (#77744) commit e079968ef4739d088eb23058f13f8ed4128de9af Author: J. Nick Koston <nick@koston.org> Date: Wed Sep 21 08:03:05 2022 -1000 Handle timeout fetching bond token in config flow (#78896) commit 0a8a5b973a198dff03fba432d73730b8342acdff Author: J. Nick Koston <nick@koston.org> Date: Wed Sep 21 08:02:54 2022 -1000 Fix samsungtv to abort when ATTR_UPNP_MANUFACTURER is missing (#78895) commit 17ddc407844b3f6a61617e16316641ed57f73890 Author: J. Nick Koston <nick@koston.org> Date: Wed Sep 21 08:02:34 2022 -1000 Bump pylutron_caseta to 0.15.2 (#78900) commit 4d167856a59fbc7c773ff40815df63a83eb134c6 Author: J. Nick Koston <nick@koston.org> Date: Wed Sep 21 08:02:01 2022 -1000 Bump unifi-discovery to 1.1.7 (#78898) commit ca78b1a77d531eec9c890fcf4b0e7ba8b0f5cbff Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 19:40:40 2022 +0200 Add new energy utility (#78883) * Add new energy utility * Adjust STATISTIC_UNIT_TO_VALID_UNITS commit fa245e24f8a12f000fe6dacd4e414def6bdb077a Author: Aaron Bach <bachya1208@gmail.com> Date: Wed Sep 21 11:34:04 2022 -0600 Fix bug wherein RainMachine services use the wrong controller (#78780) commit 0d696b84b27adf8b395cecdfed4a5522e55a2334 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 18:57:41 2022 +0200 Cleanup root component imports in tests (#78893) commit cd6697615f74aa7bf6d41e3ec4d7d9bad4ffa2e4 Author: Erik Montnemery <erik@montnemery.com> Date: Wed Sep 21 18:08:53 2022 +0200 Validate units when importing statistics (#78891) commit e7b594b5cf70ce454d1b3cfa007aa78fa3cfb1b8 Author: Jc2k <john.carr@unrouted.co.uk> Date: Wed Sep 21 16:41:01 2022 +0100 Fix parsing Eve Energy characteristic data (#78880) commit 2c08dc509f93130aaf73274bb31aabdd02ec6067 Author: Michael <35783820+mib1185@users.noreply.github.com> Date: Wed Sep 21 17:27:05 2022 +0200 Check Surveillance Station permissions during setup of Synology DSM integration (#78884) commit c4eafb98fa47562f4a8b9a9af362f861fb43fe48 Author: Ernst Klamer <e.klamer@gmail.com> Date: Wed Sep 21 17:09:39 2022 +0200 Add support for Kegtron Smart (Beer) Keg Monitor BLE devices (#78709) commit d7382aadfe7160f330c2339cc79a8636cd755768 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 14:48:38 2022 +0200 Add new power utility (#78867) * Add power utility * Fix tests commit 664a576113d085c1db45cdd650715fecdfd7f90c Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 14:32:25 2022 +0200 Cleanup Plenticore select entity (#78877) commit a81bb10ff9f4e82c01865f662abc6163833ff1d2 Author: Franck Nijhof <git@frenck.dev> Date: Wed Sep 21 13:59:42 2022 +0200 Update yarl to 1.8.1 (#78866) commit 166160e2b5b60e8e59fe3ce03081aab9979e02cd Author: Franck Nijhof <git@frenck.dev> Date: Wed Sep 21 13:57:40 2022 +0200 Add LaMetric button tests (#78754) commit e58dd6df95207f4a6ed9bb49eebd0c708a6e9094 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 13:46:43 2022 +0200 Cleanup Plenticore switch entity (#78878) commit cf3b5ff7f9804f4d8d129727fd243280c099d940 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 13:37:53 2022 +0200 Cleanup properties in Plenticore sensor (#78879) commit a605b6bcf114c319550743e9766e63df8d6857fd Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 13:27:11 2022 +0200 Fix typo in tuya select (#78881) commit 9e7c03af5612db381ae203c5447a79ad9b27b37e Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 12:37:31 2022 +0200 Use m3 as intermediate unit for volume conversions (#78861) * Use m3 as SI volume standard unit * Adjust comment * Apply suggestion Co-authored-by: Erik Montnemery <erik@montnemery.com> * Apply suggestion Co-authored-by: Erik Montnemery <erik@montnemery.com> Co-authored-by: Erik Montnemery <erik@montnemery.com> commit 063074acf531701ced617b72d19edd4a5870b28b Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 12:08:00 2022 +0200 Adjust Plenticore sensor initialisation (#78869) commit 988e8bfe7b38545f87a5a3f91b9c786aaf3b6854 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 11:58:59 2022 +0200 Adjust Plenticore select initialisation (#78873) commit 9e31cf51cb2a8240891f7fc9bf132eec598d8843 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 11:54:14 2022 +0200 Adjust Plenticore switch initialisation (#78871) commit 1800e98f0570bfd1029d9df881fb144fdd943e72 Author: Franck Nijhof <git@frenck.dev> Date: Wed Sep 21 11:49:22 2022 +0200 Remove leftover debug print from Melnor (#78870) commit daba474182a4cb9482ebef9cb8d981bd5b0c6434 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 11:31:14 2022 +0200 Use SelectEntityDescription in kostal plenticore (#78840) commit 67f7c17d34dabc334d3b510ccbdb34fe659fbcb3 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 11:30:17 2022 +0200 Use SwitchEntityDescription in kostal plenticore (#78841) commit e265848b63af4fe1ad77c46a7193cb49eb0bfbee Author: Aaron Bach <bachya1208@gmail.com> Date: Wed Sep 21 03:24:21 2022 -0600 Remove deprecated Flu Near You integration (#78700) commit d7b58f6949e16d08879df0ee8216a777076815f7 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 20 23:21:14 2022 -1000 Bump pySwitchbot to 0.19.11 (#78857) commit a981d096aa1510b2579f87cfa877168e0bc05146 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 20 23:18:38 2022 -1000 Improve code readability in iBeacon integration (#78844) commit bc120e9ff2057c1e0ac46ba668fe59a66d0fdc93 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 11:17:23 2022 +0200 Use SensorEntityDescription in kostal plenticore (#78842) commit 00f1f3e3551e4f68aeeef4839d2a0606887d2c63 Author: Midbin <Midbin@users.noreply.github.com> Date: Wed Sep 21 11:12:50 2022 +0200 Change minimal brightness value for hue.activate_scene service to 1 (#78154) * Adjust Implementation Hue Scene Brightness so it cannot be 0 commit 0ac581a0b1fa438a53f048adfab9b787884a63f6 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 10:48:55 2022 +0200 Cleanup EntityFeature in tests (#78859) commit c88a874063a45d0256b82809d8782f20213de688 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 21 09:17:20 2022 +0200 Cleanup FlowResultType in tests (#78810) commit 7a6897c7578dffd6b67f57747ebd81b67b153e01 Author: Michael Jäger <emjay276@gmail.com> Date: Wed Sep 21 08:20:44 2022 +0200 Add deconz current hvac operation to thermostate based on "state" (#59989) * deconz - add current hvac operation to thermostate based on "state" * deconz - extend current hvac operation to thermostate based on "state" and "mode" * Add tests for current hvac action * Add boost mode as special case * format using Black * sort imports * Add test for device with mode none and state none * Update homeassistant/components/deconz/climate.py Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com> * Fix test_climate.py test_no_mode_no_state * Add test for boost mode Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com> commit d7eb277bc80499f6e3d48e7c0b285033a9c335d7 Author: GitHub Action <github-action@users.noreply.github.com> Date: Wed Sep 21 00:32:35 2022 +0000 [ci skip] Translation update commit dae00c70dec2adabc4d309608ae2a34568967dc6 Author: Erik Montnemery <erik@montnemery.com> Date: Tue Sep 20 23:43:57 2022 +0200 Allow selecting display unit when fetching statistics (#78578) commit 3f512e38db9ed3e85626190077134f9274282e2a Author: Marek Skrobacki <skrobul@skrobul.com> Date: Tue Sep 20 22:03:10 2022 +0200 Fix Sonos cover art when browsing albums (#75105) commit f453726b1862d1d247f6aefdd5f23455b87c11cf Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 20:30:54 2022 +0200 Cleanup HVACAction and HVACMode in tests (#78813) commit 3cf26c4a5d6bc7442ed35e1679db68ef41da1c31 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 20:28:27 2022 +0200 Move constants in kostal_plenticore (#78837) commit 6f782628b92cb312e34b63dbd402110a279878ec Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Tue Sep 20 20:24:39 2022 +0200 Pin Python patch versions [ci] (#78830) commit 774d5138cae66cf25963962f8ab72949746ec93e Author: Franck Nijhof <git@frenck.dev> Date: Tue Sep 20 20:17:49 2022 +0200 Update PyJWT to 2.5.0 (#78776) commit e58531f118a0f49db747c2011341d8004ebae8d0 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 19:40:06 2022 +0200 Add MqttData helper to mqtt (#78825) * Add MqttData helper to mqtt * Adjust client for circular dependencies * Move MqttData to models.py * Move get_mqtt_data to util.py commit 6b3c91bd6ae7913bd1be390f7c6bd60a93e09300 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 18:33:45 2022 +0200 Cleanup ColorMode in tests (#78807) commit 41d2ac3943ab7add357a9e01dd4a5b6c6e9b4b12 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 17:55:13 2022 +0200 Cleanup MediaClass and MediaType in tests (#78817) Cleanup MediaClass/MediaType in tests commit 2a2cc79fc37f500c6b0936242f7d71a23ad320bc Author: Robert Hillis <tkdrob4390@yahoo.com> Date: Tue Sep 20 11:51:29 2022 -0400 Add Lidarr integration (#66438) commit 3776fc3b9fa459781d901e86a348314ca197f1e1 Author: starkillerOG <starkiller.og@gmail.com> Date: Tue Sep 20 17:32:10 2022 +0200 Add status codes 23 and 26 to Xiaomi Miio vacuum (#78289) * Add status codes 23 and 26 * change status 26 commit 924bffc7d090792a8c36b7aa901b1d3896c24008 Author: Joakim Plate <elupus@ecce.se> Date: Tue Sep 20 17:05:10 2022 +0200 Add query data to google assistant diagnostic (#78828) commit 4f31f28e67a14ae87c708e3f7509ff832134ad9a Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 16:50:07 2022 +0200 Cleanup SourceType in tests (#78809) commit 25b1dfb53a464c28a26cb30f06c15e2521098d06 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 16:49:44 2022 +0200 Cleanup EntityCategory in tests (#78808) commit fe747601ffcbf0d3c556d017770b84bf36185f96 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 20 16:49:11 2022 +0200 Cleanup DeviceClass and StateClass in tests (#78811) commit bd0daf68e0377f5afe188c035ced801712dc12d8 Author: Joakim Plate <elupus@ecce.se> Date: Tue Sep 20 13:57:54 2022 +0200 If brightness is not available, don't set a value (#78827) commit e05ca87cc7b05b79670cd505e98d4502e0c5a7e9 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Sep 20 09:49:15 2022 +0200 Bump codecov/codecov-action from 3.1.0 to 3.1.1 (#78812) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit bb78d52f349f9e7e81f8af166006cc5abebcc2d9 Author: J. Nick Koston <nick@koston.org> Date: Mon Sep 19 15:43:41 2022 -1000 Add iBeacon Tracker integration (#78671) commit 12856dea05ad48d0a8254079aa0ee10e6f7c3649 Author: J. Nick Koston <nick@koston.org> Date: Mon Sep 19 15:02:13 2022 -1000 Create an issue when Bluetooth is active on old HAOS (#78430) Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> commit caba202efab6816bc34324d674f7c2ec02d36286 Author: J. Nick Koston <nick@koston.org> Date: Mon Sep 19 19:59:27 2022 -0500 Fix failing bluetooth tests (#78757) commit a02eed9bd889735806780e257874b8e6a97b3ee6 Author: J. Nick Koston <nick@koston.org> Date: Mon Sep 19 19:59:07 2022 -0500 Bump dbus-fast to 1.5.1 (#78802) commit 635c2f3738de1abebe0eed86ff18c8926136583b Author: J. Nick Koston <nick@koston.org> Date: Mon Sep 19 19:58:18 2022 -0500 Change bluetooth source to be the address of the adapter on Linux (#78795) commit 5829ff5aea48171a5a5e16d8f2cd07e10eb98a6a Author: J. Nick Koston <nick@koston.org> Date: Mon Sep 19 19:57:18 2022 -0500 Prevent tilt_ble from matching generic ibeacons (#78722) commit 4b2bea4972a23c122e25317edece7af44da37531 Author: GitHub Action <github-action@users.noreply.github.com> Date: Tue Sep 20 00:30:13 2022 +0000 [ci skip] Translation update commit 1021c90bb8723fc827efd49abd472a8817d1ec9a Author: Erik Montnemery <erik@montnemery.com> Date: Mon Sep 19 23:37:22 2022 +0200 Use black to format hassfest generated files (#78794) commit e66f28f3f7de275de610ebee194618488fec1458 Author: Erik Montnemery <erik@montnemery.com> Date: Mon Sep 19 23:09:50 2022 +0200 Teach sqlite3 about HAFakeDatetime (#78756) commit f07204ba55442e13e71c28535714fb0c024aba52 Author: Brad Downey <brad@magic7s.com> Date: Mon Sep 19 12:54:01 2022 -0700 Add unique_id to ohmconnect (#78479) Co-authored-by: Franck Nijhof <frenck@frenck.nl> commit 10a12b1bc929f06f3397a954936c754971f0db9e Author: Nathan Spencer <natekspencer@gmail.com> Date: Mon Sep 19 13:29:29 2022 -0600 Bump pylitterbot to 2022.9.5 (#78785) commit 08c8ab7302e39f9f795b284820bb16c54e900f75 Author: mkmer <mike.j.kasper@gmail.com> Date: Mon Sep 19 15:18:53 2022 -0400 Bumped AIOAladdinConnect 0.1.46 (#78767) commit d591787077017a16d45154ea2ad204acb10d893b Author: Aaron Bach <bachya1208@gmail.com> Date: Mon Sep 19 13:15:32 2022 -0600 Guard Guardian switches from redundant on/off calls (#78791) commit 691df5a394aa4ebd4e67fbd2ce74f26ab5abcc3f Author: y34hbuddy <47507530+y34hbuddy@users.noreply.github.com> Date: Mon Sep 19 10:22:13 2022 -0400 Add support for imperial units of measure in volvooncall (#77669) commit acf8bfb299a14684abc1227cdeb9d4557f379755 Author: G Johansson <goran.johansson@shiftit.se> Date: Mon Sep 19 16:11:39 2022 +0200 Migrate Trafikverket Train to new entity naming style (#75208) commit 8cc0c4dbbaaf6033f5dfbf84d469cf6f49f6a782 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:48:01 2022 +0200 Adjust root-import in demo humidifier tests (#78772) commit 7cfc28e915a31994faa9d6937ec15c32e75fa062 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:46:47 2022 +0200 Add unit constant for revolutions per minute (#78752) commit e6970cb62fb0ee3f803dbfb032e14b3dd01342c4 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:42:59 2022 +0200 Adjust root-import in netatmo tests (#78771) commit beca4bb7a59dab753a1395d0a986dd3526d03b7f Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:42:19 2022 +0200 Adjust root-import in motioneye tests (#78770) commit 7e41afe66018fa123366dccd280778ecf984b49f Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:41:45 2022 +0200 Adjust root-import in nest tests (#78769) commit 7ffac12de7a954fa5ae4a5dcdbc6ff39ffb9be96 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:40:56 2022 +0200 Adjust root-import in google-assistant tests (#78768) commit 52a377ca9d2ca552d68116667b987967793392c2 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:38:33 2022 +0200 Adjust root-import in alexa tests (#78766) commit 3b653de3fdd7241661aa19eff5a3e4586048c8b3 Author: Kenneth J. Miller <ken@miller.ec> Date: Mon Sep 19 15:35:13 2022 +0200 Fix Airly CO sensor unit (#78649) commit 7bc2712142c5d047b0da4c88c99244aa0a923c7b Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:22:23 2022 +0200 Adjust root-import in tests (#78761) * Adjust root-import in tests * Adjust diagnostics * Adjust button * Adjust select * Adjust device_tracker * Adjust camera * Adjust humidifier * Adjust media_source * Adjust update * Adjust siren * Adjust number * Adjust alarm_control_panel * Adjust notify * Adjust sensor * Adjust switch * Revert anthemav * Don't adjust demo humidifier commit 75e52ef3894abbb86857b40853e5e6cd5c0e90c2 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:08:40 2022 +0200 Use DOMAIN constant in plex (#78764) commit 903edfd881d5c3d2ba70b50a3745c8258481c581 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:07:42 2022 +0200 Use correct constant in anthemav tests (#78759) commit d83e9072e739ac4f384d7838cd9ee5296517af80 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 15:05:29 2022 +0200 Use attributes in zoneminder (#77895) commit ecef7552172a72df00ec4e1195f54919618201fd Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 14:56:51 2022 +0200 Adjust root-import in tomorrowio tests (#78763) commit 4b813f2460f7620f1ec457d1f1b7575f7c14fc94 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 14:27:21 2022 +0200 Adjust pylint plugin for tests directory (#78727) * Add module_name to parametrize * Add tests for tests directory * Apply patch from mib1185 * Adjust plugin to allow imports from component being tested commit 3eab4a234b25f2e7540cb9587921dc0e4ba51d06 Author: Justin Vanderhooft <justinvdhooft@gmail.com> Date: Mon Sep 19 07:56:34 2022 -0400 Add support for controlling manual watering time on Melnor Bluetooth devices (#78653) Co-authored-by: J. Nick Koston <nick@koston.org> commit 3dc6db94cef64391ca8c38dce83fe1e9d21efded Author: Nico <github@nico-soyka.de> Date: Mon Sep 19 12:59:09 2022 +0200 Bump aioimaplib to 1.0.1 (#78738) commit 33bd840c0aea3f522e8844662e48b73d0b72eee8 Author: Mick Vleeshouwer <mick@imick.nl> Date: Mon Sep 19 12:57:52 2022 +0200 Bump pyoverkiz to 1.5.3 in Overkiz integration (#78743) commit 0dcbc8568422ece1a4c4b85df12c7fbbceb8a69f Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 12:57:07 2022 +0200 Adjust relative-import plugin for tests (#78742) commit cd6959d809c0a34bc8239df8d20251f9819f5bd3 Author: Jorim Tielemans <tielemans.jorim@gmail.com> Date: Mon Sep 19 12:56:08 2022 +0200 Update psutil to 5.9.2 (#78745) commit f30a94daa187614dc94e0196e5b5b489d6b17136 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 12:35:59 2022 +0200 Improve type hints in keenetic_ndms2 (#77649) commit 747e538172104ea53ade373c2f4af25f9bd5ef15 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 12:35:23 2022 +0200 Apply hass-relative-import to bluetooth tests (#78736) commit 019d297ff06889a7e9d30580b57d59de21fa5c86 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 12:35:03 2022 +0200 Apply hass-relative-import to recorder tests (#78734) commit 36eda3801d8b897fed6f6c16476ba5e8de858ed6 Author: Franck Nijhof <git@frenck.dev> Date: Mon Sep 19 11:11:05 2022 +0200 Add LaMetric integration init tests (#78679) commit b5c1f856e2d6291bd195e921cf9b9f8d4a5b2acf Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 10:25:25 2022 +0200 Fix litterrobot tests (#78741) commit 72bf1ca6dd2f9857306a4ad78035421737cd63f5 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 10:21:48 2022 +0200 Use attributes in kef media player (#77650) commit b9d34ce169a17f51769a668634c52d250e6e7952 Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Mon Sep 19 09:59:12 2022 +0200 Improve sonos typing (#78661) commit 38548b098691cdb0384992c24a2814c39378c6cd Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 09:53:56 2022 +0200 Adjust homekit-controller test imports (#78731) commit e9f55f4e54f07b09dce223fed77b45cb17373a50 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 09:51:31 2022 +0200 Apply hass-relative-import to tests (s-z) (#78733) commit c5a56dab422ef2703b4d049b10d07d1c25e76eb7 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 09:48:25 2022 +0200 Apply hass-relative-import to tests (a-c) (#78728) commit 00dd27ef1b5ee2279694cf6a61fb2163def041db Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 09:46:59 2022 +0200 Apply hass-relative-import to tests (i-r) (#78732) commit a809e18559ab345733e127c6a6624dc0437e3350 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Mon Sep 19 09:31:57 2022 +0200 Apply hass-relative-import to tests (d-h) (#78730) commit aa0cbf0afefedafa5266b78261909c543e678a40 Author: Robert Hillis <tkdrob4390@yahoo.com> Date: Mon Sep 19 00:12:38 2022 -0400 Add tests for LitterRobot sensors (#78638) commit 9655f30146aab006b76755283267719b658d21a6 Author: J. Nick Koston <nick@koston.org> Date: Sun Sep 18 20:09:45 2022 -0500 Handle Modalias missing from the bluetooth adapter details on older BlueZ (#78715) commit 1f928042111c9368d5899badb70052689229ed38 Author: GitHub Action <github-action@users.noreply.github.com> Date: Mon Sep 19 00:27:46 2022 +0000 [ci skip] Translation update commit ba74f00fb50f6a57cbad6a5fd1a12a209d5dd1d0 Author: J. Nick Koston <nick@koston.org> Date: Sun Sep 18 16:49:12 2022 -0500 Add tests for switchbot sensor platform (#78611) commit a1735b742c299638f5e6586c573bc2f3d39096cc Author: J. Nick Koston <nick@koston.org> Date: Sun Sep 18 16:36:50 2022 -0500 Drop PARALLEL_UPDATES from switchbot (#78713) commit d33cc2c83e112797ce9fec5bb76d2a74550d103c Author: Tom Brien <TomBrien@users.noreply.github.com> Date: Sun Sep 18 22:30:09 2022 +0100 Add GALA currency to Coinbase (#78708) Add GALA currency commit 721fddc0167e55425925d1364e80793aad8afb9e Author: Maciej Bieniek <bieniu@users.noreply.github.com> Date: Sun Sep 18 23:28:17 2022 +0200 Bump `brother` backend library (#78072) * Update integration for a new library * Update tests * Add unique_id migration * Update integration and tests for lib 2.0.0 * Improve test coverage * Improve typing in tests commit 3c6c673a2074c6093219ae9ff442610db062f578 Author: Orad SA <oradsa@users.noreply.github.com> Date: Sun Sep 18 23:34:53 2022 +0300 Add state_class to Waze travel time for statistics support (#77386) commit 3655958d2685b4d39d20534e6981d98cddf6931f Author: Joakim Sørensen <ludeeus@ludeeus.dev> Date: Sun Sep 18 21:38:27 2022 +0200 Seperate timeout errors in rest requests (#78710) commit 8fd18cda303a48f7489482d4d6168079f030639d Author: Arto Jantunen <viiru@iki.fi> Date: Sun Sep 18 22:35:19 2022 +0300 Fix Vallox extract and supply fan speed measurement units (#77692) commit fa7f04c34ba2927151af0a9b42c044677b1c5d1a Author: Brett Adams <Bre77@users.noreply.github.com> Date: Mon Sep 19 05:27:09 2022 +1000 Code Quality Improvements for Advantage Air (#77695) Co-authored-by: epenet <6771947+epenet@users.noreply.github.com> commit 4fbf44cced8cdfe4eb08c0bb84740ef305343c87 Author: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Sun Sep 18 15:25:37 2022 -0400 Create repair issue if zwave-js-server is too old (#78670) * Create repair issue if zwave-js-server is too old * Switch is_fixable to false * review comments commit d74f5c6ee07febb2827c1587d552a07852dab8dd Author: Aaron Bach <bachya1208@gmail.com> Date: Sun Sep 18 13:24:21 2022 -0600 Make Guardian Repairs strings more consistent (and instructive) (#78694) Make Guardian Repairs strings consistently helpful commit b03de1c92f2788dd5e8914cb17a5d5741c47b117 Author: Nathan Spencer <natekspencer@gmail.com> Date: Sun Sep 18 13:21:24 2022 -0600 Address code review from litterrobot PR (#78699) Address code review commit 6094c0070570c78a8d01ca0bffcefb970faae61d Author: Erik Montnemery <erik@montnemery.com> Date: Sun Sep 18 19:50:43 2022 +0200 Warn user if Tasmota devices are configured with invalid MQTT topics (#77640) commit 354411feed482105d296824d052b4217164a132b Author: Jan Bouwhuis <jbouwh@users.noreply.github.com> Date: Sun Sep 18 18:55:31 2022 +0200 Link manually added MQTT entities the the MQTT config entry (#78547) Co-authored-by: Erik <erik@montnemery.com> commit 49ead219a5484d6b0d00eadefb42de4dd2232abf Author: J. Nick Koston <nick@koston.org> Date: Sun Sep 18 11:47:13 2022 -0500 Bump thermobeacon-ble to 0.3.2 (#78693) commit a282e41d683859ac00a4078734984bc3d55659c1 Author: Aaron Bach <bachya1208@gmail.com> Date: Sun Sep 18 09:24:13 2022 -0600 Revert unintended OpenUV unique ID change (#78691) commit d4181aa9112ddd02679901937b065c4146503d12 Author: J. Nick Koston <nick@koston.org> Date: Sun Sep 18 10:22:54 2022 -0500 Fix bluetooth callback matchers when only matching on connectable (#78687) commit 4d6151666e3e398757d076b1859767891bfba8fb Author: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Sun Sep 18 08:56:46 2022 -0400 Handle multiple files properly in zwave_js update entity (#78658) * Handle multiple files properly in zwave_js update entity * Until we have progress, set in progress to true. And fix when we write state * fix tests * Assert we set in progress to true before we get progress * Fix tests * Comment commit 2eb265f28b6907964a6761542e6e2e37d8ab51a5 Author: Franck Nijhof <git@frenck.dev> Date: Sun Sep 18 12:17:28 2022 +0200 Remove mDNS iteration from Plugwise unique ID (#78680) * Remove mDNS iteration from Plugwise unique ID * Add iteration to tests commit 8dbbd0ded057479f5cb3171a30f5c0858348bcaf Author: J. Nick Koston <nick@koston.org> Date: Sun Sep 18 04:48:04 2022 -0500 Cache template regex compiles (#78529) commit 59aef20e994a82d40d7d16d3ee763adb77a3aa20 Author: G Johansson <goran.johansson@shiftit.se> Date: Sun Sep 18 11:46:43 2022 +0200 Add missing typing met config flow (#78645) commit 87f8ebceb2d9e7be997dfcb90d7088686698acfd Author: Joakim Sørensen <ludeeus@ludeeus.dev> Date: Sun Sep 18 11:40:42 2022 +0200 Limit Github event subscription if polling is disabled (#78662) commit 69c5d910d46de513e5a59e9ae5fbc4931471865b Author: Joakim Sørensen <ludeeus@ludeeus.dev> Date: Sun Sep 18 09:58:14 2022 +0200 Remove deprecated update binary sensor from Supervisor (#78664) commit 1f7c90baa04144da2d554c023cb991d56469796a Author: Pete <github@kthxbye.us> Date: Sun Sep 18 05:45:31 2022 +0200 Fix fan speed regression for some xiaomi fans (#78406) Co-authored-by: Martin Hjelmare <marhje52@gmail.com> commit b8ccf53799615f6ecf5381da63d89236c4cdad52 Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 22:45:04 2022 -0500 Fix switchbot not accepting the first advertisement (#78610) commit f7ef9eb91b55589a93d7adbbc92719110401559f Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Sun Sep 18 03:08:55 2022 +0200 Remove low level call from fritzbox_callmonitor (#78668) commit dbc02707a9bde8aa06019053568c92c97e87aa2d Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Sun Sep 18 03:08:17 2022 +0200 Improve media_player typing (#78666) commit e9eb5dc3389c4f69cbe7abd9ec5b743a068c0560 Author: GitHub Action <github-action@users.noreply.github.com> Date: Sun Sep 18 00:29:50 2022 +0000 [ci skip] Translation update commit ca5a9c945649f7de9cf58a09f41a33f5ba89b037 Author: Aaron Bach <bachya1208@gmail.com> Date: Sat Sep 17 17:56:45 2022 -0600 Allow multiple instances of OpenUV via the `homeassistant.update_entity` service (#76878) * Allow for multiple instances of the OpenUV integration * Docstring * Remove Repairs * Fix tests * Slightly faster OpenUV object lookup * Entity update service * Remove service descriptions * hassfest * Simplify strings * Don't add UI instructions to Repairs item * Add a throttle to entity update * Update homeassistant/components/openuv/__init__.py Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> * Switch from Throttle to Debouncer(s) * Keep dispatcher for services * Reduce change surface area * Duplicate method * Add issue registry through helper * Update deprecation version * Use config entry selector * Remove device/service info * Remove commented out method * Correct entity IDs and better verbiage * Fix tests * Handle missing config entry ID in service calls * Remove unhelpful comment * Remove unused constants Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> Co-authored-by: J. Nick Koston <nick@koston.org> commit b87c452106f3595427b08da1d2e928db601af2b0 Author: Justin Vanderhooft <justinvdhooft@gmail.com> Date: Sat Sep 17 18:19:19 2022 -0400 Bump melnor-bluetooth to v0.0.20 (#78642) commit 08e6e27a3b74f50247f12d8db47300215076cb0c Author: Aaron Bach <bachya1208@gmail.com> Date: Sat Sep 17 16:09:40 2022 -0600 Remove deprecated Guardian services (scheduled for 2022.10.0) (#78663) Remove deprecated Guardian services (schedule for 2022.10.0) commit 18eef5da1f1c542142e15796ab21460b7a18a992 Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 16:58:19 2022 -0500 Restore history from bluetooth stack at startup (#78612) commit 13d3f4c3b2ec7f2a40c8316e7bf41d3148582d44 Author: Aaron Bach <bachya1208@gmail.com> Date: Sat Sep 17 15:01:57 2022 -0600 Replace Guardian `disable_ap` and `enable_ap` services with a switch (#75034) * Starter buttons * Ready to go * Replace Guardian `disable_ap` and `enable_ap` services with a switch * Clean up how actions are stored * Make similar to buttons * Remove service definitions * Docstring * Docstring * flake8 * Add repairs item * Add a repairs issue to notify of removed entity * Add entity replacement strategy * Fix repairs import * Update deprecation version * Remove breaking change * Include future breaking change version * Naming commit 1f410e884abc948f21505227902e689913bdc97a Author: Jan Bouwhuis <jbouwh@users.noreply.github.com> Date: Sat Sep 17 21:43:42 2022 +0200 Make hass.data["mqtt"] an instance of a DataClass (#77972) * Use dataclass to reference hass.data globals * Add discovery_registry_hooks to dataclass * Move discovery registry hooks to dataclass * Add device triggers to dataclass * Cleanup DEVICE_TRIGGERS const * Add last_discovery to data_class * Simplify typing for class `Subscription` * Follow up on comment * Redo suggested typing change to sasisfy mypy * Restore typing * Add mypy version to CI check logging * revert changes to ci.yaml * Add docstr for protocol Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> * Mypy update after merging #78399 * Remove mypy ignore * Correct return type Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> commit 391d8954260608e7d16e04bbdbd0d08c9a9d5456 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Sat Sep 17 21:23:16 2022 +0200 Enable disallow-any-generics in media-player (#78498) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> commit b51fd7f6886508130edf07e342ff5e630930f678 Author: Kevin Addeman <kevin.addeman@gmail.com> Date: Sat Sep 17 14:26:04 2022 -0400 Fix lutron_caseta get_triggers() raising error for non-button devices (caseta and ra3/hwqsx) (#78397) commit 74f7ae409be003e99abad4b9259477a08a26cc02 Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 12:52:28 2022 -0500 Add a helpful message to the config_entries.OperationNotAllowed exception (#78631) We only expect this exception to be raised as a result of an implementation problem. When it is raised during production it is currently hard to trace down why its happening See #75835 commit 943fe657c577e4a1018e04fd6ff580bb9e46f10a Author: Nathan Spencer <natekspencer@gmail.com> Date: Sat Sep 17 11:50:47 2022 -0600 Add additional status sensor state strings for Litter-Robot 4 (#78652) commit 8cae33a730c7307225d0fa7741c0c4c2634edd6e Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 12:44:24 2022 -0500 Fix rachio not being able to be ignored (#78636) Fixes #77272 commit 01acc3d1e5771048a13727213b58509a885b04de Author: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Sat Sep 17 13:43:35 2022 -0400 Fix zwave_js update entity startup state (#78563) * Fix update entity startup state * Only write state if there is a change * Add test to show that when an existing entity gets recreated, skipped version does not reset * Remove unused blocks * Update homeassistant/components/zwave_js/update.py Co-authored-by: Franck Nijhof <frenck@frenck.nl> Co-authored-by: Franck Nijhof <frenck@frenck.nl> commit 6e4a0b9fdceba5ec4dc0b701e1fc564f4a482e21 Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 12:40:10 2022 -0500 Switch recorder to use async_timeout instead of asyncio.wait_for (#78607) commit 51b01fcd80d48776f72789b13b034c21b7d22b74 Author: G Johansson <goran.johansson@shiftit.se> Date: Sat Sep 17 19:38:35 2022 +0200 Bump smhi-pkg to 1.0.16 (#78639) commit 64988521bbf3a40abc42861cf037476c8a6b51ad Author: epenet <6771947+epenet@users.noreply.github.com> Date: Sat Sep 17 18:18:53 2022 +0200 Make use of generic EntityComponent (part 2) (#78494) commit bbf54e6f443c4184bbf216d7e31edfb1f0171653 Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Sat Sep 17 17:37:39 2022 +0200 Improve light typing (#78641) commit 35221e9a618d94ab7412741486c687af87f1e9af Author: Jan Bouwhuis <jbouwh@users.noreply.github.com> Date: Sat Sep 17 17:27:22 2022 +0200 Correct return typing for `catch_log_exception` (#78399) commit 5a6a474bbe673ff02c37d7816c745baf5a1704c8 Author: Franck Nijhof <git@frenck.dev> Date: Sat Sep 17 17:15:11 2022 +0200 Update demetriek to 0.2.4 (#78646) commit 24df3574bc1c11db4201d05608bc5d26ece5a861 Author: Franck Nijhof <git@frenck.dev> Date: Sat Sep 17 15:04:09 2022 +0200 Automatically set up Awair during onboarding (#78632) commit 9acea07d31aaf08cb1d08a8d225d62def03b9bad Author: Sergio Conde Gómez <skgsergio@gmail.com> Date: Sat Sep 17 13:59:29 2022 +0200 Bump qingping-ble to 0.7.0 (#78630) commit cd8a5ea1e265af51c875f966a56964a651afe63b Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 05:13:33 2022 -0500 Fix reconnect race in HomeKit Controller (#78629) commit c3ca9f3ad1744e8b3c074ff9959502fcafec2167 Author: Nathan Spencer <natekspencer@gmail.com> Date: Sat Sep 17 04:03:12 2022 -0600 Add litter level sensor for Litter-Robot 4 (#78602) Co-authored-by: J. Nick Koston <nick@koston.org> commit cc51052be55cdcd32f22f4d2118b438c4845ca22 Author: Nathan Spencer <natekspencer@gmail.com> Date: Sat Sep 17 03:29:56 2022 -0600 Change litterrobot integration to cloud_push (#77741) Co-authored-by: J. Nick Koston <nick@koston.org> commit 0b4e4e81d47b8501f4811c32f264f9b8e792f779 Author: Joakim Sørensen <ludeeus@ludeeus.dev> Date: Sat Sep 17 10:26:59 2022 +0200 Handle connection issues with Traccar (#78624) commit 98dd84f53543cdfd2351abf620006cb4ab659b90 Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 03:26:02 2022 -0500 Ensure bluetooth callbacks are only fired when advertisement data changes (#78609) commit 82407ca433b592159d459568cfa1a00bd71dfa49 Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 01:35:53 2022 -0500 Switch yeelight to use async_timeout instead of asyncio.wait_for (#78606) commit 5cde3ca4e17caafa8f120c3b40d4639cab6b9d4c Author: J. Nick Koston <nick@koston.org> Date: Sat Sep 17 01:34:44 2022 -0500 Switch emulated_hue to use async_timeout instead of asyncio.wait_for (#78608) commit f59c8d985d85b9d45773bd095be6ab8aa7d344c8 Author: Kevin Stillhammer <kevin.stillhammer@gmail.com> Date: Sat Sep 17 06:03:18 2022 +0200 Correct unit for here_travel_time distance sensor (#78303) Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com> Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com> commit 38b087d2209dbe26f90676ecebf90fc1b97836e3 Author: GitHub Action <github-action@users.noreply.github.com> Date: Sat Sep 17 00:27:28 2022 +0000 [ci skip] Translation update commit b4356a432e50f0c91534087ff35a8e389058fc8c Author: Aaron Bach <bachya1208@gmail.com> Date: Fri Sep 16 16:41:17 2022 -0600 Replace SimpliSafe `clear_notifications` service with a button (#75283) * Replace SimpliSafe `clear_notifications` service with a button * Better log message * Coverage * Docstring * Add repairs item * Better repairs strings * Mark issue as fixable * Add issue registry through helper * Update deprecation version commit 84cd0da26b2519c92c10ae4586389bcf0a9f06d2 Author: Kenneth J. Miller <ken@miller.ec> Date: Fri Sep 16 23:19:30 2022 +0200 Add Airly gas sensors (#77908) * Add support for gases queryable via Airly API: CO, NO₂, O₃, SO₂ * Add tests for above sensors and update test fixtures commit 06178d3446c50be5ffef0f5f7fd72b1266a97e26 Author: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Fri Sep 16 17:04:55 2022 -0400 Only redact zwave_js values that are worth redacting (#78420) * Only redact zwave_js values that are worth redacting * Tweak test * Use redacted fixture for test commit be17ba15db86323e6ebf63197e4b03721c41935d Author: epenet <6771947+epenet@users.noreply.github.com> Date: Fri Sep 16 23:04:29 2022 +0200 Use attributes in demo media-player (#78461) * Use attributes in demo media-player * Use _attr_is_volume_muted * Use _attr_shuffle * Use _attr_sound_mode / _attr_sound_mode_list commit 047c3862d7ee3f7ee07b567865208c5426eaa68e Author: On Freund <onfreund@gmail.com> Date: Fri Sep 16 23:29:08 2022 +0300 Bump pyrisco to v0.5.5 (#78566) Upgrade to pyrisco 0.5.5 commit e507e0031789605a49d7e32e428a7d57948107c8 Author: Nathan Spencer <natekspencer@gmail.com> Date: Fri Sep 16 12:56:50 2022 -0600 Bump pylitterbot to 2022.9.3 (#78590) commit 8774f34271e6e6be4064532791b0e6c947d5412b Author: Franck Nijhof <git@frenck.dev> Date: Fri Sep 16 17:42:44 2022 +0200 Update Awair config entry on discovery (#78521) commit 0b97dcf0bd64b538f7dabc5de8203048b8645d1b Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Fri Sep 16 16:46:26 2022 +0200 Use vol.Coerce for notify SourceType enum (#77930) commit 501b8b341f794f93a882c9b6e8e05538c44a63df Author: Hurzelchen <hurzelchen@googlemail.com> Date: Fri Sep 16 16:17:46 2022 +0200 Use commands enum in LG Netcast (#78584) lg_netcast: Use LG_COMMAND constants instead of magic numbers commit 42c28cd074edbe50b4dee0a9059bbf799627c1ef Author: Jafar Atili <at.jafar@outlook.com> Date: Fri Sep 16 17:10:40 2022 +0300 Address late review of SwitchBee (#78585) commit f2a661026fdccd09c69e76d90d40f927d4dff651 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Fri Sep 16 15:11:12 2022 +0200 Fix kira remote implementation (#77878) commit 491177e5d367d595b6b8d042bfc5d491a17484c7 Author: Jafar Atili <at.jafar@outlook.com> Date: Fri Sep 16 15:19:50 2022 +0300 Address late review of SwitchBee (#78412) commit 383c83d15f255e2c4c123915259c513af7fda0c1 Author: Martin Hjelmare <marhje52@gmail.com> Date: Fri Sep 16 12:52:24 2022 +0200 Improve notify typing (#78575) commit fbd265aa2d407fe37528f12d503a7ae91e7a3284 Author: Franck Nijhof <git@frenck.dev> Date: Fri Sep 16 12:51:58 2022 +0200 Update pyupgrade to v2.38.0 (#78573) commit 085abc74ee7dab777149d8937cffc8aaa6883880 Author: J. Nick Koston <nick@koston.org> Date: Fri Sep 16 12:24:20 2022 +0200 Reduce overhead to update passive bluetooth devices (#78545) commit b093c2840b97c1585ec26bf2431d3d708ad6dc4f Author: Rami Mosleh <engrbm87@gmail.com> Date: Fri Sep 16 12:30:29 2022 +0300 Remove name key from config flow in Mikrotik (#78571) commit a19a7e64d5c179af6444f184d7449a34746aaf19 Author: Franck Nijhof <git@frenck.dev> Date: Fri Sep 16 11:18:00 2022 +0200 Fix WebSocket condition testing (#78570) commit 564150169bfc69efdfeda25a99d803441f3a4b10 Author: Franck Nijhof <git@frenck.dev> Date: Fri Sep 16 08:35:12 2022 +0200 Update LaMetric config entry using DHCP discovery data (#78527) * Update LaMetric config entry using DHCP discovery data * Update translations commit e7ca40156fcdf3e6f43dda0d88a69d1c73c4ff8e Author: Phil Bruckner <pnbruckner@gmail.com> Date: Fri Sep 16 01:07:02 2022 -0500 Bump life360 package to 5.1.1 (#78550) commit ec258410c5b06de23e62acce5e86044ae549cd7e Author: GitHub Action <github-action@users.noreply.github.com> Date: Fri Sep 16 00:29:29 2022 +0000 [ci skip] Translation update commit 8300f8234ce81db05c8c1b5fa953b185a50024f5 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Fri Sep 16 00:20:47 2022 +0200 Make async_extract_entities generic (#78490) commit 635ed562eebe7919e6edfee3c22a70b4ce33e7d0 Author: Ricardo Steijn <61013287+RicArch97@users.noreply.github.com> Date: Thu Sep 15 18:05:55 2022 +0200 crownstone-sse: bump to 2.0.4 (#78538) commit dd20a7ea62fc003748c5f0cf99be25c69c9b5a05 Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 18:01:24 2022 +0200 Display statistics in the source's unit (#78031) commit 4dba2a85db568a3c8a9a5e1783689a60465415c2 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 17:57:48 2022 +0200 Improve type hints in trace (#78441) commit b29605060a74c441550708ccf4ace4b697f66ae6 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 17:48:05 2022 +0200 Enforce MediaPlayerState in hdmi_cec media player (#78522) commit 7d1150901108738c2767cdcc6ea093c32615aefd Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 17:47:07 2022 +0200 Cleanup self._attr_state in samsungtv media player (#78518) commit bb5c1ad6590b60a7650b49cf09d5e6fa73ba962f Author: Simone Chemelli <simone.chemelli@gmail.com> Date: Thu Sep 15 16:05:58 2022 +0200 Remove some low level calls from Fritz (#77848) Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com> commit 6f02f7c6cee268f3adebf78a37ae698770a981d6 Author: Michael <35783820+mib1185@users.noreply.github.com> Date: Thu Sep 15 16:01:55 2022 +0200 Bump pyfritzhome to 0.6.7 (#78324) commit 8dbe293ae28550cd10fb24c201772e9e2448e4bb Author: Joakim Sørensen <ludeeus@ludeeus.dev> Date: Thu Sep 15 15:01:40 2022 +0200 Add version to templates (#78484) commit de7e12eeaf566a0ee15569cfd75dda68bb8cc5ec Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 14:47:05 2022 +0200 Enable disallow-any-generics in light (#78499) commit a443cefa7b56ac4663cf38686d4a3930c0376fde Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 14:44:20 2022 +0200 Use self._attr_state in demo media player (#78520) commit 69ca055fd89391f3e1e7931cd0476f6c00a762d9 Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 14:33:12 2022 +0200 Update requests_mock to 1.10.0 (#78510) commit cd2abf368ff3a12e588a078fd02ca3d6870fe44c Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 14:26:09 2022 +0200 Use self._attr_state in vlc_telnet media player (#78517) commit a38d998000209a6dcaef5dba4049eb1cb7dfebff Author: Joakim Sørensen <ludeeus@ludeeus.dev> Date: Thu Sep 15 14:05:34 2022 +0200 Bump awesomeversion from 22.8.0 to 22.9.0 (#78525) commit 96de76fc6fe04d7cd31c2d85b9c8c2dfc9df8679 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 14:04:07 2022 +0200 Adjust MEDIA_CLASS_MAP in dlna-dms (#78458) * Adjust MEDIA_CLASS_MAP in dlna-dms * Revert commit 4168892d0a3ce00f62c392ebbe600aab0bf437ac Author: J. Nick Koston <nick@koston.org> Date: Thu Sep 15 13:25:50 2022 +0200 Bump aiohomekit to 1.5.8 (#78515) commit 2331e2a55c194a0f59101fa58afd9fa209966681 Author: J. Nick Koston <nick@koston.org> Date: Thu Sep 15 13:25:40 2022 +0200 Bump led-ble to 0.10.1 (#78511) commit 8ede711f68fab6ba437a6977f3c8754dc7eb6c8e Author: J. Nick Koston <nick@koston.org> Date: Thu Sep 15 13:25:25 2022 +0200 Bump PySwitchbot to 0.19.9 (#78504) commit 2c03578f6fedcc8ec73721efcb3b46034ab13424 Author: J. Nick Koston <nick@koston.org> Date: Thu Sep 15 13:25:12 2022 +0200 Bump yalexs_ble to 1.9.2 (#78508) commit 6dc3c0b572ebfeaeeace5f2f46de6eadfad077aa Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 12:45:18 2022 +0200 Update black to 22.8.0 (#78509) commit c0b04e9f91a34dfee0ceb12770148317fe3e2cbf Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 12:13:36 2022 +0200 Sort some code in the search integration (#78519) commit aa0fd8c935b6549581acf82d5bd51ac90fc98168 Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 12:05:29 2022 +0200 Avoid mutating globals in nina tests (#78513) commit ada1cff4b181b79d2bd1260092ccd664cb532357 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 12:00:52 2022 +0200 Use new media player enums in homekit_controller (#78105) * Use new media player enums in homekit_controller * Replace OK/PROBLEM with ON/OFF * Fix tests commit b56eabc35bd59316276ea31daabddb21635ff140 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 11:58:24 2022 +0200 Enable disallow-any-generics in number (#78502) commit eae384bbf70f2031d2671b373518eaddb291ba46 Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 11:54:18 2022 +0200 Update sqlalchemy to 1.4.41 (#78507) commit 0448afabb6c194d598b853b992349dd5ee665eb3 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 11:53:56 2022 +0200 Sort strict-typing alphabetically (#78506) commit 19c1065387c916d89810a39c0fe75c06720c985f Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 11:53:40 2022 +0200 Update pytest to 7.1.3 (#78503) commit cf138c72662bccff602a84641658bd4fadf2564a Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 11:53:16 2022 +0200 Update pyotp to 2.7.0 (#78500) commit b4afb1cb6b496867d39dd679acaee07f571f5b9b Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 11:53:00 2022 +0200 Make use of generic EntityComponent (#78492) commit 19ea95a6e4f210bb18c3606a7763c309ee35c113 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 11:29:11 2022 +0200 Enable disallow-any-generics in update (#78501) commit c37d294d12d715f5091eedcd0dfe446f39807dbd Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 11:02:37 2022 +0200 Use reload helper to reload rest component (#78491) commit 2cc45cd30273282ab8e4ac2918a34deab050b596 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 11:00:55 2022 +0200 Use new media player enums in bluesound (#78096) commit 0a13fe99d250db2daefc29c6592c421f3a9acd41 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Thu Sep 15 11:00:25 2022 +0200 Move mypy override for device_registry (#78493) commit 08449dc1bcdb5e0991985b3d0c96e43522a26651 Author: Federico Marani <flagzeta@gmail.com> Date: Thu Sep 15 10:52:33 2022 +0200 Bump aioftp to 0.21.3 (#78257) commit 035f206e95b86fdf35a738db0021f60523973f27 Author: Vincent Knoop Pathuis <48653141+vpathuis@users.noreply.github.com> Date: Thu Sep 15 10:51:19 2022 +0200 Bump ultraheat-api to 0.4.3 (#78295) commit 11789dd0791af10b3163538b22538f122647ecaf Author: J. Nick Koston <nick@koston.org> Date: Thu Sep 15 10:40:52 2022 +0200 Bump bleak-retry-connector to 0.17.1 (#78474) commit ec2afd2bce42e9dcd14788e9b20d1c55edb1ab00 Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 10:24:18 2022 +0200 Update pipdeptree to 2.3.1 (#78497) commit 4e7a99dc7700d4af1a261ebd2d9290137a734033 Author: Franck Nijhof <git@frenck.dev> Date: Thu Sep 15 09:57:35 2022 +0200 Update sentry-sdk to 1.9.8 (#78496) commit aa46ba4ad58b5660304c1d238bf56da5e1186376 Author: ollo69 <60491700+ollo69@users.noreply.github.com> Date: Thu Sep 15 08:56:30 2022 +0200 Add device class TV to AndroidTV (#78487) commit c0cf9d87295c071ccff883b53c2fc790f5ce7a46 Author: Avi Miller <me@dje.li> Date: Thu Sep 15 16:53:58 2022 +1000 Add infrared brightness select entity for LIFX Night Vision bulbs (#77943) * Add infrared brightness select entity for LIFX Night Vision bulbs Signed-off-by: Avi Miller <me@dje.li> * Code refactored from review comments Signed-off-by: Avi Miller <me@dje.li> * Update and refactor from code review feedback Signed-off-by: Avi Miller <me@dje.li> Signed-off-by: Avi Miller <me@dje.li> commit ade4fcaebd9fb441b78bddf67ea39598b7d64fac Author: starkillerOG <starkiller.og@gmail.com> Date: Thu Sep 15 08:36:56 2022 +0200 Use asyncio in XiaomiAqara instead of threading (#74979) Co-authored-by: Martin Hjelmare <marhje52@gmail.com> commit 84a812ad05e8f4763ff9c2429882174c742f09de Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 08:29:46 2022 +0200 Allow setting number selector step size to 'any' (#78265) * Allow setting number selector step size to 'any' * Improve test coverage commit 30702bdcd218cc34ba455e345c301978ae4755aa Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 07:41:11 2022 +0200 Deduplicate some code in scripts and automations (#78443) commit 0a1fd36e0369bab18078282b1fe0202acb4e1594 Author: Erik Montnemery <erik@montnemery.com> Date: Thu Sep 15 07:40:56 2022 +0200 Catch up with statistics after DB migration is done (#78469) * Catch up with statistics after DB migration is done * Don't access the database from the event loop * Fix deadlocking test * Fix test commit bcf01e88733b5c268ca97755063a0f2dedb08bdd Author: GitHub Action <github-action@users.noreply.github.com> Date: Thu Sep 15 00:29:28 2022 +0000 [ci skip] Translation update commit 1b3088e41aad9e3903b719ee2f614e2de5d48835 Author: Shay Levy <levyshay1@gmail.com> Date: Thu Sep 15 00:29:59 2022 +0300 Bump aioswitcher to 3.0.0 (#78471) commit 43053d05b4c192cb114865127d3b1ada12d777aa Author: Teemu R <tpr@iki.fi> Date: Wed Sep 14 21:54:01 2022 +0200 Bump python-songpal to 0.15.1 (#78481) commit 6678f660a8a1bb11ab11d857b6afc23289569a82 Author: Franck Nijhof <git@frenck.dev> Date: Wed Sep 14 20:51:24 2022 +0200 Remove U.S. Citizenship and Immigration Services (USCIS) integration (#78432) * Remove U.S. Citizenship and Immigration Services (USCIS) integration * Update .coveragerc Fix due to sorting in https://github.com/home-assistant/core/pull/78447 Co-authored-by: Shay Levy <levyshay1@gmail.com> commit 8a55f8570339e4b689f8057be5db8a60db38f4ab Author: Erik Montnemery <erik@montnemery.com> Date: Wed Sep 14 20:45:46 2022 +0200 Improve MQTT debug log of retained messages (#78453) Improve MQTT debug log for retained messages commit a46982befb07e2987ece7e704e201010234293d9 Author: Robert Hillis <tkdrob4390@yahoo.com> Date: Wed Sep 14 14:31:54 2022 -0400 Add Google Sheets integration (#77853) Co-authored-by: Allen Porter <allen@thebends.org> commit 996bcbdac6f23b0e72374411489e4daf27fab189 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 20:16:23 2022 +0200 Make EntityComponent generic (#78473) commit fd05d949cc76d340dad9bf7dc3ff5d937d8d1b1e Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 19:09:31 2022 +0200 Fix device_class in demo (#78463) Use _attr_device_class in demo commit 650aae49fe4d0cf5e2bf82c2a4ab5dcb74c53ead Author: Stefan Agner <stefan@agner.ch> Date: Wed Sep 14 19:06:29 2022 +0200 Support AMD SoC CPU temperature (#78472) This adds support for CPU temperature readings on AMD SoC based systems like the AMD G-Series GX-222G found in FUJITSU FUTRO S920. commit 2ba0f42accde760adf7d99ef9dd6aebd38cb517f Author: Erik Montnemery <erik@montnemery.com> Date: Wed Sep 14 16:47:08 2022 +0200 Prevent deleting blueprints which are in use (#78444) commit 855b0dfdba9f732a7dc471cb55ff9221adedf95e Author: uvjustin <46082645+uvjustin@users.noreply.github.com> Date: Wed Sep 14 21:49:00 2022 +0800 Pass tasks instead of coros to asyncio.wait in forked_daapd (#78462) * Remove coroutines from asyncio.wait in forked_daapd * Update homeassistant/components/forked_daapd/media_player.py Co-authored-by: epenet <6771947+epenet@users.noreply.github.com> Co-authored-by: epenet <6771947+epenet@users.noreply.github.com> commit 219cee2ca9f6cd9eb7e0abcbda6d9540240e20d3 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 15:23:29 2022 +0200 Move Trace classes to separate module (#78433) commit 99ebac13ed0dced03c064f07d2aeaa6d5f8fadb6 Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Wed Sep 14 15:19:43 2022 +0200 Bump openevsewifi to 1.1.2 (#78460) Update openevsewifi to 1.1.2 commit ae865a07b202537127a2e13930b65b59706e23f0 Author: uvjustin <46082645+uvjustin@users.noreply.github.com> Date: Wed Sep 14 20:40:20 2022 +0800 Cleanup async_announce in forked_daapd (#78457) commit 003d160a962cb5b6f882dfb6dbdf95b6a6656e92 Author: Poltorak Serguei <poltorak@alsenet.com> Date: Wed Sep 14 15:19:17 2022 +0300 Rework Z-Wave.Me switch multilevel devices to also use light entity (#77969) Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com> commit 3941290edcfff5c33775f2bd321b0f45d6fee95b Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 14:07:57 2022 +0200 Force root import of const from other components (#78014) * Force root import of const from other components * Add missing commit * Add tests * Add tests * Apply suggestion Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> * Apply suggestion Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> commit 1fcab3365316e5818867fa075b8d0cf2deb9e034 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 13:36:20 2022 +0200 Improve type hints in light (#78349) commit 374b72f05280281ca16d4810c20b6815a58d5971 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 13:30:17 2022 +0200 Make LimitedSizeDict a generic (#78440) * Make LimitedSizeDict a generic * Remove comments * Use super() * Apply suggestion Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> commit ad25a966a8bd592cf140d29f18d81b726ffdcc1b Author: uvjustin <46082645+uvjustin@users.noreply.github.com> Date: Wed Sep 14 19:24:51 2022 +0800 Sort constants in forked_daapd (#78455) commit efb482fb1dcf29468e50fca98f046d551d6355c7 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 13:05:00 2022 +0200 Add demo to strict-typing (#77596) * Add demo to strict-typing * Adjust component * Adjust PR * Update homeassistant/components/demo/mailbox.py Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> commit 5e338d21665cb04f66fcebd9376cdda389c30c01 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 13:04:09 2022 +0200 Improve type hints in automation (#78368) * Improve type hints in automation * Apply suggestion * Apply suggestion * Apply suggestion * Add Protocol for IfAction * Use ConfigType for IfAction * Rename variable commit b7e9fcb9fefc2b83d892f6ca319c210b3dc21f11 Author: J. Nick Koston <nick@koston.org> Date: Wed Sep 14 12:29:43 2022 +0200 Replace asyncio.wait_for with async_timeout in baf (#78445) commit db44be7054124b453898dbf354cc60a066116dcf Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 12:26:22 2022 +0200 Sort coveragerc (#78447) commit 26251895295d74fcd2c73e37804c23675c433247 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 12:24:54 2022 +0200 Use async_timeout in forked_daapd (#78451) commit fad0b00fbc6fba2b2b2d8fed2431538113f91995 Author: Ernst Klamer <e.klamer@gmail.com> Date: Wed Sep 14 12:09:03 2022 +0200 Binary sensor description for BTHome (#78408) commit 13c7a7bbcc7fa949755cc5014908ba049e16231e Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 11:58:32 2022 +0200 Refactor forked_daapd to use _async_announce (#78446) commit 5cccb248307d138a33c353544c57dc997b4fe917 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 11:36:28 2022 +0200 Improve type hints in group (#78350) commit 03a24e3a055f4ab117f6699c860d9e652d7a9faa Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 11:22:58 2022 +0200 Improve type hints in proximity (#78348) commit abc87b5dfabfc2381cba15bd6461d4f9a8efb585 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 11:18:23 2022 +0200 Improve type hints in scene (#78347) commit dce2569389c1fe0ab7e6eb453417762374b9a151 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 11:15:47 2022 +0200 Improve type hints in weather (#78346) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> commit b87cd926e7ef36c55ab9c8e88586d928970a6180 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 11:13:48 2022 +0200 Fix image-processing type hint (#78426) commit 393f1487a5377c05b95bf6866566cd3111a32c0f Author: Franck Nijhof <git@frenck.dev> Date: Wed Sep 14 10:25:01 2022 +0200 Remove Ambee integration (#78427) commit 9382f4be2388dc9c93eaff3876537cab0f3fcec3 Author: Bram Kragten <mail@bramkragten.nl> Date: Wed Sep 14 09:54:51 2022 +0200 Update frontend to 20220907.2 (#78431) commit 9d535b9ae9551e4fe9ee0e8b1bbfd0f209383906 Author: Simone Chemelli <simone.chemelli@gmail.com> Date: Wed Sep 14 08:13:42 2022 +0200 Bump fritzconnection to 1.10.3 (#77847) * Bump fritzconnection to 1.10.2 * bump to 1.10.3 commit 831c87205f2a06e2c2bf7172d6dd5d6d4087575b Author: Diogo Gomes <dgomes@ua.pt> Date: Wed Sep 14 02:00:59 2022 +0100 Retry on unavailable IPMA api (#78332) Co-authored-by: J. Nick Koston <nick@koston.org> commit 23faf8024ee5427e1f0da15df36c6ce5dc89677b Author: GitHub Action <github-action@users.noreply.github.com> Date: Wed Sep 14 00:28:24 2022 +0000 [ci skip] Translation update commit 5501b7e710bed9ec32b2afc195a75f37eab1bf69 Author: Aaron Bach <bachya1208@gmail.com> Date: Tue Sep 13 16:16:21 2022 -0600 Fix bug with RainMachine update entity (#78411) * Fix bug with RainMachine update entity * Comment commit 416a5cb279f70fc020dc257d804d5b37df393aa0 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 00:12:54 2022 +0200 Import constants from component root (#78395) commit f1c7fb78667892ae4cb9e350dcdfa1d3d0153703 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Wed Sep 14 00:11:57 2022 +0200 Adjust pylint plugin for relative imports (#78277) commit d3be06906bec9ec61c01958893c02ca1b17b4099 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 13 23:11:29 2022 +0200 Improve type hints in script helpers (#78364) * Improve type hints in script helpers * Import CONF_SERVICE_DATA from homeassistant.const * Make data optional commit 4f963cfc6427b28d9c12970479791f6865b010f8 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 13 22:45:25 2022 +0200 Improve type hints in integration (#78345) commit 14611f9b5ccf54c76aa6cdb67fd97f03f45a7877 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 22:40:08 2022 +0200 Fix race in logbook websocket test (#78390) commit 6c0ad54a84393181e9a4e2af7f984306f2c38d08 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 13 22:27:04 2022 +0200 Use media player enums in dlna_dms (#78393) Co-authored-by: Shay Levy <levyshay1@gmail.com> commit 13e8bae43282d0709ad9925a746a5afcbd548088 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 22:17:09 2022 +0200 Bump govee-ble to 0.17.3 (#78405) commit 4c164cc48defbcaed60295a1846daa366e749aab Author: Bram Kragten <mail@bramkragten.nl> Date: Tue Sep 13 22:15:45 2022 +0200 Update frontend to 20220907.1 (#78404) commit 8189af0e7e569738992e8e935535e73fa24aee36 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 22:15:30 2022 +0200 Bump led-ble to 0.10.0 (#78367) commit e2c563c79d460342f89d883b7dd51be5c75a7ba4 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 22:14:53 2022 +0200 Bump yalexs-ble to 1.9.0 (#78362) commit 32c6f8aaef309433e625a36f341a913c77585302 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 22:11:44 2022 +0200 Bump PySwitchbot to 0.19.8 (#78361) * Bump PySwitchbot to 0.19.7 Changes for bleak 0.17 https://github.com/Danielhiversen/pySwitchbot/compare/0.19.6...0.19.7 * bump again to fix some more stale state bugs commit bf852812bcfc18927a76ccbb300a3d6ee88b29f0 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 22:10:50 2022 +0200 Fix flapping system log test (#78391) Since we run tests with asyncio debug on, there is a chance we will get an asyncio log message instead of the one we want Fixes https://github.com/home-assistant/core/actions/runs/3045080236/jobs/4906717578 commit 02c95418622ffe5a221fa5e75a56d16f102f4efd Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 13 21:55:50 2022 +0200 Improve type hints in mailbox (#78353) commit 49ab5cfc9ca76696751d1451959e1db3892eb80c Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 13 21:55:13 2022 +0200 Improve type hints in geo-location (#78352) commit 0ab19fe6f6349f1af9e9eea17c8275a6d9756d38 Author: Pascal Vizeli <pvizeli@syshack.ch> Date: Tue Sep 13 21:11:57 2022 +0200 Bump aioecowitt 2022.09.2 (#78287) * Bump aioecowitt 2022.09.2 * add percentage type commit 9c2601036d24e9576d361cdfc1f9b84bc1510976 Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 21:06:17 2022 +0200 Bump xiaomi-ble to 0.10.0 (#78365) commit dc3c4a2b54f6baec735a18e6a659135f31be3ba8 Author: epenet <6771947+epenet@users.noreply.github.com> Date: Tue Sep 13 21:05:55 2022 +0200 Expose SOURCE_CLOUD in google-assistant root (#78394) commit 4da08ee1e9689ed68d58598a3dfc25cf8a97296f Author: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Tue Sep 13 21:01:46 2022 +0200 Fix CI workflow caching (#78398) commit be52b66f6cfc87f89d04e53d26c1d740d41ef87b Author: J. Nick Koston <nick@koston.org> Date: Tue Sep 13 21:00:45 2022 +0200 Bump aiohomekit to 1.5.7 (#78369) commit 4898a41dcf12b9201e1da35e025d68f1899ce196 Author: Erik Montnemery <erik@montnemery.com> Date: Tue Sep 13 20:58:12 2022 +0200 Don't allow partial update of timer settings (#78378) commit 925a4b028693c681554bb402e328c2a3ddfb77fd Author: Erik Montnemery <erik@montnemery.com> Date: Tue Sep 13 20:57:14 2022 +0200 Don't allow partial update of input_text settings (#78377) commit 19e853dbb0aad1501d253908fc5a6d8ce9c70e35 Author: Erik Montnemery <erik@montnemery.com> Date: Tue Sep 13 20:56:59 2022 +0200 Don't allow partial update of input_select settings (#7…
…tion (home-assistant#78631) We only expect this exception to be raised as a result of an implementation problem. When it is raised during production it is currently hard to trace down why its happening See home-assistant#75835
I've read through all the posts in this thread and am having the very same issues. Also getting the log feedback: |
FYI @rytilahti, this problem is still present in 2022.10.5
I have this error if I do the configuration using token. The standard one is not working without any error in the UI again… same as last time, no real change. |
@davinkevin the PR that tries to fix the problem is not included in 2022.10.5, It is already included in the beta 2022.11.0b1, and will be in HA 2022.11 in 2 weeks. |
My bad, I've tested so much version I though this was in So, I just have to wait for the stable |
@bdraco I've just tested it with If I do the standard setup, I have the same error as before If I continue manually with the I don't have anything relevant in log, just this entry:
Someone can re-open this issue please? |
Please open a new issue as its a different error and likely needs a different solution. |
The first error is exactly the same 🤔… but as you want 🤷 |
The problem
After a complete reset of the vacuum, I tried to add it again in Home Assistant. When I followed the wizard dedicated to Xiaomii Miio I had the following error
I tried the simpler installation process and the one with IP + Token, the same error everytime in the UI.
Credentials & informations are ok, I'm able to use them in Xiaomii Cloud and in the Mii Home application (and I'm using a password manager for it) or even the python script provided in the documentation to get the token.
What version of Home Assistant Core has the issue?
2022.7.7
What was the last working version of Home Assistant Core?
Not relevant, it stopped working while using 2022.4.7 with no reason
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Xiaomii Miio
Link to integration documentation on our website
https://www.home-assistant.io/integrations/xiaomi_miio#xiaomi-mi-robot-vacuum
Diagnostics information
No response
Example YAML snippet
None, everything is done in the UI
Anything in the logs that might be useful for us?
The text was updated successfully, but these errors were encountered: