Have you read this: When charting a group of item, make sure that every label is unique. If the label contains spaces, the first word of the label must be unique. Identical labels result in an empty chart
You can find it in the chart section of the sitemap documentation.
Yes, I checked that (my config has already worked on a previous install)
Now I can see in log :
2020-04-10 09:07:36.514 [ERROR] [4j.internal.charts.RRD4jChartServlet] - Error generating graph: {}
java.io.FileNotFoundException: Could not open /var/lib/openhab2/persistence/rrd4j/Thermo1_Chart.rrd [non existent]
at org.rrd4j.core.RrdDb.<init>(RrdDb.java:268) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.core.RrdDb.<init>(RrdDb.java:204) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.core.RrdDb.<init>(RrdDb.java:184) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.data.DataProcessor.getRrd(DataProcessor.java:865) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.data.DataProcessor.fetchRrdData(DataProcessor.java:762) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.data.DataProcessor.processData(DataProcessor.java:611) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.graph.RrdGraph.fetchData(RrdGraph.java:611) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.graph.RrdGraph.createGraph(RrdGraph.java:70) ~[rrd4j-3.3.1.jar:?]
at org.rrd4j.graph.RrdGraph.<init>(RrdGraph.java:49) ~[rrd4j-3.3.1.jar:?]
and if I “touch” the file, it ends with:
2020-04-10 09:09:37.452 [ERROR] [4j.internal.charts.RRD4jChartServlet] - Error generating graph: {}
java.io.IOException: Read failed, file /var/lib/openhab2/persistence/rrd4j/Thermo1_Chart.rrd not mapped for I/O
Why are you persisting the group at all? In my setup that is the only difference to yours and my charts are working with groups.
Additionally it looks like the above statement from the documentation isn’t valid anymore.
Edit:
I misread your first post, you are not persisting the group! In this case I see no difference to my setup!
Which openHAB are you on?
There would be no reason for the charting app to try to retrieve your Group from the db (as it wouldn’t even be in the db normally). It would need to know the members, and retrieve those.
That would suggest the charting app is having difficulty recognising that this is a Group type Item.
In fact, I checked back my config seeing the notification about persisting the group… And indeed, in one of my setup (but not the 3 others) the group was persisted… I removed it and it unlocked all 4 thermometers… Now, everything get graphed