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

MMM-NetworkScanner help needed

Scheduled Pinned Locked Moved Troubleshooting
21 Posts 8 Posters 12.5k Views 8 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.
  • P Offline
    pugsly
    last edited by Feb 11, 2017, 6:42 PM

    The mac address scanner was working up until yesterday when a new version came out. If you look at your logs you can see it is doing MAC scanning. Mine keeps throwing an error saying the module ‘ping’ is missing.

    I don’t want to scan by IP address because I have some machines that I don’t have ping enabled.

    1 Reply Last reply Reply Quote 0
    • M Offline
      Mykle1 Project Sponsor Module Developer @cowboysdude
      last edited by Feb 11, 2017, 11:26 PM

      @cowboysdude

      After I assigned static IP addresses via my FIOS router the scanner started working, somewhat. Then I rearranged my mirror, somewhat.

      0_1486855552533_IMG_1731edit.jpg 0_1486855587628_IMG_1732edit.jpg

      Create a working config
      How to add modules

      S 1 Reply Last reply Feb 11, 2017, 11:31 PM Reply Quote 0
      • S Offline
        slametps @Mykle1
        last edited by Feb 11, 2017, 11:31 PM

        @Mykle1 yap, mine is no longer working after updating the module :'( I think there is something wrong with the new module for MAC comparison. Hope the author fix this soon.

        regards,

        Slamet PS

        M 1 Reply Last reply Feb 12, 2017, 12:11 AM Reply Quote 0
        • M Offline
          Mykle1 Project Sponsor Module Developer @slametps
          last edited by Feb 12, 2017, 12:11 AM

          @slametps I think so too. I could not get it to work with MAC addresses. Assigning static IP addresses is the only way I could get it to work, and even that was not perfect, as it would not show my desktop as active , even with a static ip address

          Create a working config
          How to add modules

          S 1 Reply Last reply Feb 12, 2017, 2:10 AM Reply Quote 0
          • P Offline
            pugsly
            last edited by Feb 12, 2017, 2:04 AM

            Im sure because you have the firewall on, it won’t ping if thats the case. This is one of the reasons I want to do it by MAC address.

            1 Reply Last reply Reply Quote 0
            • S Offline
              slametps @Mykle1
              last edited by slametps Feb 12, 2017, 2:12 AM Feb 12, 2017, 2:10 AM

              @Mykle1 said in MMM-NetworkScanner help needed:

              @slametps I think so too. I could not get it to work with MAC addresses. Assigning static IP addresses is the only way I could get it to work, and even that was not perfect, as it would not show my desktop as active , even with a static ip address

              Unfortunately, mine was not working, neither MAC nor IP. :sob:
              While I tracing the execution through console log, the problem is in here:

              ...
              payload.forEach(function (item) {
                              var device = self.getDeviceByMacAddress(item); // device is null, although self.getDeviceByMacAddress() return not null. still no idea.
                              console.log("devices: " + device);
                              if (device) {
                                  device.online = true;
                                  device.lastSeen = moment();
                                  self.networkDevices.push(device);
                              }
                          });
              ...
              

              regards,

              Slamet PS

              1 Reply Last reply Reply Quote 0
              • I Offline
                izanbard
                last edited by Feb 12, 2017, 1:45 PM

                in this context self has no meaning - add var self = this; to the top of the function or replace self with this

                S 1 Reply Last reply Feb 12, 2017, 5:36 PM Reply Quote 0
                • S Offline
                  slametps @izanbard
                  last edited by Feb 12, 2017, 5:36 PM

                  @izanbard said in MMM-NetworkScanner help needed:

                  in this context self has no meaning - add var self = this; to the top of the function or replace self with this

                  self is already defined in the original complete code. the original author @ianperrin will take a look into the latest code (v0.0.2, I presume).
                  @Mykle1 : For now, I downloaded the previous version (tags v0.0.1 before the official bugs free the new version v0.0.2 fixed/released), and work like a charm.

                  git clone --tags v0.0.1 https://github.com/ianperrin/MMM-NetworkScanner.git
                  

                  regards,

                  Slamet PS

                  M 1 Reply Last reply Feb 12, 2017, 5:41 PM Reply Quote 0
                  • M Offline
                    Mykle1 Project Sponsor Module Developer @slametps
                    last edited by Feb 12, 2017, 5:41 PM

                    @slametps said in MMM-NetworkScanner help needed:

                    @Mykle1 : For now, I downloaded the previous version (tags v0.0.1 before the official bugs free the new version v0.0.2 fixed/released), and work like a charm.

                    Very good. :thumbsup:

                    Create a working config
                    How to add modules

                    S 1 Reply Last reply Feb 12, 2017, 6:08 PM Reply Quote 0
                    • S Offline
                      slametps @Mykle1
                      last edited by Feb 12, 2017, 6:08 PM

                      @Mykle1 said in MMM-NetworkScanner help needed:

                      @slametps said in MMM-NetworkScanner help needed:

                      @Mykle1 : For now, I downloaded the previous version (tags v0.0.1 before the official bugs free the new version v0.0.2 fixed/released), and work like a charm.

                      Very good. :thumbsup:

                      I just fresh cloned the (new) latest version (rather than update/git pull), it is working flawlessly now. Thx to @ianperrin.

                      regards,

                      Slamet PS

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