"Home" en "AWAY" procedure op basis van MAC adres?

Forum over Homeseer scripts (DUTCH forum)

Moderators: TANE, Ruud

Post Reply
Baruch
Starting Member
Starting Member
Posts: 9
Joined: Mon Aug 30, 2010 12:12 am

"Home" en "AWAY" procedure op basis van MAC adres?

Post by Baruch »

Als vele gebruikers heb ik een telefoon op zak die als ik thuis ben aanmeld op het Wi-Fi netwerk (Home detectie). Als ik weg ben dan wordt ik verwijderd uit het ARP tabel omdat er een beperkt bereik is (AWAY detectie).

Heeft iemand een voorbeeld script om een ARP tabel uit te lezen en op deze wijze een EVENT te starten?
AshaiRey
Senior Member
Senior Member
Posts: 1310
Joined: Mon Feb 02, 2009 5:27 pm
Location: Netherlands
Contact:

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by AshaiRey »

Sorry even uit mijn hoofd. (ben op het werk)

Schrijf de uitvoer van arp.exe naar een text bestand
hs.exec("arp.exe", " > c:\temp\dump.txt")

Leest het text bestand in in het script en scan het voor woorden waarop je een actie wil uitvoeren.
Bram
Alexander
Global Moderator
Global Moderator
Posts: 1532
Joined: Sat Mar 10, 2007 11:19 pm
Location: Netherlands

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Alexander »

Je arp tabel wordt alleen gevuld als er communicatie is/geweest. In dit geval moet je telefoon dus wel met de Homeseer server contact hebben gemaakt. Is dat bij jou direct zo? Anders kun je het niet zo automatisch gebruiken. Wellicht de mogelijkheid om vanuit de homeseer server icmp pakketjes te sturen naar je mobiel waardoor je ARP tabel gevuld wordt.
Maar je hebt ook gewoon plugins die dat doen voor je.
Alexander
Baruch
Starting Member
Starting Member
Posts: 9
Joined: Mon Aug 30, 2010 12:12 am

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Baruch »

Alexander wrote:Je arp tabel wordt alleen gevuld als er communicatie is/geweest. In dit geval moet je telefoon dus wel met de Homeseer server contact hebben gemaakt. Is dat bij jou direct zo?
ARP tabel van de AccessPoint via syslog deamon?!?
Alexander wrote:Maar je hebt ook gewoon plugins die dat doen voor je.
Ik ga niet opnieuw het wiel uitvinden dus als je weet waar ik deze Plugin kan vinden dan wil ik het graag weten.
tja
Starting Member
Starting Member
Posts: 47
Joined: Fri Dec 12, 2008 7:46 pm
Location: Netherlands

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by tja »

het is geen andwoord op je vraag, maar waarom arp als je een ping doet dan heb je ook een indicatie.
nog niet getest

Sub Main
ipadres ="laptop"
status = hs.ping (ipadres)
if status = 0 then hs.execx10"z14","ON" else hs.execx10"z14","OFF"
End Sub
Baruch
Starting Member
Starting Member
Posts: 9
Joined: Mon Aug 30, 2010 12:12 am

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Baruch »

Allereerst wil ik iedereen bedanken voor het meedenken.
tja wrote:... maar waarom arp als je een ping doet dan heb je ook een indicatie.
Omdat je MAC address unique is en je IP address niet.
Bwired
Administrator
Administrator
Posts: 4704
Joined: Sat Mar 25, 2006 1:07 am
Location: Netherlands
Contact:

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Bwired »

Bind IP to MAC
Baruch
Starting Member
Starting Member
Posts: 9
Joined: Mon Aug 30, 2010 12:12 am

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Baruch »

Bwired wrote:Bind IP to MAC
Ansich een oplossing maar meteen ook een administratie om op meerdere punten bij te houden (DHCP admin + Homeseer).

Dus het wordt pingen?!? ... of heeft iemand anders nog voorstel/idee?
Edwin2008
Advanced Member
Advanced Member
Posts: 721
Joined: Fri Nov 28, 2008 4:14 pm
Location: Netherlands

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Edwin2008 »

ping naar host naam?
** edwin **
Alexander
Global Moderator
Global Moderator
Posts: 1532
Joined: Sat Mar 10, 2007 11:19 pm
Location: Netherlands

Re: "Home" en "AWAY" procedure op basis van MAC adres?

Post by Alexander »

Baruch wrote:
Alexander wrote:Je arp tabel wordt alleen gevuld als er communicatie is/geweest. In dit geval moet je telefoon dus wel met de Homeseer server contact hebben gemaakt. Is dat bij jou direct zo?
ARP tabel van de AccessPoint via syslog deamon?!?
He dat is een goeie, heb ik niet bij stil gestaan. Dat moet inderdaad kunnen en ik neem aan dat je access point dus ook syslogt. Dan is het kwestie van file uitlezen' van de syslog daemon.
Alexander
Post Reply

Return to “Homeseer Scripts Forum”