UNPKG

homebridge-daikin-smart-ac

Version:

A Homebridge plugin for Daikin Wifi Adapter AC using Local API

21 lines 785 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const characteristic = { get: async function () { await this.daikinAC.getControlInfo(); return this.daikinAC.TargetHeaterCoolerState; }, set: async function (value) { const state = parseInt(value.toString(), 10); if (state !== this.daikinAC.TargetHeaterCoolerState) { const prevValue = this.daikinAC.TargetHeaterCoolerState; this.daikinAC.TargetHeaterCoolerState = state; const success = await this.daikinAC.saveControlInfo(); if (!success) { this.daikinAC.TargetHeaterCoolerState = prevValue; } } } }; exports.default = characteristic; //# sourceMappingURL=TargetState.js.map