| | |
| | | |
| | | #region 优化区域 2021-02-25 |
| | | /// <summary> |
| | | /// 更新的最后时间 |
| | | /// </summary> |
| | | public string time_stamp = "1615261019796"; |
| | | |
| | | public string GeteTime() |
| | | { |
| | | try |
| | | { |
| | | DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); // 当地时区 |
| | | return startTime.AddMilliseconds(Convert.ToDouble(time_stamp)).ToString("s"); |
| | | } |
| | | catch { |
| | | return DateTime.MinValue.ToString("s"); |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// 获取属性列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | |
| | | return true; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// icon文件名称 |
| | | /// </summary> |
| | | public string IconName |
| | | { |
| | | get |
| | | { |
| | | return spk.Replace(".",""); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 上一次打开的亮度 |
| | |
| | | { |
| | | var sendDataObj = new AlinkFunctionStatusObj(); |
| | | sendDataObj.id = Control.Ins.msg_id.ToString(); |
| | | sendDataObj.time_stamp = Utlis.GetTimestamp(); |
| | | sendDataObj.time_stamp = Control.Ins.Get_TimeStamp(); |
| | | |
| | | |
| | | var acd = new AlinkStatusData(); |
| | | acd.sid = sid; |
| | | foreach (var dic in commandDictionary) |
| | |
| | | aca.value = dic.Value; |
| | | acd.status.Add(aca); |
| | | } |
| | | |
| | | sendDataObj.objects.Add(acd); |
| | | |
| | | return sendDataObj; |
| | | } |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public const string FanSpeed = "fan"; |
| | | /// <summary> |
| | | /// 手动风向 |
| | | /// </summary> |
| | | public const string FanManual = "fan_manual"; |
| | | /// <summary> |
| | | /// 自动风向 |
| | | /// </summary> |
| | | public const string FanAuto = "fan_auto"; |
| | | |
| | | /// <summary> |
| | | /// 设置温度 |
| | | /// </summary> |
| | | public const string SetTemp = "set_temp"; |
| | | /// <summary> |
| | | /// 温度加减 |
| | | /// </summary> |
| | | public const string SetTempStep = "set_temp_step"; |
| | | /// <summary> |
| | | /// 温度模式 |
| | | /// 空调、地热//app自加 |
| | |
| | | /// 打开登记(风扇) |
| | | /// </summary> |
| | | public const string OpenLevel = "openLevel"; |
| | | /// <summary> |
| | | /// 红外按键 |
| | | /// </summary> |
| | | public const string Key = "key"; |
| | | |
| | | |
| | | #region tuya |
| | |
| | | /// </summary> |
| | | public const string ElectricTV = "electrical.tv"; |
| | | /// <summary> |
| | | /// 红外、电视 |
| | | /// </summary> |
| | | public const string TvIr = "ir.tv"; |
| | | /// <summary> |
| | | /// 家电、风扇 |
| | | /// </summary> |
| | | public const string ElectricFan = "electrical.fan"; |
| | | public const string ElectricFan = "electrical.fan";
|
| | | /// <summary> |
| | | /// 家电、涂鸦空气净化器 |
| | | /// </summary> |
| | |
| | | /// <summary> |
| | | /// 家电、涂鸦电风扇 |
| | | /// </summary> |
| | | public const string ElectricTuyaFan = "electrical.tyqborgovyzytytz"; |
| | | public const string ElectricTuyaFan = "electrical.tyqborgovyzytytz";
|
| | | /// <summary> |
| | | /// 家电、涂鸦扫地机器人 |
| | | /// </summary> |
| | |
| | | /// </summary> |
| | | public const string IrModule = "ir.module"; |
| | | /// <summary> |
| | | /// 红外遥控器 |
| | | /// 红外电视 |
| | | /// </summary> |
| | | public const string IrLearn = "ir.learn"; |
| | | public const string TvIr = "ir.tv"; |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | /// 家电 |
| | | /// </summary> |
| | | public const string Electric = "electrical"; |
| | | /// <summary> |
| | | /// 红外设备 |
| | | /// </summary> |
| | | public const string IR = "ir"; |
| | | |
| | | |
| | | //Music = 0x09, |
| | | |
| | | |
| | | } |