I will try it on my other system with internet access.
With internet access the heavy load is gone but the problem with empty timeline exists.
You could try to download https://www.gstatic.com/charts/loader.js, place it in the javascript folder and modify the src to include it from there - like the other scripts below it.
But, if it contains scripts from the web, youâll be in the same situation.
jquery.min.js is already in the javascript folder so you can leave the include from web commented out.
Might worth a tryâŠ
Iâve done that too. Solves only the problem with heavy load ![]()
If I add height=6 is is better, but not good.


The second WebviewâŠ
...Timeline.html?gSwitchStatusSW...
sould be
...Timeline.html?Item=gSwitchStatusSW...
            ups, yes you are right.
Solved the problem in basicUI. Is there any chance to fix this in classicUI too? It looks like the dimension of the windows is calculated wrong here.
ClassicUI:

BasicUI:

Sorry, not using classicUI and Iâm definitely not able to help with that ![]()
@patrik_gfeller
no problem, maybe patrik_gfeller can help.
But it is working perfect in BasicUI. cool.
yes, I use your version and added the ââŠ&serviceId=rrd4jâŠâ parameter, but no change

I notice one thing⊠you have HueTemp defined as a Number.
Timeline is suitable to represent items with only 2 states, like switches and contacts.
ok, I took HueTemp out of the timeline group. Unfortunately no change.
I wondering, if there shouldnât be a scale at allâŠ
I think it will not work with rrd4j. Because rrd4j will not really store datetime and points. It just creates accumulated datas for charting.
This could be the problem. With jdbc it is working perfect.
Youâre absolutely right, rrd4j is not good for charting.
But this is not all, even without persisted states timeline should display the items without states.
@Matt_Hias, after you change the persistennce, could you modify the url of the Webview element to include the full URL to your server?
Webview url=" http://address/static..."
Also, could you try that url directly from browser?
Thatâs it: I changed to influxdb and added the complete URL to the webview-thing:

Many thanks so far.
But why does it required the complete URL? Itâs different in your setup, isnât it?
Best Regards
Matthias
if I open the url in Firefox I get
TypeError: array is null  in openHAB.js:55:21
For what its worth, objArray is null too.
Its the for loop of
// JSON to CSV Converter
function ConvertToCSV(objArray) {
var array = typeof objArray != âobjectâ ? JSON.parse(objArray) : objArray;
var str = ââ;
for (var i = 0; i < array.data.length; i++) {
    var line = '';
    for (var index in array.data[i]) {
        if (line !== '') line += ',';
        line += array.data[i][index];
    }
    str += line + '\r\n';
}
return str;
}
I tried different items and groups and adjusted the persistence to âinfluxâ
tracking it a bit further
jsonData = GetData(encodeURI(itemUrl));
fails with itemUrl being â../../../rest/persistence/items/KG_Gaeste_Fenster?serviceId=influxâ
Does the URL work in a browser?
Also, shouldnât be influxdb instead of influx?
@Mihai_Badea, Thanks, your hint got me one step further.
I tried some urls in the browser. Here are the results
[Result] URL
[ OK ] http://192.168.1.52:8080/static/Visualization/Timeline.html?Item=KG_Gaeste_Fenster?serviceId=influxdb
[Fail] âŠ/static/Visualization/Timeline.html?Item=KG_Gaeste_Fenster?serviceId=influx
[Fail] âŠ/static/Visualization/Timeline.html?Item=KG_Gaeste_Fenster&serviceId=influxdb
Lessons learned:
- It really has to be influxdb not influx
 - The serviceId is appended by a ? in the URL where it should be a & (tested with Firefox mobile)
 - It only works for Contact items that return 0 or 1. I also have some that return âOPENâ and âCLOSEDâ, those fail to display completely. Same for groups with such a contact in it.
 
technical background: I run a wired Homematic system.
Input module HMW-Sen-SC-12-DRâŠsensor returns open/closed
Input module HMW-IO-12-Sw14-DRâŠvalue returns 0/1
Actually, I had it working for Contact items with OPEN/CLOSED states⊠but apparently I didnât upload the latest version 
.
Please, try and download again html.zip The only changed file is Timeline.html.
Iâm not sure what you mean by that⊠The REST API clearly uses ? not &.
Iâm not sure what you mean by that⊠The REST API clearly uses ? not &.
on march 7th you posted :
Webview url="/static/.......?Item=timeline&serviceId=rrd4j" height=...
Please note that the html parameter list is started by ? but the parameter delimiter is & in your post. I found it working with ? as parameter delimiter.
Please, try and download again html.zip The only changed file is Timeline.html.
will do this evening. Thanks.
Actually, what I wrote is correct.
To transfer parameters to Timeline.html one has to use &. Thatâs why the Webview examples are given with &.
REST API, however, uses ? so, when Timeline.html queries the persistence it will append needed parameters with ?.