I’m going to put this here for now rather than update the main thread…
https://github.com/morph166955/openhab-addons/releases/download/ring/org.openhab.binding.ring-3.2.0-4.1.0-SNAPSHOT-93b326a.jar
Most importantly. BEFORE you delete the old jar, you need to delete any UI created Things including the account. This is most important for the account thing otherwise you may run into an issue where you get both a thing and a bridge with the same name, and you get a fun exception that’s hard to find out the answer to. Ask me how I know, I promise I didn’t spend some time figuring this out… You may want to make notes of what your item names are, you may have to recreate those depending on how you do it.
Replace the jar. Restart OH (there is a leak somewhere I haven’t fixed yet on the scheduler, this will be resolved in the future).
The text based configs work again! You are welcome to try to use that, or you can create a new account thing in the UI. If you are using the UI, make sure you see the nice blue Bridge bubble on the right side. If you are using the text based, your config will look like…
Bridge ring:account:myhome "Ring Account" {
Thing doorbell 12345 "Ring Video Doorbell - Front Door"
Thing stickupcam 67890 "Ring Video Stickup Cam - Back Yard"
Thing chime 54321 "Ring Chime - Main Floor"
}
Yes, this looks weird. There are no . You are welcome to add username, password, twofactorAuth, to the Bridge. You can do that now with the CLI as well, so you don’t have to.
If you used the options, or you configured your things in the UI with user/pass/2fa, it should login like normal and you’re back in business. If you didn’t use the options, you can now use the new CLI. To do this, login to karaf and type:
openhab:ring ring:account:myhome login username password 2fa
You should see the login and everything works like normal after that as well.
If you get to here, your account Bridge should be in the ONLINE state. If it’s not, don’t go any further until you get it resolved.
Now, recreate your things. You should see them in the inbox. If not, click the scan button and that should make them come back as well. What you will notice, your things used to be “ring:doorbell:12345” and now they are “ring:doorbell:myhome:12345” to indicate that they are tied to the myhome bridge you configured above.
At this point you are down to your items. You need to fix the links to the channels to now also include the myhome piece.
If you made it here, you’re back online. Please let me know how it all went!