From d8545fbd1b36a6766c57c987e5d89862b470fed9 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期四, 03 九月 2020 09:46:29 +0800
Subject: [PATCH] 2020-09-03 1.修改风扇默认为关状态。2.Alexa添加设备时,去掉空调和通用开关选择添加支持。 3.场景增加通用开关添加和发送控制支持,Alexa 的场景同样增加通用开关的支持。

---
 Crabtree/SmartHome/HDL/Operation/Packet.cs |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/Crabtree/SmartHome/HDL/Operation/Packet.cs b/Crabtree/SmartHome/HDL/Operation/Packet.cs
index 923327a..0779834 100644
--- a/Crabtree/SmartHome/HDL/Operation/Packet.cs
+++ b/Crabtree/SmartHome/HDL/Operation/Packet.cs
@@ -59,6 +59,10 @@
 		{
             //鍔犲瘑妫�娴�
             EncryptionDetection ();
+
+            //var mes2 = System.Text.Encoding.ASCII.GetString (Bytes, 0, Bytes.Length);
+            //Utlis.WriteLine ($"============>GetBytes 锛歿mes2}");
+
             //瀵逛簬鎿嶄綔鏁版嵁搴撶殑鏃堕棿姣旇緝闀跨殑锛屽彲浠ュ垱寤哄彟涓�涓嚎绋嬪鐞�
             if (!"HDLMIRACLE".Equals (System.Text.Encoding.ASCII.GetString (Bytes, 4, 10))) {
 				return;
@@ -77,7 +81,8 @@
 
 			//涓嶆槸瑕佹帴鏀剁殑鎸囦护灏辫繑鍥�
 			if (!((targetSubnetID == Global.LocalSubnetID && targetDeviceID == Global.LocalDeviceID) || (targetSubnetID == 0xff && targetDeviceID == 0xff))) {
-				return;
+                //Utlis.WriteLine ($"============>targetSubnetID return");
+                return;
 			}
             byte [] usefulBytes = null;
             if (this.Bytes [16] == 0xFF) {
@@ -93,7 +98,7 @@
                 try {
                     ReceiveEvent (subnetID, deviceID, command, usefulBytes);
                 } catch (Exception ex) {
-                    Console.WriteLine (ex.Message);
+                    Utlis.WriteLine (ex.Message);
                 }
             }
 

--
Gitblit v1.8.0