I was about to give up on this application because it was chatty and misbehaved when I was trying to connect with Apple Home. So I disabled it for a few days. One thing that seems to be true is that the username you enter is case sensitive. I reenabled it just today and entered my username in all lowercase and surprisingly, all three of my locks appeared.
I have the exact same problem. When I look at the logs of the app, I see it gathers all the user codes I have int the log. So it does connect to the API to get info, but like you said, I have no control of the lock in Hubitat.
Even though the logs how all the users and code, it does not update the status page on the device at all. Just blank.
Even though the app is now again working for me, I have disabled it since it is so chatty, and I can get the same information from the Apple Home integration that is “native“ to the Schlage lock.
Doing some digging in the code and google, I think this app is using the older API V1 but they have moved on to a new v2 back in 2024.
But this app uses this - def BASE_URI() { 'https://api.allegion.yonomi.cloud/v1' }
But new bas user seems to be
My guess, they have the v1 as read only access, but will soon shut it down.
I create account for the new allegionv2 portal and just waiting to get approved for subscription key.
If I subscription get key, the calls seem easy to just update in the HE app. Just need to change the API calls to lock and unlock.