Skip to content

Commit

Permalink
Website dashboard update to reflect current software (#32221)
Browse files Browse the repository at this point in the history
  • Loading branch information
c0ffeeca7 authored Apr 8, 2024
1 parent d7d8461 commit 2ffd628
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 74 deletions.
5 changes: 4 additions & 1 deletion source/_dashboards/iframe.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ description: "The webpage card allows you to embed your favorite webpage right i

The webpage card allows you to embed your favorite webpage right into Home Assistant. You can also embed files stored in your `<config-directory>/www` folder and reference them using `/local/<file>`.

The webpage card is used on the [Webpage dashboard](/dashboards/dashboards/#webpage-dashboard).

<p class='img'>
<img width="500" src='/images/dashboards/iframe.png' alt='Windy weather radar as Webpage'>
Windy weather radar as webpage.
Expand Down Expand Up @@ -59,4 +61,5 @@ aspect_ratio: 75%
## Related topics
- [Dashboard cards](/dashboards/cards/)
- [Dashboard cards](/dashboards/cards/)
- [Webpage dashboard](/dashboards/dashboards/#webpage-dashboard)
72 changes: 0 additions & 72 deletions source/_integrations/panel_iframe.markdown

This file was deleted.

2 changes: 1 addition & 1 deletion source/_integrations/supervisord.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ It required that you enable the HTTP feature in the `/etc/supervisord.conf` conf
port=127.0.0.1:9001
```

After a restart of `supervisord` you should be able to access the web interface. If needed then this could be added as an [iFrame panel](/integrations/panel_iframe/).
After a restart of `supervisord` you should be able to access the web interface. If needed then this could be added as an [webpage dashboard](/dashboards/dashboards/#webpage-dashboard).

<p class='img'>
<img src='/images/screenshots/supervisor.png' />
Expand Down
1 change: 1 addition & 0 deletions source/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -560,6 +560,7 @@ layout: null
/integrations/opencv /more-info/removed-integration 301
/integrations/orangepi_gpio /more-info/removed-integration 301
/integrations/ozw /more-info/removed-integration 301
/integrations/panel_iframe /more-info/removed-integration 301
/integrations/pcal9535a /more-info/removed-integration 301
/integrations/pi4ioe5v9xxxx /more-info/removed-integration 301
/integrations/piglow /more-info/removed-integration 301
Expand Down
19 changes: 19 additions & 0 deletions source/dashboards/dashboards.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,24 @@ The predefined **History** dashboard is powered by the [History integration](/in

The predefined **To-do lists** dashboard is powered by the [To-do integration](/integrations/todo/). To learn how to use to-do and shopping lists, refer to the documentation of the to-do list integration.

## Webpage dashboard

Another available (but not default) dashboard is the webpage dashboard. The webpage dashboard allows you to add and embed a webpage to your dashboard.
This could be a web page from the internet or a local web page from a local
machine or device like your router or NAS.

<img class="no-shadow" src='/images/blog/2024-04/dashboard-webpage.png' alt='Screenshots showing addition of a new webpage dashboard to Home Assistant, embedding the Home Assistant website.'>

This dashboard replaces the old iFrame panel (`iframe_panel`). If you have
existing panels configured in your YAML configuration, Home Assistant will
automatically migrate them to the new webpage dashboard on upgrade.

<img class="no-shadow" src='/images/blog/2024-04/embedded-home-assistant-website.png' alt='Screenshot showing the Home Assistant website embedded into the Home Assistant frontend using a webpage dashboard.'>

Note that not every webpage can be embedded due to security restrictions that
some sites have in place. These restrictions are enforced by your browser and prevent
embedding them into a Home Assistant dashboard.

## Creating a new dashboard

The default **Overview** dashboard updates itself when you add new devices, as long as you do not edit the default dashboard. If you want a customized dashboard, it is recommended not to change the **Overview** dashboard, but to create a new dashboard instead.
Expand Down Expand Up @@ -270,4 +288,5 @@ views:
- [Logbook integration](/integrations/logbook/)
- [History integration](/integrations/history/)
- [To-do list integration](/integrations/todo/)
- [Webpage card](/dashboards/iframe/)
- [Views](/dashboards/views/)

0 comments on commit 2ffd628

Please sign in to comment.