Franck Nijhof
8d0ebdd1f9
Revert "Add ability to ignore devices for UniFi Protect" ( #77916 )
2022-09-07 17:45:16 +02:00
Raman Gupta
9901b31316
Bump zwave-js-server-python to 0.41.1 ( #77915 )
...
* Bump zwave-js-server-python to 0.41.1
* Fix fixture
2022-09-07 17:45:11 +02:00
Chris McCurdy
a4f528e908
Add additional method of retrieving UUID for LG soundbar configuration ( #77856 )
2022-09-07 17:45:05 +02:00
puddly
9aa87761cf
Fix ZHA lighting initial hue/saturation attribute read ( #77727 )
...
* Handle the case of `current_hue` being `None`
* WIP unit tests
2022-09-07 17:45:00 +02:00
Raman Gupta
a13438c5b0
Improve performance impact of zwave_js update entity and other tweaks ( #77866 )
...
* Improve performance impact of zwave_js update entity and other tweaks
* Reduce concurrent polls
* we need to write state after setting in progress to false
* Fix existing tests
* Fix tests by fixing fixtures
* remove redundant conditional
* Add test for delayed startup
* tweaks
* outdent happy path
* Add missing PROGRESS feature support
* Update homeassistant/components/zwave_js/update.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/zwave_js/update.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix tests by reverting outdent, PR comments, mark callback
* Remove redundant conditional
* make more readable
* Remove unused SCAN_INTERVAL
* Catch FailedZWaveCommand
* Add comment and remove poll unsub on update
* Fix catching error and add test
* readability
* Fix tests
* Add assertions
* rely on built in progress indicator
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-09-06 12:55:35 -04:00
J. Nick Koston
31d085cdf8
Fix history stats device class when type is not time ( #77855 )
2022-09-06 12:55:31 -04:00
G Johansson
2bfcdc66b6
Allow empty db in SQL options flow ( #77777 )
2022-09-06 12:55:29 -04:00
Steven Looman
74ddc336ca
Use identifiers host and serial number to match device ( #75657 )
2022-09-06 12:55:28 -04:00
J. Nick Koston
bca9dc1f61
Bump govee-ble to 0.17.2 ( #77849 )
2022-09-05 14:28:25 -04:00
Jc2k
b0ff4fc057
Less verbose error logs for bleak connection errors in ActiveBluetoothProcessorCoordinator ( #77839 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-05 14:28:23 -04:00
J. Nick Koston
f3e811417f
Prefilter noisy apple devices from bluetooth ( #77808 )
2022-09-05 14:28:19 -04:00
Ernst Klamer
1231ba4d03
Rename BThome to BTHome ( #77807 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-05 14:28:19 -04:00
Avi Miller
f9b95cc4a4
Fix lifx service call interference ( #77770 )
...
* Fix #77735 by restoring the wait to let state settle
Signed-off-by: Avi Miller <me@dje.li>
* Skip the asyncio.sleep during testing
Signed-off-by: Avi Miller <me@dje.li>
* Patch out asyncio.sleep for lifx tests
Signed-off-by: Avi Miller <me@dje.li>
* Patch out a constant instead of overriding asyncio.sleep directly
Signed-off-by: Avi Miller <me@dje.li>
Signed-off-by: Avi Miller <me@dje.li>
2022-09-04 13:00:25 -04:00
Avi Miller
ea0b406692
Add binary sensor platform to LIFX integration ( #77535 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-04 13:00:24 -04:00
Raman Gupta
3856178dc0
Handle dead nodes in zwave_js update entity ( #77763 )
2022-09-04 12:58:17 -04:00
J. Nick Koston
9733887b6a
Add BlueMaestro integration ( #77758 )
...
* Add BlueMaestro integration
* tests
* dc
2022-09-04 12:58:16 -04:00
Simon Hansen
cd4c31bc79
Convert platform in iss integration ( #77218 )
...
* Hopefully fix everthing and be happy
* ...
* update coverage file
* Fix tests
2022-09-04 12:58:14 -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
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
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
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
Mick Vleeshouwer
8b8db998df
Catch unknown user exception in Overkiz integration ( #76693 )
2022-08-31 22:57:04 -04:00
Joakim Plate
083e902dc0
Ignore unknown states in universal media player ( #77388 )
...
Ignore unknown states
2022-08-31 19:53:14 +02:00
puddly
f8fc90bc07
Add ZHA config flow single instance checks for zeroconf and hardware ( #77612 )
2022-08-31 12:41:41 -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
d0375959fd
Add additional test to schedule ( #77601 )
2022-08-31 15:19:50 +02:00
Erik Montnemery
d18097580e
Bump hatasmota to 0.6.0 ( #77560 )
2022-08-31 14:23:57 +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
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
Erik Montnemery
008ac8d10d
Improve statistics metadata WS API ( #77209 )
2022-08-31 11:30:45 +02:00
epenet
7c585bd380
Fix sync context in icloud ( #77582 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-31 10:52:41 +02:00
Robert Svensson
61ff52c93a
Normalize deCONZ sensor unique IDs ( #76357 )
...
* Normalize deCONZ sensor unique IDs
* Handle battery sensors properly
* Fix daylight sensor unique ID
2022-08-31 08:12:25 +02:00
epenet
3df2ec1ed6
Implement reauth_confirm in icloud ( #77530 )
2022-08-31 00:07:32 -04:00
On Freund
3caa4963bc
Use partition name as device name in Risco alarm control panels ( #77526 )
2022-08-30 23:48:03 -04:00
Robert Svensson
ff3d3088ee
Add Aqara FP1 support to deCONZ integration ( #77568 )
2022-08-30 23:33:05 -04:00
puddly
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
edb8c58566
Add sensorpro (BLE) integration ( #77569 )
2022-08-30 21:49:31 -04:00
Erik Montnemery
cdca08e68a
Add periodic system stats to hardware integration ( #76873 )
2022-08-30 21:45:13 -04:00
puddly
a3af8c07a9
Fix SkyConnect unit tests broken by #77044 ( #77570 )
2022-08-30 19:03:44 -04:00
Justin Vanderhooft
8d94c8f74a
Add Melnor Bluetooth valve watering Integration ( #70457 )
2022-08-30 16:06:44 -05:00
Ernst Klamer
f43f440739
Add new sensors to BThome ( #77561 )
2022-08-30 17:03:41 -04:00
Erik Montnemery
7c5a5f86ee
Allow setting to-time in schedule to 24:00 ( #77558 )
2022-08-30 15:54:31 -04:00
Erik Montnemery
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
8936c91f50
Migrate smartthings light to color_mode ( #70968 )
2022-08-30 20:45:52 +02:00
epenet
9cdb7bba4c
Fix glances config-flow flaky test ( #77549 )
2022-08-30 11:57:42 -05:00