diff --git a/src/config/types.ts b/src/config/types.ts index fdf7b372..3f924f5e 100644 --- a/src/config/types.ts +++ b/src/config/types.ts @@ -1499,7 +1499,7 @@ const menuConfigDefault = { camera_ui: visibleButtonDefault, cameras: visibleButtonDefault, clips: visibleButtonDefault, - ptz_home: visibleButtonDefault, + ptz_home: hiddenButtonDefault, display_mode: visibleButtonDefault, download: visibleButtonDefault, expand: hiddenButtonDefault, @@ -1545,7 +1545,7 @@ export const menuConfigSchema = z camera_ui: visibleButtonSchema.default(menuConfigDefault.buttons.camera_ui), cameras: visibleButtonSchema.default(menuConfigDefault.buttons.cameras), clips: visibleButtonSchema.default(menuConfigDefault.buttons.clips), - ptz_home: visibleButtonSchema.default( + ptz_home: hiddenButtonSchema.default( menuConfigDefault.buttons.ptz_home, ), display_mode: visibleButtonSchema.default( diff --git a/tests/components-lib/menu-button-controller.test.ts b/tests/components-lib/menu-button-controller.test.ts index ed9821b7..c55b9c0c 100644 --- a/tests/components-lib/menu-button-controller.test.ts +++ b/tests/components-lib/menu-button-controller.test.ts @@ -1550,7 +1550,7 @@ describe('MenuButtonController', () => { if (expectedResult) { expect(buttons).toContainEqual({ - enabled: true, + enabled: false, icon: 'mdi:home', priority: 50, tap_action: { @@ -1563,7 +1563,7 @@ describe('MenuButtonController', () => { }); } else { expect(buttons).not.toContainEqual( - expect.objectContaining({ title: 'Digital zoom to default' }), + expect.objectContaining({ title: 'PTZ Home' }), ); } }, diff --git a/tests/config/types.test.ts b/tests/config/types.test.ts index 93b8b56c..6e90f23c 100644 --- a/tests/config/types.test.ts +++ b/tests/config/types.test.ts @@ -236,7 +236,7 @@ describe('config defaults', () => { priority: 50, }, ptz_home: { - enabled: true, + enabled: false, priority: 50, }, recordings: {