Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discover slave devices on local network #67

Open
ccrisan opened this issue May 30, 2020 · 0 comments
Open

Discover slave devices on local network #67

ccrisan opened this issue May 30, 2020 · 0 comments
Labels

Comments

@ccrisan
Copy link
Contributor

ccrisan commented May 30, 2020

Is your feature request related to a problem? Please describe:

It is often difficult to know the (IP addresses or hostnames of the) qToggle devices on my network. Some of them may not be yet added to my (possibly new) hub. I should be able to quickly scan and adopt all qToggle devices on my network, using a hub.

Describe the solution you'd like:

  • Existing device discovery mechanism (which is based on AP clients) should be generalized to allow other types of discovered devices.

  • A nmap-based discovery mechanism could use the following command to quickly scan for devices:

     nmap -n -P0 -p 80 192.168.1.0/24 --min-parallelism 64 --host-timeout 2
    
  • Using Python-based parallel HTTP requests, one could quickly determine devices that are adoptable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant