home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
72.95k stars 30.52k forks source link

(none) (Linux arm) config entry in discovered integration section, that cannot be ignored #124335

Closed Dawidooox closed 2 months ago

Dawidooox commented 2 months ago

The problem

I configured Samsung Smart TV integration a while ago and it worked just fine.

However recently my Home Assistant discovered another Samsung Smart TV integration config entry named (none) (Linux arm). There is no option to ignore it. After clicking three dots I can only see the documentation.

samsung samsung2

According to this Architecture Decision Record in Home Assistant architecture repo - all discoverable integration must provide a unique id to allow the user to ignore the discovered config entry.

I guess adding unique id to every discovered config entry of Samsung Smart TV integration should partially solve this problem by enabling the ignore option.

Furthermore I suppose this config entry shouldn't be discovered as the integration was already configured a while ago.

What version of Home Assistant Core has the issue?

core-2024.8.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Samsung Smart TV

Link to integration documentation on our website

https://www.home-assistant.io/integrations/samsungtv

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

My TV model name is Samsung UE55H6850.

home-assistant[bot] commented 2 months ago

Hey there @chemelli74, @epenet, mind taking a look at this issue as it has been labeled with an integration (samsungtv) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `samsungtv` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign samsungtv` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


samsungtv documentation samsungtv source (message by IssueLinks)

chemelli74 commented 2 months ago

Please provide debug log, I'm not sure it's coming from this integration

Dawidooox commented 2 months ago

The (none) (Linux arm) discovered entry is gone now. I checked the debug log, but there is nothing related to it, only to my already configured TV. Probably some device in my local network was falsely recognize as Samsung TV. As I cannot reproduce the issue I will close it for now.