console.log("purifier.std.hd.com.imuslab driver loaded.");
$(".purifier_std_hd_com_imuslab").each(function() {
if (DriverLoaded("purifier.std.hd.com.imuslab")){
$(this).html("");
}
$(this).append('
');
$(this).append('
Loading
'); purifier_std_hd_com_imuslab_UpdateStatus($(this)); }); var purifier_std_hd_com_imuslab_ON = function() { var parentObject = $(this).parent(); $.ajax({url: "request.php?url=http://" + $(this).parent().attr("ip") + "/on" + "&username=admin&password=homedynamic", success: function(result){ purifier_std_hd_com_imuslab_UpdateStatus(parentObject); }}); }; var purifier_std_hd_com_imuslab_OFF = function() { var parentObject = $(this).parent(); $.ajax({url: "request.php?url=http://" + $(this).parent().attr("ip") + "/off" + "&username=admin&password=homedynamic", success: function(result){ purifier_std_hd_com_imuslab_UpdateStatus(parentObject); }}); }; function make_base_auth(user, password) { var tok = user + ':' + password; var hash = btoa(tok); return "Basic " + hash; } function purifier_std_hd_com_imuslab_UpdateStatus(object){ $.ajax({url: "request.php?url=http://" + object.attr("ip") + "/status"+ "&username=admin&password=homedynamic", success: function(result){ object.children(".status_purifier_std_hd_com_imuslab").html("Status: " + result); }}); } DriverFinishedLoading("purifier.std.hd.com.imuslab");