dgreif / ring

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

New Ring Bridge Install, No Devices #1462

Closed DadzBoyz closed 1 month ago

DadzBoyz commented 1 month ago

Is there an existing issue for this?

Describe The Bug

My Ring cameras have worked well using this bridge for a long time. They stopped updating, and live view stopped working 5-6 days ago.

Next:

To Reproduce

No response

Expected behavior

Install Ring Bridge in Hoobs Login to Ring using Configuration settings Add Ring Bridge to Apple Home Adding bridge adds doorbell, cameras to Apple Home

Relevant log output

8/7/2024, 10:17:34 AMRing Bridge starting
8/7/2024, 10:17:40 AMRing BridgeLoaded plugin 'homebridge-ring'
8/7/2024, 10:17:40 AMRing BridgeLoading 1 platforms...
8/7/2024, 10:17:40 AMRing BridgeRingERRORFailed to reach Ring server at https://oauth.ring.com/oauth/token. fetch is not defined. Trying again in 5 seconds...
8/7/2024, 10:17:40 AMRing BridgeBridge is running on port 51826.
8/7/2024, 10:17:45 AMRing BridgeRingERRORFailed to reach Ring server at https://oauth.ring.com/oauth/token. fetch is not defined. Trying again in 5 seconds...
8/7/2024, 10:17:50 AMRing BridgeRingERRORFailed to reach Ring server at https://oauth.ring.com/oauth/token. fetch is not defined. Trying again in 5 seconds...

Screenshots

Screenshot 2024-08-07 at 11 08 28 AM Screenshot 2024-08-07 at 11 11 10 AM Screenshot 2024-08-07 at 11 12 00 AM

Homebridge Ring Config

{
    "platform": "Ring",
    "refreshToken": 
"Ring token removed as sensitive"
}

Additional context

No response

OS

Rasbian/Hoobs

Node.js Version

16.20.2

NPM Version

?

Homebridge/HOOBs Version

Homebridge 1.7.0/Hoobs 4.3.1

Homebridge Ring Plugin Version

13.0.0

Operating System

Rasbian/Hoobs

tsightler commented 1 month ago

Duplicate of https://github.com/dgreif/ring/issues/1459.

TL;DR - HOOBS is outdated and fails to support several newer plugins that depend on newer, and actually supported, NodeJS version. Upgrading NodeJS is an issue for HOOBS, not an issue with the plugin. You should contact HOOBS support.

Alternative options are to move away from HOOBS to native Homebridge or continue to use older versions of the plugin that will run on outdated, end-of-life versions of NodeJS.