# Building an interactive floorplan using uibuilder

**URL:** <https://discourse.nodered.org/t/building-an-interactive-floorplan-using-uibuilder/33378>\
**Category:** Share Your Projects\
**Created:** [26 September 2020 14:37 UTC](https://discourse.nodered.org/t/building-an-interactive-floorplan-using-uibuilder/33378 "2020-09-26T14:37:47Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![alex88](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/alex88/32/55523_2.png) [@alex88](https://discourse.nodered.org/u/alex88)\
**Post date:** [17 November 2020 21:23 UTC](https://discourse.nodered.org/t/building-an-interactive-floorplan-using-uibuilder/33378/3 "2020-11-17T21:23:45Z")

</div>

Since posting this topic, I have baselined the project.

Posting a picture of how it looks here:

 ![Floorplan baseline version 1.0](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/f/cff377547e2c5c7d16f1de9d48f6a38a3a4e83ea.jpeg)

My most interesting finding is that unless you have a very small Sonos system and low network traffic I would steer away from creating an interactive real-time Sonos panel using the current Sonos Plus node.

Too much traffic is created going real-time, at least without some serious coding to minimise the traffic (which I don’t have the time to do right now) and also it helped me uncover some issues in my Sonos setup that are not so easy to fix, again without carving out some time.

Although the code base is slightly improved it has moved along quite a bit since I posted the first code set to Github, and TBH it’s become quite a beast such that I am not sure it will help anyone trying to start out – most likely causing considerably more confusion than benefit

---

_[View the full topic](https://discourse.nodered.org/t/building-an-interactive-floorplan-using-uibuilder/33378)._
