Exemple #1
0
        public void OptimizePaths(bool returnRouteOptimization)
        {
            using (var stateWatcher = new ControllerNotificationWatcher(this))
            {
                Manager.HealNetwork(HomeId.Value, returnRouteOptimization);

                //TODO: figure out final state
                stateWatcher.LogChangesForever();
            }
        }
Exemple #2
0
        public void OptimizePaths(bool returnRouteOptimization)
        {
            //TODO: remove the need for this cast
            var network = ((OpenZWaveNetwork)Network);
            var homeId  = network.HomeId.Value;

            using (var stateWatcher = new ControllerNotificationWatcher(network))
            {
                Manager.HealNetworkNode(homeId, Id, returnRouteOptimization);

                //TODO: figure out final state
                stateWatcher.LogChangesForever();
            }
        }
Exemple #3
0
        public void OptimizePaths(bool returnRouteOptimization)
        {
            using (var stateWatcher = new ControllerNotificationWatcher(this))
            {
                Manager.HealNetwork(HomeId.Value, returnRouteOptimization);

                //TODO: figure out final state
                stateWatcher.LogChangesForever();
            }
        }
Exemple #4
0
        public void OptimizePaths(bool returnRouteOptimization)
        {
            //TODO: remove the need for this cast
            var network = ((OpenZWaveNetwork)Network);
            var homeId = network.HomeId.Value;

            using (var stateWatcher = new ControllerNotificationWatcher(network))
            {
                Manager.HealNetworkNode(homeId, Id, returnRouteOptimization);

                //TODO: figure out final state
                stateWatcher.LogChangesForever();
            }
        }