Read the statement by Michael Teeuw here.
MMM-NetworkScanner
-
@bminer1, @pugsly, @Speedy-one
I’m still working through the issues introduced last weeekend, but have just added a commitwhich attempts to resolve the duplicate devices issue. I’d be grateful if you could try it out and confirm.
-
If you can provide the arp-scan command for this, an option could be added to support it - once the current issues are fixed of course ;)
Cc @bluedoors
-
-
Nice to make a output gpio in this module, so I can installed a relais, to switch thinks on, only when I am in the house.
-
I’ve also issue - “resident” doesn’t work for me:
and here ic config:
{ module: 'MMM-NetworkScanner', position: 'bottom_right', config: { devices: [ { macAddress: "ab:ab:ab:ab:ab:ab", name: "Mobile", icon: "server"}, ], showUnknown: false, debug: false, showOffline: true, keepAlive: 60, updateInterval: 30, residents: "Mobile", showLastSeen: true, occupiedCMD: {notification: 'REMOTE_ACTION', payload: {action: 'MONITORON'}}, vacantCMD : {notification: 'REMOTE_ACTION', payload: {action: 'MONITOROFF'}}, } },
any idea? module get started, Icon and name appers, but it’s still “grey” (like offline - wifi is on, I can see Raspberry and also Server on the same network via Fing)
Tried also with IP - the same. Tried another device, the same. And arp-scan --localnet I can see the devices I want to monitorthanks for help
Zdeněk -
@zdenek said in MMM-NetworkScanner:
any idea?
you could use an earlier version that does work until this one gets fixed
-
@Mykle1 thanks fir help. Stupid question - how? I can download source code of v0.0.1 and these files simply copy/paste to /home/pi/MagicMirror/modules/MMM-NetworkScanner folder? And subfolder node_modules leave as it is? If I did (and nothing else changed), module starts and on screen is just “Loading…” forever.
MMM-NetworkScanner received SCAN_NETWORK
MMM-NetworkScanner is scanning for mac addresses
MMM-NetworkScanner received SCAN_NETWORK
MMM-NetworkScanner is scanning for mac addresses
MMM-NetworkScanner received SCAN_NETWORK
MMM-NetworkScanner is scanning for mac addresses
MMM-NetworkScanner received SCAN_NETWORK
MMM-NetworkScanner is scanning for mac addresses
MMM-NetworkScanner received SCAN_NETWORK
MMM-NetworkScanner is scanning for mac addresses
and it continue on the same waythanks, Zdeněk
-
@zdenek said in MMM-NetworkScanner:
thanks fir help. Stupid question - how?
You can delete your existing MMM-NetworkScanner folder, seeing as it’s not working for you. Then go here, where you’ll find previous versions:
https://github.com/ianperrin/MMM-NetworkScanner/commits/masterI am using late January or earlier February. I can’t remember which and I’m not with my Pi right now. Note: I am using only IP addresses, not MAC addresses, but it works perfectly for me
-
@Mykle1 thanks. Module starts, but “residents” doesn’t work for me.
MMM-NetworkScanner is scanning for ip addresses
Recived payload: [ { ipAddress: ‘192.168.1.11’,
name: ‘Mobile’,
icon: ‘server’,
online: true,
lastSeen: ‘2017-04-28T12:50:02.107Z’ } ]So, device is online, but in Raspberry is “NO DEVICE ONLINE”
in config is:
residents: “Mobile”,if I turn on “show unknow”, it lists about 10 devices in my net, include MAC belongs to 192.168.1.11
one more thing - the time of “last seen” (lastSeen: ‘2017-04-28T12:50:02.107Z’) is 2 hours lower compared to system time. It’s cause of time zone+winter/summer time. How to avoid the thime difference?
-
@zdenek said in MMM-NetworkScanner:
Module starts, but “residents” doesn’t work for me.
residents: []
belong inside the array. That is whyresidents: "Mobile",
won’t work. However, I don’t fill the
residents:
array at all, leaving it simply as,residents: []
See my config entry:{ disabled: f, module: 'MMM-NetworkScanner', position: 'top_left', config: { debug: false, devices: [ { ipAddress: "192.168.1.2", name: "Dove", icon: "medkit"}, { ipAddress: "192.168.1.15", name: "BabyJesus", icon: "futbol-o"}, { ipAddress: "192.168.1.8", name: "BottlePop", icon: "globe"}, { ipAddress: "192.168.1.11", name: "Donna", icon: "venus"}, { ipAddress: "192.168.1.10", name: "Nikki", icon: "coffee"}, { ipAddress: "192.168.1.7", name: "Jason", icon: "fire-extinguisher"}, { ipAddress: "192.168.1.18", name: "MJD", icon: "child"} ], showUnknown: false, showOffline: true, showLastSeen: false, keepAlive: 1200, // in seconds (20 min) updateInterval: 30, // in seconds residents: [] } },
and the result:
I don’t know about your time issue, sorry.