• 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.

Remote control

Scheduled Pinned Locked Moved Utilities
19 Posts 6 Posters 3.3k Views 7 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 @hawkeye
    last edited by Jun 3, 2020, 11:27 AM

    @hawkeye you are replacing one file, no programming required

    Sam

    How to add modules

    learning how to use browser developers window for css changes

    H 1 Reply Last reply Jun 3, 2020, 11:52 AM Reply Quote 0
    • H Offline
      hawkeye @sdetweil
      last edited by Jun 3, 2020, 11:52 AM

      @sdetweil you have been a grate help so far and yes i know i am annoying but i cant find what i am to do

      S 1 Reply Last reply Jun 3, 2020, 11:59 AM Reply Quote 0
      • S Offline
        sdetweil @hawkeye
        last edited by Jun 3, 2020, 11:59 AM

        @hawkeye you are replacing the contents of ~/MagicMirror/js/socketclient.js

        see this post for the (old) contents to put IN the file
        https://forum.magicmirror.builders/topic/12485/has-anyone-got-mmm-remote-control-working-on-mm-2-11/10?page=1

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        H 1 Reply Last reply Jun 3, 2020, 12:12 PM Reply Quote 0
        • H Offline
          hawkeye @sdetweil
          last edited by Jun 3, 2020, 12:12 PM

          @sdetweil see your totally awesome that’s fixed now wahoo

          with your help im sure you could help me get this working awsome

          S 1 Reply Last reply Jun 3, 2020, 12:13 PM Reply Quote 0
          • S Offline
            sdetweil @hawkeye
            last edited by Jun 3, 2020, 12:13 PM

            @hawkeye i just searched in the forum on 2.11 remote control, that was the top result

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • H Offline
              hawkeye
              last edited by Jun 3, 2020, 12:38 PM

              I deleted every thing in the socketclient.js file and replaced with the following now the remote works like a charm

              var MMSocket = function(moduleName) {
              var self = this;

              if (typeof moduleName !== "string") {
              	throw new Error("Please set the module name for the MMSocket.");
              }
              
              self.moduleName = moduleName;
              
              // Private Methods
              self.socket = io("/" + self.moduleName);
              var notificationCallback = function() {};
              
              var onevent = self.socket.onevent;
              self.socket.onevent = function(packet) {
              	var args = packet.data || [];
              	onevent.call(this, packet);    // original call
              	packet.data = ["*"].concat(args);
              	onevent.call(this, packet);      // additional call to catch-all
              };
              
              // register catch all.
              self.socket.on("*", function(notification, payload) {
              	if (notification !== "*") {
              		notificationCallback(notification, payload);
              	}
              });
              
              // Public Methods
              this.setNotificationCallback = function(callback) {
              	notificationCallback = callback;
              };
              
              this.sendNotification = function(notification, payload) {
              	if (typeof payload === "undefined") {
              		payload = {};
              	}
              	self.socket.emit(notification, payload);
              };
              

              };

              1 Reply Last reply Reply Quote 0
              • S Offline
                shawnlane
                last edited by Jun 8, 2020, 2:13 PM

                @hawkeye Thank you for posting. This corrected my problem! I have so much to learn. Off to my next issue with getting the Google Photos module to work.

                S 1 Reply Last reply Jun 8, 2020, 2:44 PM Reply Quote 0
                • S Offline
                  sdetweil @shawnlane
                  last edited by Jun 8, 2020, 2:44 PM

                  @shawnlane said in Remote control:

                  I have so much to learn.

                  there was a bug in 2.11 for that file… fixes only come every 3 months… so the workaround it to put the old file back

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 1
                  • H Offline
                    hawkeye
                    last edited by Jun 8, 2020, 11:18 PM

                    its solved

                    1 Reply Last reply Reply Quote 0
                    • V Offline
                      videogame95
                      last edited by Sep 21, 2020, 10:56 PM

                      Hi l see your having a similar problem as when add the script into my config file it stops l also remove the //
                      To position it a the left bottom but it still didn’t work
                      I set the IP. 0.0.0.0 and closed brackets []
                      Set up any one on my IP address
                      But it still no working.

                      I know we should get a IP address on bottom of the mirror to type into our phone which open up app controller.

                      If any can help us both please reply.

                      S 1 Reply Last reply Sep 22, 2020, 12:09 AM 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