diff --git a/cmd/bin.ts b/cmd/bin.ts index 4838927..e4f03f2 100644 --- a/cmd/bin.ts +++ b/cmd/bin.ts @@ -57,7 +57,7 @@ yargs(hideBin(process.argv)) (yargs) => { return yargs .option("log_level", { describe: "Set log level", default: "info" }) - .option("discovery_ip", { describe: "Camera discovery IP address", default: "192.168.1.255" }) + .option("discovery_ip", { describe: "Camera discovery IP address" }) .option("ssid", { describe: "Wifi network for the camera to connect to" }) .option("password", { describe: "Wifi network password" }) .demandOption(["ssid", "password"]) @@ -68,6 +68,9 @@ yargs(hideBin(process.argv)) if (majorVersion < 16) { logger.error(`Node version ${majorVersion} is not supported, may malfunction`); } + if (argv.discovery_ip !== undefined) { + config.discovery_ips = [argv.discovery_ip]; + } pair({ ssid: argv.ssid, password: argv.password }); }, )