Omnilink II Protocol - anyone have the PDF?

Does anyone have the PDF describing the omnilink II Protocol? I thought I had it archived by all I have is the Pro link document. I did not see it under the resources category.
 
I don't recall ever seeing protocol docs that were vendor/product specific. Years ago I wanted to create a "black box" device that would emulate how OPII communicates with Zwave devices so I could interface my pool system. I just sniffed the serial back and forth to determine the protocol used. My pool system now appears in my OPII as multiple thermostats for pool/spa temp and multiple on/off devices for pumps, lights, etc.

If you have a working Somfy device, that is probably the easiest way to find the info.
 
I don't recall ever seeing protocol docs that were vendor/product specific. Years ago I wanted to create a "black box" device that would emulate how OPII communicates with Zwave devices so I could interface my pool system. I just sniffed the serial back and forth to determine the protocol used. My pool system now appears in my OPII as multiple thermostats for pool/spa temp and multiple on/off devices for pumps, lights, etc.

If you have a working Somfy device, that is probably the easiest way to find the info.
Id love to see your notes if you still have them!
 
Id love to see your notes if you still have them!
Are you looking for notes specific to the Zwave communication portion or the Jandy portion? I have no problem giving you the source code of the program if you want it. When I first wrote it, I ran it on an embedded controller that had two serial ports, one for OPII and one for Jandy. The device translated and brokered the messages between the two devices. Over the years, it would lock up or become unreliable, so a year or so ago I rewrote it in C# as a Windows service application. It's rock solid now.

The basic concept is that you create "virtual" Zwave items in the OPII for thermostats and devices. Those virtual Zwave devices represent the various Pool, Spa, Solar and Air temps and all AUX controls for pumps, lighting, etc. within the Jandy system. When the OPII sends a ZW status request or control message, the broker app acknowledges the messages and sends the appropriate command to the Jandy system. Likewise when the Jandy system sends out status updates (e.g. you turned something on from the keypad or a temp changed), the program then sends the appropriate message to the OPII to inform of the change. The end result is full control of Jandy devices in real time from the OPII or Home Assistant.

IMG_1785.PNG IMG_1784.PNG IMG_1783.PNG IMG_1782.PNG
 
Back
Top