• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

MM-Remote Android App

Scheduled Pinned Locked Moved Utilities
21 Posts 7 Posters 8.8k Views 10 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.
  • K Offline
    Klettner @sdetweil
    last edited by Sep 2, 2020, 7:48 AM

    @sdetweil yes exactly, all the default commands can be changed in the config.js file. Therefore you need to edit the customCommands section of MMM-Remote-Control. So if your TV does not turn off with the default command and you know one that works for you, you can change it there.

    1 Reply Last reply Reply Quote 0
    • K Offline
      Klettner
      last edited by Sep 22, 2020, 8:47 PM

      New version of the MM-Remote android app is now available (v1.0.3).

      New functionalities:

      • Start/Stop/Pause a timer on the mirror
      • Start /Stop/Pause a stop-watch on the mirror
      • Hide and reorder the default commands of the Home-tab
      • Simplified set-up of the app

      currentDeviceHomeTab.png

      1 Reply Last reply Reply Quote 0
      • ? Offline
        A Former User
        last edited by Sep 22, 2020, 10:16 PM

        • My alpha user: Yeah good, i can control my MM with my phone !

        • My developer user : Yes… But well done… Main code of remote control have open the port mirror to everyone ! without user and pass… so every one can see your mirror !
          99% of user don’t change port (lazy to read ReadMe) so th default port is 8080 ! yeah

        • My security point of view…: try to recode MMM-Remote-control with more security…

        Sorry, it’s not for blame for program, but it’s the reality ;)

        S 1 Reply Last reply Sep 22, 2020, 10:29 PM Reply Quote 0
        • S Away
          sdetweil @Guest
          last edited by Sep 22, 2020, 10:29 PM

          @Bugsounet well you would have to be on their network, so not likely exposure for most users

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • ? Offline
            A Former User
            last edited by Sep 22, 2020, 10:32 PM

            @sdetweil said in MM-Remote Android App:

            well you would have to be on their network, so not likely exposure for most users

            sam, look any firewall scan by external source hacking … 80 8080 25 etc…

            S 1 Reply Last reply Sep 22, 2020, 10:34 PM Reply Quote 0
            • S Away
              sdetweil @Guest
              last edited by Sep 22, 2020, 10:34 PM

              @Bugsounet yeh, most routers come with all ports closed. all mine in the last 10 years.

              I only open ports when I need to

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • ? Offline
                A Former User
                last edited by Sep 22, 2020, 10:37 PM

                I agree sam but you know most user (like me) … MM listen 8080 on internet expose …
                if ip found … it’s the open for Remote control :)
                browser command or androidapp -> no user /pass required

                what 's why i warn :)

                1 Reply Last reply Reply Quote 0
                • V Offline
                  videogame95
                  last edited by Sep 23, 2020, 4:06 PM

                  I have not setup your app yet , every time I add the remote file to my config in stop what am I doing wrong

                  {
                  module: ‘MMM-Remote-Control’
                  // uncomment the following line to show the URL of the remote control on the mirror
                  // , position: ‘bottom_left’
                  // you can hide this module afterwards from the remote control itself
                  config: {
                  customCommand: {}, // Optional, See “Using Custom Commands” below
                  customMenu: “custom_menu.json”, // Optional, See “Custom Menu Items” below
                  showModuleApiMenu: true, // Optional, Enable the Module Controls menu
                  apiKey: “”, // Optional, See API/README.md for details
                  }
                  },

                  I set this up on my old mirror and it worked please change the code so it will work.
                  or am I just pasting it in wrong?

                  S K 2 Replies Last reply Sep 23, 2020, 4:28 PM Reply Quote 0
                  • S Away
                    sdetweil @videogame95
                    last edited by sdetweil Sep 23, 2020, 4:29 PM Sep 23, 2020, 4:28 PM

                    @videogame95 said in MM-Remote Android App:

                    module: ‘MMM-Remote-Control’
                    // uncomment the following line to show the URL of the remote control on the mirror
                    // , position: ‘bottom_left’
                    // you can hide this module afterwards from the remote control itself
                    config: {

                    rules…

                    the thing to the left of : does NOT need to be quoted

                    if the next line starts with a word (config, foo, address), then THIS line needs a trailing , at the end ( comments // on a line mean the , has to be IN FRONT of the //

                    the thing AFTER the : if a number or true, does NOT need to be quoted
                    otherwise if it is a word, or contains letters, it MUST be quoted ‘fred’, ‘0912drb’ single or double doesn’t matter as long as they are the same

                    so, given that, you should be able to fix this module definition…

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • K Offline
                      Klettner @videogame95
                      last edited by Sep 23, 2020, 5:31 PM

                      @videogame95 in addition to the explanations of @sdetweil you can also start your MagicMirror in the console to get hints at problems in your config.js.

                      First to go to the MagicMirror folder type cd ~/MagicMirror in your terminal.
                      Then npm start to start the mirror.

                      Now you should see some log messages in the terminal. If there is an error in your config.js there should also be an error message in between the logs. This message will tell you, around which line in the config.js the error occurs.
                      Something like:

                      WARNING! Could not validate config file. Starting with default configuration. Please correct syntax errors at or above this line: /home/pi/MagicMirror/config/config.js:361
                      

                      In the config you posted, you are missing for example a , after ‘MMM-Remote-Control’

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 2 / 3
                      • 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