MagicMirror² v2.5.0 is available! For more information about this release, check out this topic.

Can't view MM on LG TV WebOS browser - others fine



  • Hey all,
    I’m new to MM, and loving it! I’m a heavy home automation enthusiast, so I quickly integrated this in to OpenHAB, and am running MM off a VM as a “server only” node, whitelisting my /24 network, and viewing the MM interface via full screen browser on some devices, tablets; works fantastic! My next step was to throw it on the built-in browser of my TV. It’s a new LG OLED, running WebOS, and it’s built-in browser is a Chrome variant. When trying to load my MM web interface, I see the title in the browser tab, “MagicMirror”, but the page itself never loads. I also notice back on my MM server, I don’t see the usual lines in the SSH session I see when other browsers connect to it.

    Can anyone point me in the right direction for logs to evaluate for possible clues? I’d love to be able to use MM natively on my TV without even needing to stand up a rPi physically attached as a client, although I will likely end up that route if this proves impossible.

    Thanks!
    Joe


  • Module Developer

    I don’t have any ideas for you, except to say that I never even thought about trying this - I’m going to try it on my Samsung tv!

    I would reduce the config down to the default, and then eliminate modules to see if anything works.



  • I am trying to do this as well on a WebOS LED. What I have found is that the Docker server works fine but when connecting to a RPI as a server I see what your seeing. The docker server is out of date so something they have changed between the two versions broke it.

    Please post back if you find a solution as this with pip would be perfect for mornings.



  • My initial thought is that the WebOS browser that is included in your TV is probably locked down to within an inch of its life. It may not have Javascript enabled, which is used by the MM framework to load the modules. Possibly. Maybe. I’d have to do some research.

    Intriguing idea though.



  • @bhepler said in Can’t view MM on LG TV WebOS browser - others fine:

    My initial thought is that the WebOS browser that is included in your TV is probably locked down to within an inch of its life. It may not have Javascript enabled, which is used by the MM framework to load the modules. Possibly. Maybe. I’d have to do some research.

    Intriguing idea though.

    Could that be the case if an older version (docker) works?



  • @potts-mike I don’t think the issue is the virtual host. Docker is a containerization host. Sort of a scaled down hypervisor, where instead of hosting an entire operating system Docker hosts containers for applications. The kicker is that no matter whether the Magic Mirror application is being hosted on a Raspi, a Docker container, an Ubuntu machine or some other device, it is still passing what is essentially a web page to a browser. That web page includes a little bit of HTML, slightly more CSS and a whole lot of Javascript.

    Something needs to interpret that web page and that’s going to be a browser. The browser built into the TV may not have several features that are standard for the browsers in your phone, tablet, PC, Raspi, electron, et al. Most likely for security reasons. Possibly. Again, I’d have to do some research as to what’s enabled. It may just be you can configure the TV browser and it will work.



  • I think what @potts-mike is implying is he got it to work with the prebuilt docker package, but not the newer version. If that’s correct, could you share your build version on the older docker image? Maybe we have an issue in the newer version preventing some browsers from working.



  • @jbishop129 said in Can’t view MM on LG TV WebOS browser - others fine:

    I think what @potts-mike is implying is he got it to work with the prebuilt docker package, but not the newer version. If that’s correct, could you share your build version on the older docker image? Maybe we have an issue in the newer version preventing some browsers from working.

    This is correct, the docker version works but is approx. 2000 commits behind the current version. I’ll grab some information about the Docker when I get a chance.





  • @potts-mike Curious. And this version is visible from your TV?