core/homeassistant
wittypluck d94421e1a4
Reset UniFi bandwidth sensor when client misses heartbeat ()
* Reset UniFi bandwidth sensor when client misses heartbeat

* Fix initialization sequence

* Code simplification: remove heartbeat_timedelta, unique_id and tracker logic

* Add unit tests

* Remove unused _is_connected attribute

* Remove redundant async_initiate_state

* Make is_connected_fn optional, heartbeat detection will only happen if not None

* Add checks on is_connected_fn
2024-01-14 15:19:43 +01:00
..
auth Refactor User attribute caching to be safer and more efficient () 2024-01-13 15:10:50 -05:00
backports
brands Add Rainforest RAVEn integration () 2024-01-05 14:00:54 +01:00
components Reset UniFi bandwidth sensor when client misses heartbeat () 2024-01-14 15:19:43 +01:00
generated Drop facebox integration () 2024-01-14 10:40:05 +01:00
helpers Refactor async_track_utc_time_change to avoid using nonlocal () 2024-01-14 10:57:54 +01:00
scripts
util Enable strict typing for ios () 2024-01-12 14:43:17 +01:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py Signficantly reduce executor contention during bootstrap () 2024-01-07 22:55:40 -05:00
config.py Remove file/line annotations after config has been validated () 2024-01-14 11:07:39 +01:00
config_entries.py Refactor config entry storage and index () 2024-01-13 10:34:15 -10:00
const.py Include deprecated constants in wildcard imports () 2024-01-05 11:46:45 +01:00
core.py Add cached_property to State.name () 2024-01-14 11:50:40 +01:00
data_entry_flow.py Warn if integrations call async_show_progress without passing a task () 2024-01-13 11:56:05 +01:00
exceptions.py
loader.py
package_constraints.txt Update habluetooth to 2.2.0 () 2024-01-13 23:50:47 -05:00
requirements.py Signficantly reduce executor contention during bootstrap () 2024-01-07 22:55:40 -05:00
runner.py
setup.py Remove file/line annotations after config has been validated () 2024-01-14 11:07:39 +01:00
strings.json