-
Notifications
You must be signed in to change notification settings - Fork 118
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
Retain the original format of the UUID #441
Conversation
apple seems to keep changing the case on these so we will now keep the binary blob
Codecov Report
@@ Coverage Diff @@
## dev #441 +/- ##
==========================================
- Coverage 91.68% 91.59% -0.10%
==========================================
Files 20 20
Lines 2152 2176 +24
Branches 270 273 +3
==========================================
+ Hits 1973 1993 +20
- Misses 136 139 +3
- Partials 43 44 +1
|
Hi With your update here - don't we need hap_handler.py pair_five also updated to:
Geting an exception as pair_five is sending uuid rather than bytes to accessory_handler.pair? Above seems to fix. |
There is still more. Ran out of time before takeoff. Will be undrafted when finished and tested |
I think I got everything. At least mypy checks out. Traveling though so can't test locally until I get back home |
Thanks. Happy travels. Testing here no issues thus far… |
all seems ok, but more testing needed and I made some zeroconf changes today so I need to wait to finish testing that for 48 hours before I can validate this to make sure I know which change has which side effects. speaking of that, this lib needs to accept multiple addresses to publish via mdns since ipv6/ipv4 dual stacks won't work otherwise which would probably make homekit work for a lot more people |
Good luck. Line 48 in 8b62c19
Interestingly still seems to be preferred option - although can use: Which I am testing currently…. |
Hey - I will go through the PRs and merge on Sunday probably (not around a computer till then) |
Great. I will try to get the mdns / IPv6 stuff done before than. I’m still testing this one |
testing looks good |
I've been running all 4 of the open PRs on production for a few days. Everything seems nice and snappy |
@ikalchev gentle reminder |
@bdraco there seem to be some merge conflicts. Do you mind having a look. Will merge and release tomorrow if you can address these - that's a promise |
I'll fix them in a moment |
@ikalchev retested on production after conflicts fixed. all good 👍 thanks |
Has this made it into main yet ? |
apple seems to keep changing the case on these so we will now keep the binary blob and send back the exact bytes that was used in pairing when the client list pairings.
This should fix the users having trouble after migrating to the new home arch