[Re-release] Hubitat Ring Integration (Unofficial)

The Ring mailbox motion sensor will work fine without the antenna. I have it working on this integration currently. Not sure if it'll work directly to the Hubitat hubs.

Yes, if you've connected it to your ring lighting bridge, this integration should pick it up as a motion sensor. See this post.

1 Like

Hello Morse.Caleb:

Any chance you can add discovery support for the new Battery Doorbell Plus?

Do you know what 'kind' is reported? If not could you turn on logging and run discovery and report back? Knowing what kind makes it easy to add.

Hello SoundersDude:

So, perhaps I should elaborate. I had one of the original Ring Doorbell 2nd Generation that I purchased back in 2017. It had been working fine with the Hubitat ring app for over a year and was discovered with no problems along with the original chime. I upgraded the other day to the new Battery Doorbell Plus that just came out and removed the old original doorbell from my ring account. So, now the only thing that is still showing up in the hubitat ring app is the original chime. The new Battery Doorbell Plus is not being discovered.

Below is the log without access tokens

app:9402023-04-09 03:12:05.861 PMtracelocation: [id:dr4kkv-2l5de-0, name:Eagleville]

app:9402023-04-09 03:12:05.853 PMtracestate.access_token

app:9402023-04-09 03:12:05.850 PMdebugloggedIn()

app:9402023-04-09 03:12:04.066 PMdebug

app:9402023-04-09 03:12:04.056 PMtraceSelected id 3262976, Selected device [kind:chime, name:Ring Chime - Downstairs Chime, id:3262976]

app:9402023-04-09 03:12:04.053 PMtracedevices [[kind:chime, name:Ring Chime - Downstairs Chime, id:3262976]]

app:9402023-04-09 03:12:04.045 PMtracestate.access_token

app:9402023-04-09 03:12:04.042 PMdebugloggedIn()

app:9402023-04-09 03:12:01.992 PMdebugcreateAvailableDevicesOptions()

app:9402023-04-09 03:12:01.990 PMtraceloadAvailableDevices: supportedIds [[name:Ring Chime - Downstairs Chime, id:3262976, kind:chime]]

app:9402023-04-09 03:12:01.989 PMdebugloadAvailableDevices: Excluding cocoa_doorbell_v2 at location dr4kkv-2l5de-0 because kind 'cocoa_doorbell_v2' is not supported

app:9402023-04-09 03:12:01.988 PMdebugloadAvailableDevices: Including a chime at location dr4kkv-2l5de-0

app:9402023-04-09 03:12:01.986 PMdebugloadAvailableDevices()

