@pietrolubini/homebridge-ecoflow
Version:
Homebridge plugin for EcoFlow devices
19 lines • 944 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OutletCarService = void 0;
const deltaProOutletServiceBase_1 = require("@ecoflow/accessories/batteries/deltapro/services/deltaProOutletServiceBase");
const characteristicContracts_1 = require("@ecoflow/characteristics/characteristicContracts");
class OutletCarService extends deltaProOutletServiceBase_1.DeltaProOutletServiceBase {
constructor(ecoFlowAccessory, batteryStatusProvider) {
super(ecoFlowAccessory, batteryStatusProvider, 'CAR', ecoFlowAccessory.config.battery?.additionalCharacteristics);
}
processOnSetOn(value, revert) {
return this.sendOn({
cmdSet: 32,
id: 81,
enabled: value ? characteristicContracts_1.EnableType.On : characteristicContracts_1.EnableType.Off,
}, revert);
}
}
exports.OutletCarService = OutletCarService;
//# sourceMappingURL=outletCarService.js.map