dgreif / ring

Unofficial packages for Ring Doorbells, Cameras, Alarm System, and Smart Lighting
MIT License
1.23k stars 162 forks source link

homebridge-ring shows an In-Home Doorbell Switch for a Ring Elite, but not for a Ring Pro #489

Closed Fofer closed 4 years ago

Fofer commented 4 years ago

Bug Report

Describe the Bug

I have two Ring Doorbells installed at my home. A Ring Pro and a Ring Elite. Both are hard-wired, and working fine. I set up Homebridge on a Raspberry Pi with the hopes of setting up different HomeKit automations when each doorbell is pressed. However, only the Ring Elite is presenting the "In-Home Doorbell Switch." The Ring Pro is not. Is this expected behavior? If not, how can I get the Ring Pro's In-Home Doorbell Switch to appear as well? All other aspects of this plug-in are working great for me. I just can't get the Ring Pro to show an In-Home Doorbell Switch like I can for the Ring Elite. Thanks for any guidance!

To Reproduce

Install and configure homebridge-ring with appropriate refresh token.

Expected behavior

I expected to see both the Ring Pro and Ring Elite show up as an In-Home Doorbell Switch. I am only seeing the Ring Elite.

Screenshots/Logs

http://i.imgur.com/I7lY3ls.png

http://i.imgur.com/b41YfDr.png

Additional context

N/A

Homebridge Ring Config

   "refreshToken": "xxxxxxxxxxx",
        "hideDoorbellSwitch": false,
        "hideInHomeDoorbellSwitch": false,
        "sendCameraMotionNotificationsToTv": false,
        "platform": "Ring"
    },

Environment

dgreif commented 4 years ago

The in-home doorbell shows up based on configuration of the cameras, and whether or not they have a physical doorbell set up in the Ring app. Do you have a mechanical/digital doorbell that is connected to the Ring Pro (this does not include any Ring Chimes)? If so, please follow the directions in https://github.com/dgreif/ring/wiki/Data-Discovery and post the results here so I can see what Ring is reporting for each camera.

Fofer commented 4 years ago

Hi, thanks so much @dgreif. As far as equipment goes, I have one Ring Pro doorbell, one Ring Elite doorbell, and four Ring Floodlight cams. I am not using a mechanical/digital doorbell, but I do get audible chime alerts via an iPad in the kitchen. (There used to be a mechanical doorbell in this old house, but it was disconnected it when I installed the Rings.)

So I have no in-home doorbells installed anymore, I rely on iOS, tvOS, watchOS, macOS and Alexa devices for Ring alerts.

With your response though, I was able to figure at least some of the issue out. I went into the Device Settings for the Ring Pro and changed the Doorbell Chime Type from "None" to "Digital," even though no digital chime is connected. This is what differentiated the Elite, it was already set to "digital" and I hadn't realized it.

I then restarted homebridge. Now the "in-home doorbell switch" for the Ring Pro appears in homebridge and I see it's available for Homekit automations.

HOWEVER, the automations I've tried to set up in Apple's Home app, such as "when Front Door In-Home Doorbell turns on, turn on the TP-Link switch" (which has a lamp plugged into it) don't actually trigger. I've tried with both doorbells with the same disappointing result.

So does this mean that in order for me to have such automations trigger on doorbell press (and not merely motion) that I have to re-install a physical doorbell chime? And would that only apply to the Ring Pro with the physical wiring, or would it work with the Elite (which is connected by a PoE cable) as well?

Or is there another way for me to accomplish this?

Thanks again for any guidance.

My Data Discovery results are below:

