[SOLVED] OPENHAB is blind or not a good friend of my RFXCOM 433e USB - please help! :)

Hi Everybody! Thank you for helping me in this annoying problem (I’ve spend some hours on it before sending it in this forum) Some details about it:

Platform information:
PROXMOX server (16C/32T 64Go RAM)
VM: DEBIAN 9.8 fully updated
OPENHAB 2.4
openjdk version “1.8.0_212”
OpenJDK Runtime Environment (Zulu 8.38.0.13-CA-linux64) (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (Zulu 8.38.0.13-CA-linux64) (build 25.212-b04, mixed mode)

Problem:
RFXCOM 433E is not recognized by OPENHAB. The OS see the device but there’s no way to bind the interface with OPENHAB. (I’ve read many many topics here on similar problem and tested everything without luck)

Specificity:
(1) I’m using a PLUGWISE USB stick and it’s recognized as ttyUSB0 (that’s working fine on 1st launch :wink:
(2) I’m using PROXMOX on the server itself. So I’ve added this RFXCOM as second USB stick on PROXMOX and OS DEBIAN is recognizing it as ttyUSB1.

Some extracts of the log:
==> /var/log/openhab2/openhab.log <==
19-04-29 08:54:15.342 **[ERROR] [rnal.discovery.RFXComBridgeDiscovery] - Error occurred during discovery
java.io.IOException: device not found (2)
at jd2xx.JD2XX.listDevices(Native Method) ~[243:org.openhab.binding.rfxcom:2.4.0]
at jd2xx.JD2XX.listDevicesByDescription(JD2XX.java:826) ~[243:org.openhab.binding.rfxcom:2.4.0]
at org.openhab.binding.rfxcom.internal.discovery.RFXComBridgeDiscovery.discoverRfxcom(RFXComBridgeDiscovery.java:82) [243:org.openhab.binding.rfxcom:2.4.0]
at org.openhab.binding.rfxcom.internal.discovery.RFXComBridgeDiscovery.startScan(RFXComBridgeDiscovery.java:58) [243:org.openhab.binding.rfxcom:2.4.0]
at org.eclipse.smarthome.config.discovery.AbstractDiscoveryService.startScan(AbstractDiscoveryService.java:211) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:381) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScans(DiscoveryServiceRegistryImpl.java:366) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:215) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]
at org.eclipse.smarthome.io.rest.core.internal.discovery.DiscoveryResource.scan(DiscoveryResource.java:97) [120:org.eclipse.smarthome.io.rest.core:0.10.0.oh240]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMetho at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScans(DiscoveryServiceRegistryImpl.java:366) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:215) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]
at org.eclipse.smarthome.io.rest.core.internal.discovery.DiscoveryResource.scan(DiscoveryResource.java:97) [120:org.eclipse.smarthome.io.rest.core:0.10.0.oh240]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
at com.eclipsesource.jaxrs.publisher.internal.ServletContainerBridge.service(ServletContainerBridge.java:76) [20:com.eclipsesource.

As mentionned before I’ve read many thread on this problem (many posts since 2015!:slight_smile:

So I’ve added the line on /etc/default/openhab:
EXTRA_JAVA_OPTS="-Dgnu.io.rxtx.SerialPorts=/dev/ttyUSB1"

I’ve also added:
usermod openhab -a -G dialout (it was done for 1st USB key and I made it again for this 2nd USB key)

Results of LSUSB command:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Results of DMESG |GREP USB command:
[ 1.334940] usbcore: registered new interface driver usbfs
[ 1.334960] usbcore: registered new interface driver hub
[ 1.335004] usbcore: registered new device driver usb
[ 2.080177] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.080178] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.080180] usb usb1: Product: EHCI Host Controller
[ 2.080181] usb usb1: Manufacturer: Linux 4.9.0-9-amd64 ehci_hcd
[ 2.080182] usb usb1: SerialNumber: 0000:00:1d.7
[ 2.103266] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.103268] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.103270] usb usb2: Product: UHCI Host Controller
[ 2.103271] usb usb2: Manufacturer: Linux 4.9.0-9-amd64 uhci_hcd
[ 2.103272] usb usb2: SerialNumber: 0000:00:01.2
[ 2.124545] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.124546] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.124548] usb usb3: Product: UHCI Host Controller
[ 2.124549] usb usb3: Manufacturer: Linux 4.9.0-9-amd64 uhci_hcd
[ 2.124550] usb usb3: SerialNumber: 0000:00:1d.0
[ 2.144502] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.144504] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.144505] usb usb4: Product: UHCI Host Controller
[ 2.144506] usb usb4: Manufacturer: Linux 4.9.0-9-amd64 uhci_hcd
[ 2.144507] usb usb4: SerialNumber: 0000:00:1d.1
[ 2.164584] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.164585] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.164586] usb usb5: Product: UHCI Host Controller
[ 2.164587] usb usb5: Manufacturer: Linux 4.9.0-9-amd64 uhci_hcd
[ 2.164588] usb usb5: SerialNumber: 0000:00:1d.2
[ 2.716058] usb 2-1: new full-speed USB device number 2 using uhci_hcd
[ 3.109260] usb 2-1: not running at top speed; connect to a high speed hub
[ 3.136703] usb 2-1: New USB device found, idVendor=0627, idProduct=0001
[ 3.136705] usb 2-1: New USB device strings: Mfr=1, Product=3, SerialNumber=5
[ 3.136707] usb 2-1: Product: QEMU USB Tablet
[ 3.136708] usb 2-1: Manufacturer: QEMU
[ 3.136709] usb 2-1: SerialNumber: 42
[ 3.200031] usb 3-1: new full-speed USB device number 2 using uhci_hcd
[ 3.718988] usb 3-1: New USB device found, idVendor=0403, idProduct=6001
[ 3.718991] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.718992] usb 3-1: Product: RFXtrx433
[ 3.718993] usb 3-1: Manufacturer: RFXCOM
[ 3.718994] usb 3-1: SerialNumber: A1RLP1
[ 4.165243] usbcore: registered new interface driver usbhid
[ 4.165243] usbhid: USB HID core driver
[ 4.756079] usb 3-2: new full-speed USB device number 3 using uhci_hcd
[ 5.125471] input: QEMU QEMU USB Tablet as /devices/pci0000:00/0000:00:01.2/usb2/2-1/2-1:1.0/0003:0627:0001.0001/input/input6
[ 5.125575] usbcore: registered new interface driver usbserial
[ 5.125585] usbcore: registered new interface driver usbserial_generic
[ 5.125595] usbserial: USB Serial support registered for generic
[ 5.126073] hid-generic 0003:0627:0001.0001: input,hidraw0: USB HID v0.01 Mouse [QEMU QEMU USB Tablet] on usb-0000:00:01.2-1/input0
[ 5.127171] usbcore: registered new interface driver ftdi_sio
[ 5.127179] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 5.127236] usb 3-1: Detected FT232RL
[ 5.132168] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 5.330369] usb 3-2: New USB device found, idVendor=0403, idProduct=6001
[ 5.330371] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5.330373] usb 3-2: Product: FT232R USB UART
[ 5.330374] usb 3-2: Manufacturer: FTDI
[ 5.330376] usb 3-2: SerialNumber: A9003tDq
[ 5.345640] usb 3-2: Detected FT232RL
[ 5.351818] usb 3-2: FTDI USB Serial Device converter now attached to ttyUSB1

