使用飞利浦HUE运动传感器(和集成光传感器)无需运动,每天太阳下山时补充自然光

时间:2017-05-02 04:19:37

标签: philips-hue

我最近在飞利浦HUE灯泡和带有内置光传感器的飞利浦HUE运动传感器上安装了我的家庭办公室。我希望我可以起飞飞利浦HUE运动传感器(带光传感器)来补充办公室里的光线,因为太阳下山所以房间的亮度始终是相同的(为了保护我的小眼睛免受光线不足的影响)

虽然传感器有光/勒克斯传感器,它确实允许我设置一个阈值,它应该什么时候开始打开灯 - 它确实需要运动而且它不会补充 - 灯光要么是打开或关闭。

我觉得这对许多用户来说是一个非常大的限制,我希望有人能让这个智能硬件在没有傻软件限制的情况下工作,所以我在IFTTT上寻找替代方案但也来了没有任何东西。

有人有这个问题吗?关于如何解决这个问题并使其按照我希望的方式工作的任何想法?

2 个答案:

答案 0 :(得分:3)

你不需要做任何花哨的事情。在您的手机Hue应用程序中,转到“探索”菜单选项,然后单击“Hue Labs”。

使用'阳光作为开关'公式,以完全实现您尝试执行的功能。过去几个月我一直在使用实验室的配方,性能令人满意。

答案 1 :(得分:2)

如果您愿意修改Hue API,有几种方法可以实现这一目标。它在their website得到了很好的记录。您可以使用本地网络上的Web浏览器连接到网桥,并通过发送要满足的条件的JSON格式列表以及要采取的操作来创建规则

然后它只是创建一些规则的情况。您可以使用光线传感器的值,或者一旦设置了色调的位置,它就会有一个内置的日落/日出时间计时器,这可能比计算出你想要触发的亮度级别更容易。

您可以在规则中设置转换时间,所以这里是一个示例,您可以创建一对规则,以便在日落前一小时以最小亮度打开灯光,然后通过转换时间增加到最大亮度1小时

{"conditions": [ { "address": "/sensors/1/state/daylight", "operator": "eq", "value": "false" }, { "address": "/sensors/1/state/daylight", "operator": "dx" } ], "actions": [ { "address": "/groups/0/action", "method": "PUT", "body": { "on": true, "bri": 0, } } ] }

第一个条件指定日光传感器必须设置为假(您可以在日落前调整偏移,以便在色调应用程序中更改),第二个条件使用运算符" dx"这意味着价值必须改变。然后规则的动作以最小亮度打开所有灯光。

第二条规则看起来像这样

{"conditions": [ { "address": "/sensors/1/state/daylight", "operator": "eq", "value": "false" }, { "address": "/sensors/1/state/daylight", "operator": "ddx" "value": "PT00:01:00" } ], "actions": [ { "address": "/groups/0/action", "method": "PUT", "body": { "bri": 254, "transitiontime":36000 } } ] }

第一个条件与之前相同,第二个条件使用" ddx"作为运营商。 ddx表示规则将在传感器值更改后触发一定时间,在此参数中指定的值参数为PT00:01:00,因此在第一个规则触发后1分钟。此规则的操作将所有灯光设置为最大亮度,转换时间为1小时(转换时间参数1 = 0.1秒)。所以他们需要1小时才能达到最大亮度。

一旦进入API,Hue就是一个非常强大的系统,可以与各种其他套件集成。如果你喜欢这样做,有一些命令可以分阶段增加亮度,你可以将它们与光传感器的读数结合起来,或者修改上面的规则,将光传感器用作触发器而不是内置的日落计时器。