node-red-contrib-victron-ble
Version:
node-red node to parse Instant Readout advertisement data from Victron BLE devices
18 lines (17 loc) • 1.04 kB
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import { Device } from './base';
import { AcCharger } from './ac-charger';
import { BatteryMonitor, AuxMode } from './battery-monitor';
import { BatterySense } from './battery-sense';
import { DcEnergyMeter, MeterType } from './dc-energy-meter';
import { DcDcConverter } from './dcdc-converter';
import { Inverter } from './inverter';
import { LynxSmartBMS } from './lynx-smart-bms';
import { OrionXS } from './orion-xs';
import { SmartBatteryProtect, OutputState } from './smart-battery-protect';
import { SmartLithium, BalancerStatus } from './smart-lithium';
import { SolarCharger } from './solar-charger';
import { VEBus } from './vebus';
export { Device, BatteryMonitor, AuxMode, BatterySense, AcCharger, DcDcConverter, DcEnergyMeter, MeterType, Inverter, OrionXS, SmartBatteryProtect, OutputState, SmartLithium, BalancerStatus, LynxSmartBMS, SolarCharger, VEBus, };
export declare function detectDeviceType(data: Buffer): (new (advertisementKey: string) => Device) | null;