ring: 1 out of 2 camera's do not send events
Is there an existing issue for this?
- I have searched the existing issues
Describe The Bug
Hi, I’ve two ring camera’s (cocoa_doorbell and cocoa_doorbell_v2 (new one)), only the older version reports events. I’ve installed that latest version of ring-client-api and I’ve done as suggested to turn off and on the notification in the ring app.
any thoughts where to look next? Thanks!
To Reproduce
if (allCameras.length) {
allCameras.forEach((camera) => {
camera.onNewNotification.subscribe(({ ding, subtype }) => {
const event =
ding.detection_type === “motion”
? “Motion detected”
: subtype === “ding”
? “Doorbell pressed”
: Video started (${subtype});
console.log(
${event} on ${camera.name} camera at ${dtgString}
);
});
});
}
Will only give reponses from the first camera
Expected behavior
Events from both camera’s
Relevant log output
No response
Screenshots
No response
Additional context
No response
OS
Raspbian GNU/Linux 10 (buster)
Node.js Version
v19.8.1
NPM Version
v9.8.1
ring-client-api
v11.8.1
Operating System
Raspbian GNU/Linux 10 (buster)
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 15
@tsightler thanks again, I completely understand you need to do something with the Refresh Token Updated event, was just an experiment (that failed). Thanks for explaining the length difference with those tokens. I think I found the problem. It looks like I reached a certain amount of authorized user devices, I removed them all via account.ring.com and now it all seems to work! Thanks again for your help.