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

Split timeouts into Real-time, slow and static #21

Open
philseeley opened this issue Nov 24, 2024 · 0 comments
Open

Split timeouts into Real-time, slow and static #21

philseeley opened this issue Nov 24, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@philseeley
Copy link
Owner

Currently there is one data timeout and for some data sources this is ignored as there values don't change often.

The code for not timing out is not in the Boxes, but in the Controller. It would be better for the Boxes to define how
they want the timeouts to be handled.

Therefore have timeout options per box of:

  • Real-time - the default
  • Infrequent - e.g. for some derived-data, like sunlight times.
  • Static - e.g. for data sources like "defaults".
@philseeley philseeley added the enhancement New feature or request label Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant