RFXCOM no longer working with OH2

Another 'issue# with OH2 I’m experiencing, this time with the RFXCOM legacy binding.
I’ve got the 1.8.3 legacy binding installed, manually copied over following (Migration from OH 1.x to OH 2 Tutorial)

openhab> bundle:list | grep -i rfxcom
206 | Active   |  80 | 1.8.3                 | openHAB RFXCOM Binding

services/openhab.cfg:

rfxcom:serialPort=/dev/ttyUSB0

with logging set to DEBUG, I get the following log on startup:

22:34:39.087 [DEBUG] [org.openhab.binding.rfxcom          ] - BundleEvent STARTING - org.openhab.binding.rfxcom
22:34:39.089 [DEBUG] [ding.rfxcom.internal.RFXComActivator] - RFXCOM binding has been started.
22:34:39.091 [DEBUG] [ing.rfxcom.internal.RFXComConnection] - Activate
22:34:39.092 [DEBUG] [ing.rfxcom.internal.RFXComConnection] - Configuration updated, config true
22:34:39.093 [DEBUG] [ing.rfxcom.internal.RFXComConnection] - Close previous connection
22:34:39.093 [DEBUG] [rnal.connector.RFXComSerialConnector] - Disconnecting
22:34:39.094 [DEBUG] [rnal.connector.RFXComSerialConnector] - Closed
22:34:39.094 [INFO ] [ing.rfxcom.internal.RFXComConnection] - Connecting to RFXCOM [serialPort='/dev/ttyUSB0' ].
22:34:39.099 [DEBUG] [org.openhab.binding.rfxcom          ] - BundleEvent STARTED - org.openhab.binding.rfxcom
22:34:39.106 [DEBUG] [ing.rfxcom.internal.RFXComConnection] - Reset controller
22:34:39.106 [DEBUG] [rnal.connector.RFXComSerialConnector] - Data listener started
22:34:39.547 [INFO ] [marthome.event.ItemStateChangedEvent] - Elevation changed from -51.22 to -51.36
22:34:39.557 [INFO ] [marthome.event.ItemStateChangedEvent] - Azimuth changed from 333.74 to 334.48
22:34:40.128 [DEBUG] [ing.rfxcom.internal.RFXComConnection] - Deactivate
22:34:40.129 [DEBUG] [rnal.connector.RFXComSerialConnector] - Disconnecting
22:34:40.130 [DEBUG] [rnal.connector.RFXComSerialConnector] - Interrupt serial listener
22:34:40.130 [DEBUG] [rnal.connector.RFXComSerialConnector] - Close serial out stream
22:34:40.131 [DEBUG] [rnal.connector.RFXComSerialConnector] - Close serial in stream
22:34:40.131 [DEBUG] [rnal.connector.RFXComSerialConnector] - Close serial port
22:34:40.135 [DEBUG] [rnal.connector.RFXComSerialConnector] - Closed
22:34:40.141 [DEBUG] [ing.rfxcom.internal.RFXComConnection] - Data received:
Raw data = 0D01000102534700020801010000
 - Packet type = INTERFACE_MESSAGE
 - Seq number = 1
 - Sub type = INTERFACE_RESPONSE
 - Command = GET_STATUS
 - Transceiver type = _443_92MHZ_TRANSCEIVER
 - Firmware version = 71
 - Hardware version = 1.1
 - Undecoded packets = false
 - RFU6 packets = false
 - RFU5 packets = false
 - RFU4 packets = false
 - RFU3 packets = false
 - FineOffset / Viking (433.92) packets = false
 - Rubicson (433.92) packets = false
 - AE (433.92) packets = false
 - BlindsT1/T2/T3 (433.92) packets = false
 - BlindsT0 (433.92) packets = false
 - ProGuard (868.35 FSK) packets = false
 - FS20 (868.35) packets = false
 - La Crosse (433.92/868.30) packets = false
 - Hideki/UPM (433.92) packets = false
 - AD (433.92) packets = true
 - Mertik (433.92) packets = false
 - Visonic (315/868.95) packets = false
 - ATI (433.92) packets = false
 - Oregon Scientific (433.92) packets = false
 - Meiantech (433.92) packets = false
 - HomeEasy EU (433.92) packets = true
 - AC (433.92) packets = false
 - ARC (433.92) packets = false
 - X10 (310/433.92) packets = false

but when I try and send a command, I get:

22:36:59.344 [DEBUG] [inding.rfxcom.internal.RFXComBinding] - Received command: Bed1_Left_Lamp ON
22:36:59.345 [DEBUG] [inding.rfxcom.internal.RFXComBinding] - Received command (item='Bed1_Left_Lamp', state='ON', class='class org.openhab.core.library.types.OnOffType'
22:36:59.346 [WARN ] [inding.rfxcom.internal.RFXComBinding] - RFXCom controller is not connected

Thanks
James

Have you tried using the OH2 version of the binding i.e. from the PaperUI - binding-rfxcom - 2.0.0.SNAPSHOT. This is working well for me, however at this time I am only using to send commands to items, such as blinds.