diff --git a/.changeset/fluffy-bees-bathe.md b/.changeset/fluffy-bees-bathe.md new file mode 100644 index 00000000..75cfcac2 --- /dev/null +++ b/.changeset/fluffy-bees-bathe.md @@ -0,0 +1,6 @@ +--- +'ring-client-api': minor +'homebridge-ring': minor +--- + +Add support for Battery Video Doorbell Pro and Battery Video Doorbell Plus diff --git a/packages/ring-client-api/ring-types.ts b/packages/ring-client-api/ring-types.ts index 47ac5858..d37b3b60 100644 --- a/packages/ring-client-api/ring-types.ts +++ b/packages/ring-client-api/ring-types.ts @@ -100,6 +100,8 @@ export enum RingCameraKind { floodlight_pro = 'floodlight_pro', cocoa_camera = 'cocoa_camera', // appears to be used for all next gen stickup cams (wired/battery/solar) cocoa_doorbell = 'cocoa_doorbell', + cocoa_doorbell_v2 = 'cocoa_doorbell_v2', + cocoa_doorbell_v3 = 'cocoa_doorbell_v3', cocoa_floodlight = 'cocoa_floodlight', cocoa_spotlight = 'cocoa_spotlight', // used for the Spotlight Cam Plus (potentially other Spotlight models) stickup_cam_mini = 'stickup_cam_mini', @@ -136,6 +138,8 @@ export const RingCameraModel: { readonly [P in RingCameraKind]: string } = { floodlight_pro: 'Floodlight Pro', cocoa_camera: 'Stick Up Cam', cocoa_doorbell: 'Doorbell Gen 2', + cocoa_doorbell_v2: 'Battery Doorbell Plus', + cocoa_doorbell_v3: 'Battery Doorbell Pro', cocoa_floodlight: 'Floodlight Cam Plus', cocoa_spotlight: 'Spotlight Cam Plus', stickup_cam_mini: 'Indoor Cam',