Skip to content
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

Speed up dock & integration connection logic #320

Closed
zehnm opened this issue Feb 13, 2024 · 1 comment
Closed

Speed up dock & integration connection logic #320

zehnm opened this issue Feb 13, 2024 · 1 comment
Assignees
Labels
dock Dock related issue integration Integration driver related issue roadmap Planned roadmap feature
Milestone

Comments

@zehnm
Copy link

zehnm commented Feb 13, 2024

From testing with various networking gear and user reports, the (re-)connection time to the dock and external devices can be improved in certain environments.
Networks with slow IP address assignments will see most benefits from the new connection logic.

Changes:

  • Additional connectivity tests after WiFi connection
  • Provide more network state information to local integration drivers to optimize network communication

This affects the dock connection, device connections of local integrations and connecting to external integrations.

@zehnm zehnm added dock Dock related issue integration Integration driver related issue roadmap Planned roadmap feature labels Feb 13, 2024
@zehnm zehnm added this to the February 2024 milestone Feb 13, 2024
@zehnm zehnm self-assigned this Feb 13, 2024
zehnm added a commit to unfoldedcircle/integration-androidtv that referenced this issue Feb 16, 2024
The exit_standby event will be delayed by the Remote Two until the
system reports a routable network interface. This allows for an
immediate reconnect of the integration, without retries.

Relates to unfoldedcircle/feature-and-bug-tracker#320
zehnm added a commit to unfoldedcircle/integration-appletv that referenced this issue Feb 16, 2024
The exit_standby event will be delayed by the Remote Two until the
system reports a routable network interface. This allows for an
immediate reconnect of the integration, without retries.

Relates to unfoldedcircle/feature-and-bug-tracker#320
zehnm added a commit to unfoldedcircle/integration-appletv that referenced this issue Feb 16, 2024
The exit_standby event will be delayed by the Remote Two until the
system reports a routable network interface. This allows for an
immediate reconnect of the integration, without retries.

Relates to unfoldedcircle/feature-and-bug-tracker#320
zehnm added a commit to unfoldedcircle/integration-denonavr that referenced this issue Feb 17, 2024
The exit_standby event will be delayed by the Remote Two until the
system reports a routable network interface. This allows for an
immediate reconnect of the integration, without retries.

Relates to unfoldedcircle/feature-and-bug-tracker#320
zehnm added a commit to unfoldedcircle/integration-androidtv that referenced this issue Feb 17, 2024
The exit_standby event will be delayed by the Remote Two until the
system reports a routable network interface. This allows for an
immediate reconnect of the integration, without retries.

Relates to unfoldedcircle/feature-and-bug-tracker#320

Other: fix linting issues discovered by new black version
@zehnm
Copy link
Author

zehnm commented Mar 13, 2024

Part of 1.7.4

@zehnm zehnm closed this as completed Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dock Dock related issue integration Integration driver related issue roadmap Planned roadmap feature
Projects
None yet
Development

No branches or pull requests

1 participant