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
71.14k stars 29.82k forks source link

System monitor not showing in default dashboard - usability regression vs. previous versions. #124079

Open Saxin opened 3 weeks ago

Saxin commented 3 weeks ago

The problem

Hi ,

Issue is direct follow-up of issue #107353. This integration is used by 15% of HA installations, I'm sure many people facing this inconvenience. I've used system monitor via. YAML, upgraded to new core (2024.8.1) and facing issue of entities not shown in default dashboard.

  1. Please kindly consider making some "tick mark" option on integration configuration page to allow setting all entities to standard type (vs. diagnostic entities) - it's probably single line of code.
  2. Please kindly update documentation - at least mention that this was changes so user don't waste time looking for those entities. ( I assume many users don't know what is "diagnostic entities" and even if they are - it's not mentioned anywhere that this integration creates "diagnostic entities".
  3. If you don't agree with point 1 - please kindly updated documentation and explain how to workaround - "create template helper" or "Group Sensor helper" as mentioned by @gjohansson-ST

This is big usability regression, I hope author, maintainer considers this and provides suitable solutions as mentioned. Thanks a lot

What version of Home Assistant Core has the issue?

core-2024.8.1

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Supervised

Integration causing the issue

System Monitor

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

gjohansson-ST commented 3 weeks ago

I have a hard time to understand why you would want any of these entities on an auto dashboard together with all real devices and other integrations. But we are all different so I guess for some they want it.

However I think it can make sense to update the documentation to explain this and provide some guidance if needed so I'll update that in somewhat near future.