[SOLVED] Can't communicate withTelegesis ZigBee dongle

I’m trying to get a Telegesis ETRX3 Dongle up and running on my RPi3 running openhabian 2.4. Discovery goes just fine. I set the port to /dev/ttyAMA0 as returned by:

dmesg | grep tty

The baud rate is 57600

I put org.openhab.binding.zigbee.telegesis and org.openhab.binding.zigbee into DEBUG mode and here is the output I get:

2019-05-26 09:07:39.916 [DEBUG] [org.openhab.binding.zigbee.telegesis] - ServiceEvent UNREGISTERING - {org.eclipse.smarthome.core.thing.binding.firmware.FirmwareUpdateHandler}={service.id=442, service.bundleid=242, service.scope=singleton} - org.openhab.binding.zigbee.telegesis
2019-05-26 09:07:44.360 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'zigbee:coordinator_telegesis:04000A8E' to inbox.
2019-05-26 09:07:44.371 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 000D6F000E0587CC: Discovery: Starting discovery for existing device
2019-05-26 09:07:44.374 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - F0FE6B001400BE0D: Discovery: Starting discovery for existing device
2019-05-26 09:07:44.380 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 000D6F0010C0CD47: Discovery: Starting discovery for existing device
2019-05-26 09:07:44.384 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - Starting ZigBee scan for zigbee:coordinator_ember:19b1e69a
2019-05-26 09:07:44.384 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 000D6F000E0587CC: Starting ZigBee device discovery
2019-05-26 09:07:44.387 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - ZigBee coordinator is offline - aborted scan for zigbee:coordinator_ember:19b1e69a
2019-05-26 09:07:44.388 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 000D6F000E0587CC: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_ember:19b1e69a
2019-05-26 09:07:44.392 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - F0FE6B001400BE0D: Starting ZigBee device discovery
2019-05-26 09:07:44.395 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 000D6F0010C0CD47: Starting ZigBee device discovery
2019-05-26 09:07:44.398 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - F0FE6B001400BE0D: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_ember:19b1e69a
2019-05-26 09:07:44.399 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 000D6F0010C0CD47: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_ember:19b1e69a
2019-05-26 09:07:44.415 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000D6F000E0587CC: ZigBee node property discovery start
2019-05-26 09:07:44.418 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000D6F000E0587CC: ZigBee node property discovery using 29242/1
2019-05-26 09:07:44.420 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - F0FE6B001400BE0D: ZigBee node property discovery start
2019-05-26 09:07:44.421 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000D6F000E0587CC: ZigBee node property discovery complete: {zigbee_logicaltype=END_DEVICE, zigbee_powerlevel=FULL, modelId=Motion Sensor-A, zigbee_networkaddress=29242, zigbee_powersource=DISPOSABLE_BATTERY, zigbee_stkversion=2, zigbee_datecode=����������������, zigbee_zclversion=1, vendor=CentraLite, zigbee_powermode=RECEIVER_ON_IDLE, zigbee_powersources=[DISPOSABLE_BATTERY], hardwareVersion=1, firmwareVersion=1E005310}
2019-05-26 09:07:44.424 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - F0FE6B001400BE0D: ZigBee node property discovery using 62062/1
2019-05-26 09:07:44.424 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 000D6F000E0587CC: Update ZigBee device zigbee:device with bridge zigbee:coordinator_ember:19b1e69a, label 'CentraLite Motion Sensor-A'
2019-05-26 09:07:44.424 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000D6F0010C0CD47: ZigBee node property discovery start
2019-05-26 09:07:44.428 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - F0FE6B001400BE0D: ZigBee node property discovery complete: {zigbee_logicaltype=ROUTER, zigbee_powerlevel=FULL, modelId=Daylight, zigbee_networkaddress=62062, zigbee_powersource=MAINS, zigbee_stkversion=2, zigbee_datecode=20150515, zigbee_zclversion=1, vendor=GE, zigbee_powermode=RECEIVER_ON_IDLE, zigbee_powersources=[MAINS], hardwareVersion=1, firmwareVersion=02000209}
2019-05-26 09:07:44.432 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - F0FE6B001400BE0D: Update ZigBee device zigbee:device with bridge zigbee:coordinator_ember:19b1e69a, label 'GE Daylight'
2019-05-26 09:07:44.437 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Start.
2019-05-26 09:07:44.449 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000D6F0010C0CD47: ZigBee node property discovery using 9043/1
2019-05-26 09:07:44.453 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000D6F0010C0CD47: ZigBee node property discovery complete: {zigbee_logicaltype=END_DEVICE, zigbee_powerlevel=FULL, modelId=3328-G, zigbee_networkaddress=9043, zigbee_powersource=DISPOSABLE_BATTERY, zigbee_stkversion=2, zigbee_datecode=����������������, zigbee_zclversion=1, vendor=CentraLite, zigbee_powermode=RECEIVER_ON_IDLE, zigbee_powersources=[DISPOSABLE_BATTERY], hardwareVersion=1, firmwareVersion=18005310}
2019-05-26 09:07:44.457 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 000D6F0010C0CD47: Update ZigBee device zigbee:device with bridge zigbee:coordinator_ember:19b1e69a, label 'CentraLite 3328-G'
2019-05-26 09:07:44.699 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Done.
2019-05-26 09:07:44.708 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Start.
2019-05-26 09:07:44.914 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Done.
2019-05-26 09:07:44.922 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Start.
2019-05-26 09:07:45.124 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Done.h


