because you mention modem I guess you have a serial line in and one out, and the modem connects to the lighting system.
In that case visa is OK to use.
On the other hand it all boils down to, wich commands in which sequence have to be sent out.
So you need a kind of "instrument" driver for your lighting system.
greetings from the Netherlands