刚开始编写我的hue应用程序,到目前为止基础知识看起来不错,除了缺少某些API的javadoc使生活变得更加困难。所以我的问题是我怎样才能使灯具有闪烁效果?我尝试过做这样的事情
//pseudo code
lightState.setOn(true);
Log.e("TAG", "State for Light 2 =" + lightState.validateState());
bridge.updateLightState(light2, lightState, listener);
// Sleep thread for sometime
lightState.setOn(false);
Log.e("TAG", "State for Light 2 =" + lightState.validateState());
bridge.updateLightState(light2, lightState, listener);
等等等等。这是最好的方法吗?问题是我几乎看不到任何眨眼。有时它会发生,有时它会变暗。什么是眨眼的最好方法?
由于
答案 0 :(得分:3)
在http://www.developers.meethue.com/documentation/core-concepts的文档中,它在"一些额外有趣的内容中列出了#34;您可以通过设置灯光警报状态来闪烁的部分:
“警报” - 此资源用于临时效果,未来可能会有更多资源。目前,要使灯光以当前颜色闪烁,请发送{"警告":"选择"}
因此,请使用updateLightState
API设置"提醒"值为"选择"。