Hi guys, here is my testimony since I just finished the entire process…
I only have one August Lock, which I used to operate via WIFI/Cloud. I set up an ESP32 BT Proxy (ridiculously easy) and the Bluetooth found the YALE BT integration in milliseconds after I completed the BT → HA integration. Then it asked for the OFFLINE KEY, and I became very confused about it. I searched on Google and ended up here. All I did was reboot all HA instances, and the YALE BT integration worked 100% fine without asking for the OFFLINE KEY. Maybe it searched somewhere for the files (I don’t know haha) and now it’s working.
I have been struggling for a few hours now and here is my solution:
To get the offline key, enable debug logging on Yale Access Bluetooth integration, download the log, and then search for “Offlinekey”. The slot number may vary. My slot number happens to be 1. The log should tell you the slot number.
Sometimes these locks reject the key even though its correct. Try restarting. Let me know if thats fixes it. I need to add something to try 3 times before it really rejects the key because its hard to know if the lock is being flakey or its actually the wrong key.
please excuse my writing English is no my first language
ok guys i got it to work
here is what i did turn on auto unlock for two days
then add the august cloud integration with email instead of phone number
after few minutes restart ha then the Yale integration show up without asking for the keys
and its working fine
note. i have the Yale asure 2 with Bluetooth I don’t have any of the modules
Awesome, thanks, that did the trick. Was playing around all day, trying to get these tokens from the phone (without success). Once I’ve added August Cloud (not the Bluetooth integration) in HA, the Yale Assure Bluetooth integration didn’t ask for the tokens anymore.
I’m hoping someone can clarify this. Once you get the key and slot, do these change? I just didn’t want to have to worry about this suddenly breaking due to a key change. The lock I’m looking at is only BT.
If you create another owner August (or which ever app is used in your country) account, sign into it on your device one time to get the key loaded, and than sign out, you can use that for HA and the key won’t change.
August app won’t let UK users register new devices.
Any ideas on a work around for this?
When registering an account it asks for a phone number with country code, so as far as I can tell this is the way they are identifying your location?
Also, if you hold down on the text “App Version ##.##.#” in the side bar in the August or Yale app a prompt comes up asking for a code… anyone figured out this password and whether it takes you to a page that might provide any useful info?
This worked for me. I only did the auto unlock once a couple hours before getting it working. I also have the Yale Assure 2 with no bridge or module (besides the built-in bluetooth). It failed to configure a few times in HA, but I’m pretty sure that was just due to poor bluetooth connection.
Thank you! This worked for me. I had Auto-Unlock on for a day, and tried to find the key in the iOS plist files. After I added the “August Home” integration the Yale integration added without asking for a key.
Late to the party here, but assuming one has a Rooted Android device at their disposal, are there instructions somewhere on how to obtain the offline key?
Got this working so I thought I’d share. Tried adding Yale Access Bluetooth integration using a bluetooth proxy near my August lock but got prompted for the Offline Key. Followed instructions to setup Auto-unlock and get Offline key from iOS backup but could never find it. Installed August Home integration and used my credentials from the August app, then HA auto-discovery immediately found my lock using the Yale Access Bluetooth integration and did not prompt for key. I am getting lock controls, battery level, battery voltage, and signal strength from the lock.
Wow, glad I kept coming back here to read through all of this and try a bunch of different troubleshooting techniques. I think I tricked the August cloud into regenerating a new key and that work for me. Maybe my experience can help someone else.
Here is my journey (step one failed but I learned something):
I used the August Connect integration in Home Assistant to get my offline key but it failed
I went to the August integration (under Settings > Devices & Services)
I clicked on Enable debug logging (it turned red and changed to say Disable debug logging)
I reloaded the August integration (from the three-vertical-dots menu on the left)
I clicked the red Disable debug logging and the logs downloaded
I opened that file and searched for “offlinekeys”
I found the key and it noted that it was for slot 1 (not slot 0)
I tried to use that key and slot but got the error that others mentioned
I changed my the email address from the August app and then readded the August integration into Home Assistant logging in with the new email address
I went back to the August integration
I clicked on Enable debug logging again
I reloaded the August integration
I clicked Disable debug logging and the logs downloaded
I opened that file and searched for “offlinekeys”
I found a new key and it noted that it was for slot 2 now (not slot 1 like last time or slot 0)
This worked perfectly (using the new key and slot 2)
I’m not sure if I needed to change my email address for my August account in the August app. I was planning to change it anyway so this was just a lucky turn of events that it fixed my issue. If you have retrieved your offline key and got the error, maybe just deleting and re-adding the August integration in Home Assistant might work. If it doesn’t work, then try the trick of changing the email address and then change it back (you will need access to both email addresses for authentication codes).
I am so excited to have eliminated another cloud-based integration (I was using the cloud-based August integration for years while I tried to figure this out).
Anybody here know a workaround signing up outside US or Canada? Im from Philippines and i bought a new august gen 3 ASL-3B… I cant pass the mobile verification code part because it never send me a sms code… Pls help… i dont want this smart lock to be just a waste…