Ring Binding [3.2.0;4.9.0)

The binding as posted should work for the newer versions. I’m on a 4.3.0 snapshot and have no issues. Is it failing?

Unfortunately I can’t see it in my add-on-store for bindings.
Still try to investigate the reason - if you have a hint please let me know

I’m on the 4.3 snapshot and have no issues finding it

https://[YOUR OH]/addons/binding/marketplace:145245

1 Like

Hi,

I have been trying to set the Ring Account Binding Thing to connect but same problems referred in this post happen. I review this forum thread and try several things but no luck so far. Binding installed manually from the jar file at the beginning of the post, also through add-on Store, enter token directly as well… Final result: COMMUNICATION_ERROR 2 factor enabled, enter code, although I entered the six digit SMS code received. In Karaf console I received as posted. Any clues? Thank you.

installed successfully on OH 4.3.1.

All seems to be working well, so far! :smiley:

I wonder, would there be a possibility to add a channel to read out the Disarmed/Home/Away mode from the Ring account/Location?

thanks a lot & best regards - Gerry

Anyone else seeing significant delays with the binding?

See snip from events.log below:

2025-03-10 14:21:03.189 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Ring_Account_Binding_Thing_When_the_event_was_created' changed from 2025-03-10T12:43:45.970+1030 to 2025-03-10T14:14:28.502+1030

Almost 7 minutes from the event being logged by ring, and reaching openhab.

What works for me is to trick Ring by trying to login to the web app and using the 2FA code it provides in the binding. Ring does not provide a 2FA code when I just try to login with the binding. (May not be your problem).

same here. error username/password invalid. Using SMS code as 2fa token by trying to login via browser did work. but of course that must be a workaround and need to be fixed (kindly mentioning :slight_smile: )

FWIW, given morph166955 has moved on to other camera, I’ve been able to bring across his latest code into GitHub - psmedley/openhab-addons at ring and will see about getting it building here, and hopefully see where he left off on the PR (ie https://github.com/openhab/openhab-addons/pull/14600)

I have it building and am working on fixing the warnings from the compilation. I don’t appear to have broken anything yet with https://smedley.id.au/tmp/org.openhab.binding.ring-5.0.0-SNAPSHOT.jar

Whilst this is built against the main branch that will become OH 5.0; it’s compiled with compatibility for OH 4.3.

1 Like

I’ve now fixed the remaining SAT warnings… there are still some posisble null pointer failures that I need to resolve. I have tested this as a drop-in replacement for the ‘old’ code. I haven’t (yet) tested it on a new setup to confirm autodetection, etc still work.