# Help with payload to homeassistant entity attributes

**URL:** <https://discourse.nodered.org/t/help-with-payload-to-homeassistant-entity-attributes/41909>\
**Category:** General\
**Created:** [2 March 2021 18:28 UTC](https://discourse.nodered.org/t/help-with-payload-to-homeassistant-entity-attributes/41909 "2021-03-02T18:28:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kaczkalolo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kaczkalolo/32/38109_2.png) [@kaczkalolo](https://discourse.nodered.org/u/kaczkalolo)\
**Post date:** [2 March 2021 18:28 UTC](https://discourse.nodered.org/t/help-with-payload-to-homeassistant-entity-attributes/41909/1 "2021-03-02T18:28:20Z")

</div>

Hi  
Could anyone please help me with getting that below payload divided into attributes that i could then push to home assistant entity?

I got that payload from running ssh to my server:  
{"topic":"192.168.1.80","\_msgid":"9ae507a7.3fea68","payload":"\r-\r \r\r-\r \rStatus: Connected\nCurrent server: [pl141.nordvpn.com](http://pl141.nordvpn.com)\nCountry: Poland\nCity: Warsaw\nYour new IP: 5.253.206.91\nCurrent technology: NordLynx\nTransfer: 1.17 GiB received, 23.16 MiB sent\nUptime: 9 hours 31 minutes 28 seconds\n","rc":{"code":0}}  
It gives me status about NordVPN connection. I would like to have all these as attributes in one entity under HA.So lets say entity called sensor.nordvpn with below attributes:

- Status  
Current server  
Country  
City  
Your new IP  
Current technology  
Transfer received  
Transfer sent  
Uptime

---

<div class="post-metadata">

**Author:** ![kaczkalolo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kaczkalolo/32/38109_2.png) [@kaczkalolo](https://discourse.nodered.org/u/kaczkalolo)\
**Post date:** [2 March 2021 19:38 UTC](https://discourse.nodered.org/t/help-with-payload-to-homeassistant-entity-attributes/41909/2 "2021-03-02T19:38:48Z")

</div>

Already have this:  
var lines = msg.payload.split("\n");  
lines[0] = lines[0].replace("\r-\r \r\r-\r \r","");  
var outp = ;  
outp[0] = {payload:lines[0]};  
outp[1] = {payload:lines[1]};  
outp[2] = {payload:lines[2]};  
outp[3] = {payload:lines[3]};  
outp[4] = {payload:lines[4]};  
outp[5] = {payload:lines[5]};  
outp[6] = {payload:lines[6]};  
outp[7] = {payload:lines[7]};  
return [outp];

That gives me 8 different payloads- so how do i get these payloads now to one enitity with attributes?

---

<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:** [1 May 2021 19:39 UTC](https://discourse.nodered.org/t/help-with-payload-to-homeassistant-entity-attributes/41909/3 "2021-05-01T19:39:02Z")

</div>

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