| | |
| | | /// <returns>修改结果</returns> |
| | | public bool SetAttrState(string key, object value) |
| | | { |
| | | //var attrState = status.Find((s) => s.key == key.ToString()); |
| | | var attr = attributes.Find((s) => s.key == key); |
| | | if (attr == null) |
| | | { |
| | |
| | | /// </summary> |
| | | public const string TuyaWaterTime = "countdown_1"; |
| | | #endregion |
| | | /// <summary> |
| | | /// 功率 |
| | | /// </summary> |
| | | public const string Power = "power"; |
| | | /// <summary> |
| | | /// 总电量 |
| | | /// </summary> |
| | | public const string TotalElectricity = "total_electricity"; |
| | | |
| | | |
| | | } |
| | |
| | | /// 能源模块 |
| | | /// </summary> |
| | | public const string EnergyStandard = "energy.standard"; |
| | | |
| | | /// <summary> |
| | | /// 能源-电能 |
| | | /// </summary> |
| | | public const string ElectricEnergy = "energy.electric"; |
| | | /// <summary> |
| | | /// 能源spk列表 |
| | | /// </summary> |
| | |
| | | public static List<string> EnergySpkList() |
| | | { |
| | | var spkList = new List<string>(); |
| | | spkList.Add(EnergyStandard); |
| | | spkList.Add(ElectricEnergy); |
| | | return spkList; |
| | | } |
| | | #endregion |
| | |
| | | /// (干接点) |
| | | /// </summary> |
| | | public const string SensorDryContact = "sensor.dryContact"; |
| | | /// <summary> |
| | | /// 毫米波传感器 |
| | | /// </summary> |
| | | public const string SenesorMegahealth = "sensor.megahealth"; |
| | | |
| | | |
| | | /// <summary> |
| | | /// 安防传感器spk列表 |
| | |
| | | spkList.Add(SensorDuiShe); |
| | | spkList.Add(SensoruUtrasonic); |
| | | spkList.Add(SensorDryContact); |
| | | spkList.Add(SenesorMegahealth); |
| | | return spkList; |
| | | } |
| | | #endregion |
| | |
| | | /// 红外遥控器 |
| | | /// </summary> |
| | | public const string IrLearn = "ir.learn"; |
| | | /// <summary> |
| | | /// 红外投影仪 |
| | | /// </summary> |
| | | public const string PjtIr = "ir.pjt"; |
| | | /// <summary> |
| | | /// 红外机顶盒 |
| | | /// </summary> |
| | | public const string StbIr = "ir.stb"; |
| | | /// <summary> |
| | | /// 红外影碟机 |
| | | /// </summary> |
| | | public const string DvDIr = "ir.dvd"; |
| | | /// <summary> |
| | | /// 红外空气净化器 |
| | | /// </summary> |
| | | public const string PurifierIr = "ir.air_purifier"; |
| | | /// <summary> |
| | | /// 红外热水器 |
| | | /// </summary> |
| | | public const string HeaterIr = " ir.water_heater"; |
| | | /// <summary> |
| | | /// 红外风扇 |
| | | /// </summary> |
| | | public const string FanIr = "ir.fan"; |
| | | |
| | | #region 涂鸦 |
| | | /// <summary> |
| | |
| | | spkList.Add(ElectricFan); |
| | | spkList.Add(ClothesHanger); |
| | | spkList.Add(IrLearn); |
| | | spkList.Add(PjtIr); |
| | | spkList.Add(StbIr); |
| | | spkList.Add(ElectricTuyaAirCleaner); |
| | | spkList.Add(ElectricTuyaFan); |
| | | spkList.Add(ElectricTuyaWeepRobot); |
| | |
| | | |
| | | #endregion |
| | | |
| | | |
| | | #region 设备类 |
| | | /// <summary> |
| | | /// 红外宝 |