The solution I went with in the end was the little driver from Cobra which is detailed in the thread. It works very nicely, including in a dashboard. You have to register at his site (which is free) to get access to his apps and drivers.
This probably won't pass your "good looking solution" test but I did this with a virtual dimmer to select between one of three Echo devices. If the dimmer is set to between 0 and 33, do A. If set to 34 to 66, do B. If set 67 to 100 do C. It's the blue slider at the bottom.
And because I'm anal, if I move slider between 0-33, the rule adjusts the slider to 17. If it stops between 34-66, the rule adjusts it to 50. If slider stops between 67-100, the rule adjusts it to 83. This is so the slider stays centered within each section.
It's definitely a hack but maybe it will inspire a better solution.
Ages ago I played around with hiding and showing a tile based on a switch, which I kind of got working but never really used. Could dig out the details if you are interested. The tile I displayed conditionally was a Tile Master tile that had some controls on it, which would give you the multi-select you were after, and even more you wanted to.
It's really creative But yeah - it is not the solution which I am looking for. But thanks!
Thanks for the idea but I am looking for something simplier. I am a little bit tired of looking for workarounds. Such things like that should be natively supported by HE I think.
I created a feature request. Maybe our staff will do it for us
No worries. Yeah I would also like to see it natively supported. Was only really thinking that if there's any delay in it happening or they can't do it for any reason then happy to share an alternative, but I agree, would be better to not have to spend the time setting it up.
I use WebCore because I've used it for years and feel most comfortable in it. For my example I created a Piston in WebCore where I execute what I want done. The Scene names are dropped to a Global Variable Connector on the hub and I use that variable in WebCore to modify the single piston.
I did put in the HTML code to close the window after the Activate Button is clicked and this is the one on the left.
The tile on the right is using an iFrameAdvanced virtual device that @Navat604 is referring to.