wkearney99
Senior Member
Hey, anyone out there hacked the protocols Lutron uses between their devices? The 'QS link' protocol on their MUX ports?
I don't 'need to' use it but I've been hacking away at an interface to the RS232 ports on the repeaters. That protocol is pretty straightforward and documented (but not entirely).
Where my curiosity gets piqued is their lack of certain devices across different product lines. Specifically their daylight sensors. Those won't work directly with RA2. I'd like to find a way to make use of them.
That and all of their RF gear really appears to be "the same" except they're whitelisting only certain devices on certain product lines. As in, gouging more for HWQS gizmos only because it's firmware has the magic hex bytes, as opposed to exactly the same box-store-sold Maestro units for a fraction of the price.
So I'm futzing around with some QS link gizmos and sensors. I'm wondering if I can cobble up enough of a working interface to get them integrated effectively with my RA2 lighting.
Thus far I've run across a PDF indicating use of 31.25k as a port speed. Hmmm, 31250 seems to actually work, there appears to be a fairly stable set of hex bytes being sent during regular activities. As in, one repeater telling another there are actions taking place.
I'm thinking I could start with an RS485 interface into a QSM2 receiver. The DCRB daylight sensors can only be paired with one of those, a Maestro dimmer or a non-RA2 variant of a Grafik Eye dimmer. That'd let me at least get the sensor data. But I'd wonder if it might be possible to then 'fake it' directly back into a MUX port to appear as a legit RA2 device.
They do have an app note that suggests using a VCRX for a contact closure input from one of their GRC-LC8 controllers and a separate light sensor. Talk about both overkill and missing the mark. I don't want just a binary on/off from the light levels. Especially not when I know the sensors and dimmers can do so much more.
With variations in seasons I'm finding it'd be convenient to automate my shades and lighting in a more nuanced fashion that just time of day. I've got some shades next to my desk that during winter are best left closed at the bottom to add some insulating against the cold. But during warmer temps it'd be nice to leave them open. In either case there also factors involving the amount of sun and where it's positioned. I'd like to adjust the shades based on glare or overcast, while taking temp into account. Likewise I have a family room that'd be convenient to shade it with similar requirements. Can't do that in RA2 directly and I'm not about to rip-and-replace for HWQS.
I've not yet set up the QSM2 and DCRB, but I have all the pieces. If I can get a handle on the MUX protocol then I can more readily interpret what the QSM2 sends.
I don't 'need to' use it but I've been hacking away at an interface to the RS232 ports on the repeaters. That protocol is pretty straightforward and documented (but not entirely).
Where my curiosity gets piqued is their lack of certain devices across different product lines. Specifically their daylight sensors. Those won't work directly with RA2. I'd like to find a way to make use of them.
That and all of their RF gear really appears to be "the same" except they're whitelisting only certain devices on certain product lines. As in, gouging more for HWQS gizmos only because it's firmware has the magic hex bytes, as opposed to exactly the same box-store-sold Maestro units for a fraction of the price.
So I'm futzing around with some QS link gizmos and sensors. I'm wondering if I can cobble up enough of a working interface to get them integrated effectively with my RA2 lighting.
Thus far I've run across a PDF indicating use of 31.25k as a port speed. Hmmm, 31250 seems to actually work, there appears to be a fairly stable set of hex bytes being sent during regular activities. As in, one repeater telling another there are actions taking place.
I'm thinking I could start with an RS485 interface into a QSM2 receiver. The DCRB daylight sensors can only be paired with one of those, a Maestro dimmer or a non-RA2 variant of a Grafik Eye dimmer. That'd let me at least get the sensor data. But I'd wonder if it might be possible to then 'fake it' directly back into a MUX port to appear as a legit RA2 device.
They do have an app note that suggests using a VCRX for a contact closure input from one of their GRC-LC8 controllers and a separate light sensor. Talk about both overkill and missing the mark. I don't want just a binary on/off from the light levels. Especially not when I know the sensors and dimmers can do so much more.
With variations in seasons I'm finding it'd be convenient to automate my shades and lighting in a more nuanced fashion that just time of day. I've got some shades next to my desk that during winter are best left closed at the bottom to add some insulating against the cold. But during warmer temps it'd be nice to leave them open. In either case there also factors involving the amount of sun and where it's positioned. I'd like to adjust the shades based on glare or overcast, while taking temp into account. Likewise I have a family room that'd be convenient to shade it with similar requirements. Can't do that in RA2 directly and I'm not about to rip-and-replace for HWQS.
I've not yet set up the QSM2 and DCRB, but I have all the pieces. If I can get a handle on the MUX protocol then I can more readily interpret what the QSM2 sends.