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 7.2k 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 Admin
              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
                      • 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