about summary refs log tree commit diff
path: root/cli/broadlink_discovery
diff options
context:
space:
mode:
Diffstat (limited to 'cli/broadlink_discovery')
-rwxr-xr-xcli/broadlink_discovery3
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/broadlink_discovery b/cli/broadlink_discovery
index 1edbafcbecc6..1c6b80b1483e 100755
--- a/cli/broadlink_discovery
+++ b/cli/broadlink_discovery
@@ -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("###########################################")