@shadman-a/homebridge-my-ac
Version:
A Homebridge plugin for controlling/monitoring LG ThinQ devices via LG ThinQ platform.
19 lines • 1.05 kB
JavaScript
export default function HoodState(deviceModel, decodedMonitor) {
return {
hoodState: {
'ventMode': deviceModel.enumName('VentMode', decodedMonitor.VentMode),
'error': deviceModel.enumName('Error', decodedMonitor.VentMode),
'ventLevel': parseInt(decodedMonitor.VentLevel || 0),
'lampSet': decodedMonitor.LampSet,
'remainTimeMinute': parseInt(decodedMonitor.TimerMin || 0),
'ventSet': decodedMonitor.VentSet,
'hoodFotaEnable': parseInt(decodedMonitor.FOTAEnable || 0) ? 'ENABLE' : 'DISABLE',
'remainTimeSecond': parseInt(decodedMonitor.TimerSec || 0),
'childLock': parseInt(decodedMonitor.ChildLock || 0) ? 'ENABLE' : 'DISABLE',
'standyMode': parseInt(decodedMonitor.StandyMode || 0) ? 'ENABLE' : 'DISABLE',
'lampLevel': parseInt(decodedMonitor.LampLevel || 0),
'hoodState': parseInt(decodedMonitor.HoodState || 0) ? 'USING' : 'INIT',
},
};
}
//# sourceMappingURL=HoodState.js.map