UNPKG

lavva.exalushome.extalife

Version:

Library implementing communication and abstraction layers for ExtaLife API in ExalusHome system

24 lines 1.18 kB
import { DeviceConfigParams } from "../../DeviceConfigParams"; export class Rcz21ConfigParams extends DeviceConfigParams { constructor() { super(...arguments); this.AlertMode = FloodSensorAlertMode.AlarmAndLed; this.RepeatFloodEvent = false; this.RepeatFloodEventTime = 900; this.WorkingMode = FloodSensorWorkingMode.FloodSensor; this.SyncTime = 720; } } export var FloodSensorAlertMode; (function (FloodSensorAlertMode) { FloodSensorAlertMode[FloodSensorAlertMode["None"] = 0] = "None"; FloodSensorAlertMode[FloodSensorAlertMode["Alarm"] = 1] = "Alarm"; FloodSensorAlertMode[FloodSensorAlertMode["Led"] = 2] = "Led"; FloodSensorAlertMode[FloodSensorAlertMode["AlarmAndLed"] = 3] = "AlarmAndLed"; })(FloodSensorAlertMode || (FloodSensorAlertMode = {})); export var FloodSensorWorkingMode; (function (FloodSensorWorkingMode) { FloodSensorWorkingMode[FloodSensorWorkingMode["FloodSensor"] = 0] = "FloodSensor"; FloodSensorWorkingMode[FloodSensorWorkingMode["PulseSensor"] = 1] = "PulseSensor"; })(FloodSensorWorkingMode || (FloodSensorWorkingMode = {})); //# sourceMappingURL=Rcz21ConfigParams.js.map