New to Openhab looking for info on reverse engineering?

What kind of communications do they support out of the box?
If they can be controlled remotely using http and/or mqtt, then you can use the respective bindings and integrate them in your OH2 installation.

You mean something like: