Read the statement by Michael Teeuw here.
MMM-NetworkScanner
-
I have an error, but i dont know what is it.
0|mmserver | MMM-NetworkScanner received SCAN_NETWORK 0|mmserver | MMM-NetworkScanner is performing arp-scan 0|mmserver | Whoops! There was an uncaught exception... 0|mmserver | MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection? 0|mmserver | If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues 0|mmserver | TypeError: Cannot read property 'network' of undefined 0|mmserver | at Class.scanNetworkMAC (/home/dietpi/MagicMirror/modules/MMM-NetworkScanner/node_helper.js:42:36) 0|mmserver | at Class.socketNotificationReceived (/home/dietpi/MagicMirror/modules/MMM-NetworkScanner/node_helper.js:30:18) 0|mmserver | at Socket. (/home/dietpi/MagicMirror/modules/node_modules/node_helper/index.js:113:11) 0|mmserver | at Socket.emit (events.js:182:13) 0|mmserver | at /home/dietpi/MagicMirror/node_modules/socket.io/lib/socket.js:513:12 0|mmserver | at process._tickCallback (internal/process/next_tick.js:61:11)
That error repeat all time.
-
cool @rak
But as i see, its not yet commited from @ianperrin ?have you installed a the dependencies like described in the readme?
-
-
Hi there, hope you can help… i have tried everything and cannot get this to work. I just receive the “NO DEVICES ONLINE” message…(been working on it for two days)
But as i was writing this message… and inserting my config code i noticed my config said “device:”
Just changed it to “devices:” and now it works… god knows why i had “device”… i dont know if this is in some code somewhere haha
If others are having trouble or getting error messages… just double check that haha… oh man feel like an idiot…
-
I do however get this from time to time…
MMM-NetworkScanner received SCAN_NETWORK MMM-NetworkScanner is performing arp-scan Whoops! There was an uncaught exception... TypeError: Cannot read property 'network' of undefined at Class.scanNetworkMAC (/home/pi/MagicMirror/modules/MMM-NetworkScanner/node_helper.js:42:36) at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-NetworkScanner/node_helper.js:30:18) at Socket.<anonymous> (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:113:11) at emitTwo (events.js:126:13) at Socket.emit (events.js:214:7) at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:528:12 at _combinedTickCallback (internal/process/next_tick.js:132:7) at process._tickCallback (internal/process/next_tick.js:181:9) MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
Any ideas?
-
@AshDarko said in MMM-NetworkScanner:
Just changed it to “devices:” and now it works… god knows why i had “device”… i dont know if this is in some code somewhere haha
Glad you got it sorted.
I think all the documentation and code uses devices, but if you spot otherwise, please raise an issue.
-
@AshDarko said in MMM-NetworkScanner:
Any ideas?
Difficult to say without more information. If you are able to reproduce the error, please share more details.
-
There appears to be a bug in the OUI and IAB scripts for arp-scan. IEEE have changed the URL for both files (from the defaults listed)
They are now:
http://standards-oui.ieee.org/oui/oui.txt
http://standards-oui.ieee.org/iab/iab.txtYou can either edit the get-oui and get-iab perl scripts (which was my preference), or run the scripts with the above URL’s instead of the defaults.
Also, don’t forget to move the resulting TXT files to /usr/share/arp-scan (if you run the scan from anywhere other than that directory)
-
-
I’m trying to use MMM-NetworkScanner as a monitoring tool so I can see what device is down.
Is there a way to only show devices if they are off-line. I have got to many devices to show them all, so I’m not interested in the on-line devices.
Also I’m trying to get there some colour in . But nonmatter what I do, there is only white. What is wrong in my config?
module : “MMM-NetworkScanner”,
disabled : false,
position : “top_right”,
header : “Monitoring”,
config : {
showUnknown : false,
showLastSeen : false,
keepAlive : 180,
updateInterval : 60,
showLastSeenWhenOffline : true,
color : true,
coloredSymbolOnly : true,
devices : [
{ ipAddress: “10.0.0.200”, name: “Wifi-Meterkast”, icon: “wifi”, color: “#ff0000” },
{ ipAddress: “10.0.0.201”, name: “Wifi-Woonkamer”, icon: “wifi”, color: “#ff0000” },
{ ipAddress: “10.0.0.202”, name: “Wifi-Zolder”, icon: “wifi”, color: “#ff0000” },
{ ipAddress: “10.0.99.201”, name: “Wifi-Garage”, icon: “wifi”, color: “#ff0000” },
],
},