dgreif / ring

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

Ring Intercom - silence Ringtone when Delay Switch is triggered #1419

Closed smamamo closed 1 month ago

smamamo commented 2 months ago

Is there an existing issue for this?

Describe The Bug

This helpful tutorial work fine

First of all, THANK YOU very much @dgreif - Fantastic work! @Bladestar2105 Just an idea of how to configure that:

  1. Create a fake button in homebridge. - "Homebridge Delay Switch " is perfect = _*
  2. Create Homebridge Delay Switch plugin that sets the fake button to "active" for 5 or 15 min once you arrive.
  3. Create an automation in HomeKit that triggers a shortcut if you ring the doorbell. In the shortcut, you check if the button of step 1) is active, if yes then trigger the door opener.

To Reproduce

Now I what to enable silence ringtone when Delay Switch is triggered is not working.

Expected behavior

The button are in Homebridge but is not displayed in HomeKit or is not available as a switch.

Relevant log output

No response

Screenshots

Intercom Doorbell 2 Intercom Doorbell 1

Homebridge Ring Config

{
    "refreshToken": "eyJydCI6ImV5SmhiR2NpT2lKU1V6STFOaUlzSW1wcmRTSTZJaTl2WVhWMGFDOXBiblJsY201aGJDOXFkMnR6SWl3aWEybGtJam9pWkRjMFlqTmhNV1VpTENKMGVYQWlPaUpLVjFRaWZRLmV5SnBZWFFpT2pFM01UUXdNamMxTlRZc0ltbHpjeUk2SWxKcGJtZFBZWFYwYUZObGNuWnBZMlV0Y0hKdlpEcDFjeTFsWVhOMExURTZOV00xT1ROa09HWWlMQ0p2YVdGMElqb3hOekUwTURJM05UVTJMQ0p5WldaeVpYTm9YMk5wWkNJNkluSnBibWRmYjJabWFXTnBZV3hmWVc1a2NtOXBaQ0lzSW5KbFpuSmxjMmhmYzJOdmNHVnpJanBiSW1Oc2FXVnVkQ0pkTENKeVpXWnlaWE5vWDNWelpYSmZhV1FpT2pFeU16VTBOVGszTWl3aWNtNWtJam9pY0dsTlMyUlNSV0ZMUXlJc0luTmxjM05wYjI1ZmFXUWlPaUpoTVdVME9XVTBZeTFqTnpObUxUUXhNamd0WVRnNU9TMHlaakEzWXpOaE5HVTBZakFpTENKMGVYQmxJam9pY21WbWNtVnphQzEwYjJ0bGJpSjkuVHhQVC1CQ244RGhILW5BT0FoZDNFTzZFbFpPQjlmT180bmFkZVNOUmtiQklydWU1c0E4UFFmRGpBRVpaOHZZZzNsUEpkcGtKM3Q2QUlWZV9hdVBBNGFMaV9aQTNyVW1qbUhIVnVQeFZ0RVVuRFZwQ2FSZlp3TlhzbC1TTE9UcDRPU2x6cGxwZktzRlAtczE0WmVfbmkwQzBxWVo4dDFmOHhvaU9vRER6cHRUUWxOT0JwcmRkeTlXaVpjZk93aU9CWUptUXY5WG9IRTlrSnBRcl9BZ3FOU0ZpcTAtcmJiYTFsOW05LTU4aEJWZjZnV21XNE5CQ3NVNGRGeWZqSFcxTWxmT043UUNUR3B2U1I0cVprVmo0RGdRUl9GVUhqbXJKbV9OVWF3WVNKbEVyQUoxMTJZRWVadVhoN2gyREZmR3FRTWJHdm5WLWw0T00wREhodm54S0xRIiwiaGlkIjoiNWMyMzVjZGQtMTNkMi01MGFhLTg4MDMtOWZjZmZmNmYxNTkwIiwicG5jIjp7ImdjbSI6eyJ0b2tlbiI6ImNnaVN3aExyNmFFOkFQQTkxYkZDUk1mdkxyQ0xaU3l3WUNxdGdJYjJoOVlpTlVYWHZLd2tFTXRFYkphV2o0NGZlako0V0VwVi1TSzFfSEhucFRRY3ZwMWZjQkFEVmZSWThYTzVpUHJzV3lGeGZjOWF0MHpEcWE0emFJVDVkR2t6SXAtQU5fTzh1cm9NZkhKOVdlVkUyaEJ4IiwiYW5kcm9pZElkIjoiNTYwMjc5Mjk5MTM2Njg3ODQ1OSIsInNlY3VyaXR5VG9rZW4iOiIxMzgwMTY2MjM1NzI5MTY1NDk0IiwiYXBwSWQiOiJ3cDpyZWNlaXZlci5wdXNoLmNvbSNjYjNmODNkYS1mZDQyLTRjNjUtYjM1My1kOTBkNGUxMTI3M2EifSwia2V5cyI6eyJwcml2YXRlS2V5IjoieTFpUDR6LUhIeGV5M2loYkJSdERpV2J6Q05LU2RKNjl4MkYteGRVZmZ6OCIsInB1YmxpY0tleSI6IkJMWEZwV3dBOWI0ZlNaSHl4a0hxck1zSndPN01ybE14Sjlad0E1YlJSYVN1MFhMT2ZmVjRONGRLZmhFZjRqUTlxUUE1MloxdG5FMXF5RUFnZ3ZCSnp4TSIsImF1dGhTZWNyZXQiOiJwY2FscGpvdzNpZmJZbGxaSzVweVNRIn0sImZjbSI6eyJ0b2tlbiI6ImZvbTkwTW9LMzdrOkFQQTkxYkVEeGtjYk9iWTFTbVFnTG8zNlFHNE54TGRZWF9aZzMyT1dKQk1GUy1zcTlMdUdmY2gycWFZUEM4ejVTQ2tST3hUYjZVUVBja2V0TlpSU0c2UF9QcEhvLVNFZnhYNWlYcmtrRl9XU3pnUzVtMkEtdUNwTG5fa3BvRWhPZTZaNVp5RFRJU0xUIiwicHVzaFNldCI6ImY5b3c5SGQ1bzFRIn19fQ==",
    "unbridgeCameras": false,
    "alarmOnEntryDelay": false,
    "hideLightGroups": false,
    "hideDoorbellSwitch": false,
    "hideCameraLight": false,
    "hideCameraMotionSensor": false,
    "hideCameraSirenSwitch": false,
    "hideInHomeDoorbellSwitch": false,
    "hideAlarmSirenSwitch": false,
    "_bridge": {
        "username": "0E:85:95:5C:8D:EF",
        "port": 55540
    },
    "platform": "Ring"
}

Additional context

Is it a bug in the plugin or am I doing something wrong?

OS

Synology DSM 7

Node.js Version

v20.9.0

NPM Version

v7

Homebridge/HOOBs Version

3.1.1

Homebridge Ring Plugin Version

v12.1.0

Operating System

Synology DSM 7