wxr
2020-06-08 b71dfb3ca100340005d56e1298292807da82322d
HDL_ON/Entity/Function/Function.cs
@@ -48,6 +48,7 @@
        数据表索引地址:2bytes
        回路:2bytes
        举例: 0001-00-2019101209001234-01-0001-0001
              0001-01-14051D0A300C92C9-02-0202-0001-0001
        */
        public Function()
        {
@@ -86,7 +87,7 @@
        /// 如:是AC功能:特性:on_off,mode,fan,temperature
        /// attri
        /// </summary>
        public List<Trait> propertList = new List<Trait>();
        public List<Trait> function = new List<Trait>();
        /// <summary>
        /// 房间ID列表
@@ -178,7 +179,7 @@
                {
                    if (trait_on_off == null)
                    {
                        trait_on_off = propertList.Find((obj) => obj.attri == "on_off");
                        trait_on_off = function.Find((obj) => obj.attri == "on_off");
                        //找不到属性需要声明一个,防止报错闪退
                        if (trait_on_off == null)
                        {
@@ -197,7 +198,7 @@
                catch
                {
                    MainPage.Log("on_off 数据获取失败.");
                    propertList.Add( new Trait()
                    function.Add( new Trait()
                    {
                        attri = "on_off",
                        value = new List<string> { "on", "off" },
@@ -213,7 +214,7 @@
                {
                    if (trait_on_off == null)
                    {
                        trait_on_off = propertList.Find((obj) => obj.attri == "on_off");
                        trait_on_off = function.Find((obj) => obj.attri == "on_off");
                        //找不到属性需要声明一个,防止报错闪退
                        if (trait_on_off == null)
                        {
@@ -232,7 +233,7 @@
                catch (Exception ex)
                {
                    MainPage.Log($"on_off 数据刷新失败: {ex.Message}");
                    propertList.Add(new Trait()
                    function.Add(new Trait()
                    {
                        attri = "on_off",
                        value = new List<string> { "on", "off" },