Old thread, but I'm trying to get this to work...
Yes, this happens outside the local network. The odd thing is that, when connecting from outside the local network, in the device page the image displays correctly under Current States-->iFrame. But in a dashboard, it doesn't display.
Does any one know of a solution? Thanks.
EDIT:
I'll answer my own question, partially: The issue for dashboards not displaying the Grafana iFrame is due to browsers blocking non-secure content. If that's changed in the site info for the Hubitat dashboard in the browser, it displays properly.
I don't see a way to change that in the mobile Hubitat app.
Here is what I ended up with in my dashboard, which now displays correctly remotely. I found this post very helpful in getting the iFrame to display properly.
