Hi,
I have a problem. The history of it can be found in this thread. But long story shorter here.
I’m running Openhab for 1.5 years and generally satisfied. Nothing too fancy (to my mind): a few sensors and actuators based on MySensors project communicating via serial plus a few Milight controlled bulbs. A few month again I decided to hook it up with my home controller via modbus (over serial interface). Some problems on the way, but I got it working.
Until just recently when I tried to hook it up also with my DSC system via DSC binding (and Envisalink module). I succeeded with DSC. Then I needed to activate one more modbus slave in order to elaborate on the new DSC features. That broke the serial communication. I (think I) have reverted the system to state as it was before I started with DSC, but serial communication for modbus I can’t get back working.
I’m out of ideas, looking for help how to troubleshoot.
I’m on OH 1.8.3 on Ubuntu server 16.04. The actual symptom why I suspect serial problem is that when I activate second serial (ttyUSB1) interface, the first serial interface one trows this (dmesg):
[ 31.390695] ttyUSB0: 1 input overrun(s)
Both are serial-to-USB converters, ttyUSB0 being 1-2 and ttyUSB1 being 1-4:
$ lsusb
Bus 003 Device 002: ID 8087:8001 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2a Intel Corp.
Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 0835:1601 Action Star Enterprise Co., Ltd
Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I’m not a Linux engineer, but have basic understanding. Please help to troubleshoot!