$(document).ready( function() { loadContentTo("#container_connection_lost","connection_lost"); initWebSocket(); bindNavToContent("#load_dashboard","dashboard",true); bindNavToContent("#load_lighttest","lighttest",false); bindNavToContent("#load_effects","effects",false); bindNavToContent("#load_components","remote_components",false); bindNavToContent("#load_input_selection","input_selection",false); bindNavToContent("#load_huebridge","huebridge",false); bindNavToContent("#load_support","support",false); bindNavToContent("#load_confKodi","kodiconf",false); bindNavToContent("#load_update","update",false); bindNavToContent("#load_confGeneral","generalconf",false); bindNavToContent("#load_confLeds","leds",false); //Change all Checkboxes to Switches $("[type='checkbox']").bootstrapSwitch(); $(hyperion).on("open",function(event){ requestServerInfo(); }); $(hyperion).on("cmd-serverinfo",function(event){ parsedServerInfoJSON = event.response; currentVersion = parsedServerInfoJSON.info.hyperion[0].version; cleanCurrentVersion = currentVersion.replace(/\./g, ''); // get active led device var leddevice = parsedServerInfoJSON.info.ledDevices.active; $('#dash_leddevice').html(leddevice); // get host var hostname = parsedServerInfoJSON.info.hostname; $('#dash_systeminfo').html(hostname+':'+hyperionport); $.get( "https://raw.githubusercontent.com/hyperion-project/hyperion.ng/master/version.json", function( data ) { parsedUpdateJSON = JSON.parse(data); latestVersion = parsedUpdateJSON[0].versionnr; cleanLatestVersion = latestVersion.replace(/\./g, ''); $('#currentversion').html(' V'+currentVersion); $('#latestversion').html(' V'+latestVersion); if ( cleanCurrentVersion < cleanLatestVersion ) { $('#versioninforesult').html('