1
0
mirror of https://github.com/home-assistant/core.git synced 2025-07-28 23:57:06 +00:00

11 Commits

Author SHA1 Message Date
Robert Svensson
fa815234be
Make UniFi use runtime data () 2024-05-14 21:04:26 +02:00
Robert Svensson
8bf3c87336
Breakout heartbeat monitor and poe command queue in UniFi ()
* Split out entity helper functionality to own class

* Split out heartbeat to own class

* Break out poe command

* Make more parts private

* Make more things private and simplify naming

* Sort initialize

* Fix ruff
2024-04-23 21:45:20 +02:00
Robert Svensson
a2180b16c3
Move wireless clients into entity_loader () 2024-03-09 11:30:01 +01:00
Robert Svensson
8b2759d810
Move restoring inactive clients method into UniFi entity loader ()
* Move restoring inactive clients method into UniFi entity loader

* Use an initialize method in entity_loader
2024-03-09 10:52:59 +01:00
Robert Svensson
bf5537eb5a
Give the UniFi integration better control over what data to load () 2024-03-09 10:35:25 +01:00
Robert Svensson
f2879e6f39
Break out UniFi platform registration to its own class () 2024-03-09 09:18:23 +01:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] () 2024-03-08 10:35:23 -05:00
Robert Svensson
7c9891fff9
Break out UniFi config handling to own class () 2024-03-05 21:36:26 +01:00
Robert Svensson
1bac51142d
Do not use list comprehension in async_add_entities in Unifi ()
Do not use list comprehension in async_add_entities
2024-03-05 21:13:14 +01:00
Robert Svensson
4281f648d2
Break out UniFi get_unifi_api function ()
Break out get api function
2024-02-27 18:20:06 +01:00
Robert Svensson
efc89cd34f
Unifi websocket manager ()
* Move hub into .hub.hub

* Move websocket to own module

* Minor shuffle
2024-02-24 16:20:59 -05:00