Commit Graph
100 Commits
Author SHA1 Message Date
Raphael HehlandGitHub 1ff7ec95a0 Require UniFi Protect 7.2.105 (#179954) 2026-08-24 08:57:37 +02:00
Raphael HehlandGitHub 9d12e00daf Migrate UniFi Protect camera config switches to the public API (#174963) 2026-08-23 22:32:40 +02:00
Raphael HehlandGitHub 74a4168e5d Migrate UniFi Protect light discovery to the public API (#176570) 2026-08-23 22:32:16 +02:00
Raphael HehlandGitHub 2d4e451837 Add custom IR-filter-only and manual infrared modes to UniFi Protect cameras (#174794) 2026-08-23 12:26:28 -05:00
Raphael HehlandGitHub e19a9bc31d Require UniFi Protect 7.1 (#177620) 2026-07-29 21:43:20 -10:00
e08143ad8c Do not raise the UniFi Protect stream repair when streams cannot be read (#175500)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-29 15:14:14 +02:00
Raphael HehlandGitHub d4cbeaa9ff Migrate UniFi Protect detection sensors to the public API and add category event entities (#174948) 2026-07-29 15:13:53 +02:00
ee0fa59039 Bump PyJWT to 2.13.0 (#172893)
Co-authored-by: Robert Resch <robert@resch.dev>
2026-07-20 09:03:02 +02:00
Raphael HehlandGitHub f3c69980ed Bump uiprotect to 15.14.2 (#176578) 2026-07-16 00:40:09 +02:00
4b24077c8c Migrate UniFi Protect FloodLight to the public API (#174650)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-07-15 15:49:45 +02:00
Raphael HehlandGitHub 2f5ed22150 Bump uiprotect to 15.12.2 (#176420) 2026-07-14 11:04:24 +02:00
Raphael HehlandGitHub ef9ef35d7d Migrate UniFi Protect camera enumeration to the public API (#176267) 2026-07-13 12:23:53 +02:00
Raphael HehlandGitHub 928981eefa Bump uiprotect to 15.12.1 (#176375) 2026-07-13 07:38:01 +02:00
Raphael HehlandGitHub 622d53b45c Bump uiprotect to 15.10.0 (#176329) 2026-07-12 15:40:51 +02:00
Raphael HehlandGitHub 0b0465073c Bump uiprotect to 15.9.0 (#176266) 2026-07-11 21:00:06 +02:00
Raphael HehlandGitHub e5f5667bfc Bump uiprotect to 15.7.1 (#176260) 2026-07-11 09:12:58 +02:00
Raphael HehlandGitHub eb09af591e Remove UniFi Protect AI Port support (#174378) 2026-07-10 22:04:14 +02:00
Raphael HehlandFranck Nijhof 9ce40c13ec Bump uiprotect to 15.4.3 (#175861) 2026-07-10 19:56:17 +00:00
Raphael HehlandFranck Nijhof 21d3802e94 Bump uiprotect to 15.4.2 (#175712) 2026-07-10 19:41:05 +00:00
Raphael HehlandFranck Nijhof ec389d37f3 Bump uiprotect to 15.4.1 (#175540) 2026-07-10 19:40:45 +00:00
Raphael HehlandFranck Nijhof f647e2cf8d Bump uiprotect to 15.4.0 (#175347) 2026-07-10 19:40:41 +00:00
Raphael HehlandGitHub df974fff3e Migrate UniFi Protect camera microphone volume to the public API (#174964) 2026-07-10 21:08:41 +02:00
Raphael HehlandGitHub e0cf9c6415 Migrate UniFi Protect sense motion sensitivity to the public API (#176107) 2026-07-10 08:28:06 +02:00
Raphael HehlandGitHub ed66ceb9fa Bump uiprotect to 15.6.0 (#176182) 2026-07-10 07:53:57 +02:00
Raphael HehlandGitHub 1608e058b5 Bump uiprotect to 15.5.0 (#176129) 2026-07-09 19:48:32 +02:00
Raphael HehlandGitHub a6dfbae804 Migrate UniFi Protect HDR mode select to the public API (#174965) 2026-07-09 14:21:48 +02:00
Raphael HehlandGitHub 29b4acda8d Key UniFi Protect public event subscriptions by device id (#175356) 2026-07-09 14:17:40 +02:00
Raphael HehlandGitHub 10c6a09dc9 Migrate UniFi Protect sense sensors to the public API and derive entities from the sensor capability map (#175592) 2026-07-09 10:04:31 +02:00
Raphael HehlandGitHub 1f83b29765 Bump uiprotect to 15.4.3 (#175861) 2026-07-07 15:44:51 +03:00
Raphael HehlandGitHub 12c1014718 Bump uiprotect to 15.4.2 (#175712) 2026-07-06 03:23:25 +02:00
Raphael HehlandGitHub 677486cd62 Bump uiprotect to 15.4.1 (#175540) 2026-07-04 23:14:54 +03:00
Raphael HehlandGitHub 44a5348c2c Fix deleted UniFi Protect public devices leaving entities available (#175351) 2026-07-02 18:13:06 +02:00
Raphael HehlandGitHub 9c305617d0 Bump uiprotect to 15.4.0 (#175347) 2026-07-02 12:26:25 +02:00
Raphael HehlandFranck Nijhof 67bcd7550c Bump uiprotect to 15.3.0 (#174938) 2026-06-27 11:29:18 +00:00
Raphael HehlandFranck Nijhof 6f038bb5b2 Bump uiprotect to 15.2.0 (#174922) 2026-06-27 11:29:09 +00:00
Raphael HehlandFranck Nijhof f56098df5f Bump uiprotect to 15.1.0 (#174846) 2026-06-27 11:28:46 +00:00
Raphael HehlandFranck Nijhof 145c490816 Bump uiprotect to 15.0.0 (#174709) 2026-06-27 11:28:23 +00:00
Raphael HehlandGitHub 1e71607063 Bump uiprotect to 15.3.0 (#174938) 2026-06-27 02:48:58 +02:00
Raphael HehlandGitHub d246a7a7e5 Bump uiprotect to 15.2.0 (#174922) 2026-06-26 21:44:09 +02:00
Raphael HehlandGitHub 71342ef1f6 Bump uiprotect to 15.1.0 (#174846) 2026-06-25 22:27:17 -04:00
Raphael HehlandGitHub cff3a711f3 Bump uiprotect to 15.0.0 (#174709) 2026-06-25 08:42:32 +02:00
Raphael HehlandGitHub 69e18aa580 Source UniFi Protect light auto-shutoff duration from the public API (#174518) 2026-06-24 03:54:38 -05:00
Raphael HehlandGitHub 75852fc191 Add ufp_public_enabled_fn for public-API availability gating to UniFi Protect (#174544) 2026-06-24 03:53:49 -05:00
Raphael HehlandGitHub bd0951110d Drive the UniFi Protect doorbell ring event from the public events websocket (#174546) 2026-06-24 03:53:01 -05:00
c5bfad9bfe Remove UniFi LED (unifiled) integration (#168232)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
Co-authored-by: Joostlek <joostlek@outlook.com>
2026-06-23 17:45:31 +02:00
Raphael HehlandGitHub dc48c3e30f Fix UniFi Protect package detection via public events websocket (#173733) 2026-06-22 14:45:20 -05:00
5ada338f13 Source UniFi Protect UP-Sense battery from the public API (#174229)
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-06-21 15:52:44 -05:00
Raphael HehlandGitHub 5e6085f961 Source UniFi Protect camera streams from the public API (#174369) 2026-06-21 15:44:26 -05:00
Raphael HehlandGitHub 758c6c62b2 Bump uiprotect to 14.0.0 (#174381) 2026-06-21 12:10:53 +02:00
Raphael HehlandGitHub d28827a4f2 Bump uiprotect to 13.5.1 (#174355) 2026-06-20 13:11:25 -05:00
Raphael HehlandGitHub 9bd6cfa924 Bump uiprotect to 13.4.0 (#174315) 2026-06-20 11:42:13 +02:00
Raphael HehlandGitHub 03b533e3be Track public devices websocket health for UniFi Protect public-API entities (#174191) 2026-06-18 19:43:41 +02:00
Raphael HehlandGitHub c9f233005e Bump uiprotect to 13.3.0 (#174217) 2026-06-18 17:32:33 +02:00
Raphael HehlandGitHub bffc677454 Remove UniFi Protect Doorlock support (#174196) 2026-06-18 15:23:14 +02:00
Raphael HehlandGitHub 750adbc7ac Bump uiprotect to 13.2.0 (#174202) 2026-06-18 14:35:56 +02:00
Raphael HehlandGitHub dc480051db Use console name in UniFi Network discovery title (#173931) 2026-06-16 12:57:51 +02:00
Raphael HehlandGitHub 2dbbd70085 Use console name in UniFi Protect discovery title (#173966) 2026-06-16 10:25:50 +02:00
Raphael HehlandGitHub a992a58367 Use console name in UniFi Access discovery title (#173962) 2026-06-16 08:20:29 +02:00
Raphael HehlandGitHub 9e96a06aff Bump unifi-discovery to 1.5.0 (#173927) 2026-06-16 00:06:01 +02:00
Raphael HehlandGitHub 7454f40dd8 Bump uiprotect to 13.1.2 (#173728) 2026-06-14 19:12:07 +02:00
Raphael HehlandGitHub 95e6c39e40 Bump uiprotect to 13.1.1 (#173584) 2026-06-13 09:52:11 +02:00
Raphael HehlandGitHub 1cfae60c03 Bump uiprotect to 12.0.0 (#173315) 2026-06-09 06:23:58 +02:00
Raphael HehlandGitHub 4171f566e9 Bump uiprotect to 11.8.0 (#173227) 2026-06-07 22:08:49 -04:00
9c9695d0ba Bump uiprotect to 11.3.0 (#173024)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-06-07 14:19:26 +02:00
Raphael HehlandGitHub fc2b7902a5 Bump av to 17.0.1 (#172892) 2026-06-04 17:02:29 +02:00
0bb6113bfd Migrate more UniFi Protect entities to public API (#171785)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-05-26 21:41:25 +02:00
6a36d1260b Bump uiprotect to 10.5.0 (#171768)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-05-21 15:42:31 -05:00
49fc1b413d Bump pydantic to 2.13.4 (#171763)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-05-21 14:42:06 -05:00
5ae31cad6f Fix unifiprotect exception translations (#171510) (#171619)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-21 08:04:21 +02:00
c8bfe56975 Fix hardcoded exception strings in unifi_access (#171629)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-05-21 00:37:08 +02:00
Raphael HehlandGitHub 6d10249a93 Fix swallowed exception in unifi_access image thumbnail fetch (#170707) 2026-05-14 20:40:53 -04:00
85c0780199 Add alarm profile select entity to UniFi Protect (#169403)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-30 20:14:33 +02:00
80c7e47c42 Migrate UniFi Network discovery from SSDP to unifi_discovery (#168122)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-28 23:17:36 +02:00
30f310fc24 Add UniFi Protect relay output switches via public API (#169201)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-28 18:34:58 +02:00
eaf72106f8 Add siren platform to UniFi Protect integration (#169216)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 17:50:02 +02:00
b5a1b592e9 Bump uiprotect to 10.4.1 (#169192)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-04-26 09:44:41 -05:00
6384e6b38d Add alarm control panel platform to UniFi Protect (#169158)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-26 08:45:08 -05:00
d1bdd6eeeb Upgrade UniFi Network integration quality scale to Silver (#168736)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-25 23:44:37 +02:00
b474a42844 unifiprotect: bump uiprotect to 10.4.0 (#169146)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-25 12:39:40 -05:00
822b97d096 Upgrade unifi_access quality scale to platinum (#168204)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-24 20:20:39 +02:00
dbb750a583 Add AV1 support for HLS fallback (#161492)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-04-24 10:07:26 +02:00
Raphael HehlandGitHub 3ff2b4424f Bump uiprotect to 10.3.1 (#169031) 2026-04-24 09:44:08 +02:00
0bb678cacf Bump uiprotect to 10.3.0 (#168992)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-23 22:18:18 +01:00
Raphael HehlGitHubRaHehlhome-assistant[bot] <78085893+home-assistant[bot]@users.noreply.github.com>
95ec39ac1a unifi_access: add direction attribute to access events (#168853)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
Co-authored-by: home-assistant[bot] <78085893+home-assistant[bot]@users.noreply.github.com>
2026-04-23 14:44:57 +02:00
67baec27cf unifi_access: add missing WebSocket handlers for remote_view and device_update events (#168850)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-23 08:50:09 +02:00
a338d04441 unifi_access: bump py-unifi-access to 1.3.0 (#168851)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-23 08:24:41 +02:00
fddc6aaf38 Add entity translations to UniFi integration (#168739)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-22 15:40:35 +02:00
Raphael HehlandGitHub 0ff38cdc7f Fix/unifi access uah door and thumbnail (#168708) 2026-04-21 17:04:49 +02:00
608b92be40 unifi: implement action-exceptions quality scale rule (#168559)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-21 16:25:41 +02:00
Raphael HehlandGitHub 514d5e570a Bump py-unifi-access to version 1.2.0 (#168679) 2026-04-21 10:13:31 +02:00
dcb5f0d533 Improve UniFi config flow quality scale: config-flow and config-flow-test-coverage (#168477)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-20 17:16:51 +02:00
Raphael HehlandGitHub 9bb46494d3 unifi: implement parallel-updates quality scale rule (#168563) 2026-04-20 13:26:17 +02:00
77bd066a71 Improve UniFi quality scale: has-entity-name (#168490)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-19 14:13:11 +02:00
07db7f0024 Add new sensor entities for MELCloud Air-to-Water (ATW/Ecodan) heat pump devices (#168105)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-17 23:55:37 +02:00
1dc03c84a8 Use DoorbellEventType.RING in unifiprotect (#168317)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-17 23:24:21 +02:00
5def2456f0 Unifi access doorbell event type (#168316)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-16 15:54:14 +02:00
0fa5927fc8 Add quality scale tracking for UniFi Network integration (#168125)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-16 15:00:03 +02:00
939412717f Add binary sensor platform for MELCloud ATW devices (#168128)
Co-authored-by: RaHehl <rahehl@users.noreply.github.com>
2026-04-14 17:28:56 +02:00
Raphael HehlandGitHub 66b2d4477b Fix unifi_discovery deepcopy crash on Python 3.14 (#168153) 2026-04-14 16:31:04 +02:00
Raphael HehlandGitHub 7a5951b72d Add discovery support to unifi_access via unifi_discovery (#168085) 2026-04-14 13:00:06 +02:00