uvjim / hass_hdhomerun

Home Assistant integration for HDHomeRun
30 stars 4 forks source link

[HDHomeRun Integration] "Device not found" error despite successful manual connection #104

Open cloudbr34k84 opened 1 week ago

cloudbr34k84 commented 1 week ago

Issue Description I am encountering an issue with the custom integration for HDHomeRun. The integration logs the following error:

Logger: custom_components.hdhomerun
Source: custom_components/hdhomerun/__init__.py:105
integration: HDHomeRun (documentation, issues)
First occurred: 12:27:24 pm (611 occurrences)
Last logged: 7:27:13 pm

_async_data_coordinator_update (12605685) --> Device not found (fe80::218:ddff:fe26:568)

Despite this error, I am able to connect to the device manually, so the device seems to be functioning correctly outside of the integration. image

Steps to Reproduce Set up the HDHomeRun custom integration. Observe the error in the logs. Expected Behavior The integration should successfully connect to the HDHomeRun device without logging errors.

Actual Behavior The integration logs repeated instances of the "Device not found" error, but I can still connect to the device manually.

uvjim commented 1 week ago

This might be related: https://github.com/uvjim/hass_hdhomerun/issues/78 I'll make an assumption that you allowed the integration to be discovered automatically and added from there. If you try removing the integration and manually specifying the IP, or allowing it to be discovered using UDP rather than SSDP, does that help?

If that doesn't work then could you provide the versions of HASS and the integration that you are using please?

cloudbr34k84 commented 1 week ago

yeah i have done both, the discovery and adding it via IP address and im still seeing the same error message in my log

im using 2014.10 Core 2024.5.1 HDHome run

uvjim commented 2 days ago

Apologies for the delay coming back to you. I'm not seeing this happen at all so can't recreate it.

Could you remove the integration, ensure logging is turned on and try to add again please? Keep logging on for the integration until the error happens again.

If you send the logs over, I'll see if I can find where things are going wrong.