I'm trying to find a way to read in values to a custom program, other than via the 13 analogue inputs (not enough inputs).
For extra outputs, I just use Virtual Inputs and write the values with setio.
So I figured to get extra inputs, one would use Virtual Outputs and read the values with getio. But you can't directly connect to a Virtual Output, only to a Virtual Output Command, and these don't appear to have a "Connection" parameter, so how to reference when calling getio??
The Loxone docs suggest that it's possible but don't give any example...
float getio(char *str);
Returns the value of the speciefied virtual input or a virtual output.