const dataInputPath="0_userdata.0.vis.Wetter.Daten"; //SEHR WICHTIG !!!!!!!!! const inhaltFarbe="#c6c3b3"; const inhaltHintergrund="#415a77"; const monatFarbe="white"; const monatAktuellFarbe = "yellow"; const hintergrund="#1b263b"; const htmlFarbTableBorderColor="yellow"; const abstandZelle=6; const htmlRahmenLinien="all" const htmlSchriftgroessehtmlSchriftart="" //nicht verwendbar! const htmlFarbFelderschrift="red"; //nicht verwendbar! const htmlSchriftgroesse="16px"; const htmlSchriftart="Ubuntu-Light"; //"Ubuntu-Light"//"monospace"; //oder z.b. "Helvetica" const weite="auto"; //oder "500px" let myTable="table bordercolor=\""+htmlFarbTableBorderColor+"\" border=\"2px\" cellspacing=\""+abstandZelle+"\" cellpadding=\""+ abstandZelle+"\" width=\""+weite+"\" rules=\""+htmlRahmenLinien+"\" style=\"color:"+htmlFarbFelderschrift+"; font-size:"+ htmlSchriftgroesse+"; font-family:"+htmlSchriftart+";\""; const varData={ Tiefstwert: { einheit:"°C", name:"Min.Temperatur °C"}, Hoechstwert: { einheit:"°C", name:"Max.Temperatur °C"}, Durchschnitt: { einheit:"°C", name:"Max. Ø Temperatur °C"}, Max_Windboe: { einheit:'km/h', name:"Max Windböe km/h"}, Regenmenge_Tag: { einheit:'l/m2', name:"Regen l/m²"}, Schneehoehe: { einheit:'mm', name:"Schneehöhe mm"}, Sonnenscheindauer: { einheit:'', name:"Sonnenstunden Std:Min"}, SonnenEnergie: { einheit:'Wh/m²', name:"Solarenergie Wh/m²"} } const monate = ["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]; const monatnummer = ['01', '02', '03', '04', '05','06','07','08','09','10','11','12']; //--------------------------nix mehr ändern ab hier-------------------------------------- let myObj; let myArrAll=[] let myArrErstellt=[] let tableContent; let monWahlVIS; let lastThree; let aktJahr = new Date().getFullYear(); let aktMonat = new Date().getMonth() + 1; let max_wert = []; let monatText = monatnummer[new Date().getMonth()]; let wert_min = 99; let wert_max = -99; //---------------------------------------------------------------------------------------- function TageMonat() { let myArrAll=[]; let helper = JSON.parse(getState('0_userdata.0.vis.Wetter.Daten.' + aktJahr + '.TageMonat.' + monatText).val); myArrAll.push(JSON.stringify(helper)); tableContent = "" myObj=JSON.parse(myArrAll.toString()) //KOPFZEILE let test = monate[aktMonat - 1]; let ausgabe = ''; for (let y = 0; y < test.length; y ++) { ausgabe = ausgabe + test[y] + ` `; } tableContent += '