Replies: 7 comments 3 replies
-
I think you have to update your zui instance to latest. What's the version you are running? |
Beta Was this translation helpful? Give feedback.
-
zwave-js-ui: 8.18.1.6b838b5 This will be the first upgrade since i downloaded for testing, so will need to figure that out. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the info. The good news is I'm on 8.21.2c. The bad news is (and I do not think this is your area, but maybe you can redirect this) is I can't get access to the zstick anymore. This my first experience with snap (or any container-like app) and I had a heck of a time getting the zstick recognized initially. Of the over dozen things I tried, what I thought solved the problem initially (adding user "admin" to the dialout group) clearly was not. I think it was/is some sort of permissions issue. The sequence of event was zwave-js-ui working, update (looks like a change from 195 to 210 in the files), no connection to zstick anymore. I have collected a file of things I have tried and a picture of the UI device options for debugging. Will try anything else. |
Beta Was this translation helpful? Give feedback.
-
Release = Raspbian GNU/Linux 11 (bullseye) Don't know if it relevant to snap, but the other home automation system I have used with a different zwave binding requires an add-on or it can't access the serial port edit: the frustrating thing is that I had this working, I just don't what I did |
Beta Was this translation helpful? Give feedback.
-
Hi. Hmmm, do you have to use the serial-port plug? Have you tried to use only I know there's been a udev issue with the latest Debian. I don't know if that affect Radbian too. These links might help to check if the issue is in the OS: |
Beta Was this translation helpful? Give feedback.
-
The OS issues you noted appear to be related to symlinks to USB devices (they create a common name like myzstick and link it to the mfg data found in dmesg) so that linux doesn't change the name on a reboot and mess things up. /dev/ttyUSB0 is the linux assigned name and in my simple system (only one USB device) has not been subject to change, so I haven't used them. I may need more guidance on how to use Based on
I tried but nothing seems to change (same before and after)?
EDIT: I thought I read in my journeys that some serial-port lines need to be in the snapcraft.yaml file. There isn't any in mine Edit2: I'm a noob on snap, but if zwave-js-ui was able to connect to my Zstick ttyUSB0 for a couple of weeks, it doesn't seem to me to be a Debian problem. I don't think a simple zwave-js-ui update should have changed anything in the Debian OS? OTOH I did find this post from a year ago about it seems there was a problem with a Rpi3 https://forum.snapcraft.io/t/acessing-serial-device-from-a-snap-package/29052. At least to get me back to testing the zwave-js-ui application, is there a similar bluetooth or other workaround to get to /dev/ttyUSB0 (this is the ID of a 700 series Silabs stick) on a Rpi4 2G or did a "roll my own" get developed? |
Beta Was this translation helpful? Give feedback.
-
I abandoned the snap and regrouped to run zwave-js-ui by one of the other methods. The assignPriorityReturnGroup as formated in my orginal post works with the upgraded version |
Beta Was this translation helpful? Give feedback.
-
Todays project is to try to use zwave-js-ui to assign a priority return route via MQTT instead of using simplicity studio. Trying to follow previous directions I came up with
This zwave/_CLIENTS/ZWAVE_GATEWAY-zwave-js-ui/api/assignPriorityReturnRoute/set', '{"args":[105,1,[],"100k"]}, but got this message in MQTT explorer
Beta Was this translation helpful? Give feedback.
All reactions