Christopher Bailey
43652a4ace
Deprecate UniFi Protect HDR switch and package sensor ( #113636 )
...
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] ( #112705 )
2024-03-08 10:35:23 -05:00
Christopher Bailey
5890a7d38c
Add person tracking for UniFi Protect ( #111289 )
2024-02-29 16:26:24 -10:00
J. Nick Koston
b1cbf9840a
Make adding new device in unifiprotect callback functions ( #111054 )
2024-02-20 23:47:31 -06:00
J. Nick Koston
bef596d0dd
Migrate unifiprotect descriptions to be kw_only ( #107832 )
2024-01-12 09:33:33 +01:00
Christopher Bailey
b83f5b5932
Add new event sensors from UniFi Protect 2.11 ( #107773 )
2024-01-10 19:23:59 -10:00
Christopher Bailey
99e25d94c0
Rework events for UniFi Protect ( #107771 )
2024-01-10 19:02:16 -10:00
Christopher Bailey
ec8a33b52d
Rework state change detection for UniFi Protect entities ( #107766 )
2024-01-10 18:06:45 -10:00
Christopher Bailey
e595d24d78
Add leak sensor for UP Sense for UniFi Protect ( #107762 )
2024-01-10 15:32:05 -10:00
Christopher Bailey
ce54a1259a
Bump pyunifiprotect to v4.22.5 ( #106781 )
2023-12-31 09:26:21 -10:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
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 ( #105976 )
2023-12-18 09:58:32 -10:00
J. Nick Koston
8a98a0e830
Avoid writing unifiprotect state when nothing has changed ( #100439 )
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" ( #100422 )
...
Revert "Cache entity properties that are never expected to change in the base class (#95315 )"
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 ( #95315 )
2023-09-14 17:48:48 -05:00
J. Nick Koston
f2556df7db
Reduce unifiprotect update overhead ( #96626 )
2023-07-16 06:24:27 -10:00
Christopher Bailey
9b6a9147c7
Fix multiple smart detects firing at once for UniFi Protect ( #94133 )
...
* 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 ( #89077 )
2023-03-03 11:26:13 +01:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ( #87792 )
...
* 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 ( #86329 )
...
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 ( #85547 )
2023-01-09 12:00:21 -10:00
Christopher Bailey
ee7022dc67
Update UniFi Protect ring entity to use event entity ( #83270 )
2022-12-04 17:06:55 -10:00
Christopher Bailey
6fb9bdec93
Assorted fixes for UniFi Protect ( #83032 )
2022-12-01 16:37:44 -05:00
Christopher Bailey
596016c2ac
Add new features from new UniFi Protect ( #82892 )
...
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 ( #82595 )
2022-11-28 09:07:53 -10:00
Christopher Bailey
d29be2390b
Add new features from UniFi Protect 2.2.1-beta5 ( #77391 )
2022-08-28 12:31:07 -05:00
Christopher Bailey
1fb8fbf5de
Refactor and unify device fetching for UniFi Protect ( #77341 )
2022-08-26 06:46:11 -05:00
Christopher Bailey
e4bd53b395
Fix duplicate key for motion sensor for UniFi Protect ( #74202 )
2022-06-30 00:52:54 +02:00
Christopher Bailey
54320ff134
UniFi Protect bugfixes ( #74156 )
2022-06-28 22:00:26 -05:00
Christopher Bailey
b9c636ba4e
Automatically add newly added devices for UniFi Protect ( #73879 )
2022-06-27 16:03:25 -05:00
Christopher Bailey
01a9367281
UniFi Protect cleanup and enable unadopted devices ( #73860 )
2022-06-22 15:57:21 -05:00
Christopher Bailey
9940a85e28
Add sensors for read-only devices for UniFi Protect ( #73768 )
2022-06-21 12:01:06 -05:00
J. Nick Koston
9d13252142
Cleanup device callbacks in unifiprotect ( #73463 )
2022-06-20 22:52:41 -05:00
Christopher Bailey
004ff8fb30
Overhaul UniFi Protect NVR Disk sensors ( #73197 )
...
* 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 ( #68347 )
2022-03-24 17:23:53 -07:00
Christopher Bailey
6cb9f0df2a
Add basic Doorlock support for UniFi protect ( #64877 )
2022-01-24 14:22:52 -10:00
Christopher Bailey
20768172b1
Improve UniFi Protect Smart Sensor support ( #64019 )
...
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 ( #63716 )
2022-01-09 18:37:24 -10:00
Christopher Bailey
0232021f5c
Add UniFi Protect camera motion sensors and ThumbnailProxyView ( #63696 )
2022-01-08 13:51:49 -10:00
Christopher Bailey
8860549ef2
Minor bugfixes for UniFi Protect ( #63475 )
2022-01-08 06:49:55 -10:00
Christopher Bailey
3e2495f417
Isolate consts better to where they are used ( #63569 )
2022-01-06 11:57:56 -10:00
Christopher Bailey
4e56217b89
Add UniFi Protect binary_sensor platform ( #63489 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-05 11:59:21 -10:00