Set stoptimer value with text input node&environment variables

Not sure if this helps, but attached is a stripped down version of how I use voice commands to Alexa to set the time on the varidelay stop timer. Although I'm using function nodes, I don't see any reason you couldn't feed the information to varidelay via environment variables in a similar way. I use this system for my lights, fans, hubitat modes, and even status reports of different smart home items.

The flow uses the following nodes:

node-red-contrib-alexa-remote2-applestrudel
node-red-contrib-ecolect
node-red-contrib-stoptimer-varidelay

You'll have to put in your Alexa account info if you want to use the Alexa nodes. If not, just delete all of the Alexa nodes and the ECOLECT node. The flows should still give you a pretty good idea of how I'm passing info to varidelay.

Hopefully this is somewhat helpful. I'd be happy to answer any questions I can.

If you have more interest in the Alexa aspect you can find out more at: Pure fun with Alexa and Alexa Skills

varidelay example flow.txt (66.8 KB)