Commit Graph

44 Commits

Author SHA1 Message Date
J. Nick Koston
02d245a31a Fix reload race in unifiprotect (#69485)
- The integration already has a reload listener installed
  once it is setup. We should not reload from the config
  flow since they compete
2022-04-07 00:21:50 +03:00
epenet
9aac5d6af1 Prettify json (#68895) 2022-03-30 12:15:04 +02:00
epenet
053c4428a9 Prettify json (component test fixtures) (#68892) 2022-03-30 11:37:17 +02:00
J. Nick Koston
349060be2f Disable Unifi Protect Oldest Recording sensor by default (#68804) 2022-03-28 14:24:54 -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
Paulus Schoutsen
a9fd744247 Add media source support to unifiprotect (#67570) 2022-03-14 10:16:22 -10:00
J. Nick Koston
2b43293363 Switch unifiprotect to use integration discovery (#66569)
Backstory: https://github.com/home-assistant/core/pull/65752#discussion_r800068914
2022-02-15 17:02:33 +01:00
J. Nick Koston
b97cd3ce93 Do not update unifiprotect host from discovery if its not an ip (#65548) 2022-02-03 19:14:36 +01:00
J. Nick Koston
530fc8a9af Ensure unifiprotect discovery can be ignored (#65406) 2022-02-02 16:16:29 +01:00
J. Nick Koston
18ea3fb85a Prevent unifiprotect from being rediscovered on UDM-PROs (#65335) 2022-01-31 15:27:26 -08:00
Christopher Bailey
e203efa8b1 Fix custom message for UniFi Protect doorbell select (#64971) 2022-01-26 05:14:40 -10:00
Christopher Bailey
7bc2419054 Add lock support for unifiprotect Doorlock (#64882)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-25 07:31:17 -10:00
Christopher Bailey
6cb9f0df2a Add basic Doorlock support for UniFi protect (#64877) 2022-01-24 14:22:52 -10:00
Christopher Bailey
8fb4e0934e Fix UniFi Protect test warning (#64650) 2022-01-21 09:00:35 -10:00
J. Nick Koston
3c7005d4dc Use unifi direct connect w/ssl verify for unifiprotect when possible (#64395) 2022-01-18 14:40:55 -10:00
J. Nick Koston
8aec26d105 Cleanup unifiprotect discovery name (#64389) 2022-01-18 12:38:16 -10:00
J. Nick Koston
88261c6c14 Add discovery support to unifiprotect (#64340) 2022-01-18 08:40:29 -10:00
Christopher Bailey
f4b5b56427 Fix package camera snapshot (#64145) 2022-01-14 13:38:01 -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
f034ea5b4b Enable package camera by default for UniFi Protect (#63985) 2022-01-12 11:27:41 -10:00
Christopher Bailey
6473069be1 Add Chime Type select for UniFi Protect (#63993) 2022-01-12 08:55:44 -10:00
Marc Mueller
d057850971 Update typing - collections.abc (3) (#63947) 2022-01-12 08:04:17 +01:00
Christopher Bailey
ce0b378e05 Removes ThumbnailProxyView (#63940) 2022-01-11 13:45:40 -10:00
Christopher Bailey
05ee5e0251 Simplify UniFi Protect service setup/cleanup (#63908)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-11 23:37:47 +01:00
Christopher Bailey
0030f114f9 Add UniFi Protect global services (#63768)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-10 11:04:53 -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
812cb4a9d8 UniFi Protect test sensor followup (#63563) 2022-01-06 19:31:25 +01:00
Christopher Bailey
7d442122c0 Add UniFi Protect sensor platform (#63524)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-05 15:47:47 -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
Christopher Bailey
d0d5222bf4 UniFi Protect test refactoring (#63486)
* UniFi Protect test refactoring

* More pylint fixes

* Use load_fixture helper

* yield to return where able
2022-01-05 19:29:59 +01:00
Christopher Bailey
a2677983a2 Add UniFi Protect select platform (#63337) 2022-01-03 13:42:10 -10:00
Christopher Bailey
d364186571 Add UniFi Protect number platform (#63220) 2022-01-02 09:47:25 -10:00
Christopher Bailey
e5b7eac411 Add UniFi Protect switch platform (#63177) 2022-01-01 11:23:10 -10:00
Christopher Bailey
b379acc119 Clean up patching of setup platforms for UniFi Protect integration (#63156) 2021-12-31 12:20:23 -10:00
Christopher Bailey
0de3a299d6 Add UniFi Protect light platform (#63137) 2021-12-31 11:21:29 -10:00
Christopher Bailey
02e59b2f38 Fixes UniFi Protect reconnect issues (#63047) 2021-12-29 12:39:55 -10:00
Christopher Bailey
699512c36f Add UniFi Protect button (#63001) 2021-12-29 09:38:44 -10:00
Christopher Bailey
b31041698f Feedback from previous PR (#63022) 2021-12-29 08:39:45 -10:00
Christopher Bailey
490d76e01e Add UniFi Protect media_player (#62895) 2021-12-28 18:36:18 -10:00
Christopher Bailey
dc3f21dd1e Followup PR for UniFi Protect integration (#62806)
* Followup improvements from initial PR

* Update tests/components/unifiprotect/conftest.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update translations

* Fixes log message

* Fixes log message

* Unknown to cannot connect

* Update tests/components/unifiprotect/test_config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fixes camera coverage

Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 12:39:24 +01:00
Christopher Bailey
e982e7403a Add unifiprotect integration (#62697)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-25 20:12:57 -10:00