I’ve enabled/disable RFXCOM many times. I’ve restarted many times also. Without positive results.

Could you please help me?? :slight_smile: Thanks

Hello,

Did you try to add it manually?

Choose RFXCOM USB TRANCIEVER and select serial port.

And click confirm.

Hi!
Thank you for your answer.

I’ve just tried to add it manually and it’s not working anymore… :frowning:

I create the ‘Things’ and click confirm: OPENHAB throws an error
==> /var/log/openhab2/openhab.log <==
2019-04-29 19:21:42.718 [ERROR] [g.rfxcom.handler.RFXComBridgeHandler] - Connection to RFXCOM transceiver failed
gnu.io.PortInUseException: org.openhab.binding.plugwise.internal.PlugwiseCommunicationContext
at gnu.io.CommPortIdentifier.open(CommPortIdentifier.java:459) ~[?:?]
at org.openhab.binding.rfxcom.internal.connector.RFXComSerialConnector.connect(RFXComSerialConnector.java:48) ~[?:?]
at org.openhab.binding.rfxcom.handler.RFXComBridgeHandler.connect(RFXComBridgeHandler.java:175) ~[?:?]
at org.openhab.binding.rfxcom.handler.RFXComBridgeHandler.lambda$0(RFXComBridgeHandler.java:149) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]

