I'm working on a custom integration project with Sivoia QS shades and the QSE-CI-NWK-E controller.
I am able to use the OUTPUT command for "Set" operations (#OUTPUT), but not for "Get" operations (?OUTPUT).
For example, "Set level of Master Bath to 0" works fine:
Code:
QSE>#OUTPUT,Master Bath,1,0
~OUTPUT,Master Bath,1,0
However, "Get level of Master Bath" gives Error 2 ("Object does not exist"):
Code:
QSE>?OUTPUT,Master Bath,1
~Error,2
Also, when monitoring changes to the target level of the shades, I am seeing ~DEVICE statements instead of the expected ~OUTPUT statements (output after pressing open on keypad):
Code:
QSE>~DEVICE,0x00f56b42,2,3
QSE>~DEVICE,0x00f56b42,2,4
QSE>~DEVICE,Master Bath,0,14,100.00
QSE>~DEVICE,Master Bath,0,21,5
QSE>~DEVICE,Master Bath,0,21,0
I'm not sure how to interpret these ~DEVICE statements. The first two appear to be the keypad itself, and the third looks like setting the target level to the 100. The fourth and fifth seem to be related to shade motion starting and stopping. However, I can't seem to find where any of this is documented, and based on the documentation, I would have expected to see ~OUTPUT statements.
For reference, here is the output of the ?DETAILS command for "Master Bath":
Code:
?DETAILS,Master Bath
~DETAILS,SN:0x00d94dc9,INTEGRATIONID:Master Bath,FAMILY:SHADES(3),PRODUCT:ROLLER(1),CODE:2.20,BOOT:2.10,HW:8.6
Thanks,
-David