Jump to content

Unstable program execution with zwave


Panda88

Recommended Posts

I am experiencing unstable performance when execution program controlling zwave devices.  I can have a program that turns on the device waits 5 min and then turns it off.  When execution the device will turn on but not turn back off after 5min.   

I have not upgraded to Zmatter - would that help?  I can control the device reliable from AC so it does not seems like a connection / range issue 

Any deas?

Link to comment

Here is an example - on executes - off does not.  I realize I can add an off delay to fix it, but there are multiple other examples.  It is a Zooz ZE77 switch

image.png.b1654c75d38b55f66f13fd3f5ae83c15.png

In general is it not stable - I have other programs that just turn on, but it is not reliable with Zigbee devices (other are fine)

Is there a benefit to update to Zmatter - I have not do that yet

 

Link to comment
6 minutes ago, Panda88 said:

I tried 2 programs - result is the same 

Can you post the 2 programs you tried? This time right click the program and paste as text.

The initial program seems that the IF would become false would then run the "ELSE" during the wait period. In the case the light wouldn't turn off. Technically shouldn't have worked with zigbee, but you say it did. Was it this exact program?

What @paulbates was suggesting with 2 programs is to trigger a program without an "IF" statement and allowing the "wait" to run as expected. 

What is the icon color of the program you posted above? (without testing/running it again). If it's partially red then it last ran false. Might have been false during the wait period thus not finishing the "Then" progression. 

Link to comment

Here are the 2 programe - the second is disabled 

Even if I select run Then - on the second it does not work - it turns on but not off after 5 min

BTW - I faid it hard to believe that if conditions change after a program is triggered it will stop execution.  E.g. say I have a program to run at 10.00pm - One second later it is false so all execution must happen in 1 sec 

 

 

s DS Hallway Light Copy - [ID 00AB][Parent 000D]

If
        From    Sunset  - 15 minutes
        To      Sunrise (next day)
    And 'Alarm Panel / Motion DS hallway' is switched Opened
 
Then
        Run Program 's DS Hallway Test' (Then Path)
 
Else
   - No Actions - (To add one, press 'Action')
 

s DS Hallway Test - [ID 00AA][Parent 000D]

If

 
Then
        Set 'Z-wave / DS Hallway 9 / ZW 009 DSHW Multilevel Switch' On
        Wait  5 minutes 
        Set 'Z-wave / DS Hallway 9 / ZW 009 DSHW Multilevel Switch' Off
 Else
   - No Actions - (To add one, press 'Action')
 

 

Link to comment

One of the questions above is whether or not the program is completing. 

This should be easy to tell adn possibly eliminate by watching the program execute in the AC.. it should show solid green for five minutes and then change to a background green for idle / true. This should also show in the summary tab as to last run time and last finish time.. 

My guess is a load interference. Can you remove the load and see if the switch goes on and off as expected? 

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...