Any other suggestion please? I definitely would like to use my RFXCOM with OPENHAB (I’m new and disvering with OPENHAB and love the concept - I’m coming from HOMESEER software I’m using since many many years)

PS: I’ve upgrade the RFXCOM with latest release in order to be sure everything is fine from RFXCOM side

Did you reboot?
You have to make sure de usb is in the right usb port.
You cant choose the port your self or you have to make symlinks.
You said its not working anymore did it work?

You can also configure it true text file’s and make a rfxcom.things file

My file looks like this

Bridge rfxcom:bridge:USB1 [ serialPort="/dev/ttyUSB1" ] {

Thing Badkamer        [deviceId="397602.1", subType="RFY"]
Thing Hal             [deviceId="69922.1" , subType="RFY"]
Thing Luifel          [deviceId="463138.1", subType="RFY"]
Thing Masterbedroom   [deviceId="135458.1", subType="RFY"]
Thing SlaapkamerFenna [deviceId="200994.1", subType="RFY"]
Thing SlaapkamerNyla  [deviceId="332066.1", subType="RFY"]
Thing SlaapkamerReez  [deviceId="266530.1", subType="RFY"]

}

Yes I reboot OPENHAB

This server has many ports but what I’ve done during my tests:

  • remove the PLUGWISE USB stick
  • put ONLY the RFXCOM stick --> it was on USB0 (regarding LSUSB answer)
    and problem was the same.

Because the configuration is coming from PROXMOX I can choose the configuration - it’s depending about the order of USB stuff.

I tested a manual rfxcom.things as you mentionned and I rebooted but problem still remains :((

More extract fromd DMESG command showing USB items:
[ 4.691612] Adding 4092924k swap on /dev/sda5. Priority:-1 extents:1 across:4092924k FS
[ 4.756079] usb 3-2: new full-speed USB device number 3 using uhci_hcd
[ 4.832060] [drm] Initialized bochs-drm 1.0.0 20130925 for 0000:00:02.0 on minor 0
[ 5.125471] input: QEMU QEMU USB Tablet as /devices/pci0000:00/0000:00:01.2/usb2/2-1/2-1:1.0/0003:0627:0001.0001/input/input6
[ 5.125575] usbcore: registered new interface driver usbserial
[ 5.125585] usbcore: registered new interface driver usbserial_generic
[ 5.125595] usbserial: USB Serial support registered for generic
[ 5.125620] powernow_k8: Power state transitions not supported
[ 5.125637] powernow_k8: Power state transitions not supported
[ 5.125661] powernow_k8: Power state transitions not supported
[ 5.125689] powernow_k8: Power state transitions not supported
[ 5.125702] powernow_k8: Power state transitions not supported
[ 5.125714] powernow_k8: Power state transitions not supported
[ 5.125734] powernow_k8: Power state transitions not supported
[ 5.125745] powernow_k8: Power state transitions not supported
[ 5.126073] hid-generic 0003:0627:0001.0001: input,hidraw0: USB HID v0.01 Mouse [QEMU QEMU USB Tablet] on usb-0000:00:01.2-1/input0
[ 5.127171] usbcore: registered new interface driver ftdi_sio
[ 5.127179] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 5.127214] ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected
[ 5.127236] usb 3-1: Detected FT232RL
[ 5.132168] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 5.330369] usb 3-2: New USB device found, idVendor=0403, idProduct=6001
[ 5.330371] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5.330373] usb 3-2: Product: FT232R USB UART
[ 5.330374] usb 3-2: Manufacturer: FTDI
[ 5.330376] usb 3-2: SerialNumber: A9003tDq
[ 5.345608] ftdi_sio 3-2:1.0: FTDI USB Serial Device converter detected
[ 5.345640] usb 3-2: Detected FT232RL
[ 5.351818] usb 3-2: FTDI USB Serial Device converter now attached to ttyUSB1
[ 6.009582] random: crng init done
[ 6.009587] random: 7 urandom warning(s) missed due to ratelimiting

