Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Asset context overview page #1350

Open
nhoening opened this issue Mar 3, 2025 · 0 comments · May be fixed by #1369
Open

Asset context overview page #1350

nhoening opened this issue Mar 3, 2025 · 0 comments · May be fixed by #1369
Assignees

Comments

@nhoening
Copy link
Contributor

nhoening commented Mar 3, 2025

The new default asset page should be a page that shows the asset in "context", visually. This issue is about creating that page, which mainly consists of said visualization.

It should be visually easy to see where the asset sits in context. The scenario detail page in smart-buildings already shows a simple diagram of asset structure dynamically (see screenshot below). Let's copy that approach in the EMS.

  • Show asset hierarchy vertically, each one with its name (if only horizontally is possible for now, so be it)
  • Show the current asset pronounced (larger box&text, thicker border)
  • Show also parents (up to two levels)
  • Show also children (up to two levels)
  • List the current asset's sensors in the current asset card, each with name and unit (name links to sensor page)
  • Add the button for editing flex context to the current asset card (moved from current asset page)

Finally, it would be great if we could add icons to each card, indicating its type (we still have many icons in FlexMeasures, e.g. see the dashboard), and put the name of the type in alt tag. How to map asset types to icons is maybe something we need to find out from the current dashboard.

Note: no need to make editing of assets or sensors possible from here for now, that will be another issue. This one focuses on the visualization.

Image

@Muhammad-Moiz626 Muhammad-Moiz626 self-assigned this Mar 5, 2025
@Muhammad-Moiz626 Muhammad-Moiz626 linked a pull request Mar 12, 2025 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants