# XYD02 control panel and suggestions for improvement

**URL:** <https://discourse.nodered.org/t/xyd02-control-panel-and-suggestions-for-improvement/92470>\
**Category:** Share Your Projects\
**Created:** [17 October 2024 18:45 UTC](https://discourse.nodered.org/t/xyd02-control-panel-and-suggestions-for-improvement/92470 "2024-10-17T18:45:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ffich](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ffich/32/27292_2.png) [@ffich](https://discourse.nodered.org/u/ffich)\
**Post date:** [17 October 2024 18:45 UTC](https://discourse.nodered.org/t/xyd02-control-panel-and-suggestions-for-improvement/92470/1 "2024-10-17T18:45:06Z")

</div>

Hi folks,  
I've just created this control panel for the XY-MD02 RTU modbus sensor:

> **[GitHub - ffich/XY-MD02-Control-Panel: A Node-RED based control panel for the XY-MD02...](https://github.com/ffich/XY-MD02-Control-Panel)**
>
> A Node-RED based control panel for the XY-MD02 Modbus Temperature and Humidity Sensor

Today it's not much handy, as the user has to manually change the serial port reference in the modbus configuration node (se the GitHub readme).

Does anyone know a way to make this configuration possible from the dashboard itself? Or it's static in the configuration node and there is no way of dinamically change it?

BR  
F

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [17 October 2024 19:18 UTC](https://discourse.nodered.org/t/xyd02-control-panel-and-suggestions-for-improvement/92470/2 "2024-10-17T19:18:06Z")

</div>

> [@ffich](#):
>
> Does anyone know a way to make this configuration possible from the dashboard itself

The modbus node that demo flow uses has a node called flex-connector

> Modbus Flex Connector is a node for flexible input triggers to reconnect with new connection parameters.

The node has built in help and there might even be a built in demo (`ctrl-i` \> examples)

---

<div class="post-metadata">

**Author:** ![ffich](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ffich/32/27292_2.png) [@ffich](https://discourse.nodered.org/u/ffich)\
**Post date:** [17 October 2024 20:02 UTC](https://discourse.nodered.org/t/xyd02-control-panel-and-suggestions-for-improvement/92470/3 "2024-10-17T20:02:44Z")

</div>

Oookkk...that could be the solution I was looking for 😁

I will definitely have a look tomorrow!

Thanks  
F.

---

<div class="post-metadata">

**Author:** ![ffich](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ffich/32/27292_2.png) [@ffich](https://discourse.nodered.org/u/ffich)\
**Post date:** [18 October 2024 17:58 UTC](https://discourse.nodered.org/t/xyd02-control-panel-and-suggestions-for-improvement/92470/4 "2024-10-18T17:58:02Z")

</div>

@Steve-Mcl it works!  
F.
