Z-Wave JS configure time to live (ttl) for commands

I’m trying to automate a Garage door with a shelly wave 1. The button can only be “pressed”. There is no up/down/stop button. One Szenario for clarification:

  1. Door is closed
  2. Button pressed
  3. Door opens
  4. Button pressed again
  5. Door stops
  6. Button pressed again door closes

I’ve an issue with commands that for whatever reason (not part of this post) are delayed quite Long. When this happens, I usually use the remote to open the garage.
The problem is, when the Garage door is fully opened (triggered via remote) and i start driving into the Garage and the command arrives at the switch, it starts to close.

Is there any chance to configure Something like a TTL for commands?

Have you configured your Shelly according to its garage door opener instructions?

Parameter 1
SW1 Switch type: 0

Parameter 19
Turn O1 OFF Automatically with timer: 1

Yes/No

parameter 1 is 0

parameter 19 is 300 (but parameter 25 is 1 => using ms instead of seconds)

I’m not sure how this should impact what I described. controlling the garage usually works. Only when for example there is a lot of traffic in the zwave network and the message is delayed, I run into problems, which is why I’m looking for something like a TTL.

I’ve experienced some delays, too, but only when I arrive home. I suspect that those delays are caused by my cell phone switching from the cellular network to my Wi-Fi.

Probably, yes. But this is ALWAYS the case when I want to open the garage :wink:
Hence, I need a solution (timeout) for outdated commands.

The zwave network should not be delaying commands that long. Most I’ve ever seen is 1 second. Suggestion would be to fix your network so it works reliably.

You might notice that a suggestion to fix a problem i’m currently trying to fix is not very helpful.

In addition stating that something should not happen, while it actually happens leaves me without any further information. The only thing I could imagine (if your statement is true, which I strongly doubt, because it would require an internal TTL without letting the user know about it) that happens is a delay either between the Homeassistent App and Homeassistent server or in the Homeassistent server before handing the message to the zwave Broker. I definitely sometimes experience a delay of >10 seconds between button Press in the App and the garage door start moving.

While I fully understand that not all problems can be solved, I’d like to ask to prevent non-answers to not bloat this post.