# Sunday JSONata Challenge!

**URL:** <https://discourse.nodered.org/t/sunday-jsonata-challenge/21793>\
**Category:** General\
**Created:** [16 February 2020 13:43 UTC](https://discourse.nodered.org/t/sunday-jsonata-challenge/21793 "2020-02-16T13:43:57Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [16 February 2020 20:33 UTC](https://discourse.nodered.org/t/sunday-jsonata-challenge/21793/3 "2020-02-16T20:33:28Z")

</div>

Thanks for looking Lena.

For now, I gave up (as often the case with JSONata) and went back to a familiar function node. A lot quicker to deal with! But I have to set myself (and others 😀) a challenge from time-to-time.

Anyway, the output from today's and yesterday's efforts has been to produce a new `devices` structure. This combines my manual IP/Mac table with nmap discovery. I've started to build a uibuilder editable table so that I will be able to update things like descriptions and locations for devices.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/6/66c4cdc669ffa8163792e48bf0b456dd72e2afef.png)

I blame Paul @zenofmud for this distraction because I looked again at his excellent "[ET Display Home](https://discourse.nodered.org/t/et-display-home-a-flow-to-help-manage-your-espeasy-sonoff-tasmota-and-homie-flashed-devices-now-on-github/1893/83)" and decided that I wanted a version that didn't take up 300 tabs and that would use uibuilder instead of Dashboard 😀

That then reminded me that I'd promised myself that I'd re-engineer my home automation reference data which in turn reminded me that I really needed a UI to administer all this stuff rather than manually editing it in the Editor.

Oh dear, what was that about addiction?!

---

_[View the full topic](https://discourse.nodered.org/t/sunday-jsonata-challenge/21793)._
