import NobleBluetoothCentral from "../lib/bluetooth-noble";
import { RadiatorValveScanner } from "../lib/scanner";

NobleBluetoothCentral.create().then(async (bluetooth) => {
  const scanner = new RadiatorValveScanner(bluetooth, {
    raspberryFix: true,
    readTimeout: 3000,
  });

  const valve = await scanner.findOne();

  console.log("serialNumber", await valve.getSerialNumber());

  await valve.disconnect();
  process.exit(0);
});
