| | |
| | | try |
| | | { |
| | | //账号没登录不回复 |
| | | if ( UserInfo.Current == null || ! UserInfo.Current.IsLogin) |
| | | if ( UserInfo.Current == null )///|| ! UserInfo.Current.IsLogin) |
| | | { |
| | | return; |
| | | } |
| | |
| | | break; |
| | | case SPK.LightRGB: |
| | | break; |
| | | case SPK.HvacFloorHeat: |
| | | case SPK.HvacFloorHeat:case SPK.HvacFloorHeatPanel: |
| | | case SPK.FloorHeatStandard: |
| | | if (f.status.Find((obj)=>obj.key ==FunctionAttributeKey.Mode) == null) |
| | | { |
| | |
| | | 0,0,0,0,0,0,0,onoff,mode,fan,temp,sanfan}); |
| | | |
| | | break; |
| | | case SPK.HvacFloorHeat:case SPK.FloorHeatStandard: |
| | | case SPK.HvacFloorHeat:case SPK.FloorHeatStandard:case SPK.HvacFloorHeatPanel: |
| | | var fhTemp = new FloorHeating(); |
| | | if (function.Fh_Mode_Temp.Count == 4) |
| | | { |
| | |
| | | case SPK.HvacAC: |
| | | ControlBytesSend(Command.ReadACMode, subnetId, deviceId, new byte[] { function.bus.LoopId }); |
| | | break; |
| | | case SPK.HvacFloorHeat:case SPK.FloorHeatStandard: |
| | | case SPK.HvacFloorHeat:case SPK.FloorHeatStandard:case SPK.HvacFloorHeatPanel: |
| | | ControlBytesSend(Command.ReadFloorHeat, subnetId, deviceId, new byte[] { function.bus.LoopId }); |
| | | break; |
| | | case SPK.HvacFan: |
| | |
| | | /// </summary> |
| | | public void SearchLocalGateway(bool broadcast = false) |
| | | { |
| | | //MainPage.Log("SearchLocalGateway"); |
| | | try |
| | | { |
| | | var sendJob = new JObject { { "id", Control.Ins.msg_id.ToString() }, { "time_stamp", Utlis.GetTimestamp ()} }; |