Dermot Duffy
a31816c168
feat: Add event-based automation triggers ( #2537 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
37df382aa2
fix: Fix leaky Frigate subscriptions/unsubscriptions ( #2513 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
0a36358394
feat: Trigger cameras on HA bus events ( #2512 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
773cee95a5
feat: Add automatic doorbell detection ( #2507 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
261a7e1a92
feat: Auto-resolve Frigate client_id from camera entity ( #2475 )
...
Credit goes to @Eduardo-Jaramillo for the inspiration and contribution
of https://github.com/dermotduffy/advanced-camera-card/pull/2474 .
2026-06-30 17:45:12 -07:00
Dermot Duffy
47bcce93d3
feat: Add hardened error handling and retries ( #2451 )
...
- Closes #1830
- Closes #2099
2026-06-30 17:45:12 -07:00
Dermot Duffy
95faddd9a0
fix: Add support for Reolink number based zooming ( #2408 )
...
- Closes #2034
2026-03-13 19:55:27 -07:00
Dermot Duffy
0a67df9a25
refactor: Convert protected methods to private ( #2358 )
2026-02-19 20:47:59 -08:00
Dermot Duffy
47880e4306
feat: Add ability to untrigger after fixed number of seconds ( #2350 )
...
- Related: #2342
BREAKING CHANGE: Renames: `untrigger_seconds` to
`untrigger_delay_seconds`
2026-02-16 12:25:56 -08:00
dermotduffy
584521c78e
Merge branch 'main' into dev
2026-02-15 19:28:38 -08:00
Dermot Duffy
b1467dc4bd
fix: Improve state handling to avoid stuck triggered cameras ( #2348 )
...
- Related:
https://github.com/dermotduffy/advanced-camera-card/issues/2342
2026-02-15 19:26:56 -08:00
Dermot Duffy
c03ddd9a13
feat: Add severity media filter ( #2323 )
2026-01-24 21:25:10 -08:00
Dermot Duffy
fc32727860
feat: Add support for Frigate reviews / detections [initial PR] ( #2315 )
...
- Add support for Frigate reviews / detections.
- Add support for GenAI metadata.
- Significant internal refactor to more flexible "UnifiedQuery" to allow
mixing cameras with simple metadata and review metadata (e.g. a timeline
view of a Frigate camera with reviews, and a Reolink camera with simple
metadata).
- Add support for folder media as camera media.
There are a few more PRs to commit prior to this going live, but
commiting this for now due to the scale of the change.
BREAKING CHANGE: `media_type` and `events_type` are retired under
`live`, `viewer` and `timeline` configuration sections, instead media
type is associated (once) with the camera under `media`.
2026-01-19 13:32:50 -08:00
Dermot Duffy
d17ecd6c12
fix: Small (rare) bug in Frigate PTZ identification capability ( #2296 )
...
[skip ci]
2025-12-20 14:52:07 -08:00
Dermot Duffy
1e821f09c6
fix: Improve 2-way audio detection ( #2293 )
...
- For Frigate cameras, you must be running at least [integration
v5.12.0](https://github.com/blakeblackshear/frigate-hass-integration/releases/tag/v5.12.0 ).
- Closes : #2191
Includes a significant refactor of cameras, and the introduction of a
`2-way-audio` capability that is dynamically fetched from `go2rtc`. One
gotcha is if you previously had a substream with 2-way audio, you may
need to modify
```yaml
- camera_entity: camera.foo
capabilities:
disable_except:
- substream
```
... to ...
```yaml
- camera_entity: camera.foo
capabilities:
disable_except:
- substream
- 2-way-audio
```
2025-12-20 13:06:09 -08:00
Dermot Duffy
071dca07bf
fix: Fix triggering for Reolink cameras ( #2230 )
...
- Fix inspired by #2228
2025-11-02 15:04:44 -08:00
Dermot Duffy
c6a4c8aea2
feat: Implement basic general folder support ( #2051 )
...
- Related: #1748
2025-05-21 19:59:21 -07:00
Dermot Duffy
b5eee5878a
feat: Add out of the box support for Reolink PTZ ( #1982 )
...
- Closes : #1964
2025-03-26 21:26:02 -07:00
Dermot Duffy
d6225fefda
refactor: Break apart monolithic configuration schema ( #1977 )
...
[skip ci]
2025-03-22 15:06:11 -07:00
Dermot Duffy
a79ffa6edc
refactor: Retire the use of unmaintained custom-card-helpers ( #1956 )
...
- Closes #1295
2025-03-09 16:02:33 -07:00
Dermot Duffy
c66c3ec919
feat: Add control/output of selected camera via an entity ( #1895 )
...
- Closes #1871
2025-02-17 13:33:10 -08:00
Dermot Duffy
0212840688
fix: Substream only cameras should not be triggerable ( #1848 )
...
- Closes #1846
2025-01-21 07:17:09 -08:00
Dermot Duffy
02fb6e1d4c
refactor: Refactor entity register manager ( #1597 )
2024-09-29 15:55:28 -07:00
Dermot Duffy
c225a9aeab
fix: Configured PTZ actions should overrule auto-detected actions (not merge with them) ( #1558 )
...
* fix: Configured PTZ actions should overrule auto-detected actions (not merge with them)
* Don't populate capabilities unless there is some basis
2024-09-21 18:32:40 -07:00
Dermot Duffy
429dd90972
Use custom websocket to avoid needing admin privileges.
2024-08-24 20:00:00 -07:00
Dermot Duffy
7ab545738d
Add initial keyboard shortcut support.
2024-06-05 21:44:17 -07:00
Dermot Duffy
95c44adcf1
Allow camera capabilities to be configured.
2024-03-26 21:00:15 -07:00
Dermot Duffy
ecdd02c7ce
Always render a view even if default is unsupported.
2024-03-08 20:00:35 -08:00
Dermot Duffy
88bea0ae7d
Allow camera engines to signal events to the card.
2024-03-03 15:40:20 -08:00