home-assistant / frontend

:lollipop: Frontend for Home Assistant
https://demo.home-assistant.io
Other
3.96k stars 2.68k forks source link

button template helper entity page not reachable from helpers view #21642

Open CFenner opened 1 month ago

CFenner commented 1 month ago

Checklist

Describe the issue you are experiencing

When I click on show settings on a button template helper, I get directly into the automation editor.

Bildschirmfoto 2024-08-09 um 09 42 51 Bildschirmfoto 2024-08-09 um 09 43 52

So from this page, I cannot change the name or icon. For other helpers, I get the entity page first.

Describe the behavior you expected

I would expect that I can change the icon, name, etc. when clicking on a button template helper (as for other helpers) and have here the template options button to adjust the template.

Bildschirmfoto 2024-08-09 um 09 30 12

Steps to reproduce the issue

  1. to do helpers
  2. create a new template helper
  3. select button template
  4. save
  5. select created helper ...

What version of Home Assistant Core has the issue?

core-2024.8.0

What was the last working version of Home Assistant Core?

No response

In which browser are you experiencing the issue with?

No response

Which operating system are you using to run this browser?

No response

State of relevant entities

No response

Problem-relevant frontend configuration

No response

Javascript errors shown in your browser console/inspector

No response

Additional information

No response

CFenner commented 1 month ago

Interestingly this fixed itself after time. I noticed that the icons changed as well.

Bildschirmfoto 2024-08-09 um 10 34 23 Bildschirmfoto 2024-08-09 um 10 33 39
karwosts commented 1 month ago

Might be a duplicate of this: https://github.com/home-assistant/frontend/issues/20486

For some reason in helpers table I think if the entity is disabled (or maybe unavailable?) the settings go straight to the options flow instead of showing the entity registry settings.

dougiteixeira commented 1 month ago

When refreshing the helpers page everything is normalized.

As @karwosts said, when an entity is in an unavailable state, the click opens the integration options flow.

When adding a model button it appears on the helpers page as unavailable, when refreshing the page it returns to normal.