2019-05-26 09:08:19.520 [DEBUG] [org.openhab.binding.zigbee.telegesis] - ServiceEvent REGISTERED - {org.openhab.binding.zigbee.handler.ZigBeeCoordinatorHandler}={service.id=443, service.bundleid=242, service.scope=singleton} - org.openhab.binding.zigbee.telegesis
2019-05-26 09:08:19.548 [DEBUG] [org.openhab.binding.zigbee.telegesis] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.firmware.FirmwareUpdateHandler}={service.id=444, service.bundleid=242, service.scope=singleton} - org.openhab.binding.zigbee.telegesis
2019-05-26 09:08:19.567 [DEBUG] [e.telegesis.handler.TelegesisHandler] - Initializing ZigBee Telegesis serial bridge handler.
2019-05-26 09:08:19.571 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Initializing ZigBee network [zigbee:coordinator_telegesis:04000A8E].
2019-05-26 09:08:19.573 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Channel 0
2019-05-26 09:08:19.576 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - PANID 0
2019-05-26 09:08:19.577 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - EPANID 0000000000000000
2019-05-26 09:08:19.580 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network Key null
2019-05-26 09:08:19.581 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link Key null
2019-05-26 09:08:19.584 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Config: zigbee_initialise found, initializeNetwork=false
2019-05-26 09:08:19.586 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - ExtendedPanId or PanId not set: initializeNetwork=true
2019-05-26 09:08:19.589 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network Key String 
2019-05-26 09:08:19.590 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network Key String has invalid format. Revert to default key.
2019-05-26 09:08:19.593 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network key initialised 617C95842FBF82ECD1D7CB50AA4FD360
2019-05-26 09:08:19.595 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network key final array 617C95842FBF82ECD1D7CB50AA4FD360
2019-05-26 09:08:19.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link Key String 
2019-05-26 09:08:19.599 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link Key String has invalid format. Revert to default key.
2019-05-26 09:08:19.601 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Initialising network
2019-05-26 09:08:19.603 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Channel set to 11.
2019-05-26 09:08:19.624 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Created random ZigBee PAN ID [43F2].
2019-05-26 09:08:19.643 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Created random ZigBee extended PAN ID [693BC028325FAA04].
2019-05-26 09:08:19.676 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link key final array 5A6967426565416C6C69616E63653039
2019-05-26 09:08:19.680 [DEBUG] [e.telegesis.handler.TelegesisHandler] - ZigBee Telegesis Coordinator opening Port:'/dev/ttyUSB0' PAN:43f2, EPAN:693BC028325FAA04, Channel:11
2019-05-26 09:08:19.685 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Scheduling ZigBee start
2019-05-26 09:08:20.689 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - ZigBee network starting
2019-05-26 09:08:20.693 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Initialising ZigBee coordinator
2019-05-26 09:08:20.704 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Loading ZigBee network state: Start.
2019-05-26 09:08:20.752 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Loading ZigBee network state: Done.
2019-05-26 09:08:20.763 [DEBUG] [ding.zigbee.handler.ZigBeeSerialPort] - Connecting to serial port [/dev/ttyUSB0] at 19200 baud, flow control FLOWCONTROL_OUT_NONE.
2019-05-26 09:08:20.765 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - null: networkStateUpdated called with state=UNINITIALISED
2019-05-26 09:08:20.870 [ERROR] [ding.zigbee.handler.ZigBeeSerialPort] - Serial Error: Port /dev/ttyUSB0 in use.
2019-05-26 09:08:20.872 [ERROR] [ngle.telegesis.ZigBeeDongleTelegesis] - Unable to open Telegesis serial port
2019-05-26 09:08:20.874 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - null: networkStateUpdated called with state=OFFLINE


