Page 1 of 1
Get name of flow
Posted: 13 Oct 2014 18:28
by tschaedl
Hi,
is there a possibility to get the name of the flow, which is currently running? I want to use action "SetFlowState" to disable all flows of a group excluding the running one.
Thx,
Thomas
Re: Get name of flow
Posted: 13 Oct 2014 20:42
by kintrupf
tschaedl wrote:
is there a possibility to get the name of the flow, which is currently running? I want to use action "SetFlowState" to disable all flows of a group excluding the running one.
Each flow supplies the variable
flow_name, which, of course, contains the name of the flow

Re: Get name of flow
Posted: 14 Oct 2014 09:22
by tschaedl
Hi kintrupf,
thx for this information. Where did you found this. I didn't found "flow_name" either in the forum nor in the help pages.
Regards,
Thomas
Re: Get name of flow
Posted: 14 Oct 2014 09:54
by kintrupf
Where did I find it? That's a really good question

I'm a very regular user of Automagic, so I just learned over time...
To find out which variables are supplied by a flow do this:
- create a new flow
- add the condition Debug to the empty trigger
- execute the flow manually
The
Debug condition displays all variables, and everything that does not start with "global_" is defined by the flow itself.
Currently these are the variables
flow_name,
trigger and
triggertime.
Re: Get name of flow
Posted: 14 Oct 2014 11:13
by Bushmills
... or easier:
create a new flow
add any action (for example the action you want to use flow_name in)
tap menu (3 bars or dots)
select "choose variable")
from the list of variables, pick "{flow_name}"