From 9d0a8289db0ee7f5010679acc2b7e0f1725a2322 Mon Sep 17 00:00:00 2001 From: Jon-Luke West Date: Fri, 13 Dec 2019 15:08:28 -0500 Subject: [PATCH] Move GetMatching_ methods to beta --- IHsController.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/IHsController.cs b/IHsController.cs index ba6c050..05fc144 100644 --- a/IHsController.cs +++ b/IHsController.cs @@ -216,7 +216,9 @@ public interface IHsController { /// A list of s managed by the HomeSeer system with or without associated features linked. /// List GetAllDevices(bool withFeatures); - + +#if BETA + /// /// Get a list of all of the device refs present in the HomeSeer system that match the specified pattern /// @@ -248,6 +250,8 @@ public interface IHsController { /// A list of s managed by the HomeSeer system that match the specified pattern. /// List GetAllMatchingDevices(Dictionary matchPattern, bool withFeatures); + +#endif //Features HsFeature GetFeatureByRef(int featRef); @@ -264,6 +268,8 @@ public interface IHsController { /// A list of integers corresponding to the feature refs managed by the HomeSeer system List GetAllFeatureRefs(); +#if BETA + /// /// Get a list of all of the feature refs present in the HomeSeer system that match the specified pattern /// @@ -290,6 +296,8 @@ public interface IHsController { /// A list of features managed by the HomeSeer system that match the specified pattern. List GetAllMatchingFeatures(Dictionary matchPattern); +#endif + StatusControl GetStatusControlForValue(int featRef, double value); StatusControl GetStatusControlForLabel(int featRef, string label); List GetStatusControlsForRange(int featRef, double min, double max);