2019-05-26 09:09:01.096 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - null: Configuration received (Coordinator).
2019-05-26 09:09:01.101 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - null: Configuration update: Processing zigbee_port -> /dev/ttyAMA0
2019-05-26 09:09:01.105 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - null: Configuration update: Processing zigbee_baud -> 57600
2019-05-26 09:09:01.153 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Start.
2019-05-26 09:09:01.172 [DEBUG] [nal.ZigBeeNetworkStateSerializerImpl] - Saving ZigBee network state: Done.
2019-05-26 09:09:01.178 [ERROR] [st.core.internal.thing.ThingResource] - Exception during HTTP PUT request for update config at 'things/zigbee:coordinator_telegesis:04000A8E/config'
java.lang.NullPointerException: null
	at com.zsmartsystems.zigbee.app.discovery.ZigBeeDiscoveryExtension.extensionShutdown(ZigBeeDiscoveryExtension.java:96) ~[?:?]
	at com.zsmartsystems.zigbee.ZigBeeNetworkManager.shutdown(ZigBeeNetworkManager.java:529) ~[?:?]
	at org.openhab.binding.zigbee.handler.ZigBeeCoordinatorHandler.dispose(ZigBeeCoordinatorHandler.java:303) ~[?:?]
	at org.openhab.binding.zigbee.handler.ZigBeeCoordinatorHandler.handleConfigurationUpdate(ZigBeeCoordinatorHandler.java:554) ~[?:?]
	at org.eclipse.smarthome.core.thing.internal.ThingRegistryImpl.updateConfiguration(ThingRegistryImpl.java:91) ~[?:?]
	at org.eclipse.smarthome.io.rest.core.internal.thing.ThingResource.updateConfiguration(ThingResource.java:438) [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) [?:?]

In PaperUI, the displays “Offline - Communication error”. How can I fix this?

Looking at your log, the error is that the port is in use - so you should check that there is nothing else using the port, or that you don’t have two bindings running, or two things defined.

This is non-standard for these devices so I’m assuming that you have reconfigured the device?

Yes, I did change the baud rate from 19200. It didn’t work and gave the same error, so I toyed around with the baud.

“My Break-Dancing days are over, but there’s always the Funky Chicken” – The Full Monty

Ok, but my point is how your changed this? As it is non-standard, you need to reconfigure the device if you want to use this data rate. By default, the device will come configured for 19200, and you will need to use some program to change the baud rate - it can’t be done through the binding by just changing it in PaperUI as this will not reconfigure the device - just the binding.

Note that this isn’t the issue as the problem is that the port is in use, but I’m just trying to pre-empt your next problem if you don’t have the baud rate configured.

Ok, I get it, so the binding and the device need to be in sync with respect to the baud rate. in any case, I got it working after deleting the device and re-installing it using /dev/ttyUSB1 and 19200 baud rate.
Thanks