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

resolved.. MMM-NetworkScanner

Scheduled Pinned Locked Moved Utilities
20 Posts 6 Posters 4.5k 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.
  • D Offline
    DarrenHill
    last edited by DarrenHill May 13, 2020, 4:31 PM May 13, 2020, 4:16 PM

    This one, from the repo linked above:

    https://github.com/spitzlbergerj/MMM-NetworkScanner/blob/master/MMM-NetworkScanner.js

    Personally I hate GitHub too, finding it about as straightforward as spaghetti. So I just copied that file and overwrote the one I had installed with it. Then it worked fine.

    You can see where it’s been updated based around the comments starting “// sjj” that I mentioned before.

    It sounds like the one you already have though. But that version is working for me with multiple rows and columns. This is the relevant part from my config.js (it works equally well with macAddress, I just prefer IP ones):

    		{
    			module: "MMM-NetworkScanner",
    			position: "bottom_right", 
    			config: {
                                    sort: false,
                                    showUnknown: false,
                                    showDeviceColums: true,
                                    coloredState: true,
    				devices: [
    					{ ipAddress: "192.168.0.1", name: "Router", icon: "wifi", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.2", name: "Repeater", icon: "wifi", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.3", name: "NAS1", icon: "server", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.4", name: "NAS2", icon: "server", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.5", name: "LoungePi", icon: "tv", colorStateOnline: "green", colorStateOffline: "red", showInNewRow: true },
    					{ ipAddress: "192.168.0.6", name: "BedroomPi", icon: "tv", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.7", name: "RadioPi", icon: "music", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.8", name: "DockerPi", icon: "cubes", colorStateOnline: "green", colorStateOffline: "red" }, 
    					{ ipAddress: "192.168.0.9", name: "Printer", icon: "print", colorStateOnline: "green", colorStateOffline: "red", showInNewRow: true },
    					{ ipAddress: "192.168.0.10", name: "VPNPi", icon: "lock", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.11", name: "PiHole", icon: "filter", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.12", name: "Hive Hub", icon: "plug", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.13", name: "ButtonPi", icon: "keyboard", colorStateOnline: "green", colorStateOffline: "red", showInNewRow: true },
    					{ ipAddress: "192.168.0.14", name: "Fingbox", icon: "hockey-puck", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.15", name: "Connect", icon: "broadcast-tower", colorStateOnline: "green", colorStateOffline: "red" },
    					{ ipAddress: "192.168.0.16", name: "Quatro", icon: "broadcast-tower", colorStateOnline: "green", colorStateOffline: "red" }
    				]
    			}
    		},
    
    1 Reply Last reply Reply Quote 0
    • S Offline
      sonicgoose
      last edited by May 14, 2020, 3:57 PM

      I’ve done a complete reinstall of MagicMirror, all the modules I had, from scratch, and this one still produces only a list, not nice columns and rows of icons. I’ve officially given up.

      S 1 Reply Last reply May 14, 2020, 4:03 PM Reply Quote 0
      • S Away
        sdetweil @sonicgoose
        last edited by May 14, 2020, 4:03 PM

        @sonicgoose that source file documents a new config parm

        showDeviceColums

        which is false by default
        add and set to true

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • D Offline
          DarrenHill
          last edited by May 14, 2020, 4:15 PM

          @sonicgoose - Note the (mis)spelling of the config parameter for columns - the config entry is “showDeviceColums”, not “showDeviceColumns”. It is missing an n, and needs it removed to work (or the script corrected for it).

          See my config example above, which works. Yours is wrong as (ironically) it’s spelt correctly!

          S S 2 Replies Last reply May 14, 2020, 4:16 PM Reply Quote 1
          • S Away
            sdetweil @DarrenHill
            last edited by May 14, 2020, 4:16 PM

            @DarrenHill yeh, I cut/pasted the name from the code, didn’t check it…

            code fix, allow both!

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • S Offline
              sonicgoose @DarrenHill
              last edited by May 14, 2020, 11:19 PM

              @DarrenHill Are you #&%*ing kidding me?!? An n? That’s what’s been driving me nuts? Aaaaaarrrrrrgggghhhhhhhhh!

              It works now.

              Thank you all very much for your help. Even when I gave up, you guys didn’t, and I appreciate that.

              1 Reply Last reply Reply Quote 1
              • D Offline
                DarrenHill
                last edited by May 15, 2020, 7:49 AM

                You’re welcome - glad it’s finally working for you :)

                1 Reply Last reply Reply Quote 0
                • 1
                • 2
                • 2 / 2
                2 / 2
                • First post
                  18/20
                  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