Open everything-tech-related opened 3 years ago
While this may be possible I was not able to figure out how to do it with fauxapi.
Why not utilize nmap? ref: https://nmap.org/book/man.html ref: https://www.home-assistant.io/integrations/nmap_tracker/
Example:
➜ ~ nmap -v -sn 192.168.1.2
Starting Nmap 7.91 ( https://nmap.org ) at 2021-07-05 13:21 EDT
Initiating ARP Ping Scan at 13:21
Scanning 192.168.1.2 [1 port]
Completed ARP Ping Scan at 13:21, 0.02s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 13:21
Completed Parallel DNS resolution of 1 host. at 13:21, 0.00s elapsed
Nmap scan report for MYCOMPUTER.domain.local (192.168.1.2)
Host is up (0.00070s latency).
MAC Address: A8:5E:45:99:99:99 (Asustek Computer)
Read data files from: /usr/bin/../share/nmap
Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds
Raw packets sent: 1 (28B) | Rcvd: 1 (28B)
Only able to get devices on my .0.1 AP not the .1.1 nor .2.1
Only able to get devices on my .0.1 AP not the .1.1 nor .2.1
That sounds like a NAT or firewall issue.
I'm working on a new integration (that doesn't require faux api). I've currently got over 100+ sensors available on a basic pfSense machine (the numbers go up based on how many interfaces, etc you have). I'll be implementing device_tracker
as well using a pfSense api which gets the arp table (this is similar to how the opnsense
integration works). I'm not quite ready to implement it just yet as I'm still putting a bow on the sensor platform but let me know if you're interested in testing.
Device tracker support using the arp table implemented here: https://github.com/travisghansen/hass-pfsense
I want to setup a presence detection that uses hostnames instead of IP. How would i accomplish that. I already have the basic sensors working
**Is your feature request related to a problem?no]
Describe the solution you'd like A clear and concise description of what you want to happen.
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.