Erik Montnemery and GitHub
51c5f1d16a
Remove useless device_registry test ( #77714 )
2022-09-02 20:44:42 +00:00
916c44b5b4
Adjust litterrobot platform loading/unloading ( #77682 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-09-02 16:18:10 -04:00
2e34814d7a
Fix reload of MQTT config entries ( #76089 )
...
* Wait for unsubscribes
* Spelling comment
* Remove notify_all() during _register_mid()
* Update homeassistant/components/mqtt/client.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Correct handling reload manual set up MQTT items
* Save and restore device trigger subscriptions
* Clarify we are storing all remaining subscriptions
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-09-02 18:54:20 +02:00
Erik Montnemery and GitHub
1bc8770b51
Remove area_id from entity_registry.async_get_or_create ( #77700 )
...
* Remove area_id from entity_registry.async_get_or_create
* Adjust tests
* Fix lying comment in test
2022-09-02 13:31:05 +02:00
Erik Montnemery and GitHub
8924725d69
Improve some device registry tests ( #77659 )
2022-09-02 08:54:02 +02:00
Erik Montnemery and GitHub
8bab2a9bea
Tweak schedule test ( #77696 )
2022-09-02 08:39:27 +02:00
32e4a2515e
Time range should be treated as open ended ( #77660 )
...
* Time range should be treated as open end
* Refactored the logic of calculating the state
* Improve tests
* Improve tests
Co-authored-by: Erik <erik@montnemery.com >
2022-09-02 08:14:06 +02:00
45f8b64a34
Add binary sensor platform to LIFX integration ( #77535 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-09-01 22:07:21 +00:00
Diogo Gomes and GitHub
1fe5948afd
Cleanup IPMA code ( #77674 )
...
revert yaml import
2022-09-01 23:15:42 +02:00
puddly and GitHub
73e26b71b1
Migrate ZHA lighting to use newer zigpy ZCL request syntax ( #77676 )
...
* Migrate unit test to use more command definition constants
* Use keyword argument syntax for sending ZCL requests
* Ensure all ZHA unit tests pass
2022-09-01 15:32:32 -04:00
J. Nick Koston and GitHub
9a5bdaf87e
Ensure unique id is set for esphome when setup via user flow ( #77677 )
2022-09-01 14:10:20 -04:00
Erik Montnemery and GitHub
e326dd2847
Fix demo external energy statistics ( #77665 )
2022-09-01 14:03:37 -04:00
Nathan Spencer and GitHub
d0d1b303fd
Code quality improvements for litterrobot integration ( #77605 )
2022-09-01 14:02:46 -04:00
On Freund and GitHub
1692808d5b
Increase sleep in Risco setup ( #77619 )
2022-09-01 14:02:09 -04:00
Erik Montnemery and GitHub
d65eaf11f4
Include entity registry id in entity registry WS API ( #77668 )
2022-09-01 11:51:27 -04:00
Ernst Klamer and GitHub
db4391adff
Add device class moisture ( #77666 )
2022-09-01 11:47:47 -04:00
Erik Montnemery and GitHub
cd2045b66d
Clean up user overridden device class in entity registry ( #77662 )
2022-09-01 11:45:19 -04:00
Christopher Bailey and GitHub
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
y34hbuddy and GitHub
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
Phil Bruckner and GitHub
c6b3b9fa90
Convert life360 to aiohttp ( #77508 )
...
Bump life360 package to 5.1.0.
2022-08-31 14:54:23 -05:00
Mick Vleeshouwer and GitHub
c98ee412c0
Catch unknown user exception in Overkiz integration ( #76693 )
2022-08-31 21:16:00 +02:00
Joakim Plate and GitHub
083e902dc0
Ignore unknown states in universal media player ( #77388 )
...
Ignore unknown states
2022-08-31 19:53:14 +02:00
puddly and GitHub
f8fc90bc07
Add ZHA config flow single instance checks for zeroconf and hardware ( #77612 )
2022-08-31 12:41:41 -04:00
Paulus Schoutsen and GitHub
708e614823
Migrate Ecowitt to webhooks ( #77610 )
2022-08-31 12:41:04 -04:00
puddly and GitHub
4b24370549
ZHA Yellow config flow fixes ( #77603 )
2022-08-31 11:21:37 -04:00
Erik Montnemery and GitHub
d0375959fd
Add additional test to schedule ( #77601 )
2022-08-31 15:19:50 +02:00
Erik Montnemery and GitHub
d18097580e
Bump hatasmota to 0.6.0 ( #77560 )
2022-08-31 14:23:57 +02:00
Diogo Gomes and GitHub
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
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
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
Erik Montnemery and GitHub
008ac8d10d
Improve statistics metadata WS API ( #77209 )
2022-08-31 11:30:45 +02:00
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 and GitHub
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 and GitHub
3df2ec1ed6
Implement reauth_confirm in icloud ( #77530 )
2022-08-31 00:07:32 -04:00
On Freund and GitHub
3caa4963bc
Use partition name as device name in Risco alarm control panels ( #77526 )
2022-08-30 23:48:03 -04:00
Robert Svensson and GitHub
ff3d3088ee
Add Aqara FP1 support to deCONZ integration ( #77568 )
2022-08-30 23:33:05 -04:00
puddly and GitHub
5b3f4ec471
Fix failing unifiprotect unit tests ( #77575 )
...
* Patch `final` pydantic fields during unit test
* Use a fixed date with 31 days to ensure unit tests pass every month
2022-08-30 22:17:03 -04:00
J. Nick Koston and GitHub
edb8c58566
Add sensorpro (BLE) integration ( #77569 )
2022-08-30 21:49:31 -04:00
Erik Montnemery and GitHub
cdca08e68a
Add periodic system stats to hardware integration ( #76873 )
2022-08-30 21:45:13 -04:00
puddly and GitHub
a3af8c07a9
Fix SkyConnect unit tests broken by #77044 ( #77570 )
2022-08-30 19:03:44 -04:00
Justin Vanderhooft and GitHub
8d94c8f74a
Add Melnor Bluetooth valve watering Integration ( #70457 )
2022-08-30 16:06:44 -05:00
Ernst Klamer and GitHub
f43f440739
Add new sensors to BThome ( #77561 )
2022-08-30 17:03:41 -04:00
Erik Montnemery and GitHub
7c5a5f86ee
Allow setting to-time in schedule to 24:00 ( #77558 )
2022-08-30 15:54:31 -04:00
Erik Montnemery and GitHub
4655ed995e
Fix resetting of attributes in EntityRegistry.async_get_or_create ( #77516 )
...
* Fix resetting of attributes in EntityRegistry.async_get_or_create
* Fix typing
* Fix resetting config entry
* Improve test
* Update tests
2022-08-30 21:07:50 +02:00
Erik Montnemery and GitHub
8936c91f50
Migrate smartthings light to color_mode ( #70968 )
2022-08-30 20:45:52 +02:00
epenet and GitHub
9cdb7bba4c
Fix glances config-flow flaky test ( #77549 )
2022-08-30 11:57:42 -05:00
df214c2d26
Add support for zwave_js firmware update service ( #77401 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-08-30 12:49:27 -04:00
puddly and GitHub
f78b39bdbf
ZHA backup/restore config flow ( #77044 )
2022-08-30 12:40:16 -04:00
Paulus Schoutsen and GitHub
c11925f7a9
Add prusalink test cases and fix config flow ( #77544 )
2022-08-30 17:04:14 +02:00
Paulus Schoutsen and GitHub
3e066e469a
Remove "Awair" from score entity name ( #77522 )
2022-08-30 08:23:39 -04:00