| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 启动本地模式 |
| | | /// </summary> |
| | | void EnableLocalMode () { |
| | | MainPage.AddTip ("Enable local mode."); |
| | | Utlis.ShowAppLinkStatus (AppLinkStatus.WiFiOffline); |
| | | CommonPage.IsRemote = false; |
| | | SmartHome.MqttCommon.DisConnectRemoteMqttClient ("EnableLocalMode"); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 启动远程模式 |
| | | /// </summary> |
| | | void EnableRemoteMode () |
| | | { |
| | | MainPage.AddTip ("Restore remote mode."); |
| | | Utlis.ShowAppLinkStatus (AppLinkStatus.CloudUnlink); |
| | | CommonPage.IsRemote = true; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 跳转网关搜索页面 |
| | | /// </summary> |
| | | /// <param name="home"></param> |
| | |
| | | try { |
| | | //远程连接的时候禁止 搜索网关和添加设备 |
| | | if (CommonPage.IsRemote) { |
| | | //当前处于远程连接模式,无法进入搜索网关页面。请先切换回本地连接模式。 |
| | | new Alert ("", "Currently in remote connection mode, unable to enter the search gateway page. Please switch back to local connection mode first.", Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | return; |
| | | ////当前处于远程连接模式,无法进入搜索网关页面。请先切换回本地连接模式。 |
| | | //new Alert ("", "Currently in remote connection mode, unable to enter the search gateway page. Please switch back to local connection mode first.", Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | //return; |
| | | |
| | | //2020-06-29 启动本地通信模式 |
| | | EnableLocalMode (); |
| | | } |
| | | |
| | | |