1
0
mirror of https://github.com/home-assistant/core.git synced 2025-07-20 03:37:07 +00:00

42 Commits

Author SHA1 Message Date
Christopher Bailey
43652a4ace
Deprecate UniFi Protect HDR switch and package sensor ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-16 16:15:32 -10:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] () 2024-03-08 10:35:23 -05:00
Christopher Bailey
5890a7d38c
Add person tracking for UniFi Protect () 2024-02-29 16:26:24 -10:00
J. Nick Koston
b1cbf9840a
Make adding new device in unifiprotect callback functions () 2024-02-20 23:47:31 -06:00
J. Nick Koston
bef596d0dd
Migrate unifiprotect descriptions to be kw_only () 2024-01-12 09:33:33 +01:00
Christopher Bailey
b83f5b5932
Add new event sensors from UniFi Protect 2.11 () 2024-01-10 19:23:59 -10:00
Christopher Bailey
99e25d94c0
Rework events for UniFi Protect () 2024-01-10 19:02:16 -10:00
Christopher Bailey
ec8a33b52d
Rework state change detection for UniFi Protect entities () 2024-01-10 18:06:45 -10:00
Christopher Bailey
e595d24d78
Add leak sensor for UP Sense for UniFi Protect () 2024-01-10 15:32:05 -10:00
Christopher Bailey
ce54a1259a
Bump pyunifiprotect to v4.22.5 () 2023-12-31 09:26:21 -10:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Erik Montnemery
27f81b3f63
Avoid mutating entity descriptions in unifiprotect () 2023-12-18 09:58:32 -10:00
J. Nick Koston
8a98a0e830
Avoid writing unifiprotect state when nothing has changed () 2023-09-16 09:57:43 -05:00
Erik Montnemery
d1afcd773f
Revert "Cache entity properties that are never expected to change in the base class" ()
Revert "Cache entity properties that are never expected to change in the base class ()"

This reverts commit 042776ebb82924d39ab706f9f3907967a2730eb5.
2023-09-15 11:25:24 +02:00
J. Nick Koston
042776ebb8
Cache entity properties that are never expected to change in the base class () 2023-09-14 17:48:48 -05:00
J. Nick Koston
f2556df7db
Reduce unifiprotect update overhead () 2023-07-16 06:24:27 -10:00
Christopher Bailey
9b6a9147c7
Fix multiple smart detects firing at once for UniFi Protect ()
* Fix multiple smart detects firing at once

* Tweak

* Clean up logging. Linting

* Linting
2023-06-06 20:07:21 -04:00
epenet
4a3c0cd0a8
Adjust docstrings for ruff D404 () 2023-03-03 11:26:13 +01:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ()
* Move EntityCategory to homeassistant.const

* Fix more imports
2023-02-09 20:15:37 +01:00
Christopher Bailey
772a432c4d
Fix edge cases for adding/enabling sensors for UniFi Protect ()
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-01-21 09:38:59 -10:00
Christopher Bailey
818253ced4
Bump pyunifiprotect to 4.6.1 () 2023-01-09 12:00:21 -10:00
Christopher Bailey
ee7022dc67
Update UniFi Protect ring entity to use event entity () 2022-12-04 17:06:55 -10:00
Christopher Bailey
6fb9bdec93
Assorted fixes for UniFi Protect () 2022-12-01 16:37:44 -05:00
Christopher Bailey
596016c2ac
Add new features from new UniFi Protect ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-11-28 23:44:31 -10:00
Christopher Bailey
b842e26d36
Split UniFi Protect object sensor into multiple () 2022-11-28 09:07:53 -10:00
Christopher Bailey
d29be2390b
Add new features from UniFi Protect 2.2.1-beta5 () 2022-08-28 12:31:07 -05:00
Christopher Bailey
1fb8fbf5de
Refactor and unify device fetching for UniFi Protect () 2022-08-26 06:46:11 -05:00
Christopher Bailey
e4bd53b395
Fix duplicate key for motion sensor for UniFi Protect () 2022-06-30 00:52:54 +02:00
Christopher Bailey
54320ff134
UniFi Protect bugfixes () 2022-06-28 22:00:26 -05:00
Christopher Bailey
b9c636ba4e
Automatically add newly added devices for UniFi Protect () 2022-06-27 16:03:25 -05:00
Christopher Bailey
01a9367281
UniFi Protect cleanup and enable unadopted devices () 2022-06-22 15:57:21 -05:00
Christopher Bailey
9940a85e28
Add sensors for read-only devices for UniFi Protect () 2022-06-21 12:01:06 -05:00
J. Nick Koston
9d13252142
Cleanup device callbacks in unifiprotect () 2022-06-20 22:52:41 -05:00
Christopher Bailey
004ff8fb30
Overhaul UniFi Protect NVR Disk sensors ()
* Overhauls NVR Disk sensors

* Updates from latest version of pyunifiprotect
2022-06-08 14:13:56 -10:00
J. Nick Koston
63ca0e70be
Migrate Unifi Protect last tripped time attributes to their own entities () 2022-03-24 17:23:53 -07:00
Christopher Bailey
6cb9f0df2a
Add basic Doorlock support for UniFi protect () 2022-01-24 14:22:52 -10:00
Christopher Bailey
20768172b1
Improve UniFi Protect Smart Sensor support ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-12 17:54:22 -10:00
Christopher Bailey
d8ba90fb8a
Refactor EntityDescriptions for UniFi Protect () 2022-01-09 18:37:24 -10:00
Christopher Bailey
0232021f5c
Add UniFi Protect camera motion sensors and ThumbnailProxyView () 2022-01-08 13:51:49 -10:00
Christopher Bailey
8860549ef2
Minor bugfixes for UniFi Protect () 2022-01-08 06:49:55 -10:00
Christopher Bailey
3e2495f417
Isolate consts better to where they are used () 2022-01-06 11:57:56 -10:00
Christopher Bailey
4e56217b89
Add UniFi Protect binary_sensor platform ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-05 11:59:21 -10:00