Good day folks. I got a project on hand and would like some thoughts on whether it's possible to achieve, albeit impractical. You know me - I like to over-complicate stuff 
The setup: I got a Paradox EVO192 alarm panel, a serial-to-ethernet adapter and an official PCS250 GSM communicator.
The task (TL/DR): connecting both the ethernet adapter AND the communicator to the single serial port of the Paradox panel. Connecting their TX/RX lines in parallel the data would get all messed up. At the very most, I THINK I could parallel the RX pins of the ethernet adapter and the communicator with the TX pin on the panel, but since the panel needs to be controlled by both of them at some point (i.e. for arming/disarming/changing settings), doing this to the TX pins would likely not work.
I'm trying to work out a way to achieve this, by using some sort of bright idea that would, in layman terms, buffer (?) the commands from both "incoming" devices and spit them out to the panel in the order of the device that transmitted first (ethernet/PCS250)....if such a thing even exists or is even achievable (multiplexer ?)...surely someone thought of splitting UART before....maybe ?
Extra info: the panel has a 4 pin serial connector, consisting of a 12v output, a GND and the TX/RX lines, so no RS2320-compliant stuff like DTR/CTS.
As of now, this is all a bit hypothetical and I'm jumping the gun slightly, as I have not been able to connect via ethernet to the panel with the official Paradox suite. I AM able to connect via a regular DB9 port, so I KNOW the panel works, but when I point the software to an IP instead of a serial port, it gets stuck. Granted, my serial to ethernet adapter is a 0trash-picked Tibbo DS203 I scrounged up ages ago. Ironically, the software for it still works and I was able to get it to recognize the Tibbo. The paradox software manages to open the socket (also confirmed by the Tibbo monitor which I run on a separate machine), but it doesn't go any further - I get blips of TX from the interface TO the panel every now and then, but the panel doesn't TX back (or it does, but the software isn't receiving it right). I THINK this may be down to incorrect configuration of the Tibbo thingy, as I have seen this setup being advertised as "possible" with a different adapter. One idea, which I haven't yet tried is that the Tibbo is expecting a signal on one of its RS232-specific pins (CTS ?) to actually push the received data back OVER the network...although I have disabled flow control in Tibbo, if this is even correct.
Cheers and thanks for any ideas.

The setup: I got a Paradox EVO192 alarm panel, a serial-to-ethernet adapter and an official PCS250 GSM communicator.
The task (TL/DR): connecting both the ethernet adapter AND the communicator to the single serial port of the Paradox panel. Connecting their TX/RX lines in parallel the data would get all messed up. At the very most, I THINK I could parallel the RX pins of the ethernet adapter and the communicator with the TX pin on the panel, but since the panel needs to be controlled by both of them at some point (i.e. for arming/disarming/changing settings), doing this to the TX pins would likely not work.
I'm trying to work out a way to achieve this, by using some sort of bright idea that would, in layman terms, buffer (?) the commands from both "incoming" devices and spit them out to the panel in the order of the device that transmitted first (ethernet/PCS250)....if such a thing even exists or is even achievable (multiplexer ?)...surely someone thought of splitting UART before....maybe ?
Extra info: the panel has a 4 pin serial connector, consisting of a 12v output, a GND and the TX/RX lines, so no RS2320-compliant stuff like DTR/CTS.
As of now, this is all a bit hypothetical and I'm jumping the gun slightly, as I have not been able to connect via ethernet to the panel with the official Paradox suite. I AM able to connect via a regular DB9 port, so I KNOW the panel works, but when I point the software to an IP instead of a serial port, it gets stuck. Granted, my serial to ethernet adapter is a 0trash-picked Tibbo DS203 I scrounged up ages ago. Ironically, the software for it still works and I was able to get it to recognize the Tibbo. The paradox software manages to open the socket (also confirmed by the Tibbo monitor which I run on a separate machine), but it doesn't go any further - I get blips of TX from the interface TO the panel every now and then, but the panel doesn't TX back (or it does, but the software isn't receiving it right). I THINK this may be down to incorrect configuration of the Tibbo thingy, as I have seen this setup being advertised as "possible" with a different adapter. One idea, which I haven't yet tried is that the Tibbo is expecting a signal on one of its RS232-specific pins (CTS ?) to actually push the received data back OVER the network...although I have disabled flow control in Tibbo, if this is even correct.
Cheers and thanks for any ideas.
Comment