{"locations":[{"name":"Home","cameras":[{"description":"Front Gate","subscribed":true,"subscribed_motions":true,"battery_life":"4022","external_connection":false,"firmware_version":"Up to Date","kind":"lpd_v2","settings":{"cv_settings":{"detection_types":{"human":{"enabled":false,"mode":null,"record":null,"notification":null},"motion":{"enabled":false,"mode":"edge","record":null,"notification":null}},"threshold":{}},"cv_paid_features":{"human":true,"loitering":true,"motion":true,"package":true,"other_motion":true,"package_delivery":true,"package_pickup":true},"concierge_settings":{"mode":null},"offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":1,"period_after_secs":30},"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":30,"resolution_p":360},"enable_vod":true,"motion_zones":{"enable_audio":false,"active_motion_filter":1,"sensitivity":5,"advanced_object_settings":{"human_detection_confidence":{"day":0.9,"night":0.9},"motion_zone_overlap":{"day":0.3,"night":0.5},"object_time_overlap":{"day":0.5,"night":1.5},"object_size_minimum":{"day":0.05,"night":0.09},"object_size_maximum":{"day":0.6,"night":0.6}},"zone1":{"name":"Zone 1","state":2,"vertex1":{"x":0.12798712,"y":0.63780916},"vertex2":{"x":0.2963162,"y":0.6766892},"vertex3":{"x":0.63757724,"y":0.6794481},"vertex4":{"x":0.62726694,"y":0.717582},"vertex5":{"x":0.58483,"y":1},"vertex6":{"x":0.50270003,"y":1},"vertex7":{"x":0.24910001,"y":1},"vertex8":{"x":0.19897841,"y":0.994038}},"zone2":{"name":"Zone 2","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"zone3":{"name":"Zone 3","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}}},"motion_snooze_preset_profile":"low","live_view_preset_profile":"highest","live_view_presets":["low","middle","high","highest"],"motion_snooze_presets":["none","low","medium","high"],"doorbell_volume":11,"chime_settings":{"type":1,"enable":false,"duration":10},"video_settings":{"ignore_zones":null,"birton":"","brightness":16,"contrast":80,"saturation":48,"ae_level":32,"ae_mode":0,"ae_mask":"","encryption_enabled":null},"motion_announcement":false,"stream_setting":0,"advanced_motion_detection_enabled":false,"advanced_motion_detection_human_only_mode":false,"luma_night_threshold":0,"enable_audio_recording":true,"people_detection_eligible":true,"live_view_disabled":false,"ignore_zones":null,"enable_rich_notifications":true,"rich_notifications_billing_eligible":true,"loitering_threshold":10,"advanced_motion_detection_types":[],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","recording_storage_type":"default_s3","rich_notifica-uuid":false},"features":{"motions_enabled":true,"show_recordings":true,"advanced_motion_enabled":false,"people_only_enabled":false,"shadow_correction_enabled":false,"motion_message_enabled":false,"night_vision_enabled":false,"rich_notifications_eligible":true,"show_24x7_lite":true,"show_offline_motion_events":false,"cfes_eligible":null},"owned":true,"alerts":{"connection":"online","ota_status":"successful"},"motion_snooze":null,"stolen":false,"is_sidewalk_gateway":false,"created_at":"2020-05-08T14:20:28Z","shared_at":null,"night_mode_status":"unknown"},{"description":"Front Door","subscribed":true,"subscribed_motions":true,"battery_life":"0","external_connection":false,"firmware_version":"Up to Date","kind":"jbox_v1","settings":{"cv_settings":{"detection_types":{"human":{"enabled":false,"mode":null,"record":null,"notification":null},"motion":{"enabled":false,"mode":"edge","record":null,"notification":null}},"threshold":{}},"cv_paid_features":{"human":true,"loitering":true,"motion":true,"package":true,"other_motion":true,"package_delivery":true,"package_pickup":true},"concierge_settings":{"mode":null},"offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":1,"period_after_secs":30},"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":30,"resolution_p":360},"enable_vod":true,"motion_zones":{"enable_audio":false,"active_motion_filter":2,"sensitivity":5,"advanced_object_settings":{"human_detection_confidence":{"day":0.9,"night":0.9},"motion_zone_overlap":{"day":0.4,"night":0.5},"object_time_overlap":{"day":1,"night":2},"object_size_minimum":{"day":0.06,"night":0.11},"object_size_maximum":{"day":0.5,"night":0.5}},"zone1":{"name":"Default Zone","state":2,"vertex1":{"x":0.45744875,"y":0.5601061},"vertex2":{"x":0.53898203,"y":0.64533144},"vertex3":{"x":0.63041997,"y":0.64252776},"vertex4":{"x":0.83196646,"y":0.5618905},"vertex5":{"x":1,"y":0.615942},"vertex6":{"x":0.90449363,"y":0.9978281},"vertex7":{"x":0.580908,"y":1},"vertex8":{"x":0.33943072,"y":1}},"zone2":{"name":"Zone 2","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"zone3":{"name":"Zone 3","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}}},"motion_snooze_preset_profile":"low","live_view_preset_profile":"highest","live_view_presets":["low","middle","high","highest"],"motion_snooze_presets":["none","low","medium","high"],"doorbell_volume":11,"chime_settings":{"type":1,"enable":false,"duration":10},"video_settings":{"ignore_zones":null,"birton":null,"brightness":16,"contrast":80,"saturation":48,"ae_level":32,"ae_mode":0,"ae_mask":"","encryption_enabled":null},"motion_announcement":false,"stream_setting":0,"advanced_motion_detection_enabled":false,"advanced_motion_detection_human_only_mode":false,"luma_night_threshold":0,"enable_audio_recording":true,"people_detection_eligible":true,"live_view_disabled":false,"ignore_zones":null,"enable_rich_notifications":true,"rich_notifications_billing_eligible":true,"loitering_threshold":10,"advanced_motion_detection_types":[],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","recording_storage_type":"default_s3","rich_notifica-uuid":false},"features":{"motions_enabled":true,"show_recordings":true,"advanced_motion_enabled":false,"people_only_enabled":false,"shadow_correction_enabled":false,"motion_message_enabled":false,"night_vision_enabled":false,"rich_notifications_eligible":true,"show_24x7_lite":true,"show_offline_motion_events":false,"cfes_eligible":null},"owned":true,"alerts":{"connection":"online","ota_status":"successful"},"motion_snooze":null,"stolen":false,"is_sidewalk_gateway":false,"created_at":"2020-03-13T18:50:28Z","shared_at":null,"night_mode_status":"unknown"},{"description":"Side Driveway","subscribed":true,"subscribed_motions":true,"battery_life":100,"external_connection":false,"firmware_version":"Up to Date","kind":"floodlight_v2","settings":{"cv_settings":{"detection_types":{"human":{"enabled":false,"mode":null,"record":null,"notification":null},"motion":{"enabled":false,"mode":"edge","record":null,"notification":null}},"threshold":{}},"cv_paid_features":{"human":true,"loitering":true,"motion":true,"package":true,"other_motion":true,"package_delivery":true,"package_pickup":true},"offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":1,"period_after_secs":30},"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":30,"resolution_p":360},"enable_vod":true,"motion_zones":{"enable_audio":false,"active_motion_filter":1,"sensitivity":5,"advanced_object_settings":{"human_detection_confidence":{"day":0.8,"night":0.8},"motion_zone_overlap":{"day":0.2,"night":0.3},"object_time_overlap":{"day":0.2,"night":1.2},"object_size_minimum":{"day":0.04,"night":0.07},"object_size_maximum":{"day":0.7,"night":0.7}},"zone1":{"name":"Default Zone","state":2,"vertex1":{"x":0.058,"y":0.199},"vertex2":{"x":0.5,"y":0.199},"vertex3":{"x":0.94,"y":0.199},"vertex4":{"x":0.94,"y":0.5},"vertex5":{"x":0.94,"y":0.797},"vertex6":{"x":0.5,"y":0.797},"vertex7":{"x":0.058,"y":0.797},"vertex8":{"x":0.058,"y":0.5}},"zone2":{"name":"Zone 2","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"zone3":{"name":"Zone 3","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"pir_settings":{"sensitivity1":3,"sensitivity2":3,"sensitivity3":3,"zone_mask":7}},"motion_snooze_preset_profile":"low","live_view_preset_profile":"highest","live_view_presets":["low","middle","high","highest"],"motion_snooze_presets":["none","low","medium","high"],"doorbell_volume":11,"chime_settings":{"type":2,"enable":true,"duration":10},"video_settings":{"ignore_zones":{"zone1":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone2":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone3":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone4":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}}},"birton":null,"brightness":0,"contrast":64,"saturation":80,"ae_level":0,"ae_mode":0,"ae_mask":"","encryption_enabled":null},"motion_announcement":false,"stream_setting":0,"advanced_motion_detection_enabled":false,"advanced_motion_detection_human_only_mode":false,"luma_night_threshold":0,"enable_audio_recording":true,"people_detection_eligible":true,"live_view_disabled":false,"ignore_zones":{"zone1":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone2":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone3":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone4":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}}},"enable_rich_notifications":true,"rich_notifications_billing_eligible":true,"loitering_threshold":10,"advanced_motion_detection_types":[],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","recording_storage_type":"default_s3","pir_settings":{"sensitivity1":3,"sensitivity2":3,"sensitivity3":3,"zone_mask":7},"pir_motion_zones":[1,1,1],"floodlight_settings":{"priority":0,"duration":30,"always_on":false,"always_on_duration":0},"light_schedule_settings":{"start_hour":0,"start_minute":0,"end_hour":0,"end_minute":0},"luma_light_threshold":0,"rich_notifica-uuid":false},"features":{"motions_enabled":true,"show_recordings":true,"advanced_motion_enabled":false,"people_only_enabled":false,"shadow_correction_enabled":false,"motion_message_enabled":false,"night_vision_enabled":false,"rich_notifications_eligible":true,"show_24x7_lite":true,"show_offline_motion_events":false,"cfes_eligible":null},"owned":true,"alerts":{"connection":"online","ota_status":"successful","sidewalk_connection":false},"motion_snooze":null,"stolen":false,"is_sidewalk_gateway":true,"created_at":"2020-03-12T01:59:32Z","shared_at":null,"led_status":"off","night_mode_status":"unknown","ring_cam_light_installed":"true","ring_cam_setup_flow":"floodlight","siren_status":{"seconds_remaining":0}},{"description":"Side","subscribed":true,"subscribed_motions":true,"battery_life":100,"external_connection":false,"firmware_version":"Up to Date","kind":"floodlight_v2","settings":{"cv_settings":{"detection_types":{"human":{"enabled":false,"mode":null,"record":null,"notification":null},"motion":{"enabled":false,"mode":"edge","record":null,"notification":null}},"threshold":{}},"cv_paid_features":{"human":true,"loitering":true,"motion":true,"package":true,"other_motion":true,"package_delivery":true,"package_pickup":true},"offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":1,"period_after_secs":30},"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":30,"resolution_p":360},"enable_vod":true,"motion_zones":{"enable_audio":false,"active_motion_filter":2,"sensitivity":5,"advanced_object_settings":{"human_detection_confidence":{"day":0.9,"night":0.9},"motion_zone_overlap":{"day":0.4,"night":0.5},"object_time_overlap":{"day":1,"night":2},"object_size_minimum":{"day":0.01,"night":0.01},"object_size_maximum":{"day":0.5,"night":0.5}},"zone1":{"name":"Default Zone","state":2,"vertex1":{"x":0,"y":0.8311962},"vertex2":{"x":0.6738609,"y":0.5785309},"vertex3":{"x":0.7073861,"y":0.6211748},"vertex4":{"x":0.7781295,"y":0.75692964},"vertex5":{"x":0.6870024,"y":1},"vertex6":{"x":0.44304556,"y":1},"vertex7":{"x":0.0082398085,"y":0.99209595},"vertex8":{"x":0.0035971224,"y":0.87633264}},"zone2":{"name":"Zone 2","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"zone3":{"name":"Zone 3","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"pir_settings":{"sensitivity1":1,"sensitivity2":1,"sensitivity3":1,"zone_mask":6}},"motion_snooze_preset_profile":"low","live_view_preset_profile":"highest","live_view_presets":["low","middle","high","highest"],"motion_snooze_presets":["none","low","medium","high"],"doorbell_volume":11,"chime_settings":{"type":2,"enable":true,"duration":10},"video_settings":{"ignore_zones":null,"birton":null,"brightness":0,"contrast":64,"saturation":80,"ae_level":0,"ae_mode":0,"ae_mask":"","encryption_enabled":null},"motion_announcement":false,"stream_setting":0,"advanced_motion_detection_enabled":false,"advanced_motion_detection_human_only_mode":false,"luma_night_threshold":0,"enable_audio_recording":true,"people_detection_eligible":true,"live_view_disabled":false,"ignore_zones":null,"enable_rich_notifications":true,"rich_notifications_billing_eligible":true,"loitering_threshold":10,"advanced_motion_detection_types":[],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","recording_storage_type":"default_s3","pir_settings":{"sensitivity1":1,"sensitivity2":1,"sensitivity3":1,"zone_mask":6},"pir_motion_zones":[0,1,1],"floodlight_settings":{"priority":0,"duration":30,"always_on":false,"always_on_duration":0},"light_schedule_settings":{"start_hour":0,"start_minute":0,"end_hour":0,"end_minute":0},"luma_light_threshold":0,"rich_notifica-uuid":false},"features":{"motions_enabled":true,"show_recordings":true,"advanced_motion_enabled":false,"people_only_enabled":false,"shadow_correction_enabled":false,"motion_message_enabled":false,"night_vision_enabled":false,"rich_notifications_eligible":true,"show_24x7_lite":true,"show_offline_motion_events":false,"cfes_eligible":null},"owned":true,"alerts":{"connection":"online","ota_status":"successful","sidewalk_connection":false},"motion_snooze":null,"stolen":false,"is_sidewalk_gateway":true,"created_at":"2020-05-08T06:19:57Z","shared_at":null,"led_status":"off","night_mode_status":"unknown","ring_cam_light_installed":"true","ring_cam_setup_flow":"floodlight","siren_status":{"seconds_remaining":0}},{"description":"Backyard","subscribed":true,"subscribed_motions":true,"battery_life":100,"external_connection":false,"firmware_version":"Up to Date","kind":"hp_cam_v1","settings":{"cv_settings":{"detection_types":{"human":{"enabled":false,"mode":null,"record":null,"notification":null},"motion":{"enabled":false,"mode":"edge","record":null,"notification":null}},"threshold":{}},"cv_paid_features":{"human":true,"loitering":true,"motion":true,"package":true,"other_motion":true,"package_delivery":true,"package_pickup":true},"offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":1,"period_after_secs":30},"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":30,"resolution_p":360},"enable_vod":true,"motion_zones":{"enable_audio":false,"active_motion_filter":2,"sensitivity":5,"advanced_object_settings":{"human_detection_confidence":{"day":0.9,"night":0.9},"motion_zone_overlap":{"day":0.4,"night":0.5},"object_time_overlap":{"day":1,"night":2},"object_size_minimum":{"day":0.01,"night":0.01},"object_size_maximum":{"day":0.5,"night":0.5}},"zone1":{"name":"Zone 1","state":2,"vertex1":{"x":0.36077482,"y":0.19030187},"vertex2":{"x":0.5044599,"y":0.19661659},"vertex3":{"x":0.60345197,"y":0.3000116},"vertex4":{"x":0.7247783,"y":0.41807184},"vertex5":{"x":0.71685743,"y":0.80593926},"vertex6":{"x":0.67984176,"y":1},"vertex7":{"x":0,"y":1},"vertex8":{"x":0.26305017,"y":0.3327109}},"zone2":{"name":"Zone 2","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"zone3":{"name":"Zone 3","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"pir_settings":{"sensitivity1":1,"sensitivity2":1,"sensitivity3":1,"zone_mask":1}},"motion_snooze_preset_profile":"low","live_view_preset_profile":"highest","live_view_presets":["low","middle","high","highest"],"motion_snooze_presets":["none","low","medium","high"],"doorbell_volume":11,"chime_settings":{"type":0,"enable":false,"duration":10},"video_settings":{"ignore_zones":{"zone1":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone2":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone3":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone4":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}}},"birton":"","brightness":0,"contrast":64,"saturation":80,"ae_level":0,"ae_mode":0,"ae_mask":"","encryption_enabled":null},"motion_announcement":false,"stream_setting":0,"advanced_motion_detection_enabled":false,"advanced_motion_detection_human_only_mode":false,"luma_night_threshold":0,"enable_audio_recording":true,"people_detection_eligible":true,"live_view_disabled":false,"ignore_zones":{"zone1":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone2":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone3":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}},"zone4":{"name":"undefined","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0}}},"enable_rich_notifications":true,"rich_notifications_billing_eligible":true,"loitering_threshold":10,"advanced_motion_detection_types":[],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","recording_storage_type":"default_s3","pir_settings":{"sensitivity1":1,"sensitivity2":1,"sensitivity3":1,"zone_mask":1},"pir_motion_zones":[1,0,0],"floodlight_settings":{"priority":0,"duration":30,"always_on":false,"always_on_duration":0},"light_schedule_settings":{"start_hour":0,"start_minute":0,"end_hour":0,"end_minute":0},"luma_light_threshold":0,"rich_notifica-uuid":null},"features":{"motions_enabled":true,"show_recordings":true,"advanced_motion_enabled":false,"people_only_enabled":false,"shadow_correction_enabled":false,"motion_message_enabled":false,"night_vision_enabled":false,"rich_notifications_eligible":true,"show_24x7_lite":true,"show_offline_motion_events":false,"cfes_eligible":null},"owned":true,"alerts":{"connection":"online","ota_status":"successful"},"motion_snooze":null,"stolen":false,"is_sidewalk_gateway":false,"created_at":"2019-06-12T03:25:34Z","shared_at":null,"led_status":"off","night_mode_status":"unknown","ring_cam_light_installed":"true","ring_cam_setup_flow":"floodlight","siren_status":{"seconds_remaining":0}},{"description":"Car","subscribed":true,"subscribed_motions":true,"battery_life":100,"external_connection":false,"firmware_version":"Up to Date","kind":"hp_cam_v1","settings":{"cv_settings":{"detection_types":{"motion":{"enabled":false,"mode":"edge","record":null,"notification":null}},"threshold":{}},"cv_paid_features":{"human":true,"loitering":true,"motion":true,"package":true,"other_motion":true,"package_delivery":true,"package_pickup":true},"offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":1,"period_after_secs":30},"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":30,"resolution_p":360},"enable_vod":true,"motion_zones":{"enable_audio":false,"active_motion_filter":1,"sensitivity":5,"advanced_object_settings":{"human_detection_confidence":{"day":0.8,"night":0.8},"motion_zone_overlap":{"day":0.2,"night":0.3},"object_time_overlap":{"day":0.2,"night":1.2},"object_size_minimum":{"day":0.04,"night":0.07},"object_size_maximum":{"day":0.7,"night":0.7}},"zone1":{"name":"Default Zone","state":2,"vertex1":{"x":0.17175326,"y":0.4464584},"vertex2":{"x":0.6032124,"y":0.35499018},"vertex3":{"x":0.843718,"y":0.45345756},"vertex4":{"x":0.9301048,"y":0.5248447},"vertex5":{"x":1,"y":1},"vertex6":{"x":0.52757794,"y":1},"vertex7":{"x":0.4225084,"y":0.99849254},"vertex8":{"x":0.0040431656,"y":1}},"zone2":{"name":"Zone 2","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"zone3":{"name":"Zone 3","state":0,"vertex1":{"x":0,"y":0},"vertex2":{"x":0,"y":0},"vertex3":{"x":0,"y":0},"vertex4":{"x":0,"y":0},"vertex5":{"x":0,"y":0},"vertex6":{"x":0,"y":0},"vertex7":{"x":0,"y":0},"vertex8":{"x":0,"y":0}},"pir_settings":{"sensitivity1":7,"sensitivity2":7,"sensitivity3":7,"zone_mask":6}},"motion_snooze_preset_profile":"low","live_view_preset_profile":"highest","live_view_presets":["low","middle","high","highest"],"motion_snooze_presets":["none","low","medium","high"],"doorbell_volume":11,"chime_settings":{"type":2,"enable":true,"duration":10},"video_settings":{"ignore_zones":null,"birton":null,"brightness":0,"contrast":64,"saturation":80,"ae_level":0,"ae_mode":0,"ae_mask":"","encryption_enabled":false},"motion_announcement":false,"stream_setting":0,"advanced_motion_detection_enabled":false,"advanced_motion_detection_human_only_mode":false,"luma_night_threshold":0,"enable_audio_recording":true,"people_detection_eligible":true,"live_view_disabled":false,"ignore_zones":null,"enable_rich_notifications":true,"rich_notifications_billing_eligible":true,"loitering_threshold":10,"advanced_motion_detection_types":[],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","recording_storage_type":"default_s3","pir_settings":{"sensitivity1":7,"sensitivity2":7,"sensitivity3":7,"zone_mask":6},"pir_motion_zones":[0,1,1],"floodlight_settings":{"priority":0,"duration":30,"always_on":false,"always_on_duration":0},"light_schedule_settings":{"start_hour":0,"start_minute":0,"end_hour":0,"end_minute":0},"luma_light_threshold":0,"rich_notifica-uuid":false},"features":{"motions_enabled":true,"show_recordings":true,"advanced_motion_enabled":false,"people_only_enabled":false,"shadow_correction_enabled":false,"motion_message_enabled":false,"night_vision_enabled":false,"rich_notifications_eligible":true,"show_24x7_lite":true,"show_offline_motion_events":false,"cfes_eligible":false},"owned":true,"alerts":{"connection":"online","ota_status":"no_ota"},"motion_snooze":null,"stolen":false,"is_sidewalk_gateway":false,"created_at":"2019-11-07T17:56:25Z","shared_at":null,"led_status":"off","night_mode_status":"unknown","ring_cam_light_installed":"true","ring_cam_setup_flow":"floodlight","siren_status":{"seconds_remaining":0}}],"chimes":[],"devices":[]}],"amazonKeyLocks":[]}

dgreif commented 4 years ago

I think you have misunderstood the in home doorbell switch. The purpose of that switch is to activate/deactivate a physical doorbell that goes off when your doorbell is pressed. Since you don't actually have an in home doorbell, you should set both of those settings in the Ring app to "none" and those switches will disappear in HomeKit. To do the automations you mentioned, there is actually a separate programmable switch that can be accessed by going into the settings for the camera and then the accessories section. There is a programmable switch in there with a single press event that you can trigger automations with.

image

Fofer commented 4 years ago

OK, wow, that makes perfect sense. You're correct, I'm not sure how I got quite so confused. But you unraveled the mystery perfectly and now I've got it all working as expected. Excellent!

Thank you so much. Your work is stellar, a real game-changer in this space. It has singlehandledly brought so much more value to my Ring system, the security in my home, and the work I'm putting in to make it smarter! I've donated via PayPal to show my gratitude, and will continue in the future. Thanks again!