diff --git a/assets/huegasm-7c6e28c25e882913a732a70d555dbbb7.js b/assets/huegasm-f24b8fc1e12777947d2c1ce63ded0c10.js similarity index 99% rename from assets/huegasm-7c6e28c25e882913a732a70d555dbbb7.js rename to assets/huegasm-f24b8fc1e12777947d2c1ce63ded0c10.js index 1f559c7..7a72375 100644 --- a/assets/huegasm-7c6e28c25e882913a732a70d555dbbb7.js +++ b/assets/huegasm-f24b8fc1e12777947d2c1ce63ded0c10.js @@ -145,9 +145,9 @@ o&&o.state&&o.state.xy&&(null===n&&(n=[0,0]),n[0]+=o.state.xy[0],n[1]+=o.state.x l(".color").css("background","rgb("+Math.abs(o[0])+","+Math.abs(o[1])+","+Math.abs(o[2])+")")}}),systemLightsOnChange:s("init",n("lightsData.@each.state.on","activeLights.[]",function(){if(!this.get("strobeOn")){var e=this.getProperties("lightsData","activeLights"),t=e.lightsData,n=e.activeLights this.set("lightsOn",n.some(function(e){return!0===t[e].state.on}))}})),onLightsOnChange:n("lightsOn",function(){var e=this.get("activeLights").length this.set("lightsOnDisabled",!0),r(this,this.changeLightsOnOff,69*e,!1)}),changeLightsOnOff:function(){var e=this,t=this.getProperties("lightsData","activeLights","lightsOn","apiURL"),n=t.lightsData,o=t.activeLights,s=t.lightsOn,i=t.apiURL,r=o.some(function(e){return!0===n[e].state.on}) -a(this,function(){e.set("lightsOnDisabled",!1)},400),s!==r&&o.forEach(function(e){l.ajax(i+"/lights/"+e+"/state",{data:JSON.stringify({on:s}),contentType:"application/json",type:"PUT"})})},changeLightsBrightness:function(){var e=this,t=this.getProperties("lightsData","lightsBrightness","activeLights"),n=t.lightsData,o=t.lightsBrightness,s=t.activeLights,i=!1 +a(this,function(){e.set("lightsOnDisabled",!1)},800),s!==r&&o.forEach(function(e){l.ajax(i+"/lights/"+e+"/state",{data:JSON.stringify({on:s}),contentType:"application/json",type:"PUT"})})},changeLightsBrightness:function(){var e=this,t=this.getProperties("lightsData","lightsBrightness","activeLights"),n=t.lightsData,o=t.lightsBrightness,s=t.activeLights,i=!1 s.forEach(function(e){i+=n[e].state.bri}),i/=s.length,o!==i&&s.forEach(function(t){l.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({bri:o}),contentType:"application/json",type:"PUT"})})},onBrightnessChanged:n("lightsBrightness",function(){var e=this.get("activeLights").length -r(this,this.changeLightsBrightness,69*e,!1)}),onaActiveLightsChange:n("syncLight",function(){var e={on:this.get("lightsOn"),bri:this.get("lightsBrightness"),effect:this.get("colorLoopOn")?"colorloop":"none"},t=this.get("rgb"),n=this.get("syncLight") +r(this,this.changeLightsBrightness,69*e,!1)}),onSyncLightsChanged:n("syncLight",function(){var e={on:this.get("lightsOn"),bri:this.get("lightsBrightness"),effect:this.get("colorLoopOn")?"colorloop":"none"},t=this.get("rgb"),n=this.get("syncLight") 255!==t[0]&&255!==t[1]&&255!==t[2]&&(e.xy=this.rgbToXy(t[0],t[1],t[2])),e.transitiontime=0,l.ajax(this.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify(e),contentType:"application/json",type:"PUT"})}),didInsertElement:function(){this.onActiveLightsChange()},strobeOn:!1,strobeOnInervalHandle:null,preStrobeOnLightsDataCache:null,nextLightIdx:0,onStrobeOnChange:n("strobeOn",function(){var e=this,t=this.get("lightsData"),n=this.get("strobeOn") if(n){this.set("preStrobeOnLightsDataCache",t) var o={transitiontime:0} @@ -278,4 +278,4 @@ e&&e()},supplant:function(e,t,n){return n=n||/\{([^\{\}]*)\}/g,e.replace(n,funct try{for(var i in o)o.hasOwnProperty(i)&&(s=s[o[i]])}catch(t){s=e}return"string"==typeof s||"number"==typeof s?s:e})},nextTick:function(e,t,n,o,s){for(;!s&&n',beyond_ceiling_pendant_table:'',bloom:'',br30:'',br30_slim:'',bridge_v1:'',bridge_v2:'',ceiling_round:'',ceiling_square:'',entity:'',floor:'',go:'',gu10:'',gu10_perfectfit:'',hds:'',impulse:'',iris:'',lightstrip:'',motion_sensor:'',pendant_oval:'',pendant_round:'',pendant_square:'',phoenix_ceiling:'',phoenix_down:'',recessed:'',storylight:'',table:'',tap:'',white_and_color_e27:'',white_e27:''},outline:{aura:'',beyond_ceiling_pendant_table:'',bloom:'',br30:'',br30_slim:'',bridge_v1:'',bridge_v2:'',ceiling_round:'',ceiling_square:'',entity:'',floor:'',go:'',gu10:'',gu10_perfectfit:'',hds:'',impulse:'',iris:'',lightstrip:'',motion_sensor:'',par16:'',pendant_oval:'',pendant_round:'',pendant_square:'',phoenix_ceiling:'',phoenix_ceiling_2:'',phoenix_down:'',phoenix_pendant:'',phoenix_table:'',phoenix_wall:'',recessed:'',storylight:'',table:'',tap:'',white_and_color_e27:'',white_e27:''}}}},"safari-pinned-tab":''}}),define("huegasm/templates/application",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=Ember.HTMLBars.template({id:"sESP0Z+T",block:'{"symbols":[],"statements":[[1,[18,"welcome-page"],false],[0,"\\n"],[0,"\\n"],[1,[18,"outlet"],false]],"hasEval":false}',meta:{moduleName:"huegasm/templates/application.hbs"}})}),define("huegasm/templates/components/transition-group",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=Ember.HTMLBars.template({id:"Z/BMdkzA",block:'{"symbols":["&default"],"statements":[[11,1],[0,"\\n"]],"hasEval":false}',meta:{moduleName:"huegasm/templates/components/transition-group.hbs"}})}),define("huegasm/utils/clamp",["exports","ember-paper/utils/clamp"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/config/environment",[],function(){try{var e="huegasm/config/environment",t=document.querySelector('meta[name="'+e+'"]').getAttribute("content"),n={default:JSON.parse(unescape(t))} -return Object.defineProperty(n,"__esModule",{value:!0}),n}catch(t){throw new Error('Could not read config from meta tag with name "'+e+'".')}}),runningTests||require("huegasm/app").default.create({name:"huegasm",version:"1.0.0+826ab322"}) +return Object.defineProperty(n,"__esModule",{value:!0}),n}catch(t){throw new Error('Could not read config from meta tag with name "'+e+'".')}}),runningTests||require("huegasm/app").default.create({name:"huegasm",version:"1.0.0+1a5bcc8d"}) diff --git a/index.html b/index.html index 5e52078..377ea17 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@ - + @@ -63,7 +63,7 @@ - +