using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Domain;
namespace RCUHost
{
public interface IAirConditionStatusReceiver
{
///
/// 空调设置整体下发
///
///
///
void SendAirConditionSetting(HostAir hostAir, Host host);
///
/// 空调单个属性下发
///
///
///
///
///
/// 季节数据
void SetAirProperty(Host host, int airNo, AirProperty property, int status, byte[] seasonData = null);
///
/// 设置空调补偿温度
///
///
///
///
void SetCompensatoryTemp(Host host, int airNo, float compensatoryTemp);
///
/// 设置空调锁定温度
///
///
///
///
///
void SetLockTemp(Host host, int airNo, bool isLock, int lockTemp);
///
/// 设置空调睡眠模式
///
///
///
///
///
///
///
void SetSleepMode(Host host, int airNo, bool sleepFlag, int sleepDevition, string sleepStartTime, string sleepEndTime);
///
/// 设置空调定时设置
///
///
///
///
///
///
///
///
///
///
void SetTimeSetting(Host host, int airNo, bool timeFlag, string startTime1, string endTime1, string startTime2, string endTime2, string startTime3, string endTime3);
}
}