core/homeassistant
Raman Gupta 91fbff05db
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 09:40:20 -04:00
..
auth
backports
components Improve performance impact of zwave_js update entity and other tweaks (#77866) 2022-09-06 09:40:20 -04:00
generated Bump thermopro-ble to 0.4.3 (#77863) 2022-09-06 09:55:43 +02:00
helpers Remove auto lowercasing from async_track_entity_registry_updated_event (#77740) 2022-09-05 12:13:05 +02:00
scripts
util Add PrusaLink integration (#77429) 2022-08-29 20:45:27 -04:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py Move issue_registry to homeassistant.helpers (#77299) 2022-08-25 11:32:06 +02:00
config.py
config_entries.py Add support for subscribing to config entry changes (#77803) 2022-09-04 22:57:43 -05:00
const.py 2022.10.0.dev0 (#77635) 2022-09-01 07:01:10 +02:00
core.py
data_entry_flow.py Store redirect URI in context instead of asking each time (#77380) 2022-08-29 19:28:42 -04:00
exceptions.py
loader.py Bump awesomeversion from 22.6.0 to 22.8.0 (#77436) 2022-08-28 14:52:23 -04:00
package_constraints.txt Bump zeroconf to 0.39.1 (#77859) 2022-09-06 08:00:05 -05:00
requirements.py
runner.py
setup.py
strings.json