2017-05-02 22 views
1

。我希望在太陽下山時,我可以起飛飛利浦HUE運動傳感器(帶光傳感器)補充辦公室的光線,使房間始終保持相同的亮度(以保護我的小眼睛免受照明不足的影響)補充自然光,太陽每一天下山與飛利浦HUE運動傳感器(和集成的光傳感器)無我最近裝了我的家庭辦公室與飛利浦HUE燈泡和具有內置光傳感器飛利浦HUE運動傳感器運動

雖然傳感器有光/勒克斯傳感器,但它確實允許我設置何時應開始打開燈的閾值 - 它確實需要移動且不會補充 - 燈不亮或關閉。

我覺得這對很多用戶來說都是一個很大的限制,我希望別人能夠讓這個智能硬件在沒有愚蠢軟件限制的情況下工作,所以我尋找了IFTTT的替代品,但也一無所獲。

沒有人有這個問題?關於如何解決這個問題以及如何按照我希望的方式工作的任何想法?

回答

1

你不需要做任何幻想。在您的手機Hue應用程序中,轉到「瀏覽」菜單選項並單擊Hue Labs。

使用'陽光作爲開關'公式來完成您正在嘗試執行的功能。過去幾個月我一直在使用實驗室的配方,表現令人滿意。

+1

這是否支持色溫?如果外部光線較暖,請更改色調燈的色溫。 – bart

+0

偉大的問題,我認爲它可能但它不檢測光的溫暖,所以它不能匹配它。如果可以的話,會很棒,這樣房間就會感覺很亮 – Trent

+0

我不相信它能檢測到色溫。它以勒克斯(每平方米流明)測量發光強度。正如特倫特說的那樣,如果它也測量了色溫,那就太好了。 – Kailash

1

有一對夫婦的方式,如果你願意鼓搗與周圍的色調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那麼色調是真的挺,你可以用各種其他套件的集成功能強大的系統。有命令來增加亮度的階段,你可能對夫婦從光傳感器讀數,如果你更希望做這樣的說法,或修改上述規則使用您的光傳感器作爲觸發,而不是建立在日落計時器。