UNPKG

vastra-radiator-valve

Version:

Node.js library to query and configure Vastra's smart radiator valves.

20 lines (16 loc) 671 B
import NobleBluetoothCentral from "../lib/bluetooth-noble"; import { RadiatorValveScanner } from "../lib/scanner"; NobleBluetoothCentral.create().then((bluetooth) => { const scanner = new RadiatorValveScanner(bluetooth); scanner.on("connected", async (valve) => { try { console.log("isLocked", await valve.getLocked()); console.log("batteryVoltage", await valve.getBatteryVoltage()); console.log("temperatureDeviation", await valve.getTemperatureDeviation()); console.log("currentTemperature", await valve.getCurrentTemperature()); } catch (error) { console.error(error); } }); scanner.start(); });