[GH-ISSUE #704] Add variable to control temperature polling rate #620

Closed
opened 2026-02-26 00:33:08 +03:00 by kerem · 4 comments
Owner

Originally created by @Dainslaif on GitHub (Jun 6, 2019).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/704

Is your feature request related to a problem? Please describe.
The temperature polling rate is hard-set to 3 seconds (per comments at https://github.com/hirschmann/nbfc/issues/703), so it lags quite a bit behind my computer's actual temperature, letting it spike before it kicks in and turns on the fans.

Describe the solution you'd like
Add in a variable that lets the user define their temperature polling rate. This would set how often NBFC updates the temperature value it operates from.

Additional context
Probably should have a low max value (3 seconds?) for the sake of safety.

Originally created by @Dainslaif on GitHub (Jun 6, 2019). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/704 **Is your feature request related to a problem? Please describe.** The temperature polling rate is hard-set to 3 seconds (per comments at https://github.com/hirschmann/nbfc/issues/703), so it lags quite a bit behind my computer's actual temperature, letting it spike before it kicks in and turns on the fans. **Describe the solution you'd like** Add in a variable that lets the user define their temperature polling rate. This would set how often NBFC updates the temperature value it operates from. **Additional context** Probably should have a low max value (3 seconds?) for the sake of safety.
kerem 2026-02-26 00:33:08 +03:00
  • closed this issue
  • added the
    Stale
    label
Author
Owner

@hirschmann commented on GitHub (Jun 6, 2019):

The temperature polling rate is the same as the EC polling rate and can be set via config.
Only the UI update rate is fixed at 3 seconds. The UI update rate doesn't affect the functionality of the NBFC service at all.

<!-- gh-comment-id:499351242 --> @hirschmann commented on GitHub (Jun 6, 2019): The temperature polling rate is the same as the EC polling rate and can be set via config. Only the UI update rate is fixed at 3 seconds. The UI update rate doesn't affect the functionality of the NBFC service at all.
Author
Owner

@Dainslaif commented on GitHub (Jun 6, 2019):

Interesting, is there a reason they don't just both update at the same rate?

<!-- gh-comment-id:499351495 --> @Dainslaif commented on GitHub (Jun 6, 2019): Interesting, is there a reason they don't just both update at the same rate?
Author
Owner

@hirschmann commented on GitHub (Jun 6, 2019):

I wanted to avoid putting too much load on the system, especially when multiple clients are running at the same time. Also the client currently has no way of querying the service's poll interval.

I consider pushing changes to the client instead of polling in the future, though.

<!-- gh-comment-id:499358472 --> @hirschmann commented on GitHub (Jun 6, 2019): I wanted to avoid putting too much load on the system, especially when multiple clients are running at the same time. Also the client currently has no way of querying the service's poll interval. I consider pushing changes to the client instead of polling in the future, though.
Author
Owner

@github-actions[bot] commented on GitHub (Dec 5, 2019):

This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed

<!-- gh-comment-id:561903005 --> @github-actions[bot] commented on GitHub (Dec 5, 2019): This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nbfc-hirschmann#620
No description provided.