var chart = c3.generate({
bindto: '#chart',
+ title: {
+ text: 'Temperaturen'
+ },
data: {
url: '/data',
mimeType: 'json',
xs: {
- 'water_temperature': 'water_temperature_x',
- 'air_temperature': 'air_temperature_x'
+ '0316a2193bff': '0316a2193bff_x',
+ '0316a21383ff': '0316a21383ff_x'
},
names: {
- 'water_temperature': 'Wassertemperatur',
- 'air_temperature': 'Lufttemperatur'
- }
+ '0316a2193bff': 'Wassertemperatur in 4 m Tiefe',
+ '0316a21383ff': 'Wassertemperatur in 5 m Tiefe'
+ },
+ xFormat: '%Y-%m-%d %H:%M:%S'
},
axis: {
x: {
type: 'timeseries',
tick: {
- format: '%Y-%m-%d'
+ format: '%Y-%m-%d %H:%M:%S',
+ fit: false
+ }
+ },
+ y: {
+ label: {
+ text: '°C',
+ position: 'outer-middle'
+ }
+ }
+ },
+ zoom: {
+ enabled: true
+ },
+ tooltip: {
+ format: {
+ name: function (name, ratio, id, index) {
+ var re = /\d m/;
+ var res = re.exec(name);
+ return res;
}
}
}