Are You running openhabian?

no no no! it’s a strong 16C/32T server with 64GB of RAM server with PROXMOX.
I put a DEBIAN 9.8 VM operating system for OPENHAB

Ik run openhabian on Ubuntu server.that is more easy tot configure maybe it is somthing with the rights. with openhabian config You can easy manage them.Rfxcom is working fine with my settup.openhabian need to be installd manuely you can find directions in the dox

I’m ready to test on another VM (Ubuntu as you said) in order to see if it’s working or not. (I’ll test tomorrow morning and I’ll give you my feedback on it)

But I definitely prefer to have my stuff on DEBIAN. And understand why it’s going wrong here (normally it should run fine :frowning:

An extract from usb-devices command (if somebody has a genious idea??! :slight_smile:
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=04.09
S: Manufacturer=Linux 4.9.0-9-amd64 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:1d.7
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=04.09
S: Manufacturer=Linux 4.9.0-9-amd64 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:01.2
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0627 ProdID=0001 Rev=00.00
S: Manufacturer=QEMU
S: Product=QEMU USB Tablet
S: SerialNumber=42
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid

T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=04.09
S: Manufacturer=Linux 4.9.0-9-amd64 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0403 ProdID=6001 Rev=06.00
S: Manufacturer=RFXCOM
S: Product=RFXtrx433
S: SerialNumber=A1RLP1
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=90mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio

T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0403 ProdID=6001 Rev=06.00
S: Manufacturer=FTDI
S: Product=FT232R USB UART
S: SerialNumber=A9003tDq
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=90mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio

T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=04.09
S: Manufacturer=Linux 4.9.0-9-amd64 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.1
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=04.09
S: Manufacturer=Linux 4.9.0-9-amd64 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.2
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

You can try to install openhabian on debian.

ok then I go the openhabian on debian! will give ya a quick feedback :slight_smile: see ya

:frowning:

I install on a fresh debian VM openhabian (by the way, really well done, a perfect integration of many tools! :slight_smile:

I’ve installed everything using the predefined stuff.

After first launch I went directly to PAPERUI and then installed RFXCOM binding.

Result:
2019-04-29 22:45:46.245 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.50.152:8080
2019-04-29 22:45:46.255 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.50.152:8443
2019-04-29 22:45:47.052 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard
2019-04-29 22:45:47.085 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.50.152:8080
2019-04-29 22:45:47.085 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.50.152:8443
2019-04-29 22:45:47.574 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2019-04-29 22:45:57.038 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard
2019-04-29 22:46:04.112 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2019-04-29 22:46:04.494 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.50.152:8080
2019-04-29 22:46:04.497 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.50.152:8443
2019-04-29 22:46:53.857 [INFO ] [ebuilder.internal.HomeBuilderServlet] - Started Home Builder at /homebuilder
2019-04-29 22:46:53.894 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2019-04-29 22:46:54.004 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
2019-04-29 22:48:32.476 [ERROR] [rnal.discovery.RFXComBridgeDiscovery] - Error occurred during discovery
java.io.IOException: device not found (2)
at jd2xx.JD2XX.listDevices(Native Method) ~[206:org.openhab.binding.rfxcom:2.4.0]
at jd2xx.JD2XX.listDevicesByDescription(JD2XX.java:826) ~[206:org.openhab.binding.rfxcom:2.4.0]
at org.openhab.binding.rfxcom.internal.discovery.RFXComBridgeDiscovery.discoverRfxcom(RFXComBridgeDiscovery.java:82) [206:org.openhab.binding.rfxcom:2.4.0]
at org.openhab.binding.rfxcom.internal.discovery.RFXComBridgeDiscovery.startScan(RFXComBridgeDiscovery.java:58) [206:org.openhab.binding.rfxcom:2.4.0]
at org.eclipse.smarthome.config.discovery.AbstractDiscoveryService.startScan(AbstractDiscoveryService.java:211) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh24$
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:381) [98:org.eclipse.smarthome.config.disc$
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScans(DiscoveryServiceRegistryImpl.java:366) [98:org.eclipse.smarthome.config.dis$
at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:215) [98:org.eclipse.smarthome.config.disc$
at org.eclipse.smarthome.io.rest.core.internal.discovery.DiscoveryResource.scan(DiscoveryResource.java:97) [120:org.eclipse.smarthome.io.rest.core:0.10.0.oh240]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [172:org.glassfish.jerse$
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) [172:org.glassfish.jersey.core$
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) [172:org.glassfish.jersey.cor$
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160) [172:o$
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) [172:org.glassfish.jersey.co$
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [171:org.glassfish.jersey.core.jersey-common:2.22.2]
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [172:org.glassfish.jersey.core.jersey-server:2.22.2]
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]

Still on the same problem :frowning: help please!

I’ve also disabled PLUGWISE USB stick and put only the RFXCOM USB stick and result is:
==> /var/log/openhab2/openhab.log <==

2019-04-29 23:13:17.688 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel

2019-04-29 23:13:17.777 [INFO ] [ebuilder.internal.HomeBuilderServlet] - Started Home Builder at /homebuilder

2019-04-29 23:13:20.196 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-29 23:13:20.520 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.50.152:8080

2019-04-29 23:13:20.521 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.50.152:8443

2019-04-29 23:13:20.591 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui

2019-04-29 23:13:43.216 [ERROR] [rnal.discovery.RFXComBridgeDiscovery] - Error occurred during discovery

java.io.IOException: device not found (2)

at jd2xx.JD2XX.listDevices(Native Method) ~[217:org.openhab.binding.rfxcom:2.4.0]

at jd2xx.JD2XX.listDevicesByDescription(JD2XX.java:826) ~[217:org.openhab.binding.rfxcom:2.4.0]

at org.openhab.binding.rfxcom.internal.discovery.RFXComBridgeDiscovery.discoverRfxcom(RFXComBridgeDiscovery.java:82) [217:org.openhab.binding.rfxcom:2.4.0]

at org.openhab.binding.rfxcom.internal.discovery.RFXComBridgeDiscovery.startScan(RFXComBridgeDiscovery.java:58) [217:org.openhab.binding.rfxcom:2.4.0]

at org.eclipse.smarthome.config.discovery.AbstractDiscoveryService.startScan(AbstractDiscoveryService.java:211) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]

at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:381) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]

at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScans(DiscoveryServiceRegistryImpl.java:366) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]

at org.eclipse.smarthome.config.discovery.internal.DiscoveryServiceRegistryImpl.startScan(DiscoveryServiceRegistryImpl.java:215) [98:org.eclipse.smarthome.config.discovery:0.10.0.oh240]

at org.eclipse.smarthome.io.rest.core.internal.discovery.DiscoveryResource.scan(DiscoveryResource.java:97) [120:org.eclipse.smarthome.io.rest.core:0.10.0.oh240]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]

at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [171:org.glassfish.jersey.core.jersey-common:2.22.2]

at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [171:org.glassfish.jersey.core.jersey-common:2.22.2]

at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [171:org.glassfish.jersey.core.jersey-common:2.22.2]

at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [171:org.glassfish.jersey.core.jersey-common:2.22.2]

at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [171:org.glassfish.jersey.core.jersey-common:2.22.2]

at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [171:org.glassfish.jersey.core.jersey-common:2.22.2]

at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [172:org.glassfish.jersey.core.jersey-server:2.22.2]

at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]

at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]

at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]

at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]

at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228) [169:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]

at com.eclipsesource.jaxrs.publisher.internal.ServletContainerBridge.service(ServletContainerBridge.java:76) [20:com.eclipsesource.jaxrs.publisher:5.3.1.201602281253]

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) [85:org.eclipse.jetty.servlet:9.4.11.v20180605]

at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:535) [85:org.eclipse.jetty.servlet:9.4.11.v20180605]

at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [186:org.ops4j.pax.web.pax-web-jetty:7.2.3]

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [82:org.eclipse.jetty.security:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1317) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293) [186:org.ops4j.pax.web.pax-web-jetty:7.2.3]

at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) [85:org.eclipse.jetty.servlet:9.4.11.v20180605]

at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1219) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [186:org.ops4j.pax.web.pax-web-jetty:7.2.3]

at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.Server.handle(Server.java:531) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) [84:org.eclipse.jetty.server:9.4.11.v20180605]

at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:281) [75:org.eclipse.jetty.io:9.4.11.v20180605]

at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) [75:org.eclipse.jetty.io:9.4.11.v20180605]

at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) [75:org.eclipse.jetty.io:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680) [87:org.eclipse.jetty.util:9.4.11.v20180605]

at java.lang.Thread.run(Thread.java:748) [?:?]

Need help!! :slight_smile:

Did You go to openhabian config system settings and than choose system tweaks.and let it set all the rights?

Yep I’ve applied everything but now it’s weird: if I connect ONLY RFXCOM it’s working then PLUGWISE is not recognized anymore.

So the device itself is working. But no both together (RFXCOM & PLUGWISE)

Through PROXMOX configuration I have USB assignment as follow on the VM:
(USB0) host 5-3
(USB1) host 3-1

On OPENHAB side I find my 2 devices ttyUSB0 and also ttyUSB1 … so there’s clearly a bind of these devices between PROXMOX and DEBIAN under OPENHAB.

I’ve tested on all USB physical ports on the server but the problem still remains

I don’t know where the problem is coming from… :frowning:

Again, any tips? What can I do under DEBIAN to check the devices??

OK I’ve spend many hours on this problem…

in fact it’s coming from a lib under DEBIAN titled Braille Terminal driver installed by default on Debian.
I removed the lib (apt remove brltty) and now it’s working. This lib was blocking the ttyUSB1 (I don’t know why precisely and didn’t made further research on it)

Hope there’s no side effect in the future.

Thanks Rado for your time trying to help me :wink:

Ok nice to hear it is working.
Btw welkom to the community😊

Thanks friend!

Also a huge thank you @Rado1 to help me discovering the OPENHABIAN: it’s a marvellous release!
I’m ready to help the community to bring new stuff around OPENHAB! :slight_smile:

1 Like

I had lots of problems with rfxcom on debian too.
Even when I managed to get the device configured manually openhab crashed every few days.

I then found the solution with socat on the rfxcom binding page. This works perfectly. So if you it stability problems that might also be a possible route to go.

thanks for your feedback @cschneider111, but now everything seems to be fine! finger crossed! :slight_smile: of course I’ll keep your tips near my openhab system in case of need! (you make me discover this socat app by the way thanks)