How to use the Bosch single ID is described in the binding under Authorization:
…
“Please wait…” should now be displayed.
Find the authresp and copy the code: com.bosch.indegoconnect://login/?code=<copy this>
…but I’ve couldn’t find this code in the page!
I’ve only found this:
You need to upgrade to milestone 2. Please also mind the upgrade notes:
Indego Binding: Due to changes in the cloud services, the authentication method has changed. Please follow the authorization flow described in the documentation. Furthermore, a bridge is now required and must be assigned to the indego thing. Configuration of username and password is no longer required/supported.
Hello,
can you tell me how I can authorize with SingleID?
After installing the binding, I get a bridge with label SingleKeyID, but there are no information how to connect or how to authorize, so it is unauthorized:
copy everything behind code=… (of url in right side of screenshot) → copied code
logged in openhab via ssh as root. open console via openhab-cli console, logged in
typing openhab:boschindego authorized “code” with the copied code above
getting the authorization error in openhab-console
Tried it again with two login in single-key and double getting the webpage with “please wait…” , but also here the authorization error.
I don’t also understand what you meen with “you need to upgrade to milestone 2”. Yesterday I made a complete new installation of openhab3, so I think all add-ons etc are up-to-date.
Yes, of cause… it is a typo here… not in console. Sorry. in Console i typed openhab:boschindego authorize “code” and get the message “Authorization error: Failed to authorize by authorizsation code…”.
And the full code was copied, starting with “ey” and ending with “yg” from your screenshot? Also, please mind that the code is only valid for 10 minutes, so the command must be run right after getting the code.
Yes, I copied the full code and this between a few minutes, but definitively less than 10 minutes. I think I copied between 2 minutes because I logged in before visiting the website etc.