Snapshot version of zwave cannot find serial port after OH restart

Here is an issue to track…

I would like to move this to the core - this is not a ZWave issue, but is related to the serial provider as seen from the logs below -:

2019-05-02 19:45:43.586 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port '/dev/ttyACM0'

2019-05-02 19:45:43.603 [WARN ] [erial.internal.SerialPortManagerImpl] - No SerialPortProvider found for: /dev/ttyACM0

I agree on this…
As I wrote above, I have this issue with my RS485 dongle as well… Infact it´s a nightmare with all my USB devices, No matter what I connect, its pure random which will fail and which will succeed when restarting openhab/rpi. Except for my external SSD drive, my 4 port active USB hub, and my Zigbee hat, which is connected to PIO interface.
My second Zigbee dongle (used for sniffing), Zwave dongle, Wmbus dongle and RS485 dongle is a nightmare. Atm I have disconnected the extra Zigbee dongle and the Wmbus dongle (Wmbus binding doesnt work anyway). Then I “only” have problems with the RS485 and zwave when restarting.

This looks to be resolved in S1585. However, read this comment in the issue, or more importantly the responses, as there may be some limitations to manual installation of the zwave and zigbee bindings. Hopefully, I’m completely wrong!

Edit: I was using my install script and the directories had changed. Manual installs are still possible! Latest Zwave binding missing module?

hi, i’m running in a (i guess) related issue when moving from 1566 to 1587…i have zwave which works fine, but jeelink stops working and the existing port in linux /dev/ttyUSB1 can not be selected anymore from PaperUI/habmin…

Any idea how to fix it? Could/is this related to this discussion , as it only seems to discuss zwave/zigbee sticks?

I don’t have any other binding that uses a serial port. So, Ican’t say for sure, but it is very likely related to this.

@5iver
i guess too, but is there a quickfix that i could do. Is it now related to OH changed or due to distributiuon (linux) changed and OH is not ready for that?

OH has had massive changes. There’s a core dev that’s looking at serial, but I need to submit another issue for this. The only quick fix I can suggest is to not change anything (as in serial ports) and to just restart OH. I have to do this at least once a day to keep zigbee running.

is there a chance to go back…eg 1512, i had a working system on 1566…updating to 1587 which broke serial…now going back to 1566 did not fix it (same problem as in 1587). So i naively hope that a 1512 downgrade may help (?)

I also ran into serial problems and went back to 2.5 M1 (which is very close to 1512). It works stable with 2.5 M1 for me.

1 Like

I made some fixes for the issue of ports disappearing from the drop downs in Paper UI in:

being on openhabian 2.4. stable on the raspi, what version do I need to install to get this issue resolved?

You will need to use a snapshot… or wait for 2.5M2.