blueman2 Posted September 30, 2020 Posted September 30, 2020 2 hours ago, whywork said: 5.2.0 RC3 - broke my z wave Yale locks - looking for help with finding "simple" fix. ..... Any suggestions on simpler fixes? Thanks One of the issues I found after moving to 5.2.0 was that several of my devices lost their "association" with my ISY. While they sort of still worked, they were unreliable. To solve this: Right click the z-wave device in the Admin Console select Zwave => Repair Links
DennisC Posted September 30, 2020 Posted September 30, 2020 As previously indicated, repair links is necessary after upgrading v5.2.0. In addition, I would ask how deep is your zwave mesh? You may need to add some devices or a zwave extended to insure a solid mesh network. Not being able to communicate is a strong symptom of needing to improve the zwave mesh.
Mecheng70 Posted October 1, 2020 Posted October 1, 2020 Strange program behaviour. Created a new program today that is supposed to run when two integers are different values. The Then runs find manually. However, if the two number are < or > OR is not, the THEN statement does not work. Then I went back and tested a few of my programs that use state variables thinking that this was a integer variable issue, and nope. None of them are being triggered on a change.. Rebooted the ISY... same issue, none of the programs that have variables in the IF section are firing... Thoughts? Currently on 5.2.0. Door - Casita Code - [ID 0035][Parent 0034] If $s.casita_guest_code > $s.previous_guest_code Or $s.casita_guest_code < $s.previous_guest_code Then $iDoorUser = 6 $iDoorCode = $s.casita_guest_code Resource 'Program Doors.Casita' Resource 'Casita.Code_Update' $s.casita_guest_code Init To $s.casita_guest_code $s.previous_guest_code = $s.casita_guest_code $s.previous_guest_code Init To $s.casita_guest_code Stop program 'Door - Casita Code' Else - No Actions - (To add one, press 'Action')
gviliunas Posted October 1, 2020 Posted October 1, 2020 @Mecheng70, I tested this code and it seems to work properly but there are two caveats and one question: 1. The variable s.casita_guest_code must be a State variable. If not, the program will never be triggered. Programs cannot be triggered by changes in Integer variables. Because you are setting s.previous_guest_code = s.casita_guest_code in your program, it seems that something changing s.casita_guest_code will cause the program to do what you want. 2. The variable s.previous_guest_code may be a State or Integer variable. In your program, changing this variable will not change s.casita_guest_code so you probably don't want the program to run if s.previous_guest_code changes so this can be (and you probably want this to be) an Integer. Question: Why do you have this line: "Stop program 'Door - Casita Code?" Once triggered, all of the "Then" lines are atomic and the program will stop anyway. 1
Mecheng70 Posted October 1, 2020 Posted October 1, 2020 I did go ahead and change the s.previous_guest_code to a state variable and removed it from the then statement. Was able to get this to trigger from homeassistant. Not sure why my other state variable controlled programs are not running as then had in the past. I will reboot the ISY again and see if that takes care of it. I have the "Stop program" in there out of habit. Yes, I understand that it should stop after the then lines, however, I there was an instance where a program was constantly running. Possibly bad programming on my part. I have removed it from this one to see if there is a difference. Thanks.
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @whywork, I am so very sorry to hear. The issue is that, older door locks, required custom code for alerts. Each one, a different custom code. During the Z-Wave certification process, we decided to exclude custom code (and some features) to reduce our debugging time for certification. Our upcoming release 5.3, will be officially Z-Wave Plus certified after which we'll put back the custom code. Again, I am so sorry. With kind regards, Michel
BONeil Posted October 1, 2020 Posted October 1, 2020 I have two issues that I believe may be related to 5.2.0; 1. BE469ZP is missing options and is not reporting user codes. I have a thread here with some log output on the enroll\unenroll process that I performed several times and got consistent results; 2. In regards to Blueman2's post, I am not seeing 'Repair Links' when I right click on the zwave device and go to the zwave menu.
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @BONeil, Can you please post a screenshot of Z-Wave | Version? With kind regards, Michel
BigRic Posted October 1, 2020 Posted October 1, 2020 Since upgrading my unit to a 500 series zWave, I'm not able to remove or add any zwave devices (however, if I try to add or remove from SmartThings, it sees them just fine). In the admin console, I don't see anything when in linking/adding mode.
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @BigRic, Can you please send a screenshot of: Z-Wave | Advanced | Z-Wave Information With kind regards, Michel
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @BigRic, There's nothing in your dongle (Network Empty = True). They were not imported or restored. With kind regards, Michel
BigRic Posted October 1, 2020 Posted October 1, 2020 @Michel Kohanim, they would not restore and when I sync'd, they all went away. I used my SmartThings to send a handful of them disassociate commands (not sure of the right term this sec) then tried to add them new to the ISY by putting it in learning/add device mode and trying to associate those devices as new. The ISY sees nothing (that I can tell) when I do this. I gave up on trying to get the old device list working as I figured I was beyond being able to fix. I tried restoring an old offline backup, but no luck.
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @BigRic, you do need exclude and then include. With kind regards, Michel
BigRic Posted October 1, 2020 Posted October 1, 2020 @Michel Kohanim, I may be doing something wrong, but that's what I tried and the ISY does not seem to see them at all. My understanding for these units (mostly GE toggles and some monoprice outlets) is that any host can set the exclude mode (which I did using the SmartThings, since ISY didn't seem to be speaking to them at all). When I excluded them there, they reported back as "successful", leading me to think they'd again be available to include on the ISY. When I re-run device discovery on the ISY, nothing happens at all. I've set the log to debug hoping I'd see something there when I make the attempt, but I don't. Running out of ideas... New to z-wave troubleshooting (I've had most of these in place for 2+ years, so I don't really think about them much). Perhaps I'm misunderstanding the process in some way?
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @BigRic, When you do Exclude, do you see a the Exclude dialog on the Admin Console? If so, have you tried Network Wide Inclusion? https://wiki.universal-devices.com/index.php?title=ISY_Users:V5:ZWave:User_Guide#Options With kind regards, Michel
lilyoyo1 Posted October 1, 2020 Posted October 1, 2020 15 minutes ago, BigRic said: @Michel Kohanim, I may be doing something wrong, but that's what I tried and the ISY does not seem to see them at all. My understanding for these units (mostly GE toggles and some monoprice outlets) is that any host can set the exclude mode (which I did using the SmartThings, since ISY didn't seem to be speaking to them at all). When I excluded them there, they reported back as "successful", leading me to think they'd again be available to include on the ISY. When I re-run device discovery on the ISY, nothing happens at all. I've set the log to debug hoping I'd see something there when I make the attempt, but I don't. Running out of ideas... New to z-wave troubleshooting (I've had most of these in place for 2+ years, so I don't really think about them much). Perhaps I'm misunderstanding the process in some way? At this point you have to start with a fresh slate anyway so I would factory reset the zwave dongle. If all of your devices are zwave plus, start with the closest device to the isy and start re-adding them in. If not, you may need to bring them closer to the isy
BigRic Posted October 1, 2020 Posted October 1, 2020 @Michel Kohanim, the dialog shows properly when excluding or including. Simply nothing shows up when I toggle those devices accordingly. @lilyoyo1, I just reset the dongle about an hour ago and then tried re-learning the closest device again (it's pretty close; within about 20'). Same issue; nothing seems to be detected by the ISY.
Michel Kohanim Posted October 1, 2020 Posted October 1, 2020 @BigRic, did you try Network Wide Inclusion ? With kind regards, Michel
BigRic Posted October 1, 2020 Posted October 1, 2020 @Michel Kohanim and @lilyoyo1, thanks for the guidance! I must have missed a step. I just reset the dongle again, again excluded one of the devices and this time, the dialog closed as it's supposed to. I then included the same device and again, the dialog closed and now it shows in the device list! Thanks again! 1
BONeil Posted October 1, 2020 Posted October 1, 2020 (edited) Here is my zwave info And I am just noticing this - Zwave node 19 is a PC controller that I used to move my topology to when I upgraded to the 500 series radio. I thought I had moved ownership back to the ISY. I am not using this node in anyway, and I can remove it, but I want to avoid having to redo enrollment across the board. After removing the Z Stick I am able to see the repair links options again. Still missing the options and user reporting for the lock however. Might try and rejoin tomorrow. Edited October 2, 2020 by BONeil update
suderman Posted October 1, 2020 Posted October 1, 2020 (edited) Last week I learned my Z-Wave module was out of date—I guess I shouldn't be surprised, since I purchased my ISY back in 2013 (I think?)! So I ordered a new module from aartec and it arrived today. This afternoon I installed the module, upgraded the ISY to 5.2, and restored zwave backup. All looks well! Thanks for all your work on this project! Edited October 1, 2020 by suderman 1
Clif Posted October 1, 2020 Posted October 1, 2020 After upgrading to the new 5.2.0 build, my Insteon FanLinks do not work. I get this error: Is there any help with this issue?
lilyoyo1 Posted October 1, 2020 Posted October 1, 2020 34 minutes ago, Clif said: After upgrading to the new 5.2.0 build, my Insteon FanLinks do not work. I get this error: Is there any help with this issue? Did you clear your Java cache
Clif Posted October 2, 2020 Posted October 2, 2020 Yes, I did clear my Java cache before trying to log in. I don't think that is my issue.
Recommended Posts