Skip to content

Calibrating and finding overshoot value times out waiting for heating system to start on v4 #77

Description

@rouke-broersma

On v3 I can configure SAT with automatic gains calculation, on v4 this times out after 10 minutes without ever having started anything it seems:

2025-01-06 21:45:37.911 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:45:44.305 ERROR (MainThread) [homeassistant] Error doing job: Task was destroyed but it is pending! (<Task pending name='Task-25413' coro=<StatusManager._process_updates() done, defined at /usr/local/lib/python3.13/site-packages/pyotgw/status.py:106> wait_for=<Future cancelled>>)
2025-01-06 21:45:52.913 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:46:07.915 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:46:22.916 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:46:37.918 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:46:52.919 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:47:07.920 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:47:22.921 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:47:37.923 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:47:52.924 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:48:07.926 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:48:22.927 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:48:37.929 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:48:52.930 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:49:07.932 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:49:22.934 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:49:37.935 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:49:52.937 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:50:07.938 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:50:22.939 WARNING (MainThread) [custom_components.sat.overshoot_protection] Waiting for heating system to start
2025-01-06 21:50:37.913 WARNING (MainThread) [custom_components.sat.config_flow] Timed out during overshoot protection calculation.

Upgrading to v4 afterwards does work and I seem to be able to control the gateway without issues after initial setup and then upgrade.

I am using a nodo shop opentherm utp gateway connected to a Rehema Avanta c28 boiler and a Nest v3 OpenTherm thermostat. SAT is connected to the opentherm gateway through serial over tcp. Please let me know what I can do to troubleshoot this or if there are any other logs I can provide you with.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions