var api_base_url_weather = '/api/1/openweathermap/city/3319578?mode=consolidated&format=c3';
var api_url_currentair = '/api/1/currentairtemperature';
var api_url_currentwater = '/api/1/currentwatertemperature';
-var refresh_interval = 5 * 60 * 1000;
+var refresh_interval = 10 * 60 * 1000;
function dayschart(element, title, days, xtickformat) {
var chartdata;
'0416a1bab9ff': 'mediumblue',
'0316a2193bff': 'midnightblue'
},
+ type: 'line', // default
/*
xSort: false,
order: function (a, b) {
xFormat: '%Y-%m-%d %H:%M:%S',
colors: {
'3319578': 'red'
- }
+ },
+ type: 'spline',
};
};
var chart = c3.generate({
dayschart('chart_air_31', 'Die Luft (Monat)', 31, '%Y-%m-%d');
dayschart('chart_air_365', 'Die Luft (Jahr)', 365, '%b %Y');
-// reload current values
+// reload current values + owm script
setInterval(
function() {
var airvalue = document.getElementById('currentairvalue');
.catch(function(error) {
console.log(error);
});
+
+ var owmwidget = document.getElementById('openweathermap-widget-15');
+ owmwidget.removeChild(owmwidget.childNodes[0]);
+ var owmscript = document.head.lastElementChild;
+ document.head.removeChild(owmscript);
+ var newowmscript = document.createElement('script');
+ newowmscript.src = '//openweathermap.org/themes/openweathermap/assets/vendor/owm/js/weather-widget-generator.js';
+ document.head.appendChild(newowmscript);
},
refresh_interval
);