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.

    Web interface for customization?

    Scheduled Pinned Locked Moved General Discussion
    9 Posts 4 Posters 8.0k Views 2 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.
    • H Offline
      hilljgo1
      last edited by

      Is there something already out their that allows someone to customize their magic mirror through a web interface (position of modules, rss feeds, etc…)? I’d like for my girlfriend to be able to update/change (essentially editing the config.js) without having to pull up a terminal and all that. I’m just curious if there is something out there already that I haven’t found yet.

      1 Reply Last reply Reply Quote 0
      • KirAsh4K Offline
        KirAsh4 Moderator
        last edited by

        Not to my knowledge. Where would you run that web interface from though? The rPi itself? On a different machine (that remotely talks to the rPi?)

        A Life? Cool! Where can I download one of those from?

        1 Reply Last reply Reply Quote 0
        • H Offline
          hilljgo1
          last edited by

          To make it simple I would think it would run some lightweight web server (i.e. bottle/flask) on the rpi itself

          1 Reply Last reply Reply Quote 0
          • KirAsh4K Offline
            KirAsh4 Moderator
            last edited by

            For that matter, you can use node the same way MM uses it. It is running MM as a web page. From a different computer on your network, try visiting 'http://your-rpi-ip-address:<port>' (where is what you have configured in your config.js, or the default 8080.)

            A Life? Cool! Where can I download one of those from?

            1 Reply Last reply Reply Quote 0
            • MichMichM Offline
              MichMich
              last edited by

              I still have a module on my to do list that allows you to hide/show modules using a (web)app. This would be a simple in between solution. Keep in mind that for real config changes, the app needs to be restarted.

              1 Reply Last reply Reply Quote 0
              • H Offline
                hilljgo1
                last edited by

                RIght, any save on the config.js would trigger a restart. Would this be a ‘module’ in the same sense that Calendar is a ‘module’? Or is the term module not specific to things that show up on the mirror itself? Aside from hide/show I think it would be cool to be able to edit modules as well, like adding an rss feed to the news crawler

                1 Reply Last reply Reply Quote 0
                • KirAsh4K Offline
                  KirAsh4 Moderator
                  last edited by

                  Maybe open another socket on port :8081 and have that be the web configuration interface? Dunno, just throwing out ideas …which can always be thrown out. :)

                  A Life? Cool! Where can I download one of those from?

                  S 1 Reply Last reply Reply Quote 1
                  • S Offline
                    Shampooman @KirAsh4
                    last edited by

                    @KirAsh4

                    Did you find an answer on how to make a new port for another webside?

                    1 Reply Last reply Reply Quote 0
                    • KirAsh4K Offline
                      KirAsh4 Moderator
                      last edited by

                      That’s a question for @MichMich. As he mentioned above, he has a module on his to-do list, but it takes time to develop something like that. We all have busy schedules too. Catch-22.

                      A Life? Cool! Where can I download one of those from?

                      1 Reply Last reply Reply Quote 0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      • 1 / 1
                      • 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