Is there a way to allow rules or enumerations for the String (or number) editor with this Variable functionality @bravenel ?
My use case is the need to define a Dashboard control that allows the user to select from a custom set of modes. In this case, its the operating mode for a pool heater and the enumerations are dynamic based on the configuration fo a given installation.
I have these defined in an Attribute on the device and have code to limit what options are available, but there does not seem to be a way to allow the user to change this attribute directly from a Dashboard - those displays are all read only.