Hi! I am new to Home Assistant and I was wondering if something was possible. I have some local web services that have their own little UI and different address and port numbers. Is there some kind of display option for HA to load in those local web UIs and display it as a “master” panel display? Kinda like how you would use Grafina to display stuff, but using Home Assistant instead. Thank you in advance!
Maybe.
Home Assistant has a webpage option for dashboards, or you can use the webpage card to put multiple webpages in a view.
This comes with two big caveats:
-
The webpages must support embedding.
-
They must have the same http or https access type as your home assistant frontend. So the webpages may work well locally if they both use http, but when you access HA from external to your local network over https the webpages will not be shown. There are ways around this with a reverse proxy.
- Go to HA SETTINGS
- Click DASHBOARD
- Click ADD DASHBOARD
- Select the Webpage option
- Enter your URL then click next
- You can then give your webpage a name, assign an icon, and show it in the dashboard. Here is a screenshot of what I entered and here is a screenshot of what it looks like in my dashboard.
For some reason, that’s not showing in the main dashboard. And when I click on it on the side bar, it just takes me to main dashboard and nothing else displays.
What don’t you see? Also Like Tom said the webpage must support being embedded and ha and your embedded site must both support http or both support https