Skip to content

Update HomeKit module code#15502

Merged
MartinHjelmare merged 1 commit intohome-assistant:devfrom
mjg59:homekit_version
Jul 17, 2018
Merged

Update HomeKit module code#15502
MartinHjelmare merged 1 commit intohome-assistant:devfrom
mjg59:homekit_version

Conversation

@mjg59
Copy link
Copy Markdown
Contributor

@mjg59 mjg59 commented Jul 17, 2018

This fixes a bunch of bugs, including issues with concurrency in devices
that present multiple accessories, devices that insist on the TLV entries
being in the order that Apple use, and handling devices that send headers
and data in separate chunks. This should improve compatibility with
a whole bunch of HomeKit devices.

Checklist:

  • The code change is tested and works locally.
  • Local tests pass with tox. Your PR cannot be merged unless tests pass

This fixes a bunch of bugs, including issues with concurrency in devices
that present multiple accessories, devices that insist on the TLV entries
being in the order that Apple use, and handling devices that send headers
and data in separate chunks. This should improve compatibility with
a whole bunch of HomeKit devices.
@ghost ghost assigned mjg59 Jul 17, 2018
@ghost ghost added the in progress label Jul 17, 2018
@mjg59 mjg59 requested a review from MartinHjelmare July 17, 2018 05:51
@MartinHjelmare MartinHjelmare added this to the 0.74 milestone Jul 17, 2018
@MartinHjelmare MartinHjelmare merged commit db3cdb2 into home-assistant:dev Jul 17, 2018
@ghost ghost removed the in progress label Jul 17, 2018
balloob pushed a commit that referenced this pull request Jul 17, 2018
This fixes a bunch of bugs, including issues with concurrency in devices
that present multiple accessories, devices that insist on the TLV entries
being in the order that Apple use, and handling devices that send headers
and data in separate chunks. This should improve compatibility with
a whole bunch of HomeKit devices.
@balloob balloob mentioned this pull request Jul 20, 2018
@home-assistant home-assistant locked and limited conversation to collaborators Dec 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants