ready: function(err) { if (err == "ReGaHSS down") { logger.error("rega ReGaHSS down"); ccuReachable = true; ccuRegaUp = false; if (io) { io.sockets.emit("regaDown"); } if (ioSsl) { ioSsl.sockets.emit("regaDown"); } tryReconnect(); } else if (err == "CCU unreachable") { logger.error("ccu.io CCU unreachable"); ccuReachable = false; ccuRegaUp = false; if (io) { io.sockets.emit("ccuDown"); } if (ioSsl) { ioSsl.sockets.emit("ccuDown"); } tryReconnect(); } else { logger.info("rega ReGaHSS up"); ccuReachable = true; ccuRegaUp = true; regahss.loadStringTable(function (data) { stringtable = data; }); regahss.checkTime(loadRegaData); } }
setTimeout(function () { regahss.checkTime(function () { loadRegaData(0, null, null, true); }); }, 2500);
regahss.loadStringTable(ccuSettings.stringTableLanguage, function (data) { stringTable = data; regahss.checkTime(loadRegaData); });