# Using UI-Table handler

**URL:** <https://discourse.nodered.org/t/using-ui-table-handler/76803>\
**Category:** Dashboard\
**Tags:** node-red-dashboard, docker, mqtt\
**Created:** [22 March 2023 09:20 UTC](https://discourse.nodered.org/t/using-ui-table-handler/76803 "2023-03-22T09:20:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![LeKlaus](https://avatars.discourse-cdn.com/v4/letter/l/7ba0ec/32.png) [@LeKlaus](https://discourse.nodered.org/u/LeKlaus)\
**Post date:** [22 March 2023 09:20 UTC](https://discourse.nodered.org/t/using-ui-table-handler/76803/1 "2023-03-22T09:20:44Z")

</div>

Hello 🙂

i run Node-RED version: v3.0.2, Node.js version: v16.16.0.

I would like to have a live table based on incoming mqtt data. For this I use the mqtt in node and function nodes, which format the message as follows:  
topic: "clientID"  
payload: {"state":"disconnected","uptime":36211.761128,"name":"Testname","clientID":"TestEquipmentID","manufacturer":"TestHersteller","serialnumber":1234567,"id":1337,"supply":12.762,"battery":89,"signal":78,"value":53.53870363948328}  
This should be the input for the ui handler and ui table node afterwards.

The messages come in different intervals and sizes. The property should be overwritten if a new message with the same property and value comes. if a property is not renewed, the last entry should remain.

How do i configure my ui handler to put all the data of a client id with the above properties in one line?

I would really appreciate your help  
regards,  
Lars

---

<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:** [21 April 2023 09:20 UTC](https://discourse.nodered.org/t/using-ui-table-handler/76803/2 "2023-04-21T09:20:51Z")

</div>

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