node-red-contrib-victron-ble
Version:
node-red node to parse Instant Readout advertisement data from Victron BLE devices
20 lines (19 loc) • 509 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from 'events';
export interface DiscoveredDevice {
address: string;
name: string;
rssi: number;
}
export declare class Scanner extends EventEmitter {
private ble;
private deviceKeys;
private knownDevices;
private discovered;
constructor();
start(): Promise<void>;
stop(): Promise<void>;
setKey(address: string, key: string): void;
getDiscoveredDevices(): DiscoveredDevice[];
private handleRawPacket;
}