i got this error message by adding a binding on port ttyAMA3
HANDLER_CONFIGURATION_PENDING
{serialPort=The value /dev/ttyAMA3 does not match allowed parameter options. Allowed options are: [ParameterOption [value="/dev/ttyS0", label="/dev/ttyS0"], ParameterOption [value="/dev/ttyAMA2", label="/dev/ttyAMA2"], ParameterOption [value="/dev/ttyAMA1", label="/dev/ttyAMA1"], ParameterOption [value="/dev/ttyAMA0", label="/dev/ttyAMA0"]]}
on port /dev/ttyAMA0 i have working Z-Wave Controller
I try added the port to EXTRA_JAVA_OPTS not helped then I remove the EXTRA_JAVA_OPTS same result
any idea?
Thanks
cat /etc/group | grep dialout
dialout:x:20:pi,openhab
cat /etc/group | grep tty
tty:x:5:openhab
ls -la /dev/ttyA*
crw-rw---- 1 root dialout 204, 64 Nov 6 17:54 /dev/ttyAMA0
crw-rw---- 1 root dialout 204, 65 Nov 6 17:52 /dev/ttyAMA1
crw-rw---- 1 root dialout 204, 66 Sep 13 03:58 /dev/ttyAMA2
crw-rw---- 1 root dialout 204, 67 Sep 13 03:58 /dev/ttyAMA3
dmesg | grep ttyAMA
[ 0.717128] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 32, base_baud = 0) is a PL011 rev2
[ 0.717535] fe201400.serial: ttyAMA1 at MMIO 0xfe201400 (irq = 32, base_baud = 0) is a PL011 rev2
[ 0.717911] fe201600.serial: ttyAMA2 at MMIO 0xfe201600 (irq = 32, base_baud = 0) is a PL011 rev2
[ 0.718289] fe201800.serial: ttyAMA3 at MMIO 0xfe201800 (irq = 32, base_baud = 0) is a PL011 rev2
Which binding will need access to ttyAMA3 and how does the thing configuration look like ?
Do you have more than one thing defined for the same binding ?
As far as I understand the documentation serial or network should be configured.
This is why I would delete the row containing
If that does not help what about setting TRACE level for this binding to see if it provides more information.
As far as I understand it is not required to set EXTRA_JAVA_OPTS. I did for OH 2.5 for Zigbee/Zwave serial devices but for OH 3 this is commented out in my configuration file.