[Request] Allow non-HTTPS url's in Frame widget

Using an http:// URL in the Frame widget throws an error:

EDIT:

It looks like there’s something else going on.

When I use http:// combined with a local IP address, it works. If I use http:// combined with a local hostname (most services in my local network have their own hostname in the .lan TLD), it fails with the above mentioned error.

2 Likes

I guess this is the reason why I cant access the endpoints opened through the Local Api app (http), which I use on a page shown in Frame

Hey @robertklep ,

Running Android, Homey app v9.0.0.1566

Great finding. But I can not reproduce it. When i enter my HTTP with hostname for Grafana server, it works just fine. It works with Ip-adress also, but that was not the issue. I am also entering the port number, do you?

I only got a HTTP server, so I do not have any more HTTP adresses to try out locally.

I don’t need a specific port number, it’s running on port 80.

It seems to be specific to my .lan TLD, when I use (for instance) .local it does work. So perhaps it’s a local issue, although I’m not sure what it could be. I have two very different servers that both provide services on the .lan TLD, and for both it doesn’t work.

In any case, I’ll chalk it up to being a local issue :man_shrugging:t3:

1 Like