How to get rid of a group header


on the left picture I have 2 headers. The first header on top is the name of the group. Unfortunately I forgot to disallow group name. How can I get rid of this header. Should look like on the second group. On this group I had switched show header off which is what I want.

On the group config page you tell it not to show the group name, assuming that is what you mean.

If you mean that you don't know how to get to the group config page then open one of the widgets and click the pen next to the group dropdown to edit that group. Or you can get to it from the Dashboard tab in the right hand pane.

Hi Colin,
thanks for your response.
My problem is, that I forgot to switch off show group name on the first start.
As I am setting a header with a text function I now get 2 headers.
When I now switch off show header of the group it does not delete the header of the group.
(overwrite with background color) Therfore I get 2 Headers. Hope this explains my problem.

Have you refreshed the browser page?
If it still doesn't work then export a couple of the widgets in the two groups and paste them here so we can see what is going on.
I presume this is the newer flowfuse dashboard. If not then someone else will have to help once you post the widgets here. Also include in the export any CSS modification templates that you have provided.

[{"id":"eb7203533d622e48","type":"tab","label":"UGHZ Leistungsmesser","disabled":false,"info":"","env":[]},{"id":"de0b69e85673e6e7","type":"group","z":"eb7203533d622e48","name":"Leistungsmesser","style":{"fill":"#ffefbf","fill-opacity":"0.18","label":true},"nodes":["5b07bd2e04a307ca","7271dfa22875d0df","4bd6fcdc4fb79437","0a61405c34dbd6bc","ce31168d845be572","9d7c5cd58f110c48","9e8a12c97ac9737c","af890ba2e28fc665","56bc3a44f58487a5","4ad2e6df65003620","bba1bbddc7236a2c","9ca8315a5539271a","745ce15c2010b851","4957be7bbaaee686","8b33fc1be3045238","42c98e3de83e3fff","4625430b7f85750e","e4cf06f9eecac2de","d43c4e71ca99ad71","df4db14e29c9164a","71a46f9784e572d2","709b4c678e359684","9b91b72435f15ecf","8f7470285bc403a8","440f1ec1a4b5e048","ca5ba8b6c540495c","6117c39a15f7da9b","3a86e0c28a0507bb","f141f47d98ea92c5","4f80ce34a3a1076e","7fe940fb2e60503e","56b3a88c77ac66ba","13d891426cc048d0"],"x":94,"y":599,"w":1332,"h":642},{"id":"f8098396711326a7","type":"group","z":"eb7203533d622e48","name":"header","style":{"fill":"#ffefbf","fill-opacity":"0.18","label":true},"nodes":["2fc02c05062f6cf1","34aecba6e255dcd2","89f5bc84745412ec","df17d61518d138c5","b850e12df3456e6f","45cb0cf9ecd973da","db688e7544744225","21e167e2de4e2275"],"x":94,"y":79,"w":932,"h":202},{"id":"47762d62e7b8c268","type":"group","z":"eb7203533d622e48","name":"mqtt input","style":{"fill":"#ffefbf","fill-opacity":"0.18","label":true},"nodes":["86dc0764a5373f8e","c7159728fc2cbcc5","4583feb006f3cc64","c65032e8bd6453ed","7cfe0987bacfd39e","69d2025bed50aa75","94564d0fe340688d","bb8479b717407114","1284494a6dd8105f","70618ca1563ff11b"],"x":94,"y":319,"w":932,"h":242},{"id":"e9fa6b5b1d977db9","type":"group","z":"eb7203533d622e48","name":"monatlicher Stromverbrauch","style":{"fill":"#ffefbf","fill-opacity":"0.18","label":true},"nodes":["d31329f308ea4e3e","d552046c3c64f7af","8a8134411157f75c","b116f32b9d2053c3"],"x":94,"y":1279,"w":762,"h":82},{"id":"5c3695f6e6dd65b5","type":"group","z":"eb7203533d622e48","name":"Check Heizung at 6:25 - 7:00","style":{"fill":"#ffefbf","fill-opacity":"0.18","label":true},"nodes":["3f863a0f4899e7bf","93cdbb71cddbcf4d","fc6f4bd2a866d592","2dd96f085f2979ae","1168d0e82edf7aa1","e0bb7f3de05dbd22","8959b072abd09079","d219d72651640e45","c143f1d13900dc71","7db66e376de76fa3","3412078cd1bdb56d","50a1349b2edadea7","32bfef1069f82f54","44fc48113b458480","2d755f6b17b48899","b367f4f09f2a8d48","430bd6bf55708aeb","222893f8c055681e"],"x":94,"y":1399,"w":1092,"h":322},{"id":"4bd6fcdc4fb79437","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":520,"y":780,"wires":[["4625430b7f85750e"]]},{"id":"0a61405c34dbd6bc","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":520,"y":700,"wires":[["42c98e3de83e3fff"]]},{"id":"ce31168d845be572","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":520,"y":880,"wires":[["bba1bbddc7236a2c"]]},{"id":"9d7c5cd58f110c48","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":520,"y":1100,"wires":[["4ad2e6df65003620"]]},{"id":"9e8a12c97ac9737c","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":520,"y":980,"wires":[["af890ba2e28fc665"]]},{"id":"4f80ce34a3a1076e","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":1000,"y":780,"wires":[["e4cf06f9eecac2de","709b4c678e359684"]]},{"id":"7fe940fb2e60503e","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":1000,"y":980,"wires":[["56bc3a44f58487a5","3a86e0c28a0507bb"]]},{"id":"56b3a88c77ac66ba","type":"junction","z":"eb7203533d622e48","g":"de0b69e85673e6e7","x":1000,"y":1100,"wires":[["8b33fc1be3045238","71a46f9784e572d2","8f7470285bc403a8"]]},{"id":"5b07bd2e04a307ca","type":"debug","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"Strommesser","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":590,"y":640,"wires":[]},{"id":"7271dfa22875d0df","type":"function","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"last seen","func":"const date = new Date(msg.payload.last_seen);\nmsg.payload = date.toLocaleString('de-DE');\nnode.status({ fill: \"green\", shape: \"dot\", text: msg.payload});\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":580,"y":1200,"wires":[["9ca8315a5539271a"]]},{"id":"4957be7bbaaee686","type":"ui-gauge","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"linkquality","group":"aa8464ba0b961d06","order":5,"width":"4","height":3,"gtype":"gauge-half","gstyle":"needle","title":"Linkquality","units":"%","icon":"mdi-wifi","prefix":"","suffix":"","segments":[{"from":"0","color":"#ff1900"},{"from":"20","color":"#ffc800"},{"from":"60","color":"#3bff05"}],"min":0,"max":"100","sizeThickness":16,"sizeGap":4,"sizeKeyThickness":8,"styleRounded":true,"styleGlow":false,"className":"","x":1120,"y":860,"wires":[]},{"id":"8b33fc1be3045238","type":"ui-gauge","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"Power","group":"aa8464ba0b961d06","order":7,"width":"4","height":3,"gtype":"gauge-half","gstyle":"needle","title":"Leistung","units":"watt","icon":"","prefix":"","suffix":"","segments":[{"from":"0","color":"#5cd65c"},{"from":"290","color":"#ffc800"},{"from":"450","color":"#ea5353"}],"min":0,"max":"500","sizeThickness":16,"sizeGap":4,"sizeKeyThickness":8,"styleRounded":true,"styleGlow":false,"className":"","x":1110,"y":1060,"wires":[]},{"id":"56bc3a44f58487a5","type":"ui-gauge","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"Voltage","group":"aa8464ba0b961d06","order":9,"width":"4","height":3,"gtype":"gauge-half","gstyle":"needle","title":"Spannung:","units":"Volt","icon":"current-ac","prefix":"","suffix":"","segments":[{"from":"0","color":"#f90606"},{"from":"220","color":"#1eff00"},{"from":"240","color":"#f90606"}],"min":"200","max":"250","sizeThickness":16,"sizeGap":4,"sizeKeyThickness":8,"styleRounded":true,"styleGlow":false,"className":"","x":1120,"y":960,"wires":[]},{"id":"9ca8315a5539271a","type":"ui-text","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","order":15,"width":0,"height":0,"name":"last-seen","label":"last seen:","format":"{{msg.payload}}","layout":"row-spread","style":false,"font":"","fontSize":16,"color":"#717171","wrapText":false,"className":"","x":1120,"y":1200,"wires":[]},{"id":"d43c4e71ca99ad71","type":"ui-text","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","order":13,"width":"4","height":"1","name":"","label":"Verbrauch [kWh]","format":"{{msg.payload}}","layout":"row-spread","style":false,"font":"","fontSize":16,"color":"#717171","wrapText":false,"className":"","x":1150,"y":700,"wires":[]},{"id":"e4cf06f9eecac2de","type":"ui-gauge","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"Strom","group":"aa8464ba0b961d06","order":11,"width":"4","height":3,"gtype":"gauge-half","gstyle":"needle","title":"Strom","units":"Ampere","icon":"current-ac","prefix":"","suffix":"","segments":[{"from":"0","color":"#5cd65c"},{"from":"4","color":"#ffc800"},{"from":"7","color":"#ea5353"}],"min":0,"max":10,"sizeThickness":16,"sizeGap":4,"sizeKeyThickness":8,"styleRounded":true,"styleGlow":false,"className":"","x":1110,"y":760,"wires":[]},{"id":"4625430b7f85750e","type":"change","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.current","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":780,"wires":[["4f80ce34a3a1076e"]]},{"id":"42c98e3de83e3fff","type":"change","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.energy","tot":"msg"},{"t":"set","p":"verbrauch","pt":"flow","to":"payload.energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":700,"wires":[["d43c4e71ca99ad71"]]},{"id":"bba1bbddc7236a2c","type":"change","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.linkquality","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":880,"wires":[["745ce15c2010b851"]]},{"id":"4ad2e6df65003620","type":"change","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.power","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":1100,"wires":[["56b3a88c77ac66ba","13d891426cc048d0"]]},{"id":"af890ba2e28fc665","type":"change","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.voltage","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":980,"wires":[["7fe940fb2e60503e"]]},{"id":"745ce15c2010b851","type":"range","z":"eb7203533d622e48","g":"de0b69e85673e6e7","minin":"0","maxin":"255","minout":"0","maxout":"100","action":"scale","round":true,"property":"payload","name":"","x":940,"y":880,"wires":[["4957be7bbaaee686","ca5ba8b6c540495c"]]},{"id":"2fc02c05062f6cf1","type":"function","z":"eb7203533d622e48","g":"f8098396711326a7","name":"header","func":"\nif (msg.payload.type === \"updates\") {\n    node_send({ payload: msg.payload.counter }, context.get('s_updates'));\n    let t = time_str(Date.now(), \"HH:MM:SS\");\n    node_send({ payload: t }, context.get('s_update-time'));        \n    return null;\n}\n\n//-------------------------------------------------------------------------------------------\n\nif (msg.topic === \"init\") {\n    node_send({ payload: \"Leistungsmesser Brenner\"}, context.get('s_device_location'));\n    node_send({ payload: time_str(Date.now(), \"HH:MM:SS DD.MM.YYYY\") }, context.get('s_start_time'));\n    return null;     \n}\n\n//-------------------------------------------------------------------------------------------\n\nfunction time_str(timestamp, format) {\n    const date = new Date(timestamp);\n    const day = date.getDate().toString().padStart(2, '0');\n    const month = (date.getMonth() + 1).toString().padStart(2, '0');\n    const year = date.getFullYear().toString();\n    const hours = date.getHours().toString().padStart(2, '0');\n    const minutes = date.getMinutes().toString().padStart(2, '0');\n    const seconds = date.getSeconds().toString().padStart(2, '0');\n    switch (format) {\n        case \"HH:MM:SS DD.MM.YYYY\":\n            return `${hours}:${minutes}:${seconds} ${day}.${month}.${year}`;\n        case \"DD.MM.YYYY\":\n            return `${day}.${month}.${year}`;\n        case \"HH:MM:SS\":\n            return `${hours}:${minutes}:${seconds}`;\n        case \"HH:MM\":\n            return `${hours}:${minutes}`;\n    }\n}\n\n//============================================================================================\n\nfunction node_send(value, port) {\n    const messages = new Array(node.outputCount);\n    messages[port] = value;\n    node.send(messages);\n}\n\n//============================================================================================\n","outputs":4,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\n\ncontext.set('s_device_location', 0);\ncontext.set('s_start_time', 1);\ncontext.set('s_updates', 2);\ncontext.set('s_update-time', 3);","finalize":"","libs":[],"x":640,"y":180,"wires":[["df17d61518d138c5"],["b850e12df3456e6f"],["45cb0cf9ecd973da"],["db688e7544744225"]]},{"id":"34aecba6e255dcd2","type":"link in","z":"eb7203533d622e48","g":"f8098396711326a7","name":"link in 234","links":["925444abfd4bac79"],"x":135,"y":180,"wires":[["2fc02c05062f6cf1"]]},{"id":"89f5bc84745412ec","type":"link in","z":"eb7203533d622e48","g":"f8098396711326a7","name":"link in 235","links":["7cfe0987bacfd39e"],"x":505,"y":220,"wires":[["2fc02c05062f6cf1"]]},{"id":"df17d61518d138c5","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":1,"width":"4","height":"1","name":"UGHZ-Leistungsmesser","label":"Leistungsmesser Brenner","format":"{{msg.payload}}","layout":"row-center","style":true,"font":"Arial,Arial,Helvetica,sans-serif","fontSize":"18","color":"#ffffff","wrapText":false,"className":"","x":890,"y":120,"wires":[]},{"id":"b850e12df3456e6f","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":2,"width":"4","height":"1","name":"UGHZ-start-time","label":"","format":"{{msg.payload}}","layout":"row-center","style":true,"font":"","fontSize":16,"color":"#04fb21","wrapText":false,"className":"","x":860,"y":160,"wires":[]},{"id":"45cb0cf9ecd973da","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":3,"width":"2","height":"1","name":"UGUG-updates","label":"mqtt msg:","format":"{{msg.payload}}","layout":"row-left","style":true,"font":"","fontSize":"15","color":"#ffffff","wrapText":false,"className":"","x":860,"y":200,"wires":[]},{"id":"db688e7544744225","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":4,"width":"2","height":"1","name":"UGHZ-last-update","label":"update-time:","format":"{{msg.payload}}","layout":"row-right","style":true,"font":"","fontSize":"15","color":"#ffffff","wrapText":false,"className":"","x":870,"y":240,"wires":[]},{"id":"21e167e2de4e2275","type":"function","z":"eb7203533d622e48","g":"f8098396711326a7","name":"initialisation flow","func":"return msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\n//---------------------------------\n","finalize":"","libs":[],"x":300,"y":120,"wires":[[]]},{"id":"86dc0764a5373f8e","type":"function","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"count mqtt msg","func":"if (msg.payload.type === \"init\") {\n    context.set('counter',0);\n    return [\n        { payload: { \"counter\": 0, \"type\": \"updates\" } },\n        null\n    ];\n}\n\nlet counter = context.get('counter');\ncounter = counter + 1;\ncontext.set('counter', counter);\n\nlet time = time_str(Date.now(), \"HH:MM:SS DD.MM.YYYY\");\nnode.status({ fill: \"green\", shape: \"dot\", text: (\"update: \") + time + \" / \" + counter });\n\nreturn[\n       {payload:{\"counter\":counter, \"type\":\"updates\"}},\n       msg        \n      ];\n\n//----------------------------------------------------------------------------------------------\n\nfunction time_str(timestamp, format) {\n    const date = new Date(timestamp);\n    const day = date.getDate().toString().padStart(2, '0');\n    const month = (date.getMonth() + 1).toString().padStart(2, '0');\n    const year = date.getFullYear().toString();\n    const hours = date.getHours().toString().padStart(2, '0');\n    const minutes = date.getMinutes().toString().padStart(2, '0');\n    const seconds = date.getSeconds().toString().padStart(2, '0');\n    switch (format) {\n        case \"HH:MM:SS DD.MM.YYYY\":\n            return `${hours}:${minutes}:${seconds} ${day}.${month}.${year}`;\n        case \"DD.MM.YYYY\":\n            return `${day}.${month}.${year}`;\n        case \"HH:MM:SS\":\n            return `${hours}:${minutes}:${seconds}`;\n        case \"HH:MM\":\n            return `${hours}:${minutes}`;\n    }\n}\n\n//==============================================================================================","outputs":2,"timeout":"","noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\n\ncontext.set('counter', 0);","finalize":"","libs":[],"x":760,"y":400,"wires":[["7cfe0987bacfd39e"],["94564d0fe340688d"]]},{"id":"c7159728fc2cbcc5","type":"switch","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"mqtt gate","property":"mqtt-gate","propertyType":"global","rules":[{"t":"eq","v":"open","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":540,"y":400,"wires":[["86dc0764a5373f8e"]]},{"id":"4583feb006f3cc64","type":"trigger","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"watchdog 60 min","op1":"","op2":"","op1type":"nul","op2type":"date","duration":"60","extend":true,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":570,"y":460,"wires":[["69d2025bed50aa75"]]},{"id":"c65032e8bd6453ed","type":"link out","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"link out 281","mode":"link","links":[],"x":985,"y":460,"wires":[]},{"id":"7cfe0987bacfd39e","type":"link out","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"update counter out","mode":"link","links":["89f5bc84745412ec"],"x":985,"y":380,"wires":[]},{"id":"69d2025bed50aa75","type":"change","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"watchdog Alarm","rules":[{"t":"set","p":"payload","pt":"msg","to":"UGHZ-zigbee: Brenner länger als 1 Stunde überfällig!","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":760,"y":460,"wires":[["c65032e8bd6453ed"]]},{"id":"94564d0fe340688d","type":"link out","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"link out 282","mode":"link","links":["df4db14e29c9164a"],"x":985,"y":420,"wires":[]},{"id":"bb8479b717407114","type":"debug","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"debug  UGVK-enocean-sensor 1","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":610,"y":520,"wires":[]},{"id":"1284494a6dd8105f","type":"link in","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"link in 236","links":["925444abfd4bac79"],"x":585,"y":360,"wires":[["86dc0764a5373f8e"]]},{"id":"70618ca1563ff11b","type":"mqtt in","z":"eb7203533d622e48","g":"47762d62e7b8c268","name":"","topic":"zigbee2mqtt/Leistungsmesser","qos":"0","datatype":"auto-detect","broker":"d77635bba653f48a","nl":false,"rap":true,"rh":0,"inputs":0,"x":240,"y":460,"wires":[["c7159728fc2cbcc5","4583feb006f3cc64","bb8479b717407114"]]},{"id":"df4db14e29c9164a","type":"link in","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"link in 16","links":["94564d0fe340688d"],"x":135,"y":880,"wires":[["5b07bd2e04a307ca","0a61405c34dbd6bc","4bd6fcdc4fb79437","7271dfa22875d0df","ce31168d845be572","9d7c5cd58f110c48","9e8a12c97ac9737c"]]},{"id":"71a46f9784e572d2","type":"ui-chart","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","name":"Leistungschart","label":"Leistung [Watt]","order":14,"chartType":"line","category":"topic","categoryType":"msg","xAxisLabel":"","xAxisProperty":"","xAxisPropertyType":"timestamp","xAxisType":"time","xAxisFormat":"","xAxisFormatType":"auto","xmin":"","xmax":"","yAxisLabel":"","yAxisProperty":"payload","yAxisPropertyType":"msg","ymin":"0","ymax":"","bins":10,"action":"append","stackSeries":false,"pointShape":"false","pointRadius":4,"showLegend":true,"removeOlder":"3","removeOlderUnit":"3600","removeOlderPoints":"","colors":["#ff7f0e","#ff0000","#ff7f0e","#2ca02c","#a347e1","#d62728","#ff9896","#9467bd","#c5b0d5"],"textColor":["#ffffff"],"textColorDefault":false,"gridColor":["#6c6565"],"gridColorDefault":false,"width":"4","height":"6","className":"","interpolation":"linear","x":1140,"y":1100,"wires":[[]]},{"id":"709b4c678e359684","type":"function","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"max Strom","func":"let max = context.get(\"max\");\nif (msg.payload > max){\n    context.set(\"max\", msg.payload)\n    return msg;\n}\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\ncontext.set(\"max\",0);","finalize":"","libs":[],"x":1130,"y":800,"wires":[["9b91b72435f15ecf"]]},{"id":"9b91b72435f15ecf","type":"ui-text","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","order":12,"width":0,"height":0,"name":"max strom","label":"max Strom:","format":"{{msg.payload}}","layout":"row-spread","style":false,"font":"","fontSize":16,"color":"#717171","wrapText":false,"className":"","x":1290,"y":800,"wires":[]},{"id":"8f7470285bc403a8","type":"function","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"max power","func":"let max = context.get(\"max\");\nif (msg.payload > max) {\n    context.set(\"max\", msg.payload)\n    return msg;\n}\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\ncontext.set(\"max\", 0);","finalize":"","libs":[],"x":1130,"y":1140,"wires":[["440f1ec1a4b5e048"]]},{"id":"440f1ec1a4b5e048","type":"ui-text","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","order":8,"width":0,"height":0,"name":"max power","label":"max Power:","format":"{{msg.payload}}","layout":"row-spread","style":false,"font":"","fontSize":16,"color":"#717171","wrapText":false,"className":"","x":1290,"y":1140,"wires":[]},{"id":"ca5ba8b6c540495c","type":"function","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"max linkquality","func":"let max = context.get(\"max\");\nif (msg.payload > max){\n    context.set(\"max\", msg.payload)\n    return msg;\n}\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\ncontext.set(\"max\",0);","finalize":"","libs":[],"x":1140,"y":900,"wires":[["6117c39a15f7da9b"]]},{"id":"6117c39a15f7da9b","type":"ui-text","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","order":6,"width":0,"height":0,"name":"max linkquality","label":"max Linkquality:","format":"{{msg.payload}}","layout":"row-spread","style":false,"font":"","fontSize":16,"color":"#717171","wrapText":false,"className":"","x":1320,"y":900,"wires":[]},{"id":"3a86e0c28a0507bb","type":"function","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"max linkquality","func":"let max = context.get(\"max\");\nif (msg.payload > max){\n    context.set(\"max\", msg.payload)\n    return msg;\n}\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\ncontext.set(\"max\",0);","finalize":"","libs":[],"x":1140,"y":1000,"wires":[["f141f47d98ea92c5"]]},{"id":"f141f47d98ea92c5","type":"ui-text","z":"eb7203533d622e48","g":"de0b69e85673e6e7","group":"aa8464ba0b961d06","order":10,"width":0,"height":0,"name":"max voltage","label":"max Voltage:","format":"{{msg.payload}}","layout":"row-spread","style":false,"font":"","fontSize":16,"color":"#717171","wrapText":false,"className":"","x":1310,"y":1000,"wires":[]},{"id":"d552046c3c64f7af","type":"cronplus","z":"eb7203533d622e48","g":"e9fa6b5b1d977db9","name":"last day of month","outputField":"payload","timeZone":"","storeName":"","commandResponseMsgOutput":"output1","defaultLocation":"","defaultLocationType":"default","outputs":1,"options":[{"name":"schedule1","topic":"topic1","payloadType":"default","payload":"","expressionType":"cron","expression":"0 0 L * *","location":"","offset":"0","solarType":"all","solarEvents":"sunrise,sunset"}],"x":230,"y":1320,"wires":[["d31329f308ea4e3e"]]},{"id":"d31329f308ea4e3e","type":"change","z":"eb7203533d622e48","g":"e9fa6b5b1d977db9","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"verbrauch","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":450,"y":1320,"wires":[["8a8134411157f75c"]]},{"id":"8a8134411157f75c","type":"function","z":"eb7203533d622e48","g":"e9fa6b5b1d977db9","name":"Stromverbrauch Monat","func":"let time = new Date(Date.now()).toLocaleString('de-DE');\nnode.status({ fill: \"red\", shape: \"dot\", text: (time + \": \" + msg.payload)});\nmsg.payload = \"Stromverbrauch Heizung: \" + msg.payload;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":680,"y":1320,"wires":[["b116f32b9d2053c3"]]},{"id":"b116f32b9d2053c3","type":"link out","z":"eb7203533d622e48","g":"e9fa6b5b1d977db9","name":"link out 17","mode":"link","links":[],"x":815,"y":1320,"wires":[]},{"id":"13d891426cc048d0","type":"link out","z":"eb7203533d622e48","g":"de0b69e85673e6e7","name":"heater power out","mode":"link","links":["7db66e376de76fa3"],"x":925,"y":1140,"wires":[]},{"id":"3f863a0f4899e7bf","type":"function","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"send on off","func":"const time = new Date(Date.now()).toLocaleString('de-DE');\nnode.status({ fill: \"red\", shape: \"dot\", text: (\"loged at \") + time});\nmsg.payload = time + \": rpi 67 Zigbee Brenner\" +  msg.payload;\nreturn msg","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":890,"y":1680,"wires":[["93cdbb71cddbcf4d"]]},{"id":"93cdbb71cddbcf4d","type":"link out","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"link out 20","mode":"link","links":[],"x":1015,"y":1680,"wires":[]},{"id":"fc6f4bd2a866d592","type":"inject","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":true,"onceDelay":"1","topic":"","payload":"{\"type\":\"reset\"}","payloadType":"json","x":380,"y":1680,"wires":[["2d755f6b17b48899"]]},{"id":"2dd96f085f2979ae","type":"mqtt out","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"","topic":"home/alarm/burglar","qos":"0","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"d77635bba653f48a","x":890,"y":1500,"wires":[]},{"id":"1168d0e82edf7aa1","type":"delay","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"","pauseType":"delay","timeout":"2","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":880,"y":1560,"wires":[["222893f8c055681e"]]},{"id":"e0bb7f3de05dbd22","type":"change","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"init closed","rules":[{"t":"set","p":"gate","pt":"flow","to":"closed","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":1440,"wires":[[]]},{"id":"8959b072abd09079","type":"inject","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"init gate","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":true,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":220,"y":1440,"wires":[["e0bb7f3de05dbd22"]]},{"id":"d219d72651640e45","type":"inject","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"7:00","props":[{"p":"payload"}],"repeat":"","crontab":"00 07 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":230,"y":1620,"wires":[["c143f1d13900dc71"]]},{"id":"c143f1d13900dc71","type":"change","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"gate closed","rules":[{"t":"set","p":"gate","pt":"flow","to":"closed","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":390,"y":1620,"wires":[["2d755f6b17b48899"]]},{"id":"7db66e376de76fa3","type":"link in","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"power heater in","links":["13d891426cc048d0"],"x":135,"y":1560,"wires":[["3412078cd1bdb56d"]]},{"id":"3412078cd1bdb56d","type":"function","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"gate","func":"if (flow.get(\"gate\") === \"open\"){\n    return msg\n}\nreturn null ;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":230,"y":1560,"wires":[["50a1349b2edadea7"]]},{"id":"50a1349b2edadea7","type":"function","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"function 53","func":"node.status({ fill: \"red\", shape: \"dot\", text: msg.payload});\nif (msg.payload > 250){\n    flow.set(\"status\", 1);   \n}\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":390,"y":1560,"wires":[[]]},{"id":"32bfef1069f82f54","type":"change","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"gate open","rules":[{"t":"set","p":"gate","pt":"flow","to":"open","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":1500,"wires":[[]]},{"id":"44fc48113b458480","type":"inject","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"6:25","props":[{"p":"payload"}],"repeat":"","crontab":"25 06 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":230,"y":1500,"wires":[["32bfef1069f82f54"]]},{"id":"2d755f6b17b48899","type":"function","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"function 54","func":"if (msg.payload.type === \"reset\"){\n    node.status({ fill: \"green\", shape: \"dot\", text: \" \" });\n    return null;\n}\n\nlet time = new Date(Date.now()).toLocaleString('de-DE');\nif (flow.get(\"status\") === 0){\n    msg.payload = time +\" Alarm - Heizung steht\";\n    node.status({ fill: \"red\", shape: \"dot\", text: (time + \": alarm! Heizung steht\")});\n    return msg;\n}\nflow.set(\"status\",0);\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":610,"y":1620,"wires":[["2dd96f085f2979ae","b367f4f09f2a8d48","3f863a0f4899e7bf","1168d0e82edf7aa1"]]},{"id":"b367f4f09f2a8d48","type":"link out","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"link out 21","mode":"link","links":[],"x":835,"y":1620,"wires":[]},{"id":"430bd6bf55708aeb","type":"inject","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"alarm-test","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":620,"y":1560,"wires":[["2dd96f085f2979ae","1168d0e82edf7aa1"]]},{"id":"222893f8c055681e","type":"mqtt out","z":"eb7203533d622e48","g":"5c3695f6e6dd65b5","name":"","topic":"home/alarm/stop","qos":"0","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"d77635bba653f48a","x":1070,"y":1560,"wires":[]},{"id":"aa8464ba0b961d06","type":"ui-group","name":"Leistungsmesser Brenner","page":"ace5cbeeea1ed683","width":"4","height":"1","order":1,"showTitle":false,"className":"","visible":"true","disabled":"false","groupType":"default"},{"id":"d77635bba653f48a","type":"mqtt-broker","broker":"10.0.0.43","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":4,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"ace5cbeeea1ed683","type":"ui-page","name":"UGHZ","ui":"4214a7de17fb1f22","path":"/page5","icon":"home","layout":"flex","theme":"a33c0aa6ec50799a","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":5,"className":"","visible":"true","disabled":"false"},{"id":"4214a7de17fb1f22","type":"ui-base","name":"Home Hannes","path":"/dashboard","includeClientData":true,"acceptsClientConfig":["ui-notification","ui-control"],"showPathInSidebar":false,"navigationStyle":"fixed","titleBarStyle":"default"},{"id":"a33c0aa6ec50799a","type":"ui-theme","name":"Default Theme","colors":{"surface":"#ffffff","primary":"#0094ce","bgPage":"#eeeeee","groupBg":"#2f2d2d","groupOutline":"#cccccc"},"sizes":{"pagePadding":"12px","groupGap":"12px","groupBorderRadius":"4px","widgetGap":"12px"}},{"id":"5aad5d5bc91f6da9","type":"global-config","env":[],"modules":{"@flowfuse/node-red-dashboard":"1.22.1","node-red-contrib-cron-plus":"2.1.0"}}]

For me, Dashboard 1 or Dashboard 2, if I tick or untick "Display group name" and deploy, the group name appears or disappears without even refreshing the page.

You have a browser cache issue maybe?

I said a couple of the widgets from each group. We need something we can import and run, don't include any of the flow that is not relevant to how it looks. We don't want to have to install the cron plus node or to have any mqtt server configs imported. Just the widgets themselves will do, and any CSS templates. Possibly a couple of inject nodes to inject some data.

[{"id":"f8098396711326a7","type":"group","z":"eb7203533d622e48","name":"header","style":{"fill":"#ffefbf","fill-opacity":"0.18","label":true},"nodes":["2fc02c05062f6cf1","34aecba6e255dcd2","89f5bc84745412ec","df17d61518d138c5","b850e12df3456e6f","45cb0cf9ecd973da","db688e7544744225","21e167e2de4e2275"],"x":94,"y":79,"w":932,"h":202},{"id":"2fc02c05062f6cf1","type":"function","z":"eb7203533d622e48","g":"f8098396711326a7","name":"header","func":"\nif (msg.payload.type === \"updates\") {\n    node_send({ payload: msg.payload.counter }, context.get('s_updates'));\n    let t = time_str(Date.now(), \"HH:MM:SS\");\n    node_send({ payload: t }, context.get('s_update-time'));        \n    return null;\n}\n\n//-------------------------------------------------------------------------------------------\n\nif (msg.topic === \"init\") {\n    node_send({ payload: \"Leistungsmesser Brenner\"}, context.get('s_device_location'));\n    node_send({ payload: time_str(Date.now(), \"HH:MM:SS DD.MM.YYYY\") }, context.get('s_start_time'));\n    return null;     \n}\n\n//-------------------------------------------------------------------------------------------\n\nfunction time_str(timestamp, format) {\n    const date = new Date(timestamp);\n    const day = date.getDate().toString().padStart(2, '0');\n    const month = (date.getMonth() + 1).toString().padStart(2, '0');\n    const year = date.getFullYear().toString();\n    const hours = date.getHours().toString().padStart(2, '0');\n    const minutes = date.getMinutes().toString().padStart(2, '0');\n    const seconds = date.getSeconds().toString().padStart(2, '0');\n    switch (format) {\n        case \"HH:MM:SS DD.MM.YYYY\":\n            return `${hours}:${minutes}:${seconds} ${day}.${month}.${year}`;\n        case \"DD.MM.YYYY\":\n            return `${day}.${month}.${year}`;\n        case \"HH:MM:SS\":\n            return `${hours}:${minutes}:${seconds}`;\n        case \"HH:MM\":\n            return `${hours}:${minutes}`;\n    }\n}\n\n//============================================================================================\n\nfunction node_send(value, port) {\n    const messages = new Array(node.outputCount);\n    messages[port] = value;\n    node.send(messages);\n}\n\n//============================================================================================\n","outputs":4,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\n\ncontext.set('s_device_location', 0);\ncontext.set('s_start_time', 1);\ncontext.set('s_updates', 2);\ncontext.set('s_update-time', 3);","finalize":"","libs":[],"x":640,"y":180,"wires":[["df17d61518d138c5"],["b850e12df3456e6f"],["45cb0cf9ecd973da"],["db688e7544744225"]]},{"id":"34aecba6e255dcd2","type":"link in","z":"eb7203533d622e48","g":"f8098396711326a7","name":"link in 234","links":["925444abfd4bac79"],"x":135,"y":180,"wires":[["2fc02c05062f6cf1"]]},{"id":"89f5bc84745412ec","type":"link in","z":"eb7203533d622e48","g":"f8098396711326a7","name":"link in 235","links":["7cfe0987bacfd39e"],"x":505,"y":220,"wires":[["2fc02c05062f6cf1"]]},{"id":"df17d61518d138c5","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":1,"width":"4","height":"1","name":"UGHZ-Leistungsmesser","label":"Leistungsmesser Brenner","format":"{{msg.payload}}","layout":"row-center","style":true,"font":"Arial,Arial,Helvetica,sans-serif","fontSize":"18","color":"#ffffff","wrapText":false,"className":"","x":890,"y":120,"wires":[]},{"id":"b850e12df3456e6f","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":2,"width":"4","height":"1","name":"UGHZ-start-time","label":"","format":"{{msg.payload}}","layout":"row-center","style":true,"font":"","fontSize":16,"color":"#04fb21","wrapText":false,"className":"","x":860,"y":160,"wires":[]},{"id":"45cb0cf9ecd973da","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":3,"width":"2","height":"1","name":"UGUG-updates","label":"mqtt msg:","format":"{{msg.payload}}","layout":"row-left","style":true,"font":"","fontSize":"15","color":"#ffffff","wrapText":false,"className":"","x":860,"y":200,"wires":[]},{"id":"db688e7544744225","type":"ui-text","z":"eb7203533d622e48","g":"f8098396711326a7","group":"aa8464ba0b961d06","order":4,"width":"2","height":"1","name":"UGHZ-last-update","label":"update-time:","format":"{{msg.payload}}","layout":"row-right","style":true,"font":"","fontSize":"15","color":"#ffffff","wrapText":false,"className":"","x":870,"y":240,"wires":[]},{"id":"21e167e2de4e2275","type":"function","z":"eb7203533d622e48","g":"f8098396711326a7","name":"initialisation flow","func":"return msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"// Der Code hier wird ausgeführt,\n// wenn der Node gestartet wird\n//---------------------------------\n","finalize":"","libs":[],"x":300,"y":120,"wires":[[]]},{"id":"aa8464ba0b961d06","type":"ui-group","name":"Leistungsmesser Brenner","page":"ace5cbeeea1ed683","width":"4","height":"1","order":1,"showTitle":false,"className":"","visible":"true","disabled":"false","groupType":"default"},{"id":"ace5cbeeea1ed683","type":"ui-page","name":"UGHZ","ui":"4214a7de17fb1f22","path":"/page5","icon":"home","layout":"flex","theme":"a33c0aa6ec50799a","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":5,"className":"","visible":"true","disabled":"false"},{"id":"4214a7de17fb1f22","type":"ui-base","name":"Home Hannes","path":"/dashboard","includeClientData":true,"acceptsClientConfig":["ui-notification","ui-control"],"showPathInSidebar":false,"navigationStyle":"fixed","titleBarStyle":"default"},{"id":"a33c0aa6ec50799a","type":"ui-theme","name":"Default Theme","colors":{"surface":"#ffffff","primary":"#0094ce","bgPage":"#eeeeee","groupBg":"#2f2d2d","groupOutline":"#cccccc"},"sizes":{"pagePadding":"12px","groupGap":"12px","groupBorderRadius":"4px","widgetGap":"12px"}},{"id":"9160e92287b1b5ef","type":"global-config","env":[],"modules":{"@flowfuse/node-red-dashboard":"1.22.1"}}]

For me that looks like

if you put it into a page as a group.
name the group Leistungsmesser Brenner
allow show group name.
deploy
what happens then?
you should see the name of the group and the same text below

It is already in the group as you can see. Your export included all the group and page settings as they are required by the widgets.

Did you try clearing the browser cache as suggested? Also try a different browser, that will confirm that it is not a chaching issue.

same problem with ms edge browser

Have you got any css templates?

Disconnect the wire going into the UGHZ-Leistungsmesser text node. I suspect you are seeing the label and the value for that node.

Hi Colin,
i found the problem. Silly mistake from myself. I had the lable set in in text node and then send the same text from the intialisation routine.
Many thanks for your support.


Now it is perfect