GitHub Action
1f92804211
[ci skip] Translation update
2022-09-19 00:27:46 +00:00
J. Nick Koston
a1735b742c
Drop PARALLEL_UPDATES from switchbot ( #78713 )
2022-09-18 16:36:50 -05:00
Tom Brien
d33cc2c83e
Add GALA currency to Coinbase ( #78708 )
...
Add GALA currency
2022-09-18 23:30:09 +02:00
Maciej Bieniek
721fddc016
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
2022-09-18 23:28:17 +02:00
Orad SA
3c6c673a20
Add state_class to Waze travel time for statistics support ( #77386 )
2022-09-18 22:34:53 +02:00
Joakim Sørensen
3655958d26
Seperate timeout errors in rest requests ( #78710 )
2022-09-18 21:38:27 +02:00
Arto Jantunen
8fd18cda30
Fix Vallox extract and supply fan speed measurement units ( #77692 )
2022-09-18 21:35:19 +02:00
Brett Adams
fa7f04c34b
Code Quality Improvements for Advantage Air ( #77695 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-18 21:27:09 +02:00
Raman Gupta
4fbf44cced
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
2022-09-18 21:25:37 +02:00
Aaron Bach
d74f5c6ee0
Make Guardian Repairs strings more consistent (and instructive) ( #78694 )
...
Make Guardian Repairs strings consistently helpful
2022-09-18 21:24:21 +02:00
Erik Montnemery
6094c00705
Warn user if Tasmota devices are configured with invalid MQTT topics ( #77640 )
2022-09-18 19:50:43 +02:00
Jan Bouwhuis
354411feed
Link manually added MQTT entities the the MQTT config entry ( #78547 )
...
Co-authored-by: Erik <erik@montnemery.com>
2022-09-18 12:55:31 -04:00
J. Nick Koston
49ead219a5
Bump thermobeacon-ble to 0.3.2 ( #78693 )
2022-09-18 12:47:13 -04:00
Aaron Bach
a282e41d68
Revert unintended OpenUV unique ID change ( #78691 )
2022-09-18 09:24:13 -06:00
J. Nick Koston
d4181aa911
Fix bluetooth callback matchers when only matching on connectable ( #78687 )
2022-09-18 10:22:54 -05:00
Raman Gupta
4d6151666e
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
2022-09-18 14:56:46 +02:00
Franck Nijhof
2eb265f28b
Remove mDNS iteration from Plugwise unique ID ( #78680 )
...
* Remove mDNS iteration from Plugwise unique ID
* Add iteration to tests
2022-09-18 12:17:28 +02:00
G Johansson
59aef20e99
Add missing typing met config flow ( #78645 )
2022-09-18 11:46:43 +02:00
Joakim Sørensen
87f8ebceb2
Limit Github event subscription if polling is disabled ( #78662 )
2022-09-18 11:40:42 +02:00
Joakim Sørensen
69c5d910d4
Remove deprecated update binary sensor from Supervisor ( #78664 )
2022-09-18 09:58:14 +02:00
Pete
1f7c90baa0
Fix fan speed regression for some xiaomi fans ( #78406 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-09-17 23:45:31 -04:00
J. Nick Koston
b8ccf53799
Fix switchbot not accepting the first advertisement ( #78610 )
2022-09-17 23:45:04 -04:00
Marc Mueller
f7ef9eb91b
Remove low level call from fritzbox_callmonitor ( #78668 )
2022-09-18 03:08:55 +02:00
Marc Mueller
dbc02707a9
Improve media_player typing ( #78666 )
2022-09-18 03:08:17 +02:00
GitHub Action
e9eb5dc338
[ci skip] Translation update
2022-09-18 00:29:50 +00:00
Aaron Bach
ca5a9c9456
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>
2022-09-17 17:56:45 -06:00
Justin Vanderhooft
b87c452106
Bump melnor-bluetooth to v0.0.20 ( #78642 )
2022-09-17 17:19:19 -05:00
Aaron Bach
08e6e27a3b
Remove deprecated Guardian services (scheduled for 2022.10.0) ( #78663 )
...
Remove deprecated Guardian services (schedule for 2022.10.0)
2022-09-17 16:09:40 -06:00
J. Nick Koston
18eef5da1f
Restore history from bluetooth stack at startup ( #78612 )
2022-09-17 16:58:19 -05:00
Aaron Bach
13d3f4c3b2
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
2022-09-17 15:01:57 -06:00
Jan Bouwhuis
1f410e884a
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>
2022-09-17 21:43:42 +02:00
epenet
391d895426
Enable disallow-any-generics in media-player ( #78498 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-09-17 21:23:16 +02:00
Kevin Addeman
b51fd7f688
Fix lutron_caseta get_triggers() raising error for non-button devices (caseta and ra3/hwqsx) ( #78397 )
2022-09-17 13:26:04 -05:00
Nathan Spencer
943fe657c5
Add additional status sensor state strings for Litter-Robot 4 ( #78652 )
2022-09-17 20:50:47 +03:00
J. Nick Koston
8cae33a730
Fix rachio not being able to be ignored ( #78636 )
...
Fixes #77272
2022-09-17 20:44:24 +03:00
Raman Gupta
01acc3d1e5
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>
2022-09-17 20:43:35 +03:00
J. Nick Koston
6e4a0b9fdc
Switch recorder to use async_timeout instead of asyncio.wait_for ( #78607 )
2022-09-17 20:40:10 +03:00
G Johansson
51b01fcd80
Bump smhi-pkg to 1.0.16 ( #78639 )
2022-09-17 20:38:35 +03:00
epenet
64988521bb
Make use of generic EntityComponent (part 2) ( #78494 )
2022-09-17 18:18:53 +02:00
Marc Mueller
bbf54e6f44
Improve light typing ( #78641 )
2022-09-17 17:37:39 +02:00
Franck Nijhof
5a6a474bbe
Update demetriek to 0.2.4 ( #78646 )
2022-09-17 17:15:11 +02:00
Franck Nijhof
24df3574bc
Automatically set up Awair during onboarding ( #78632 )
2022-09-17 15:04:09 +02:00
Sergio Conde Gómez
9acea07d31
Bump qingping-ble to 0.7.0 ( #78630 )
2022-09-17 06:59:29 -05:00
J. Nick Koston
cd8a5ea1e2
Fix reconnect race in HomeKit Controller ( #78629 )
2022-09-17 05:13:33 -05:00
Nathan Spencer
c3ca9f3ad1
Add litter level sensor for Litter-Robot 4 ( #78602 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-17 05:03:12 -05:00
Nathan Spencer
cc51052be5
Change litterrobot integration to cloud_push ( #77741 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-17 04:29:56 -05:00
Joakim Sørensen
0b4e4e81d4
Handle connection issues with Traccar ( #78624 )
2022-09-17 10:26:59 +02:00
J. Nick Koston
98dd84f535
Ensure bluetooth callbacks are only fired when advertisement data changes ( #78609 )
2022-09-17 10:26:02 +02:00
J. Nick Koston
82407ca433
Switch yeelight to use async_timeout instead of asyncio.wait_for ( #78606 )
2022-09-17 08:35:53 +02:00
J. Nick Koston
5cde3ca4e1
Switch emulated_hue to use async_timeout instead of asyncio.wait_for ( #78608 )
2022-09-17 08:34:44 +02:00