コード例 #1
0
ファイル: RemoveDevice.cs プロジェクト: Mavtak/roomie
        protected override void Execute_HomeAutomationNetworkDefinition(HomeAutomationCommandContext context)
        {
            var interpreter = context.Interpreter;
            var network = context.Network;

            interpreter.WriteEvent("Waiting for device.  Press its button to remove it from its network.");

            var device = network.RemoveDevice();

            interpreter.WriteEvent("Device removed: " + device);

            if (WebHookConnector.WebHookPresent(context))
            {
                context.AddSyncWithCloud();
            }
        }
コード例 #2
0
ファイル: RemoveDevice.cs プロジェクト: Mavtak/roomie
        protected override void Execute_HomeAutomationNetworkDefinition(HomeAutomationCommandContext context)
        {
            var interpreter = context.Interpreter;
            var network     = context.Network;

            interpreter.WriteEvent("Waiting for device.  Press its button to remove it from its network.");

            var device = network.RemoveDevice();

            interpreter.WriteEvent("Device removed: " + device);

            if (WebHookConnector.WebHookPresent(context))
            {
                context.AddSyncWithCloud();
            }
        }
コード例 #3
0
ファイル: WebHookConnectTasks.cs プロジェクト: Mavtak/roomie
 protected override void Execute_HomeAutomationNetworkDefinition(HomeAutomationCommandContext context)
 {
     context.AddSyncWithCloud();
 }
コード例 #4
0
ファイル: WebHookConnectTasks.cs プロジェクト: Mavtak/roomie
 protected override void Execute_HomeAutomationNetworkDefinition(HomeAutomationCommandContext context)
 {
     context.AddSyncWithCloud();
 }