-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
“FlowFailed” error - iOS 18 Beta #108
Comments
Please try to add it again in the Home app. |
I tried it multiple times with differnt boards but the same problem exists. |
Please use the |
Also, are you on the iOS 18 Beta? |
I am on iOS 18 beta 6 I also tried on beta 4. |
That might be an issue, heard mixed results with iOS 18 Beta. Logs you posted are incomplete, what are you using as serial monitor? Try https://serial.huhn.me Also, please enclose any text starting with |
Ah nvm, I see now you edited |
Ok, i see what the main issue is, the iPhone should provision the “lock” with its private key during pairing but it seems that it did not. Could you also share logs from during pairing? |
Here is the logs during pairing
|
Tried updateing to iOS 18.1 beta 2 but same problem exists. Even removed and added again after the update. Also tried unlocking from the home app but it switches to If These are the logs during Locking & Unlocking.
|
Like i said, issue is that it's lacking the key that the iphone should be providing but looking at the logs, it is not, unfortunately i don't have any spare device to try on the Beta but i will be updating to iOS 18 once it's officially released to try and diagnose this. The unlocking behaviour is intended as it's waiting for external feedback from you through MQTT, interacting with the lock from within HASS does exactly that. |
Thank you anyway for your help. I will try to understand and try to fix it maybe if I can manage. :D |
FYI I have tried with iOS 18's new home architecture as well, the issue persists. |
Can you try setting Hardware Lock GPIO pin in Misc settings? I entered an available GPIO pin in this setting and after reboot the lock and unlock is working fine. Unlocking from home app updates the state as unclocked and then locking results in locking. |
yes, that "solves" the lock state but the homekey functionality would still be lacking which makes the whole thing somewhat useless. |
For me the functionality is also working using iPhone as well as Apple Watch, as soon as the iPhone/watch comes in the range of NFC antena the Homekey gets validated and lock state gets updated in Home app. |
@adukale which version of iOS 18 are you on and what is the model of your phone? |
I was on iOS 18.0 Developer beta 6 - iPhone 13 Pro Max when I added the comment. Today also I checked and It working for me, I am on iOS 18.0 (22A5346a) Developer beta 7 - iPhone 13 Pro Max. |
Only difference seems to be the phone model. I have the 15 pro But I dont know that can affect anything? |
@adukale did you upgrade to iOS 18 with the device already paired or did you paired it on iOS 18? |
No, I am on old Apple Home version as I don't have homehub and new architecture requires homehub to add, share accessories. |
I paired the accessory on iOS 18.0 beta. |
@adukale I don't think it requires homhub to add devices. But then probly it is a problem with new apple home architecture. |
Okay, It finnaly works. I reverted back to the old homekit architecture with the help of this thread: |
I keep getting this error. How can I fix it ?
[18:32:17]I (15389) MAIN: nfc_thread_entry > *** PASSIVE TARGET DETECTED ***
[18:32:17]I (15605) HKAuthCtx: HKAuthenticationContext > Initialization Time: 188 ms
[18:32:17]E (15661) HKAuthCtx: authenticate > Response not valid, something went wrong!
[18:32:17]W (15662) MAIN: nfc_thread_entry > We got status FlowFailed, mqtt untouched!
The text was updated successfully, but these errors were encountered: