# Split Values from a Sensor

**URL:** <https://discourse.nodered.org/t/split-values-from-a-sensor/18329>\
**Category:** General\
**Created:** [23 November 2019 18:04 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329 "2019-11-23T18:04:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mario](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@Mario](https://discourse.nodered.org/u/Mario)\
**Post date:** [23 November 2019 18:04 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/1 "2019-11-23T18:04:36Z")

</div>

how can I split this string into the individual values? it's the payload from an zigbee sensor.

it is certainly simple, but I do not know how it works.

{"battery":100,"voltage":3055,"temperature":23.87,"humidity":80.1,"pressure":1005,"linkquality":28}

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [23 November 2019 18:08 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/2 "2019-11-23T18:08:50Z")

</div>

Try the JSON node.

---

<div class="post-metadata">

**Author:** ![Mario](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@Mario](https://discourse.nodered.org/u/Mario)\
**Post date:** [23 November 2019 18:19 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/3 "2019-11-23T18:19:50Z")

</div>

Do you have an example for me? Need only 1 value. Would be nice of you.

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [23 November 2019 18:59 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/4 "2019-11-23T18:59:53Z")

</div>

Simply feed the string into a JSON node connected to a debug mode and inspect the values in the debug window, see here for details:

[https://nodered.org/docs/user-guide/messages](https://nodered.org/docs/user-guide/messages)

---

<div class="post-metadata">

**Author:** ![rei\_vilo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rei_vilo/32/162_2.png) [@rei\_vilo](https://discourse.nodered.org/u/rei_vilo)\
**Post date:** [23 November 2019 19:03 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/5 "2019-11-23T19:03:07Z")

</div>

Consider something like this basic example

```auto
[{"id":"86a39630.57c608","type":"inject","z":"9fc25b49.983ae8","name":"","topic":"","payload":"{\"battery\":100,\"voltage\":3055,\"temperature\":23.87,\"humidity\":80.1,\"pressure\":1005,\"linkquality\":28}","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":150,"y":120,"wires":[["dd65e934.7f3628","ce878750.65dee8"]]},{"id":"dd65e934.7f3628","type":"json","z":"9fc25b49.983ae8","name":"","property":"payload","action":"","pretty":false,"x":340,"y":200,"wires":[["f0b5c3c6.be93","d2f451e2.bff08"]]},{"id":"ce878750.65dee8","type":"debug","z":"9fc25b49.983ae8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":580,"y":80,"wires":[]},{"id":"f0b5c3c6.be93","type":"debug","z":"9fc25b49.983ae8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":580,"y":140,"wires":[]},{"id":"d2f451e2.bff08","type":"debug","z":"9fc25b49.983ae8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload.temperature","targetType":"msg","x":620,"y":260,"wires":[]}]

```

 ![20](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/c/c3843dbc877ad05cf68e62977bfb8706edcac75c.png)

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [23 November 2019 19:03 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/6 "2019-11-23T19:03:34Z")

</div>

I have put your string into an inject node to show you how it works:

```auto
[{"id":"9de47bfd.144d38","type":"inject","z":"cc5224d5.de3ef8","name":"","topic":"","payload":"{\"battery\":100,\"voltage\":3055,\"temperature\":23.87,\"humidity\":80.1,\"pressure\":1005,\"linkquality\":28}","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":140,"wires":[["8f50f883.b5a878"]]},{"id":"8f50f883.b5a878","type":"json","z":"cc5224d5.de3ef8","name":"","property":"payload","action":"obj","pretty":false,"x":330,"y":140,"wires":[["ea18a9c9.1c6148"]]},{"id":"ea18a9c9.1c6148","type":"debug","z":"cc5224d5.de3ef8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":550,"y":140,"wires":[]}]

```

---

<div class="post-metadata">

**Author:** ![Mario](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@Mario](https://discourse.nodered.org/u/Mario)\
**Post date:** [24 November 2019 13:43 UTC](https://discourse.nodered.org/t/split-values-from-a-sensor/18329/7 "2019-11-24T13:43:42Z")

</div>

thanks to you two. it works perfectly. Now I can continue.
