I don't believe I ever changed the site setting but mine was set to "Node-Red theme everywhere". I changed it to match yours but it didn't make a difference. This is my flow. In the image I posted I had a ui_control message that was affecting the format of the "State" property to style the color of the progress bar and add text to the legend. But I have removed that for testing this specific issue.
[
{
"id": "b93f69120f6dd637",
"type": "subflow",
"name": "Subflow 1",
"info": "",
"category": "",
"in": [
{
"x": 80,
"y": 120,
"wires": [
{
"id": "5ea00a438d21ca49"
}
]
}
],
"out": [
{
"x": 600,
"y": 120,
"wires": [
{
"id": "bdc45502a9108729",
"port": 0
}
]
}
],
"env": [],
"meta": {},
"color": "#E2D96E",
"icon": "node-red/sort.svg"
},
{
"id": "5ea00a438d21ca49",
"type": "switch",
"z": "b93f69120f6dd637",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "cont",
"v": "Tech",
"vt": "str"
},
{
"t": "cont",
"v": "Project",
"vt": "str"
},
{
"t": "cont",
"v": "State",
"vt": "str"
},
{
"t": "cont",
"v": "Station",
"vt": "str"
}
],
"checkall": "true",
"repair": false,
"outputs": 4,
"x": 190,
"y": 120,
"wires": [
[
"befe53d35bec02a9"
],
[
"1ae7a55685676f6e"
],
[
"6862e388b8515d1d"
],
[
"9612e8e6566d5624"
]
]
},
{
"id": "befe53d35bec02a9",
"type": "change",
"z": "b93f69120f6dd637",
"name": "tech",
"rules": [
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "Tech: ",
"fromt": "str",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "tech",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 330,
"y": 60,
"wires": [
[
"bdc45502a9108729"
]
]
},
{
"id": "1ae7a55685676f6e",
"type": "change",
"z": "b93f69120f6dd637",
"name": "project",
"rules": [
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "Project: ",
"fromt": "str",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "project",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 330,
"y": 100,
"wires": [
[
"bdc45502a9108729"
]
]
},
{
"id": "6862e388b8515d1d",
"type": "change",
"z": "b93f69120f6dd637",
"name": "state",
"rules": [
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "State: ",
"fromt": "str",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "state",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 330,
"y": 140,
"wires": [
[
"bdc45502a9108729"
]
]
},
{
"id": "bdc45502a9108729",
"type": "join",
"z": "b93f69120f6dd637",
"name": "",
"mode": "custom",
"build": "object",
"property": "payload",
"propertyType": "msg",
"key": "topic",
"joiner": "\\n",
"joinerType": "str",
"accumulate": true,
"timeout": "",
"count": "3",
"reduceRight": false,
"reduceExp": "",
"reduceInit": "",
"reduceInitType": "",
"reduceFixup": "",
"x": 490,
"y": 120,
"wires": [
[]
]
},
{
"id": "9612e8e6566d5624",
"type": "change",
"z": "b93f69120f6dd637",
"name": "station",
"rules": [
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "Station: ",
"fromt": "str",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "station",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 330,
"y": 180,
"wires": [
[
"bdc45502a9108729"
]
]
},
{
"id": "1f8526631751f1b7",
"type": "ui_table",
"z": "2d05594975b52966",
"group": "33d58f3df10683be",
"name": "",
"order": 3,
"width": 30,
"height": 8,
"columns": [
{
"field": "state",
"title": "State",
"width": "",
"align": "right",
"formatter": "progress",
"formatterParams": {
"target": "_blank"
}
},
{
"field": "station",
"title": "Station",
"width": "8%",
"align": "center",
"formatter": "html",
"formatterParams": {
"target": "_blank"
}
},
{
"field": "tech",
"title": "Technician",
"width": "25%",
"align": "center",
"formatter": "html",
"formatterParams": {
"target": "_blank"
}
},
{
"field": "project",
"title": "Project",
"width": "14%",
"align": "center",
"formatter": "html",
"formatterParams": {
"target": "_blank"
}
}
],
"outputs": 0,
"cts": false,
"x": 770,
"y": 400,
"wires": []
},
{
"id": "0e5dbb3c7d3f89d5",
"type": "inject",
"z": "2d05594975b52966",
"name": "init",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payloadType": "date",
"x": 410,
"y": 400,
"wires": [
[
"3da5d03e473191cb"
]
]
},
{
"id": "3da5d03e473191cb",
"type": "function",
"z": "2d05594975b52966",
"name": "data",
"func": "msg.payload = [\n flow.get(\"hs1\"),\n flow.get(\"hs2\"),\n flow.get(\"hs3\"),\n flow.get(\"hs4\"),\n flow.get(\"hs5\"),\n flow.get(\"hs6\")\n]\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 530,
"y": 400,
"wires": [
[
"1f8526631751f1b7"
]
]
},
{
"id": "d85e38c2acfb53ab",
"type": "file in",
"z": "2d05594975b52966",
"name": "read 1",
"filename": "/users/jgreenmt/Documents/hs1.txt",
"format": "lines",
"chunk": false,
"sendError": false,
"encoding": "none",
"allProps": false,
"x": 450,
"y": 120,
"wires": [
[
"6d6e01688b271a93"
]
]
},
{
"id": "4f1b8ed834e1a8b2",
"type": "change",
"z": "2d05594975b52966",
"name": "",
"rules": [
{
"t": "set",
"p": "hs1",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 120,
"wires": [
[]
]
},
{
"id": "d1f6310d7be7cb89",
"type": "inject",
"z": "2d05594975b52966",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "",
"payloadType": "date",
"x": 260,
"y": 220,
"wires": [
[
"d85e38c2acfb53ab",
"9d54f76f47b932e9",
"318aa5e749697273",
"c51e6c3cede11543",
"fa9c76b0ada470d3",
"36b30f7bf4034606"
]
]
},
{
"id": "6d6e01688b271a93",
"type": "subflow:b93f69120f6dd637",
"z": "2d05594975b52966",
"name": "parse data",
"x": 590,
"y": 120,
"wires": [
[
"4f1b8ed834e1a8b2"
]
]
},
{
"id": "9d54f76f47b932e9",
"type": "file in",
"z": "2d05594975b52966",
"name": "read 2",
"filename": "/users/jgreenmt/Documents/hs2.txt",
"format": "lines",
"chunk": false,
"sendError": false,
"encoding": "none",
"allProps": false,
"x": 450,
"y": 160,
"wires": [
[
"762757b1cff446de"
]
]
},
{
"id": "318aa5e749697273",
"type": "file in",
"z": "2d05594975b52966",
"name": "read 3",
"filename": "/users/jgreenmt/Documents/hs3.txt",
"format": "lines",
"chunk": false,
"sendError": false,
"encoding": "none",
"allProps": false,
"x": 450,
"y": 200,
"wires": [
[
"1ac5cf25cbb03227"
]
]
},
{
"id": "c51e6c3cede11543",
"type": "file in",
"z": "2d05594975b52966",
"name": "read 4",
"filename": "/users/jgreenmt/Documents/hs4.txt",
"format": "lines",
"chunk": false,
"sendError": false,
"encoding": "none",
"allProps": false,
"x": 450,
"y": 240,
"wires": [
[
"ab35d582cc39929b"
]
]
},
{
"id": "fa9c76b0ada470d3",
"type": "file in",
"z": "2d05594975b52966",
"name": "read 5",
"filename": "/users/jgreenmt/Documents/hs5.txt",
"format": "lines",
"chunk": false,
"sendError": false,
"encoding": "none",
"allProps": false,
"x": 450,
"y": 280,
"wires": [
[
"aef92e3d09dae1c6"
]
]
},
{
"id": "36b30f7bf4034606",
"type": "file in",
"z": "2d05594975b52966",
"name": "read 6",
"filename": "/users/jgreenmt/Documents/hs6.txt",
"format": "lines",
"chunk": false,
"sendError": false,
"encoding": "none",
"allProps": false,
"x": 450,
"y": 320,
"wires": [
[
"e0dfbf9153d853a7"
]
]
},
{
"id": "762757b1cff446de",
"type": "subflow:b93f69120f6dd637",
"z": "2d05594975b52966",
"name": "parse data",
"x": 590,
"y": 160,
"wires": [
[
"89eae61eef50ce2b"
]
]
},
{
"id": "1ac5cf25cbb03227",
"type": "subflow:b93f69120f6dd637",
"z": "2d05594975b52966",
"name": "parse data",
"x": 590,
"y": 200,
"wires": [
[
"fe6155bfbc3025b2"
]
]
},
{
"id": "ab35d582cc39929b",
"type": "subflow:b93f69120f6dd637",
"z": "2d05594975b52966",
"name": "parse data",
"x": 590,
"y": 240,
"wires": [
[
"1552f2b6b9caac33"
]
]
},
{
"id": "aef92e3d09dae1c6",
"type": "subflow:b93f69120f6dd637",
"z": "2d05594975b52966",
"name": "parse data",
"x": 590,
"y": 280,
"wires": [
[
"c181f4b008145e4e"
]
]
},
{
"id": "e0dfbf9153d853a7",
"type": "subflow:b93f69120f6dd637",
"z": "2d05594975b52966",
"name": "parse data",
"x": 590,
"y": 320,
"wires": [
[
"41b475c2fe643e1d"
]
]
},
{
"id": "89eae61eef50ce2b",
"type": "change",
"z": "2d05594975b52966",
"name": "",
"rules": [
{
"t": "set",
"p": "hs2",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 160,
"wires": [
[]
]
},
{
"id": "fe6155bfbc3025b2",
"type": "change",
"z": "2d05594975b52966",
"name": "",
"rules": [
{
"t": "set",
"p": "hs3",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 200,
"wires": [
[]
]
},
{
"id": "1552f2b6b9caac33",
"type": "change",
"z": "2d05594975b52966",
"name": "",
"rules": [
{
"t": "set",
"p": "hs4",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 240,
"wires": [
[]
]
},
{
"id": "c181f4b008145e4e",
"type": "change",
"z": "2d05594975b52966",
"name": "",
"rules": [
{
"t": "set",
"p": "hs5",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 280,
"wires": [
[]
]
},
{
"id": "41b475c2fe643e1d",
"type": "change",
"z": "2d05594975b52966",
"name": "",
"rules": [
{
"t": "set",
"p": "hs6",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 320,
"wires": [
[]
]
},
{
"id": "f2ba88d42dfdee83",
"type": "ui_template",
"z": "2d05594975b52966",
"group": "33d58f3df10683be",
"name": "CSS: ui-table - grafana",
"order": 1,
"width": "0",
"height": "0",
"format": "<style>\n .tabulator{padding-left:2px;border:0px solid #BBB;background-color:#111217;font-size:18px; font-family: \"Times New Roman\", serif;} /****/\n\n/* Header formatieren */\n .tabulator-col-title {background-color:gold; color:blue; font-family: \"Comic Sans MS\", sans-serif;} /****/\n .tabulator .tabulator-header{border-bottom:1px solid #BBB;}\n .tabulator-col-content{background-color:#111217;height:37px}\n .tabulator .tabulator-header .tabulator-col{border-right:0px solid #aaa;background-color:#111217}\n .tabulator-arrow{visibility: collapse;}\n .tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title {padding-right: 2px;}\n\n/* Zellen formatieren*/\n .tabulator-table .tabulator-row-odd{min-height:31px;background-color:yellow; color:red;} /****/\n .tabulator-table .tabulator-row-even{min-height:31px;background-color:red; color:yellow;} /****/\n .tabulator-row .tabulator-cell{border-right:0px solid #888; padding-top: 4px;}\n</style>",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": false,
"templateScope": "local",
"className": "",
"x": 720,
"y": 480,
"wires": [
[]
]
},
{
"id": "33d58f3df10683be",
"type": "ui_group",
"name": "Status",
"tab": "a18d24b9bc13eb6b",
"order": 1,
"disp": true,
"width": 30,
"collapse": false,
"className": ""
},
{
"id": "a18d24b9bc13eb6b",
"type": "ui_tab",
"name": "Heat",
"icon": "dashboard",
"order": 1,
"disabled": false,
"hidden": false
}
]