Projection Screen control with Room Controls using Global Cache IP2CC
I'm struggling to work out how to reasonably control a Dalite projection screen using Room Controls and a Global Cache IP2CC. The JSON examples for the IP2CC use a "position" key-value pair not documented elsewhere, and, according to the only provided example that makes even a vague attempt to explain it, then uses an "automatically generated 'power' method" to provide control. That's also not documented anywhere I can find. The example code produces an "On" and an "Off" button for each declared contact closure "port". That is far from ideal, as the projection screen's movements are triggered by instantaneous contact and are stopped automatically by a limit switch. Further, when declared at the "port" level, as they are in the examples, these controls can not be hidden. We would very much like to be able to create our own methods for these operations, so that they can be individually hidden, controlled discretely, and triggered as part of a scene. Any guidance would be appreciated.
Show less

