# NR\_NODE\_NAME in 2.2.0 does not appear to be set

**URL:** https://discourse.nodered.org/t/nr-node-name-in-2-2-0-does-not-appear-to-be-set/64975
**Category:** General
**Created:** [11 July 2022 23:45 UTC](https://discourse.nodered.org/t/nr-node-name-in-2-2-0-does-not-appear-to-be-set/64975 "2022-07-11T23:45:12Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![chrisn-au](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chrisn-au/32/25504_2.png) [@chrisn-au](https://discourse.nodered.org/u/chrisn-au)
#### Post date: [11 July 2022 23:45 UTC](https://discourse.nodered.org/t/nr-node-name-in-2-2-0-does-not-appear-to-be-set/64975/1 "2022-07-11T23:45:12Z")

</div>

Guys,

thanks I am loving the new capability in 2.2.0 (we are currently pinned to 2.1.3 for our prod instances and need to upgrade) to get the node and flow details from the env object

have a function

```auto
msg.nrNodeId = env.get("NR_NODE_ID");
msg.nrNodeName = env.get("NR_NODE_NAME");
msg.nrNodePath = env.get("NR_NODE_PATH");
msg.nrGroupId = env.get("NR_GROUP_ID");
msg.nrGroupName = env.get("NR_GROUP_NAME");
msg.nrFlowId = env.get("NR_FLOW_ID");
msg.nrFlowName = env.get("NR_FLOW_NAME");

msg.payload = `I was sent by Function ${msg.nrNodeName}, on Flow '${msg.nrFlowName}`
msg.env = env
return msg;

```

it is returning

```auto
{"_msgid":"eb2947b81078e8f7","payload":"I was sent by Function , on Flow 'Flow 1","topic":"","nrNodeId":"ab7b26a8695984e6","nrNodeName":"","nrNodePath":"c6102b2d.d908e8/ab7b26a8695984e6","nrFlowId":"c6102b2d.d908e8","nrFlowName":"Flow 1","env":{}}

```

I don't appear to be getting the NR\_NODE\_NAME variable. Is this a bug or am I doing something silly?

---

<div class="post-metadata">

### Author: ![UnborN](https://avatars.discourse-cdn.com/v4/letter/u/4491bb/32.png) [@UnborN](https://discourse.nodered.org/u/UnborN)
#### Post date: [12 July 2022 00:21 UTC](https://discourse.nodered.org/t/nr-node-name-in-2-2-0-does-not-appear-to-be-set/64975/2 "2022-07-12T00:21:24Z")

</div>

Its working for me (running on the beta version of NR) ..  
silly question .. do you have a name for your Function ? 🧐

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/b/9ba491d148defb9d773abe80aba9f3142e7508d4.png)

* * *

you can also try `msg.nrNodeName = node.name`  
it should give you the same thing

---

<div class="post-metadata">

### Author: ![chrisn-au](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chrisn-au/32/25504_2.png) [@chrisn-au](https://discourse.nodered.org/u/chrisn-au)
#### Post date: [12 July 2022 20:48 UTC](https://discourse.nodered.org/t/nr-node-name-in-2-2-0-does-not-appear-to-be-set/64975/3 "2022-07-12T20:48:09Z")

</div>

No silly questions only embarrassed posters - That was exactly the problem - 🤦‍♂️

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [10 September 2022 20:49 UTC](https://discourse.nodered.org/t/nr-node-name-in-2-2-0-does-not-appear-to-be-set/64975/4 "2022-09-10T20:49:08Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
