MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Multiple "Mirrors" from a single device

    Scheduled Pinned Locked Moved Solved General Discussion
    20 Posts 3 Posters 1.8k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      sdetweil @DarrenO 0
      last edited by sdetweil

      @DarrenO-0 the server side still provides access regardless of where the local display output is configured

      AND if you run server mode, then the config for the local electron isn’t used

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @DarrenO 0
        last edited by

        @DarrenO-0 said in Multiple "Mirrors" from a single device:

        or TV with an in-built browser.

        just heads up…

        we use the latest Javascript language options
        most/many/all TV’s do NOT have this browser version available and cannot be upgraded.
        so the MM screen will be black (browser crashed)

        when I got here in 2017, I could run MM on my Samsung TV browser
        not anymore

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        D 1 Reply Last reply Reply Quote 0
        • D Offline
          DarrenO 0 @sdetweil
          last edited by

          @sdetweil
          after running the mm2.sh script (runs as “npm run server”) and then I initiate a new SSH to the MM, I still only see a single instance (the original instance from mm.sh) of MM running when I issue a pm2 status command.
          Although I can physically see the second MM displayed as desired in my browser, I’m not seeing the second instance via the pm2 status command.

          S 1 Reply Last reply Reply Quote 0
          • D Offline
            DarrenO 0 @sdetweil
            last edited by

            @sdetweil
            Fair enough.
            So i’ll have to have a physical computer like a Pi, NUC or MiniPC attached to the TV via HDMI to display the MM via that computer’s browser.
            Not a big deal as the TV would be used for viewing TV channels and online streaming content anyway.

            1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @DarrenO 0
              last edited by sdetweil

              @DarrenO-0 how did you add it to pm2 . just doing mm2.sh doesn’t

              pm2 start xxxx
              xxx is the mm2.sh
              or the MagicMirror2.json
              it should run and you should see with status

              then pm2 save so that it will be saved to the bootup start list

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              D 1 Reply Last reply Reply Quote 0
              • D Offline
                DarrenO 0 @sdetweil
                last edited by

                @sdetweil
                yeah, I started it via the mm2.sh script that had the “npm run server” command
                I’ve now started the second instance as “pm2 start pm2_MagicMirror2_new.json” and “pm2 status” does show both instances running.
                Ran “pm2 save”, rebooted the host and both instances are showing as expected - MM#1 on the display connected to the host device, with MM#1 and MM#2 via a browser on a remote device/devices.

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @DarrenO 0
                  last edited by

                  @DarrenO-0 awesome!!..

                  now select which post is the one that you think ‘solved’ this
                  hit the 3 dots (bottom right of the post) and click on Mark this post as the correct answer

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • D DarrenO 0 has marked this topic as solved on
                  • BKeyportB Offline
                    BKeyport Module Developer @DarrenO 0
                    last edited by

                    @DarrenO-0 Ahh, gotcha. Yes, this is for two on the same system, which linux treats as one huge monitor.

                    The "E" in "Javascript" stands for "Easy"

                    1 Reply Last reply Reply Quote 0
                    • 1
                    • 2
                    • 2 / 2
                    • First post
                      Last post
                    Enjoying MagicMirror? Please consider a donation!
                    MagicMirror created by Michael Teeuw.
                    Forum managed by Sam, technical setup by Karsten.
                    This forum is using NodeBB as its core | Contributors
                    Contact | Privacy Policy