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
cc376a8be1
feat: Rename the card to advanced-camera-card ( #1873 )
...
Whilst the Frigate support in this card is the best among camera
engines, the name incorrectly suggests that Frigate is a requirement.
Instead, to broaden the appeal, change to more camera agnostic name.
This does not suggest any change in priority, role or support for
Frigate.
This change is likely to be bug prone, due to the size of the rename --
the code contains 1500+ references to "Frigate" most of which make sense
to rename, some which do not, all of which needed human assessment.
- Closes #1298
BREAKING CHANGE: References to `frigate-card` in all kinds of
configuration need to be updated to `advanced-camera-card`. An automated
config upgrade should take care of the majority of usecases (click `Edit
-> Upgrade -> Save`), though may not be perfect.
2025-02-06 19:32:32 -08:00
Dermot Duffy
805a21107d
fix: Correctly detect configuration for the webrtc-card live provider ( #1850 )
...
- Closes #1843
If this breaks something for you, please let me know. As a workaround,
you should manually be able to set it back to what it was with something
like:
```yaml
cameras:
- camera_entity: camera.office
webrtc_card:
url: <frigate camera name>
```
2025-01-21 19:42:47 -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
7657bdf22c
fix: Rendering not correctly forced when tab changed in certain circumstances ( #1817 )
...
- Closes #1811
- Closes #1769
2025-01-09 20:21:26 -08:00
Dermot Duffy
9d812af9f4
fix: Use HA style and coloring for all icons ( #1790 )
2024-12-23 15:22:27 -08:00
Dermot Duffy
e0335c529c
fix: Only fetch Reolink media for cameras that support it ( #1747 )
2024-12-13 07:39:14 -08:00
Dermot Duffy
dada65e008
feat: Add experimental reolink media support ( #1694 )
...
* feat: Add experimental rich reolink support.
* Formatting fix
2024-11-25 20:19:12 -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
650d99ec00
fix: Fix initialization race condition that occurs in certain circumstances ( #1545 )
...
* fix: Fix initialization race condition in certain circumstances
* Minor improvements and camera iris logo
2024-09-19 19:42:38 -07:00
Dermot Duffy
a0283c35c1
Add support for perform-action calls.
2024-09-09 22:05:49 -07:00
Dermot Duffy
76a750ff73
Small test fixes.
2024-08-26 20:08:59 -07:00
Dermot Duffy
09a15ab785
Fix recording timezone issue.
2024-08-26 13:10:19 -07:00
Dermot Duffy
429dd90972
Use custom websocket to avoid needing admin privileges.
2024-08-24 20:00:00 -07:00
Dermot Duffy
e503f0e429
Initial version of status bar.
2024-08-16 20:08:21 -07:00
Felipe Santos
fccb4c9afd
Bump prettier to v3 and format all files
2024-06-10 00:29:50 -03:00
Dermot Duffy
7ab545738d
Add initial keyboard shortcut support.
2024-06-05 21:44:17 -07:00
Felipe Santos
1a36ce0894
Update date-fns and date-fns-tz to v3
2024-06-05 22:37:54 -03:00
Dermot Duffy
7917e5c537
Add support for pre-defined zoom/pan settings.
2024-04-27 14:55:38 -07:00
Dermot Duffy
323925101d
Add support for more advanced forms of overriding
2024-04-13 18:23:11 -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
89ddea69db
Fix obscure config merge bug.
2024-03-03 18:22:51 -08:00
Dermot Duffy
88bea0ae7d
Allow camera engines to signal events to the card.
2024-03-03 15:40:20 -08:00
Dermot Duffy
e12912fa85
Add out-of-the-box Frigate PTZ support.
2023-10-29 14:10:41 -07:00
Dermot Duffy
7a33f75889
Improve engine identification and id generation.
2023-10-08 14:53:05 -07:00
Dermot Duffy
b43389ed5b
Add support for go2rtc for non-Frigate cameras
2023-10-07 23:27:10 -07:00
Dermot Duffy
db50e36c76
Add support for custom go2rtc URLs.
2023-10-07 18:29:31 -07:00
Dermot Duffy
6bba16cb86
Clear camera store when cameras are initialized.
2023-10-03 12:57:51 -07:00
Dermot Duffy
9b72dd8089
Refactor main types.ts .
2023-10-02 22:35:58 -07:00
Dermot Duffy
bfdbe70d6c
Refactor card.ts substantially and test.
2023-10-02 16:30:05 -07:00
Dermot Duffy
e830db1a77
Complete carousel refactor.
...
Reduces one layer of DOM nesting for simplication, uses the latest Embla
version, unittests for everything.
2023-09-04 16:25:32 -07:00
Dermot Duffy
b663e0b731
Initial support for grid for live and media viewer.
2023-08-08 22:26:25 -07:00
Dermot Duffy
2faaf9e326
Fix timezone issue causing test to fail.
2023-06-16 20:39:17 -07:00
Dermot Duffy
1eafe42e7d
Fix recording downloads.
2023-06-16 20:32:23 -07:00
Dermot Duffy
39b985b4df
Add screenshot support.
2023-06-16 19:36:45 -07:00
Dermot Duffy
4cd1fdad72
Fix timezone issues.
2023-05-06 12:21:50 -07:00
Dermot Duffy
cb6a73c3f8
Fix Frigate event schema break (top_score === null)
2023-05-06 11:46:30 -07:00
Dermot Duffy
fd74c1c855
Add initial support for automations.
2023-05-04 19:54:41 -07:00
Dermot Duffy
2b00d95176
Fix incorrect engine detection.
2023-04-29 15:09:50 -07:00
Dermot Duffy
a8740b8f6b
Add camera manager range tests.
2023-04-05 20:30:21 -07:00
Dermot Duffy
1734e5ae69
Fix size call.
2023-04-05 18:25:53 -07:00
Dermot Duffy
4d47b6ea73
Add tests for camera manager cache.
2023-04-05 18:16:29 -07:00
Dermot Duffy
7071f2ff63
Add unittest coverage for engine-factory.
2023-04-04 21:55:52 -07:00