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