# Repeated question but still lost.with infinity loop

**URL:** <https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918>\
**Category:** General\
**Tags:** node-red-dashboard, dashboard-2\
**Created:** [2 September 2025 18:30 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918 "2025-09-02T18:30:58Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [2 September 2025 18:30 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/1 "2025-09-02T18:30:58Z")

</div>

so guys i have been trying to set up a cloud version of node red to change things with mqtt like my original node red on my local system.

the information I am trying to change is “target Temp”

I have (ui) dashboard on local node red and i have dashboard 2.0 on my cloud node red.

I am trying to use a slider bar to select a “temp target” in the cloud-red. I expect it to change the local-red slider bar to the said value and change the settings of my tank.

I am bassically want to be able to set a target temp on my local red, and have that change reflected on my cloud red. and vise versa.

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [2 September 2025 18:44 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/2 "2025-09-02T18:44:28Z")

</div>

```auto
[{ "id": "5354a27f44d76d31", "type": "group", "z": "53fbbbc4f29dea55", "name": "HLT TEMP CONTROLS", "style": { "label": true }, "nodes": [ "3c2d2089173fb786", "413a524bc796db15", "c1f634398a44b355", "9d1d9cd694a85213", "05024575feb8cdd3", "6f1c1408184702ef", "33be77d43280d967", "032c748e5c64894c", "902f1cbb8b1844d4", "25271a56482f17c3", "0c0d08c5dd17942f", "56887d1ff63239b6", "836c7edad4664a45", "30bfd5eeed43e92e", "0c83aad05cda059e", "6c7c64bf3436e71e", "a0744809ca529231", "0fafebc7c299f4cc", "a30d155f773bc0df", "46215a8381502597", "4a5956d111869219", "96e15e010d1f520e", "c97f9d647c40a57f", "bd6931c3237e92be"], "x": 74, "y": 59, "w": 1302, "h": 322 }, { "id": "3c2d2089173fb786", "type": "link in", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "link in 7", "links": ["ac45d488c9472366"], "x": 245, "y": 120, "wires": [[ "413a524bc796db15", "a0744809ca529231"] ] }, { "id": "413a524bc796db15", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "set payload to Temperature value", "rules": [{ "t": "move", "p": "payload.DS18B20.Temperature", "pt": "msg", "to": "payload", "tot": "msg" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 450, "y": 120, "wires": [[ "05024575feb8cdd3", "9d1d9cd694a85213", "c1f634398a44b355", "0fafebc7c299f4cc"] ] }, { "id": "c1f634398a44b355", "type": "ui_template", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "group": "86e793b3a9ac3722", "name": "HLT", "order": 3, "width": 6, "height": 6, "format": "<div id=\"{{'gauge_'+$id}}\" class=\"g-container\"\n style=\"--gauge-value:0; --container-size:6; --gn-distance:14; --ga-tick-count:11; --ga-subtick-count:22; --g-unit:''°F'\">\n <div id=\"bgr\" class=\"g-body\">\n <div class=\"g-ring\">\n <div class=\"g-rivets\">\n <div class=g-rivet></div>\n <div class=g-rivet></div>\n <div class=g-rivet></div>\n <div class=g-rivet></div>\n </div>\n <div class=\"g-plate\">\n <div class=\"g-ticks\">\n <div class=\"g-tick\" style=\"--ga-tick:1;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:2;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:3;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:4;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:5;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:6;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:7;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:8;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:9;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:10;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:11;\"></div>\n <div class=\"g-tick\" style=\"--ga-tick:12;\"></div>\n </div>\n <div class=\"g-ticks\">\n <div class=\"g-subtick\" style=\"--ga-tick:2;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:4;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:6;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:8;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:10;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:12;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:14;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:16;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:18;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:20;\"></div>\n <div class=\"g-subtick\" style=\"--ga-tick:22;\"></div>\n\n </div>\n <div class=\"g-nums\">\n <div class=\"g-num\" style=\"--ga-tick:1;\">0</div>\n <div class=\"g-num\" style=\"--ga-tick:2;\">20</div>\n <div class=\"g-num\" style=\"--ga-tick:3;\">40</div>\n <div class=\"g-num\" style=\"--ga-tick:4;\">60</div>\n <div class=\"g-num\" style=\"--ga-tick:5;\">80</div>\n <div class=\"g-num\" style=\"--ga-tick:6;\">100</div>\n <div class=\"g-num\" style=\"--ga-tick:7;\">120</div>\n <div class=\"g-num\" style=\"--ga-tick:8;\">140</div>\n <div class=\"g-num\" style=\"--ga-tick:9;\">160</div>\n <div class=\"g-num\" style=\"--ga-tick:10;\">180</div>\n <div class=\"g-num\" style=\"--ga-tick:11;\">200</div>\n <div class=\"g-num\" style=\"--ga-tick:12;\">220</div>\n\n </div>\n <div class=\"g-label\"> HLT </div>\n <div class=\"g-needle\"></div>\n <div class=\"g-needle-ring\"></div>\n <div id=\"{{'gauge_val_'+$id}}\" class=\"g-val\"></div>\n </div>\n </div>\n </div>\n</div>\n<script>\n (function(scope) {\n let min = 0;\n let max = 220;\n scope.$watch('msg', function(msg) {\n if (msg) {\n // Do something when msg arrives\n const val = msg.payload\n const v = ((val - min) / (max - min)) * 100;\n document.getElementById('gauge_'+scope.$id).style.setProperty('--gauge-value', v);\n document.getElementById('gauge_val_'+scope.$id).innerText = val.toFixed(1);\n }\n \n });\n})(scope);\n</script>", "storeOutMessages": true, "fwdInMessages": false, "resendOnRefresh": true, "templateScope": "local", "className": "", "x": 690, "y": 140, "wires": [[] ] }, { "id": "9d1d9cd694a85213", "type": "ui_digital_display", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "HLT", "group": "86e793b3a9ac3722", "order": 5, "width": 3, "height": 1, "digits": 5, "decimals": 1, "x": 690, "y": 100, "wires": [] }, { "id": "05024575feb8cdd3", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "rules": [{ "t": "set", "p": "HLTambient", "pt": "global", "to": "payload", "tot": "msg" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 720, "y": 180, "wires": [[ "6f1c1408184702ef"] ] }, { "id": "6f1c1408184702ef", "type": "switch", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "property": "HltTarget", "propertyType": "global", "rules": [{ "t": "lte", "v": "HLTambient", "vt": "global" }, { "t": "else" }], "checkall": "true", "repair": false, "outputs": 2, "x": 910, "y": 140, "wires": [[ "33be77d43280d967"], ["032c748e5c64894c"] ] }, { "id": "33be77d43280d967", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "rules": [{ "t": "set", "p": "payload", "pt": "msg", "to": "off", "tot": "str" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 1060, "y": 120, "wires": [[ "902f1cbb8b1844d4"] ] }, { "id": "032c748e5c64894c", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "rules": [{ "t": "set", "p": "payload", "pt": "msg", "to": "on", "tot": "str" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 1060, "y": 160, "wires": [[ "902f1cbb8b1844d4"] ] }, { "id": "902f1cbb8b1844d4", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "rules": [{ "t": "set", "p": "topic", "pt": "msg", "to": "cmnd/HLT/POWER1", "tot": "str" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 1230, "y": 140, "wires": [[ "56887d1ff63239b6"] ] }, { "id": "25271a56482f17c3", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "rules": [{ "t": "set", "p": "topic", "pt": "msg", "to": "HltTarget", "tot": "str" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 460, "y": 220, "wires": [[ "0c0d08c5dd17942f"] ] }, { "id": "0c0d08c5dd17942f", "type": "change", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "HLTTarget", "rules": [{ "t": "set", "p": "HltTarget", "pt": "global", "to": "payload", "tot": "msg" }], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 610, "y": 260, "wires": [[ "c97f9d647c40a57f"] ] }, { "id": "56887d1ff63239b6", "type": "link out", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "HLTOUT", "mode": "link", "links": ["49bf6457f083306b"], "x": 1335, "y": 140, "wires": [] }, { "id": "836c7edad4664a45", "type": "ui_dropdown", "z": "53fbbbc4f29dea55", "d": true, "g": "5354a27f44d76d31", "name": "", "label": "", "tooltip": "", "place": "Select option", "group": "86e793b3a9ac3722", "order": 7, "width": 3, "height": 1, "passthru": true, "multiple": false, "options": [{ "label": "BOIL", "value": "215", "type": "str" }, { "label": "SANI", "value": "190", "type": "str" }, { "label": "OFF", "value": "1", "type": "str" }, { "label": "STRIKE", "value": "170", "type": "str" }], "payload": "", "topic": "target_temperature", "topicType": "str", "className": "", "x": 300, "y": 220, "wires": [[ "25271a56482f17c3", "30bfd5eeed43e92e"] ] }, { "id": "30bfd5eeed43e92e", "type": "ui_digital_display", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "HLT TARGET", "group": "86e793b3a9ac3722", "order": 8, "width": 3, "height": 1, "digits": 5, "decimals": 1, "x": 520, "y": 300, "wires": [] }, { "id": "0c83aad05cda059e", "type": "ui_gauge", "z": "53fbbbc4f29dea55", "d": true, "g": "5354a27f44d76d31", "name": "FERM1", "group": "25712aa525433650", "order": 8, "width": 6, "height": 6, "gtype": "gage", "title": "FERM1 PRESSURE", "label": "PSI", "format": "{{msg.payload.psi}}", "min": 0, "max": "35", "colors": ["#0c00b3", "#0c00b3", "#0c00b3"], "seg1": "", "seg2": "", "diff": false, "className": "", "x": 980, "y": 260, "wires": [] }, { "id": "6c7c64bf3436e71e", "type": "link in", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "FERM1PRESS", "links": [], "x": 815, "y": 260, "wires": [[ "0c83aad05cda059e"] ] }, { "id": "a0744809ca529231", "type": "debug", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "debug 3", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "payload", "targetType": "msg", "statusVal": "", "statusType": "auto", "x": 360, "y": 160, "wires": [] }, { "id": "0fafebc7c299f4cc", "type": "debug", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "debug 5", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "false", "statusVal": "", "statusType": "auto", "x": 700, "y": 220, "wires": [] }, { "id": "a30d155f773bc0df", "type": "ui_slider", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "HltTarget", "label": "slider", "tooltip": "", "group": "86e793b3a9ac3722", "order": 8, "width": 0, "height": 0, "passthru": true, "outs": "end", "topic": "HltTarget", "topicType": "msg", "min": 0, "max": "200", "step": 1, "className": "", "x": 200, "y": 260, "wires": [[ "30bfd5eeed43e92e", "4a5956d111869219", "bd6931c3237e92be"] ] }, { "id": "46215a8381502597", "type": "link out", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "link out 1", "mode": "link", "links": ["49bf6457f083306b"], "x": 765, "y": 340, "wires": [] }, { "id": "4a5956d111869219", "type": "debug", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "debug 18", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "false", "statusVal": "", "statusType": "auto", "x": 900, "y": 320, "wires": [] }, { "id": "96e15e010d1f520e", "type": "link in", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "HltTarget", "links": [], "x": 115, "y": 140, "wires": [[ "a30d155f773bc0df"] ] }, { "id": "c97f9d647c40a57f", "type": "link out", "z": "53fbbbc4f29dea55", "d": true, "g": "5354a27f44d76d31", "name": "hltout", "mode": "link", "links": ["9c88450afc644e8b"], "x": 745, "y": 260, "wires": [] }, { "id": "bd6931c3237e92be", "type": "rbe", "z": "53fbbbc4f29dea55", "g": "5354a27f44d76d31", "name": "", "func": "rbe", "gap": "", "start": "", "inout": "out", "septopics": false, "property": "payload", "topi": "topic", "x": 270, "y": 340, "wires": [[ "25271a56482f17c3", "a30d155f773bc0df"] ] }, { "id": "86e793b3a9ac3722", "type": "ui_group", "name": "HLT", "tab": "a74ffe3d.4eb73", "order": 9, "disp": true, "width": "6", "collapse": false, "className": "" }, { "id": "25712aa525433650", "type": "ui_group", "name": "FERMENTER1", "tab": "a74ffe3d.4eb73", "order": 13, "disp": true, "width": "6", "collapse": false, "className": "" }, { "id": "a74ffe3d.4eb73", "type": "ui_tab", "name": "Brewery", "icon": "dashboard", "order": 1, "disabled": false, "hidden": false } ]

```

```auto

```

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [2 September 2025 18:45 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/3 "2025-09-02T18:45:44Z")

</div>

above is my local red, below is cloud red

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [2 September 2025 18:46 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/4 "2025-09-02T18:46:50Z")

</div>

```auto
[
    {
        "id": "1804637663f0b868",
        "type": "group",
        "z": "53fbbbc4f29dea55",
        "name": "HLT TEMP CONTROLS",
        "style": {
            "label": true
        },
        "nodes": [
            "693241b66a23b70b",
            "ac5c7f53a41aae88",
            "8bbf08a8b81d0680",
            "4fccc5df408a654c",
            "8217b067806063ac",
            "6d8e0c2fe372ac46",
            "97e01d75e49e4574",
            "e544b42dfc15cee0",
            "7eb74e8d20fe11ee",
            "db593790dab2d424",
            "7ce76e5c580729e8",
            "9ac1b05def80dd77",
            "487f80a28a943e68",
            "13d8ef630e096c56"
        ],
        "x": 164,
        "y": 39,
        "w": 662,
        "h": 522
    },
    {
        "id": "693241b66a23b70b",
        "type": "link in",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "Hlttemp",
        "links": [
            "ac45d488c9472366"
        ],
        "x": 205,
        "y": 160,
        "wires": [
            [
                "ac5c7f53a41aae88",
                "8bbf08a8b81d0680"
            ]
        ]
    },
    {
        "id": "ac5c7f53a41aae88",
        "type": "change",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "set payload to Temperature value",
        "rules": [
            {
                "t": "move",
                "p": "payload.DS18B20.Temperature",
                "pt": "msg",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 340,
        "y": 100,
        "wires": [
            [
                "e544b42dfc15cee0"
            ]
        ]
    },
    {
        "id": "8bbf08a8b81d0680",
        "type": "debug",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "debug 3",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 310,
        "y": 180,
        "wires": []
    },
    {
        "id": "4fccc5df408a654c",
        "type": "inject",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "HltTemp",
        "payload": "95",
        "payloadType": "str",
        "x": 600,
        "y": 80,
        "wires": [
            []
        ]
    },
    {
        "id": "8217b067806063ac",
        "type": "inject",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "HltTemp",
        "payload": "150",
        "payloadType": "str",
        "x": 600,
        "y": 120,
        "wires": [
            []
        ]
    },
    {
        "id": "6d8e0c2fe372ac46",
        "type": "link in",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "HltTarget",
        "links": [
            "b5e19cdc0644d369"
        ],
        "x": 245,
        "y": 320,
        "wires": [
            [
                "97e01d75e49e4574"
            ]
        ]
    },
    {
        "id": "97e01d75e49e4574",
        "type": "ui-slider",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "group": "b0ec6fa10e19fa35",
        "name": "HltTarget",
        "label": "HltTarget",
        "tooltip": "",
        "order": 4,
        "width": 4,
        "height": "2",
        "passthru": false,
        "outs": "end",
        "topic": "topic",
        "topicType": "msg",
        "thumbLabel": "true",
        "showTicks": "always",
        "min": 0,
        "max": "220",
        "step": 1,
        "className": "",
        "iconPrepend": "",
        "iconAppend": "",
        "color": "red",
        "colorTrack": "green",
        "colorThumb": "",
        "showTextField": false,
        "x": 400,
        "y": 460,
        "wires": [
            [
                "db593790dab2d424",
                "7eb74e8d20fe11ee",
                "9ac1b05def80dd77",
                "7ce76e5c580729e8"
            ]
        ]
    },
    {
        "id": "e544b42dfc15cee0",
        "type": "change",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "HltTemp",
        "rules": [
            {
                "t": "set",
                "p": "topic",
                "pt": "msg",
                "to": "HltTemp",
                "tot": "str"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 660,
        "y": 220,
        "wires": [
            [
                "13d8ef630e096c56"
            ]
        ]
    },
    {
        "id": "7eb74e8d20fe11ee",
        "type": "link out",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "HltTarget",
        "mode": "link",
        "links": [
            "49bf6457f083306b"
        ],
        "x": 655,
        "y": 520,
        "wires": []
    },
    {
        "id": "db593790dab2d424",
        "type": "debug",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "debug 4",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "false",
        "statusVal": "",
        "statusType": "auto",
        "x": 700,
        "y": 380,
        "wires": []
    },
    {
        "id": "7ce76e5c580729e8",
        "type": "debug",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "debug 8",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "false",
        "statusVal": "",
        "statusType": "auto",
        "x": 720,
        "y": 460,
        "wires": []
    },
    {
        "id": "9ac1b05def80dd77",
        "type": "change",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "HltTarget",
        "rules": [
            {
                "t": "set",
                "p": "topic",
                "pt": "msg",
                "to": "HltTarget",
                "tot": "str"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 420,
        "y": 260,
        "wires": [
            [
                "487f80a28a943e68",
                "13d8ef630e096c56"
            ]
        ]
    },
    {
        "id": "487f80a28a943e68",
        "type": "change",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "HltTarget",
        "rules": [
            {
                "t": "set",
                "p": "HltTarget",
                "pt": "global",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 640,
        "y": 280,
        "wires": [
            [
                "97e01d75e49e4574"
            ]
        ]
    },
    {
        "id": "13d8ef630e096c56",
        "type": "ui-gauge-classic",
        "z": "53fbbbc4f29dea55",
        "g": "1804637663f0b868",
        "name": "Hlt",
        "group": "b0ec6fa10e19fa35",
        "order": 3,
        "width": "4",
        "height": "4",
        "min": 0,
        "max": "220",
        "sectors": [],
        "major_division": "20",
        "minor_division": "1",
        "value_decimal_places": 1,
        "scale_decimal_places": 0,
        "label": "Boil Kettle",
        "measurement": "temperature",
        "units": "°F",
        "needles": [
            {
                "topic": "HltTemp",
                "color": "black",
                "lengthPercent": "100"
            },
            {
                "topic": "HltTarget",
                "color": "blue",
                "lengthPercent": "50"
            }
        ],
        "hubcolor": "black",
        "sweep_angle": 250,
        "keepwidth": true,
        "myclass": "",
        "x": 740,
        "y": 140,
        "wires": []
    },
    {
        "id": "b0ec6fa10e19fa35",
        "type": "ui-group",
        "name": "HLT",
        "page": "a75c75d3958e0e7c",
        "width": 3,
        "height": "6",
        "order": 3,
        "showTitle": true,
        "className": "",
        "visible": "true",
        "disabled": "false",
        "groupType": "default"
    },
    {
        "id": "a75c75d3958e0e7c",
        "type": "ui-page",
        "name": "Brew_House",
        "ui": "959e0b8c62e485b1",
        "path": "/page1",
        "icon": "home",
        "layout": "grid",
        "theme": "0da5ea2d87210b2f",
        "breakpoints": [
            {
                "name": "Default",
                "px": "0",
                "cols": "3"
            },
            {
                "name": "Tablet",
                "px": "576",
                "cols": "6"
            },
            {
                "name": "Small Desktop",
                "px": "768",
                "cols": "9"
            },
            {
                "name": "Desktop",
                "px": "1024",
                "cols": "12"
            }
        ],
        "order": 1,
        "className": "",
        "visible": "true",
        "disabled": "false"
    },
    {
        "id": "959e0b8c62e485b1",
        "type": "ui-base",
        "name": "My Dashboard",
        "path": "/dashboard",
        "appIcon": "",
        "includeClientData": true,
        "acceptsClientConfig": [
            "ui-notification",
            "ui-control"
        ],
        "showPathInSidebar": false,
        "headerContent": "page",
        "navigationStyle": "default",
        "titleBarStyle": "default",
        "showReconnectNotification": true,
        "notificationDisplayTime": 1,
        "showDisconnectNotification": true,
        "allowInstall": true
    },
    {
        "id": "0da5ea2d87210b2f",
        "type": "ui-theme",
        "name": "Default Theme",
        "colors": {
            "surface": "#ffffff",
            "primary": "#0094CE",
            "bgPage": "#eeeeee",
            "groupBg": "#ffffff",
            "groupOutline": "#cccccc"
        },
        "sizes": {
            "density": "default",
            "pagePadding": "12px",
            "groupGap": "12px",
            "groupBorderRadius": "4px",
            "widgetGap": "12px"
        }
    },
    {
        "id": "4305f036d565d0de",
        "type": "global-config",
        "env": [],
        "modules": {
            "@flowfuse/node-red-dashboard": "1.26.0",
            "@colinl/node-red-dashboard-2-ui-gauge-classic": "1.4.0"
        }
    }
]

```

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [2 September 2025 19:09 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/5 "2025-09-02T19:09:20Z")

</div>

Try setting the debug to complete message object, you will then see there is a property msg.socketid. If you delete this property then the payload will go to all connected dashboards on all browsers. Leaving socketid and it will only be sent to the dashboard with that socketid.

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [2 September 2025 19:12 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/6 "2025-09-02T19:12:09Z")

</div>

so i should use a change node to do this.

correct?

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [2 September 2025 19:25 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/7 "2025-09-02T19:25:34Z")

</div>

Try deleting it with a change node, to see if it works.

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [8 September 2025 17:13 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/8 "2025-09-08T17:13:21Z")

</div>

that did help with the numbers showing correctly but then i ended up with the infinity loop again

it actuall crashed my dashboard.

i have on pause now. I have the filter nodes in both flows but it still does the infinity loop. it works great for a while and if i hadnt changed anything in a while and change it starts up the infinity loop again. really frustrating, I am obviously missing a crucial step. lol

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [8 September 2025 17:39 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/9 "2025-09-08T17:39:02Z")

</div>

Is one of your ui nodes set to pass on incoming messages?

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [8 September 2025 17:47 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/10 "2025-09-08T17:47:06Z")

</div>

![passthrough](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/3/3337f63e41d9cdc43415d63aae986379307254e2.png)yes it is (this is local) and it is also on cloud red. should i remove the pass through on the cloud version? if the local one doesn’t have pass through it doesnt change the temp target setting for the actual temp control.

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [8 September 2025 18:06 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/11 "2025-09-08T18:06:09Z")

</div>

got it!

1. deleting “socketid” helps display the new setting temp from external source.(on both local and cloud red)
2. only having pass through message on local flows. not passing it through on the external source keeps from having infinity loop. with the aid in the filters following the messages.

I believe i have it fixed now ill do a little more testing before i can officially trust it.

---

<div class="post-metadata">

**Author:** ![9toejack](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/9toejack/32/56868_2.png) [@9toejack](https://discourse.nodered.org/u/9toejack)\
**Post date:** [9 September 2025 15:50 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/12 "2025-09-09T15:50:56Z")

</div>

just making sure i say thank you E1cid

---

<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:** [23 September 2025 15:51 UTC](https://discourse.nodered.org/t/repeated-question-but-still-lost-with-infinity-loop/98918/13 "2025-09-23T15:51:14Z")

</div>

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