var urlParams = new URLSearchParams(window.location.search); var deveui = urlParams.get('deveui'); var start = urlParams.get('start'); var stop = urlParams.get('stop'); function refreshDatapoints(deveui, start, stop) { range = "" range = range + "&start=" + start; range = range + "&stop=" + stop; $.getJSON('https://wo-bisch.ch/metrics?deveui=' + deveui + range, function(mydata) { if ("msg" in mydata) { if (mydata.msg.includes("expired")) { $('#chart').html(`
Abo ist abgelaufen
`); } else if (mydata.msg.includes("error:")) { $('#myselectors').hide(); $('#chart').html(`
Fehler im Aufruf
`); } else { location.reload(true); } return; } alert(mydata); }); } if (start == null) { var dstart = moment({hour: 0}); var start = dstart.utc().format('YYYY-MM-DDTHH:mm:ss[Z]'); } if (stop == null) { var dstop = moment(); var stop = dstop.utc().format('YYYY-MM-DDTHH:mm:ss[Z]'); } $('#reportrange span').html(moment(start).locale('de').format('D. MMM YYYY') + ' - ' + moment(stop).locale('de').format('D. MMM YYYY')); refreshDatapoints(deveui,start,stop);