Commit graph

461 commits

Author SHA1 Message Date
J. Nick Koston
e01c605d04
Bump uiprotect to 5.3.0 (#122005) 2024-07-16 09:01:45 +02:00
J. Nick Koston
4fd5ced1f5
Fix update happening too early in unifiprotect (#121714) 2024-07-10 23:06:58 +02:00
J. Nick Koston
93cf8c1311
Fix person tracking in unifiprotect (#121528) 2024-07-08 07:58:18 -07:00
J. Nick Koston
d3f424227f
Cleanup unifiprotect entity classes (#121184) 2024-07-05 09:31:31 +02:00
J. Nick Koston
79f4cc9c12
Update uiprotect to 5.2.2 (#121227) 2024-07-04 19:57:30 +02:00
J. Nick Koston
e4a0a21b67
Bump uiprotect to 5.2.0 (#121079) 2024-07-03 10:18:46 -05:00
J. Nick Koston
23e061ccbd
Bump uiprotect to 5.0.0 (#121034)
changelog: https://github.com/uilibs/uiprotect/compare/v4.2.0...v5.0.0

Breaking change in the lib is not auto converting enum values to
their underlying values. They are mostly StrEnums so this should
not have any impact unless I missed one.
2024-07-02 21:11:31 -05:00
Marc Mueller
ca55986057
Import Generator from collections.abc (1) (#120914) 2024-07-01 11:51:51 +02:00
J. Nick Koston
2cfd6d53bd
Add event platform to unifiprotect (#120681)
* Add event platform to unifiprotect

* Add event platform to unifiprotect

* Add event platform to unifiprotect

* Add event platform to unifiprotect

* adjust

* tweaks

* translations

* coverage

* coverage

* Update tests/components/unifiprotect/test_event.py
2024-06-29 07:49:14 +02:00
J. Nick Koston
440928bcbe
Bump unifi-discovery to 1.2.0 (#120684) 2024-06-27 22:10:48 +02:00
J. Nick Koston
c419d226d5
Bump uiprotect to 4.2.0 (#120669) 2024-06-27 12:58:42 -05:00
J. Nick Koston
0c910bc000
Add newer models to unifi integrations discovery (#120688) 2024-06-27 19:20:37 +02:00
J. Nick Koston
f189d87fe9
Bump uiprotect to 4.0.0 (#120617) 2024-06-26 20:37:28 -05:00
J. Nick Koston
5e1c8b0c54
Remove unused fields from unifiprotect event sensors (#120568) 2024-06-26 20:37:08 -05:00
Erik Montnemery
9bbeb5d608
Add primary_config_entry attribute to device registry entries (#119959)
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-26 12:26:24 +02:00
J. Nick Koston
07b70cba10
Fix dropped unifiprotect motion events (#120489) 2024-06-26 08:32:43 +02:00
J. Nick Koston
ec2f98d075
Bump uiprotect to 3.7.0 (#120471) 2024-06-26 02:12:04 +02:00
J. Nick Koston
e0b9855160
Bump uiprotect to 3.4.0 (#120433) 2024-06-25 18:22:56 +02:00
J. Nick Koston
604561aac0
Bump uiprotect to 3.3.1 (#120314) 2024-06-24 14:33:04 +02:00
J. Nick Koston
5fbb965624
Bump uiprotect to 3.1.8 (#120244) 2024-06-23 11:35:58 -05:00
J. Nick Koston
ea0c93e3db
Update uiprotect to 3.1.1 (#120173) 2024-06-22 18:11:48 -05:00
J. Nick Koston
47587ee3fb
Fix race against is_smart_detected in unifiprotect (#120133) 2024-06-21 17:11:28 -05:00
J. Nick Koston
c3ab72a1f9
Fix comparing end of event in unifiprotect (#120124) 2024-06-21 14:48:09 -05:00
J. Nick Koston
5e375dbf38
Update uiprotect to 1.20.0 (#120108) 2024-06-21 18:26:14 +02:00
J. Nick Koston
324f07378a
Bump uiprotect to 1.19.3 (#120079) 2024-06-21 05:25:28 -05:00
J. Nick Koston
15e52de7e9
Avoid constructing unifiprotect enabled callable when unused (#120074) 2024-06-21 11:58:45 +02:00
J. Nick Koston
4de8cca911
Disable generic unifiprotect object sensors by default (#120059) 2024-06-20 22:12:31 -05:00
J. Nick Koston
68462b014c
Fix unifiprotect smart detection when end is set (#120027) 2024-06-20 22:03:07 -05:00
J. Nick Koston
fb25902de9
Cleanup unifiprotect subscriptions logic (#120049) 2024-06-20 18:35:35 -05:00
J. Nick Koston
ee85c0e44c
Bump uiprotect to 1.19.2 (#120048) 2024-06-20 18:34:57 -05:00
J. Nick Koston
d2faaa1531
Remove useless function get_ufp_event from unifiprotect (#119906) 2024-06-18 12:29:26 -05:00
J. Nick Koston
407df2aedf
Small cleanup to unifiprotect entity descriptions (#119904) 2024-06-18 12:08:22 -05:00
Paulus Schoutsen
eb89ce47ea
Inline primary integration (#119860) 2024-06-18 08:08:08 +02:00
J. Nick Koston
a876a55d2f
Bump uiprotect to 0.19.0 (#119863) 2024-06-17 17:08:43 -05:00
J. Nick Koston
2560d7aeda
Bump uiprotect to 1.18.1 (#119848)
changelog: https://github.com/uilibs/uiprotect/compare/v1.17.0...v1.18.1
2024-06-17 19:17:36 +02:00
J. Nick Koston
b1c5845d35
Bump uiprotect to 1.17.0 (#119802)
* Bump uiprotect to 1.16.0

changelog: https://github.com/uilibs/uiprotect/compare/v1.12.1...v1.16.0

* one more bump
2024-06-17 09:51:28 +02:00
J. Nick Koston
fc3fbc6862
Bump uiprotect to 1.12.1 (#119799) 2024-06-16 18:06:45 -05:00
J. Nick Koston
4879c8b72e
Increase unifiprotect polling interval to 60s (#119800) 2024-06-16 17:31:28 -05:00
J. Nick Koston
8c613bc869
Cleanup unifiprotect ProtectData object (#119787) 2024-06-16 17:08:09 -05:00
J. Nick Koston
85ca6f15be
Add some suggested units to unifiprotect sensors (#119790) 2024-06-16 15:04:28 -05:00
J. Nick Koston
affbc30d0d
Move unifiprotect services register to async_setup (#119786) 2024-06-16 14:50:03 -05:00
J. Nick Koston
151b3b3b0a
Reduce duplicate code in unifiprotect entities (#119779) 2024-06-16 14:14:59 -05:00
J. Nick Koston
2713a3fdb1
Bump uiprotect to 1.12.0 (#119763) 2024-06-16 14:14:41 -05:00
J. Nick Koston
03027893ff
Fix precision for unifiprotect sensors (#119781) 2024-06-16 13:54:58 -05:00
J. Nick Koston
59ca5b04fa
Migrate unifiprotect to use has_entity_name (#119759) 2024-06-16 09:00:14 -05:00
J. Nick Koston
c519e12042
Cleanup unifiprotect entity model (#119746)
* Small cleanups to unifiprotect

* Small cleanups to unifiprotect

* Small cleanups to unifiprotect

* Small cleanups to unifiprotect

* tweak

* comments

* comments

* stale docstrings

* missed one

* remove dead code

* remove dead code

* remove dead code

* remove dead code

* cleanup
2024-06-15 22:02:03 -04:00
Franck Nijhof
af0f540dd4
Ensure UniFi Protect EA warning is not persistent (#119730) 2024-06-15 08:05:18 -04:00
J. Nick Koston
c0ff2d866f
Reduce code needed to check unifiprotect attrs (#119706)
* Reduce code needed to check unifiprotect attrs

* Apply suggestions from code review

* Update homeassistant/components/unifiprotect/manifest.json

* Apply suggestions from code review

* revert

* adjust

* tweak

* make mypy happy
2024-06-14 21:29:18 +02:00
J. Nick Koston
f8bf357811
Remove set default doorbell text service from unifiprotect (#119695)
UI has removed this functionality in UI Protect 4.x

discovered via https://github.com/uilibs/uiprotect/issues/57
2024-06-14 21:25:14 +02:00
J. Nick Koston
6bdfed6910
Bump uiprotect to 1.7.2 (#119705)
changelog: https://github.com/uilibs/uiprotect/compare/v1.7.1...v1.7.2
2024-06-14 20:43:40 +02:00