Skip to content

Timeout while contacting DNS servers #184

@AdminOfThis

Description

@AdminOfThis

I have a problem where the yahoofinance integration fails to fetch data one or two times a day, and therefore marks all tickers as 0.0$.

This is the error-log I get from HA:

Logger: custom_components.yahoofinance
Source: helpers/update_coordinator.py:424
integration: Yahoo Finance (documentation, issues)
First occurred: September 14, 2025 at 12:37:24 PM (2 occurrences)
Last logged: September 14, 2025 at 11:37:47 PM
Error fetching YahooSymbolUpdateCoordinator data: Cannot connect to host query1.finance.yahoo.com:443 ssl:default [Timeout while contacting DNS servers]

I understand that the root cause is most likely a local DNS issue, altough all other integrations and connections work fine.

Is it possible to just not update the sensors when a timeout occurs instead of "pulling them down" to 0?
Alternatively, add a "retry" argument to the configuration, so the query gets repeated before timing out?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions