ring: Screenshot not working since 9.1.1

Bug Report

Describe the Bug

The screenshot in the Home app does not work. (cf. log) Roll back on 9.0.0, it does work again.

To Reproduce

upgrade to 9.1.1

Expected behavior

obtain screenshot in the Home app and in the notification

Screenshots/Logs

[6/10/2020,9:12:16 AM] [Ring] 404 from endpoint https://api.ring.com/clients_api/snapshots/image/5757450 [6/10/2020, 9:12:16 AM] [Ring] Failed to cache snapshot for Door Bell (28.728s), The camera currently reports that is it online [6/10/2020, 9:12:16 AM] [Ring] Door Bell camera appears to be unable to upload snapshots. This can happen when your Ring Modes settings prevent motion detection or live view, which also prevents snapshots. If Modes are not blocking snapshots, this can also happen if the camera has gotten into a bad state, which requires a physical restart of the camera. If this happens, you will also not be able to retrieve snapshots via the Ring app for this camera. In that case, please turn off power to this camera by removing its battery or turning off the breaker for the circuit it is wired to. Once power is cycled, snapshots should start working again.

Additional context

My Ring Doorbell is v1 with battery

Homebridge Ring Config

Post homebridge-ring platform config without sensitive information


{
        "bridge": {
                "name": "Homebridge",
                "username": "xxx",
                "pin": "xxx"
        },

        "description": "HomeBridge Ring",


        "selectiveLoad": true,

        "plugins":  [
                "homebridge-ring"
                 ],

        "platforms": [{
                "platform": "Ring",
                "refreshToken": "xxx",
                "hideInHomeDoorbellSwitch": true,
                "hideCameraMotionSensor": true
        }]
}

Environment

  • OS: macOS 10.12
  • Node.js: v12.16.1
  • NPM: 6.14.5
  • homebridge-ring: 9.1.1
  • homebridge: 1.1.0
  • hoobs: N/A

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 25 (11 by maintainers)

Most upvoted comments

It seems a recent version significantly reduced the amount of logging, at least while it is doing what would be expected. I know that the “snapshot requested” messages no longer appear for me, for example, even though they do actually load and appear in the Home app.

I continuously get 404 errors with v2 Ring doorbell and v9.1.1 of the plug-in when motion is detected. I have remove AC power and battery to reset camera with no improvement. Have not experienced any real problems getting snapshots or video locally on home network or remotely. I know you have spent a ton of time trying to figure this out so not complaining, just reporting.

Additional details:

  • MacOS 10.15.5
  • Node.js v12.18.0
  • npm v6.14.5

But how do I do to reboot my Ring Doorbell v1 by pulling out the battery ? Everything seems to be locked !

ok… I’m not home so I can’t test by removing batteries… Thank you for your answer, I’ll keep you posted if the problem persists. Thank you for your great job by the way !