app:9402023-04-09 03:12:01.599 PMtraceapiRequestDevices succeeded, body: {"doorbots":[{"id":287466830,"kind":"cocoa_doorbell_v2","description":"Front Door","location_id":"dr4kkv-2l5de-0","is_sidewalk_gateway":false,"created_at":"2023-04-08T16:32:24Z","deactivated_at":null,"owner":{"id":2790830,"first_name":"","last_name":"","email":""},"device_id":"90486c6c6140","time_zone":"America/New_York","firmware_version":"Up to Date","latitude":40.149963,"longitude":-75.37103,"address":"","owned":true,"stolen":false,"ring_id":null,"shared_at":null,"health":{"ac_power":1,"battery_percentage":100,"battery_percentage_category":"very_good","battery_present":true,"battery_save":false,"battery_voltage":4038.0,"battery_voltage_category":"very_good","connected":true,"device_type":"cocoa_doorbell_v2","external_connection":true,"firmware_version":"cam-1.4.12000","floodlight_on":false,"last_update_time":1681062867,"network_connection_value":"wifi","night_mode_on":false,"ota_status":"timeout","rss_connected":true,"rssi":-52.0,"rssi_category":"good","second_battery_percentage_category":"unknown","second_battery_voltage_category":"unknown","sidewalk_connection":false,"white_led_on":false,"firmware_version_status":"Up to Date","packet_loss":0.0,"packet_loss_category":"good","hatch_open":false,"ext_power_state":257,"pref_run_mode":"low_power","run_mode":"low_power","supported_rpc_commands":["ping"],"status_time":55085067978704,"vod_enabled":true,"firmware_avg_bitrate":"1766","video_packets_total":"5766","wifi_is_ring_network":false,"channel":"9","tx_rate":7},"subscribed":false,"subscribed_motions":false,"battery_life":"100","external_connection":true,"ring_net_id":null,"active_schedule_uuid":null,"alerts":{"connection":"online","ota_status":"timeout"},"motion_snooze":null,"settings":{"motion_snooze_preset_profile":"low","motion_snooze_presets":["none","low","medium","high"],"live_view_preset_profile":"middle","live_view_presets":["low","middle","high","highest"],"doorbell_volume":2,"chime_settings":{"enable":true,"type":5,"duration":10},"advanced_motion_detection_enabled":true,"advanced_motion_detection_human_only_mode":true,"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,"rich_notifications_face_crop_enabled":false,"loitering_threshold":10,"advanced_motion_detection_types":["human"],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":2,"period_after_secs":30},"cv_settings":{"detection_types":{"human":{"enabled":true,"mode":"edge","record":null,"notification":true},"loitering":{"enabled":false,"mode":"none","record":null,"notification":false},"motion":{"enabled":true,"mode":"edge","record":null,"notification":false},"moving_vehicle":{"enabled":false,"mode":"none","record":null,"notification":false},"other_motion":{"enabled":true,"mode":"edge","record":null,"notification":false},"package_delivery":{"enabled":true,"mode":"edge","record":null,"notification":true},"package_pickup":{"enabled":false,"mode":"none","record":null,"notification":false}},"threshold":{"loitering":10.0,"package_delivery":2.0},"triggers":[]},"concierge_settings":{"mode":"disabled"},"sheila_settings":{"cv_processing_enabled":false,"local_storage_enabled":false},"server_settings":{"ring_media_server_enabled":true,"ring_media_server_host":"rms-us-east-1.rapi.us-east-1.prod.client.cap.ring.devices.a2z.com"},"cv_paid_features":{"baby_cry":true,"car_alarm":true,"co2_smoke_alarm":true,"dog_bark":true,"general_sound":true,"glass_break":true,"human":true,"loitering":true,"motion":true,"other_motion":true,"package_delivery":true,"package_pickup":true,"cv_triggers":true},"other_paid_features":{"alexa_concierge":true,"sheila_cv":true,"sheila_recording":true},"zone_settings":{"motion":[{"id":"b45ab8c8-b865-42b6-9a96-8e9d88373dd0","name":"Default Zone","state":"enabled","properties":{"detection_types":["motion"],"style":1},"vertices":[{"x":0.009402,"y":0.250213},{"x":0.352136,"y":0.250213},{"x":0.696581,"y":0.250213},{"x":1,"y":0.250213},{"x":1,"y":1},{"x":0.666666,"y":1},{"x":0.333333,"y":1},{"x":0,"y":1}]},{"id":"261b412d-2029-48f5-92c7-360fb77edc29","name":"Package Zone","state":"enabled","properties":{"detection_types":["package_delivery"],"style":4},"vertices":[{"x":0.013675,"y":0.389155},{"x":0.391538,"y":0.39684},{"x":0.720579,"y":0.406236},{"x":1,"y":0.398763},{"x":1,"y":1},{"x":0.66,"y":1},{"x":0.33,"y":1},{"x":0,"y":1}]}]},"stark_enrolled":null,"motion_zones":[1,1,1,1,1],"enable_vod":1,"exposure_control":2,"vod_suspended":0,"vod_status":"enabled","video_settings":{"encryption_enabled":false,"encryption_method":1,"hevc_enabled":false},"advanced_motion_zones":{"zone1":{"name":"Default Zone","state":2,"vertex1":{"x":0.009402,"y":0.250213},"vertex2":{"x":0.352136,"y":0.250213},"vertex3":{"x":0.696581,"y":0.250213},"vertex4":{"x":1,"y":0.250213},"vertex5":{"x":1,"y":1},"vertex6":{"x":0.666666,"y":1},"vertex7":{"x":0.333333,"y":1},"vertex8":{"x":0,"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}}},"advanced_motion_zones_enabled":true,"advanced_motion_zones_type":"8vertices","advanced_pir_motion_zones":{"zone1_sensitivity":5,"zone2_sensitivity":5,"zone3_sensitivity":5,"zone4_sensitivity":5,"zone5_sensitivity":5,"zone6_sensitivity":5},"voice_volume":6,"pir_sensitivity_1":5,"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":3600,"resolution_p":360}},"features":{"cfes_eligible":true,"motion_zone_recommendation":false,"motions_enabled":true,"show_recordings":true,"show_vod_settings":true,"rich_notifications_eligible":true,"show_offline_motion_events":false,"sheila_camera_eligible":true,"sheila_camera_processing_eligible":true,"chime_auto_detect_capable":true,"show_24x7_lite":true},"ext_power_state":257}],"authorized_doorbots":[],"chimes":[{"id":3262976,"kind":"chime","description":"Downstairs Chime","location_id":"dr4kkv-2l5de-0","is_sidewalk_gateway":false,"created_at":"2021-01-23T21:15:57Z","deactivated_at":null,"owner":{"id":2790830,"first_name":"","last_name":"","email":""},"device_id":"9884e3246f82","time_zone":"America/New_York","firmware_version":"Up to Date","latitude":40.149963,"longitude":-75.37103,"address":"","owned":true,"stolen":false,"ring_id":null,"shared_at":null,"ring_net_id":null,"settings":{"volume":11,"ding_audio_user_id":"ring","ding_audio_id":"00053fa2-a83d-e5a4-5af2-5646cb2449be","motion_audio_user_id":"ring","motion_audio_id":"00053fa2-e8d1-ac6d-16c4-908f53f4fa95","status_led_enable":true},"features":{"cfes_eligible":false,"ringtones_enabled":true},"alerts":{"connection":"online","ota_status":"successful"},"do_not_disturb":{"seconds_left":0.0}}],"stickup_cams":[],"base_stations":[],"beams":[],"beams_bridges":[],"other":[]}

app:9402023-04-09 03:12:01.308 PMtraceapiRequestDevices()

app:9402023-04-09 03:12:01.306 PMdebugdeviceDiscovery()

app:9402023-04-09 03:12:01.298 PMtracestate.access_token

app:9402023-04-09 03:12:01.295 PMdebugloggedIn()

app:9402023-04-09 03:11:53.279 PMtracelocation: [id:dr4kkv-2l5de-0, name:Eagleville]

app:9402023-04-09 03:11:53.267 PMtracestate.access_token

app:9402023-04-09 03:11:53.263 PMdebugloggedIn()

app:9402023-04-09 03:08:36.077 PMtracelocation: [id:dr4kkv-2l5de-0, name:Eagleville]

app:9402023-04-09 03:08:36.069 PMtracestate.access_token

app:9402023-04-09 03:08:36.067 PMdebugloggedIn()

app:9402023-04-09 03:08:34.478 PMdebug

app:9402023-04-09 03:08:34.468 PMtraceSelected id 3262976, Selected device [kind:chime, name:Ring Chime - Downstairs Chime, id:3262976]

app:9402023-04-09 03:08:34.464 PMtracedevices [[kind:chime, name:Ring Chime - Downstairs Chime, id:3262976]]

app:9402023-04-09 03:08:34.457 PMtracestate.access_token

app:9402023-04-09 03:08:34.454 PMdebugloggedIn()

app:9402023-04-09 03:08:32.592 PMdebugcreateAvailableDevicesOptions()

app:9402023-04-09 03:08:32.589 PMtraceloadAvailableDevices: supportedIds [[name:Ring Chime - Downstairs Chime, id:3262976, kind:chime]]

app:9402023-04-09 03:08:32.588 PMdebugloadAvailableDevices: Excluding cocoa_doorbell_v2 at location dr4kkv-2l5de-0 because kind 'cocoa_doorbell_v2' is not supported

app:9402023-04-09 03:08:32.586 PMdebugloadAvailableDevices: Including a chime at location dr4kkv-2l5de-0

app:9402023-04-09 03:08:32.584 PMdebugloadAvailableDevices()

app:9402023-04-09 03:08:32.229 PMtraceapiRequestDevices succeeded, body: {"doorbots":[{"id":287466830,"kind":"cocoa_doorbell_v2","description":"Front Door","location_id":"dr4kkv-2l5de-0","is_sidewalk_gateway":false,"created_at":"2023-04-08T16:32:24Z","deactivated_at":null,"owner":{"id":2790830,"first_name":"","last_name":"","email":""},"device_id":"90486c6c6140","time_zone":"America/New_York","firmware_version":"Up to Date","latitude":40.149963,"longitude":-75.37103,"address":"","owned":true,"stolen":false,"ring_id":null,"shared_at":null,"health":{"ac_power":1,"battery_percentage":100,"battery_percentage_category":"very_good","battery_present":true,"battery_save":false,"battery_voltage":4038.0,"battery_voltage_category":"very_good","connected":true,"device_type":"cocoa_doorbell_v2","external_connection":true,"firmware_version":"cam-1.4.12000","floodlight_on":false,"last_update_time":1681062867,"network_connection_value":"wifi","night_mode_on":false,"ota_status":"timeout","rss_connected":true,"rssi":-52.0,"rssi_category":"good","second_battery_percentage_category":"unknown","second_battery_voltage_category":"unknown","sidewalk_connection":false,"white_led_on":false,"firmware_version_status":"Up to Date","packet_loss":0.0,"packet_loss_category":"good","hatch_open":false,"ext_power_state":257,"pref_run_mode":"low_power","run_mode":"low_power","supported_rpc_commands":["ping"],"status_time":55085067978704,"vod_enabled":true,"firmware_avg_bitrate":"1766","video_packets_total":"5766","wifi_is_ring_network":false,"channel":"9","tx_rate":7},"subscribed":false,"subscribed_motions":false,"battery_life":"100","external_connection":true,"ring_net_id":null,"active_schedule_uuid":null,"alerts":{"connection":"online","ota_status":"timeout"},"motion_snooze":null,"settings":{"motion_snooze_preset_profile":"low","motion_snooze_presets":["none","low","medium","high"],"live_view_preset_profile":"middle","live_view_presets":["low","middle","high","highest"],"doorbell_volume":2,"chime_settings":{"enable":true,"type":5,"duration":10},"advanced_motion_detection_enabled":true,"advanced_motion_detection_human_only_mode":true,"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,"rich_notifications_face_crop_enabled":false,"loitering_threshold":10,"advanced_motion_detection_types":["human"],"motion_detection_enabled":true,"rich_notifications_scene_source":"firmware","offline_motion_event_settings":{"subscribed":true,"enabled":false,"max_upload_kb":5000,"resolution_p":360,"frequency_after_secs":2,"period_after_secs":30},"cv_settings":{"detection_types":{"human":{"enabled":true,"mode":"edge","record":null,"notification":true},"loitering":{"enabled":false,"mode":"none","record":null,"notification":false},"motion":{"enabled":true,"mode":"edge","record":null,"notification":false},"moving_vehicle":{"enabled":false,"mode":"none","record":null,"notification":false},"other_motion":{"enabled":true,"mode":"edge","record":null,"notification":false},"package_delivery":{"enabled":true,"mode":"edge","record":null,"notification":true},"package_pickup":{"enabled":false,"mode":"none","record":null,"notification":false}},"threshold":{"loitering":10.0,"package_delivery":2.0},"triggers":[]},"concierge_settings":{"mode":"disabled"},"sheila_settings":{"cv_processing_enabled":false,"local_storage_enabled":false},"server_settings":{"ring_media_server_enabled":true,"ring_media_server_host":"rms-us-east-1.rapi.us-east-1.prod.client.cap.ring.devices.a2z.com"},"cv_paid_features":{"baby_cry":true,"car_alarm":true,"co2_smoke_alarm":true,"dog_bark":true,"general_sound":true,"glass_break":true,"human":true,"loitering":true,"motion":true,"other_motion":true,"package_delivery":true,"package_pickup":true,"cv_triggers":true},"other_paid_features":{"alexa_concierge":true,"sheila_cv":true,"sheila_recording":true},"zone_settings":{"motion":[{"id":"b45ab8c8-b865-42b6-9a96-8e9d88373dd0","name":"Default Zone","state":"enabled","properties":{"detection_types":["motion"],"style":1},"vertices":[{"x":0.009402,"y":0.250213},{"x":0.352136,"y":0.250213},{"x":0.696581,"y":0.250213},{"x":1,"y":0.250213},{"x":1,"y":1},{"x":0.666666,"y":1},{"x":0.333333,"y":1},{"x":0,"y":1}]},{"id":"261b412d-2029-48f5-92c7-360fb77edc29","name":"Package Zone","state":"enabled","properties":{"detection_types":["package_delivery"],"style":4},"vertices":[{"x":0.013675,"y":0.389155},{"x":0.391538,"y":0.39684},{"x":0.720579,"y":0.406236},{"x":1,"y":0.398763},{"x":1,"y":1},{"x":0.66,"y":1},{"x":0.33,"y":1},{"x":0,"y":1}]}]},"stark_enrolled":null,"motion_zones":[1,1,1,1,1],"enable_vod":1,"exposure_control":2,"vod_suspended":0,"vod_status":"enabled","video_settings":{"encryption_enabled":false,"encryption_method":1,"hevc_enabled":false},"advanced_motion_zones":{"zone1":{"name":"Default Zone","state":2,"vertex1":{"x":0.009402,"y":0.250213},"vertex2":{"x":0.352136,"y":0.250213},"vertex3":{"x":0.696581,"y":0.250213},"vertex4":{"x":1,"y":0.250213},"vertex5":{"x":1,"y":1},"vertex6":{"x":0.666666,"y":1},"vertex7":{"x":0.333333,"y":1},"vertex8":{"x":0,"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}}},"advanced_motion_zones_enabled":true,"advanced_motion_zones_type":"8vertices","advanced_pir_motion_zones":{"zone1_sensitivity":5,"zone2_sensitivity":5,"zone3_sensitivity":5,"zone4_sensitivity":5,"zone5_sensitivity":5,"zone6_sensitivity":5},"voice_volume":6,"pir_sensitivity_1":5,"lite_24x7":{"subscribed":true,"enabled":true,"frequency_secs":3600,"resolution_p":360}},"features":{"cfes_eligible":true,"motion_zone_recommendation":false,"motions_enabled":true,"show_recordings":true,"show_vod_settings":true,"rich_notifications_eligible":true,"show_offline_motion_events":false,"sheila_camera_eligible":true,"sheila_camera_processing_eligible":true,"chime_auto_detect_capable":true,"show_24x7_lite":true},"ext_power_state":257}],"authorized_doorbots":[],"chimes":[{"id":3262976,"kind":"chime","description":"Downstairs Chime","location_id":"dr4kkv-2l5de-0","is_sidewalk_gateway":false,"created_at":"2021-01-23T21:15:57Z","deactivated_at":null,"owner":{"id":2790830,"first_name":"","last_name":"","email":""},"device_id":"9884e3246f82","time_zone":"America/New_York","firmware_version":"Up to Date","latitude":40.149963,"longitude":-75.37103,"address":"","owned":true,"stolen":false,"ring_id":null,"shared_at":null,"ring_net_id":null,"settings":{"volume":11,"ding_audio_user_id":"ring","ding_audio_id":"00053fa2-a83d-e5a4-5af2-5646cb2449be","motion_audio_user_id":"ring","motion_audio_id":"00053fa2-e8d1-ac6d-16c4-908f53f4fa95","status_led_enable":true},"features":{"cfes_eligible":false,"ringtones_enabled":true},"alerts":{"connection":"online","ota_status":"successful"},"do_not_disturb":{"seconds_left":0.0}}],"stickup_cams":[],"base_stations":[],"beams":[],"beams_bridges":[],"other":[]}

Thanks, feel free to edit and remove your logs. Looks like it's called cocoa_doorbell_v2.
In your local unofficial-ring-connect.groovy file, you need to add ""cocoa_doorbell_v2"," to the following lines 1704, & 1714
e.g.

  "cocoa_doorbell",
  "cocoa_doorbell_v2",
  "cocoa_floodlight",

and the ""cocoa_doorbell_v2": [name: "Ring Video Doorbell 2023", driver: "Ring Virtual Camera"]," to line 1753

e.g.

  "cocoa_doorbell": [name: "Ring Video Doorbell 2020", driver: "Ring Virtual Camera"],
  "cocoa_doorbell_v2": [name: "Ring Video Doorbell 2023", driver: "Ring Virtual Camera"],
  "cocoa_floodlight": [name: "Ring Floodlight Cam Wired Plus", driver: "Ring Virtual Light with Siren"],

It worked! Thank you!

1 Like

hi it has been a while since I updated Ring Integration because I had problem with it. I have tried that recently and my problem remains pretty much the same. Can someone give me some advice please?
The problem I have is tatt I can no longer change Set Mode in Virtual Alarm Hub to Home/Armed/Disarmed. My motion sensor is picking up motion but my door sensor is not being reported back to Hubitat
what am I missing??
thanks

I'm missing something obvious. I have added the Ring doorbell chime to my Ring account. I have the Chime driver installed through HPM. However, in the Unofficial Ring Integration app, discover devices only shows my Ring doorbell as it has since the beginning. I can't get it to discover the chime.

What is the obvious thing I am missing here?

Did you see this response above? [Re-release] Hubitat Ring Integration (Unofficial) - #1268 by tsitalon1

A few things;

  1. Make sure your account that you are using for this integration has access to the Chime device. A lot of us forget to do that when buying a new device.
  2. Check your logs and see if it's finding an unrecognized device. You might have a new version we need to add support for.

@SoundersDude Thank you! It was number 2!

What do I need to do now? Or more “how”? I’d love to learn how to do this myself and then share the new or updated code.

Thanks . just had a look. I think it is a different issue. I was able to to change Mode in Virtual Alarm Hub before the update. I too noticed in the past that doing it in Ring API Virtual Device does not work. Beside , all my RM rules have a Ring device no longer work since the update,
Is that something to do with IFTTT? as I didn't need it in the past ...

Looks like this is included in the beta version. In the short term go to the App code and open the app "Unofficial Ring Connect"

Then scroll to the bottom of that file to line 1714 an add the following
"chime_v3": [name: "Ring Chime V3", driver: "Ring Virtual Chime"],

That should do it!

1 Like

Hmm. What do your rules look like?
In RM 4.0 mine are still working fine. See:

And

thx
my problem is that I can't even manually change mode in Ring Virtual Alarm and so I can't turn the alarm on.
I have a rule to turn it on when we are away.

Easy peasy. Did that. Added the device. Thank you! Now trying to play different sound files for Rules.

I tried to have it speak a text message. There was an error. Don't know if it actually supported anyway, though it would be great to have.

dev:45872023-05-01 03:21:33.362 PMerrorgroovy.lang.MissingMethodException: No signature of method: user_driver_ring_hubitat_codahq_Ring_Virtual_Chime_1643.playText() is applicable for argument types: (java.lang.String) values: [This is a test]
Possible solutions: playText(java.lang.Object, java.lang.Object), playDing(), parse(java.lang.String) (method playText)
Blockquote

1 Like

Oh weird. Sounds like a broader issue, no idea why you can't even do that manually. No errors in the logs? Perhaps re-signin to Ring in this integration?

Through the chime? I've never tried that, not sure it's supported TBH.

It was an option on the device page, so I couldn't resist trying! :smiley:

I have uploaded other doorbell sounds to Hubitat. Pasting the URL into the URI field doesn't play the sound. Any ideas?