dgreif / ring

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

Ring W #1469

Closed EriSilvDa closed 1 month ago

EriSilvDa commented 1 month ago

Is there an existing issue for this?

Describe The Bug

The screen shot says it all. It was working. Hoobs Stopped responding so I reflashed. Ive been getting this message since. I have tried 3 times to delete the plugin and reinstall to no avail. Thank you for your help.

To Reproduce

No response

Expected behavior

For it to work

Relevant log output

No response

Screenshots

Screenshot 2024-08-12 at 6 36 22 PM

Homebridge Ring Config

I did not make any changes from the original down load.

Additional context

No response

OS

os

Node.js Version

16.20.2

NPM Version

?

Homebridge/HOOBs Version

4.3.1

Homebridge Ring Plugin Version

13.0.1

Operating System

Mac OS sonoma 14.5

tsightler commented 1 month ago

The screen shot says it all.

No, the v13 release notes, which clearly state that NodeJS 20 is required, as well as these duplicate issues say it all:

https://github.com/dgreif/ring/issues/1459 https://github.com/dgreif/ring/issues/1462

HOOBS appears to be dead, or at least struggling mightily, it hasn't received critical updates in well over a year, and other plugins also have dependencies on newer NodeJS versions because most plugins are dependent on other libraries that won't work except on newer versions, just like this one. Unfortunately there is nothing we can do about this as maintainers of a Homebridge plugin. We support Homebridge, if HOOBS does not keep their infrastructure updated with latest Homebridge code as well as update the core component requirements, we cannot do anything about this. Feel free to pursue the issue with HOOBS but, from my perspective, they look dead.

tsightler commented 1 month ago

Just for a quick update here, we did reach out to HOOBS via a backchannel and there's a least a bit of life there as we did receive a response. They do have HOOBS 5 that they claim will release "soon", although no real indication when that would be. This has newer NodeJS and Homebridge so hopefully they can get that out. Apparently it's possible to install this today by switching to the "bleeding" branch. You can contact HOOBS support for instructions.