HDL_ON/DAL/DriverLayer/UdpSocket.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
HDL_ON/DAL/Server/HttpUtil.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
HDL_ON/UI/UI2/3-Intelligence/Automation/AddTarget.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
HDL_ON/UI/UI2/3-Intelligence/Automation/LogicSeriesSettingPage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
SiriIntents/Server/HttpUtil.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
HDL_ON/DAL/DriverLayer/UdpSocket.cs
@@ -125,9 +125,9 @@ Console.WriteLine("asyncBeginReceive " + relinkCount ); if (relinkCount == 0) { relinkCount = 1; asyncBeginReceive(); } relinkCount = 1; Console.WriteLine($"asyncBeginReceive {e.Message}"); } } HDL_ON/DAL/Server/HttpUtil.cs
@@ -18,8 +18,8 @@ /// 固定域名,正式环境 /// 公共域名就近解析 /// </summary> public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com"; //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com"; //public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com"; public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com"; const string APP_KEY = "HDL-HOME-APP-TEST"; const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss"; //public const string GlobalRequestHttpsHost = "http://59.41.255.150:7777";//mmmm HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs
@@ -378,9 +378,9 @@ //日期 var btnDatetime = new Button() { X = Application.GetRealWidth(259), X = Application.GetRealWidth(249), Y = btnTilte.Bottom + Application.GetRealHeight(4), Width = Application.GetRealWidth(100), Width = Application.GetRealWidth(110), Height = Application.GetRealHeight(17), TextAlignment = TextAlignment.CenterRight, TextColor = CSS_Color.PromptingColor1, @@ -406,7 +406,7 @@ }; btnDatetime.Text = GetUnixToDateTime(pushMessageInfo.createTime); btnDatetime.Text = GetUnixToDateTime2(pushMessageInfo.createTime); EventHandler<MouseEventArgs> eventHandler = (sender, e) => { @@ -438,6 +438,23 @@ } /// <summary> /// 时间格式转换处理 /// </summary> /// <param name="time">毫秒时间戳</param> /// <returns></returns> string GetUnixToDateTime2(long time) { try { return Utlis.UnixToDateTimeWithFormatMS(time, "yyyy-MM-dd HH:mm"); } catch (Exception ex) { return ""; } } /// <summary> /// 删除推送消息 /// <param name="pushMessageInfo"></param> /// <param name="rowView"></param> HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
@@ -143,7 +143,7 @@ //}.Show(MainPage.BaseView); return; } if (function.spk == SPK.LightDimming || function.spk == SPK.LightRGB) if (function.spk == SPK.LightDimming || function.spk == SPK.LightRGB || function.spk == SPK.LightCCT) { dimmerControlBar.OnStartTrackingTouchEvent = (sender, e) => { onDimmerBar = true; HDL_ON/UI/UI2/3-Intelligence/Automation/AddTarget.cs
@@ -54,7 +54,8 @@ var colorfulRgbList = FunctionList.List.GetLightList().FindAll((obj) => obj.spk == SPK.LightRGB && obj.GetAttributes().Contains(FunctionAttributeKey.Colorful)); if (colorfulRgbList.Count > 0) //var seriesList = FunctionList.List.GetSeries(); if (colorfulRgbList.Count > 0 || FunctionList.List.GetSeries().Count>0) { LogicView.SelectTypeView seriesView = new LogicView.SelectTypeView(); seriesView.frameLayout.Y = securityView.frameLayout.Bottom; HDL_ON/UI/UI2/3-Intelligence/Automation/LogicSeriesSettingPage.cs
@@ -26,10 +26,58 @@ }; bodyView.AddChidren(contentView); var seriesList = FunctionList.List.GetSeries(); #region 找出所有序列的oid List<string> oidList = new List<string>(); foreach(var rgb in list) { var oid = rgb.sid.Substring(0, 16); if (!oidList.Contains(oid)) { oidList.Add(oid); } } var seriesList = FunctionList.List.GetSeries(); foreach(var temp in seriesList) { var oid = temp.sid.Substring(0, 16); if (!oidList.Contains(oid)) { oidList.Add(oid); } } #endregion //Dictionary<string, List<string>> deviceList = new Dictionary<string, List<string>>(); //foreach(var oid in oidList) //{ // var sidList = FunctionList.List. // if (!deviceList.ContainsKey(oid)) // { // deviceList.Add(oid) // } //} foreach(var oid in oidList) { Function rgb = null; rgb = list.Find((obj) => obj.sid.Substring(0, 16) == oid); if(rgb == null) { rgb = FunctionList.List.GetLightList().Find((obj) => obj.spk == SPK.LightRGB && obj.sid.Substring(0, 16) == oid); if (rgb == null) { rgb = FunctionList.List.GetLightList().Find((obj) => obj.spk == SPK.LightCCT && obj.sid.Substring(0, 16) == oid); if (rgb == null) { rgb = FunctionList.List.GetLightList().Find((obj) => obj.spk == SPK.LightDimming && obj.sid.Substring(0, 16) == oid); } } } var titleView = new FrameLayout() { Height = Application.GetRealHeight(44), @@ -49,6 +97,8 @@ }; titleView.AddChidren(btnViewTitle); if (rgb.GetAttribute(FunctionAttributeKey.Colorful) != null) { var autoColorfulView = new FrameLayout() { Height = Application.GetRealHeight(44), @@ -80,6 +130,7 @@ { LoadEditDialog_OnOff(rgb.sid,true); }; } var rgbSeriesList = seriesList.FindAll((obj) => obj.sid.Substring(0, 16) == rgb.sid.Substring(0, 16)); foreach(var rgbSeries in rgbSeriesList) @@ -252,6 +303,10 @@ Output outputDevice = new Output(); outputDevice.target_type = "1"; outputDevice.sid = sid; outputDevice.delay = "0"; List<Dictionary<string, string>> dicSateteList = new List<Dictionary<string, string>>(); Dictionary<string, string> diction = new Dictionary<string, string>(); @@ -268,11 +323,17 @@ outputDevice.status = dicSateteList; var oldTemp = Logic.currlogic.output.Find((obj) => obj.sid.Substring(0, 16) == sid.Substring(0, 16)); try { var oldTemp = Logic.currlogic.output.Find((obj) => obj.sid != null && obj.sid.Length > 16 && obj.sid.Substring(0, 16) == sid.Substring(0, 16)); if (oldTemp != null) { Logic.currlogic.output.Remove(oldTemp); } }catch(Exception ex) { MainPage.Log($"自动化保存跑马灯数据异常:{ex.Message}"); } Logic.currlogic.output.Add(outputDevice); SiriIntents/Server/HttpUtil.cs
@@ -16,8 +16,8 @@ /// 固定域名,正式环境 /// 公共域名就近解析 /// </summary> public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com"; //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com"; //public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com"; public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com"; const string APP_KEY = "HDL-HOME-APP-TEST"; const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss"; //public const string GlobalRequestHttpsHost = "http://59.41.255.150:7777";//mmmm