From e84becd05b3bb879899bb7a8492e1441af3b491e Mon Sep 17 00:00:00 2001 From: Daniel Høyer Iversen Date: Wed, 4 Mar 2020 22:25:00 +0100 Subject: Add support for specifying destination IP address to use in discovery (#313) Co-authored-by: Kja64 --- cli/broadlink_discovery | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cli/broadlink_discovery') 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("###########################################") -- cgit 1.4.1