mirror of
https://github.com/koush/scrypted.git
synced 2026-06-13 14:00:24 +01:00
12 lines
397 B
TypeScript
12 lines
397 B
TypeScript
import { Battery} from "@scrypted/sdk";
|
|
import type { ValueID } from "@zwave-js/core";
|
|
import { ZwaveDeviceBase } from "./ZwaveDeviceBase";
|
|
|
|
export class BatteryToBattery extends ZwaveDeviceBase implements Battery {
|
|
static updateState(zwaveDevice: ZwaveDeviceBase, valueId: ValueID) {
|
|
zwaveDevice.batteryLevel = zwaveDevice.getValue(valueId);
|
|
}
|
|
}
|
|
|
|
export default BatteryToBattery;
|