@@ -68,17 +68,17 @@ function parseCSV(string) {
6868function drawChart ( ) {
6969 var data = new google . visualization . DataTable ( ) ;
7070 data . addColumn ( 'datetime' , 'UNIX' ) ;
71- data . addColumn ( 'number' , 'Verbrauch /Einspeisung' ) ;
72- data . addColumn ( 'number' , 'Ladeleistung' ) ;
71+ data . addColumn ( 'number' , 'Bezug(+) /Einspeisung(-) ' ) ;
72+ data . addColumn ( 'number' , 'Ladeleistung der Wallbox ' ) ;
7373
7474 data . addRows ( dataArray ) ;
7575
7676 var options = {
7777 curveType : 'function' ,
7878
79- height : 360 ,
79+ height : 840 ,
8080
81- legend : { position : 'none ' } ,
81+ legend : { position : 'top ' } ,
8282
8383 hAxis : {
8484 viewWindow : {
@@ -88,7 +88,7 @@ function drawChart() {
8888 gridlines : {
8989 count : - 1 ,
9090 units : {
91- days : { format : [ 'MMM dd ' ] } ,
91+ days : { format : [ 'dd. MMM ' ] } ,
9292 hours : { format : [ 'HH:mm' , 'ha' ] } ,
9393 }
9494 } ,
@@ -100,7 +100,7 @@ function drawChart() {
100100 }
101101 } ,
102102 vAxis : {
103- title : "Leistung (kW) "
103+ title : "Leistung [W] "
104104 }
105105 } ;
106106
@@ -117,15 +117,18 @@ function drawChart() {
117117
118118function displayDate ( ) { // Display the start and end date on the page
119119 var dateDiv = document . getElementById ( "date" ) ;
120-
121- var endDay = viewportEndTime . getDate ( ) ;
122- var endMonth = viewportEndTime . getMonth ( ) ;
123- var startDay = viewportStartTime . getDate ( ) ;
124- var startMonth = viewportStartTime . getMonth ( )
120+
121+ var startDay = viewportStartTime . getDate ( ) ;
122+ var startMonth = viewportStartTime . getMonth ( ) ;
123+ var startYear = viewportStartTime . getFullYear ( ) ;
124+ var endDay = viewportEndTime . getDate ( ) ;
125+ var endMonth = viewportEndTime . getMonth ( ) ;
126+ var endYear = viewportEndTime . getFullYear ( ) ;
127+
125128 if ( endDay == startDay && endMonth == startMonth ) {
126- dateDiv . textContent = ( endDay ) . toString ( ) + "/ " + ( endMonth + 1 ) . toString ( ) ;
129+ dateDiv . textContent = ( endDay ) . toString ( ) + ". " + ( endMonth + 1 ) . toString ( ) + "." + ( endYear ) . toString ( ) ;
127130 } else {
128- dateDiv . textContent = ( startDay ) . toString ( ) + "/ " + ( startMonth + 1 ) . toString ( ) + " - " + ( endDay ) . toString ( ) + "/ " + ( endMonth + 1 ) . toString ( ) ;
131+ dateDiv . textContent = ( startDay ) . toString ( ) + ". " + ( startMonth + 1 ) . toString ( ) + "." + ( startYear ) . toString ( ) + " - " + ( endDay ) . toString ( ) + ". " + ( endMonth + 1 ) . toString ( ) + "." + ( endYear ) . toString ( ) ;
129132 }
130133}
131134
@@ -167,7 +170,6 @@ function updateViewport() {
167170 drawChart ( ) ;
168171}
169172function getViewportWidthTime ( ) {
170- return defaultZoomTime * ( 2 ** zoomLevel ) ; // exponential relation between zoom level and zoom time span
171- // every time you zoom, you double or halve the time scale
173+ return ( defaultZoomTime * ( 2 ** zoomLevel ) ) ; // exponential relation between zoom level and zoom time span
174+ // every time you zoom, you double or halve the time scale
172175}
173-
0 commit comments