Add support for specifying destination IP address to use in discovery (#313)
Co-authored-by: Kja64 <Ken@lkv20.dk>
This commit is contained in:
parent
ec4df39665
commit
e84becd05b
2 changed files with 4 additions and 3 deletions
|
|
@ -7,10 +7,11 @@ import broadlink
|
|||
parser = argparse.ArgumentParser(fromfile_prefix_chars='@')
|
||||
parser.add_argument("--timeout", type=int, default=5, help="timeout to wait for receiving discovery responses")
|
||||
parser.add_argument("--ip", default=None, help="ip address to use in the discovery")
|
||||
parser.add_argument("--dst-ip", default=None, help="destination ip address to use in the discovery")
|
||||
args = parser.parse_args()
|
||||
|
||||
print("Discovering...")
|
||||
devices = broadlink.discover(timeout=args.timeout, local_ip_address=args.ip)
|
||||
devices = broadlink.discover(timeout=args.timeout, local_ip_address=args.ip, discover_ip_address=args.dst_ip)
|
||||
for device in devices:
|
||||
if device.auth():
|
||||
print("###########################################")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue