์กฐ๋ช ์ํ์์ "ct"๋๋ "xy"๋ฅผ ์ค์ ํ๋ฉด์ "bri"๋ฅผ ์ค์ ํ๋ฉด ์กฐ๋ช ์ด ๊ณง ๋ฐ๊ธฐ๋ฅผ ์ํ๋ ์ํ๋ก ๋ณ๊ฒฝ ํ ๋ค์ ์ด์ ์ํ๋ก ๋ค์ ๋ณ๊ฒฝํฉ๋๋ค. ์์ฒญ์ "ct"๋๋ "xy"๊ฐ ์์ผ๋ฉด ๋ฐ๊ธฐ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ๋ณ๊ฒฝ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ ์กฐ๋ช ์ ํ์ฌ ์ํ๋ฅผ ๊ฐ์ ธ์ฌ ๋ API๋ ์ ๋ฐ๊ธฐ ๊ฐ์ ๋ฐํํฉ๋๋ค.
๋๋ "TRร DFRI bulb E27 CWS opal 600lm"๊ณผ "FLOALT panel WS 30x30"์์ ๋์์ ์ฌํ ํ ์์์์ต๋๋ค.
curl http://deconz:8080/api/${APIKEY}/lights/7/state -X PUT -H "application/json" -d '{"ct": 153, "bri": 1, "on": true}'
curl http://deconz:8080/api/${APIKEY}/lights/7/state -X PUT -H "application/json" -d '{"ct": 250, "bri": 255}'
curl http://deconz:8080/api/${APIKEY}/lights/7
Deconz๋ Ikea ๋จํ์ ๋ํ ๋จ์ผ ์์ฒญ์์ "ct"/ "xy"๋ฐ "bri"๋ฅผ ๋ณ๊ฒฝํด์ผํฉ๋๋ค.
์์์ ์ธ๊ธ ํ ๋จ๊ณ๋ "Philips Hue LightStrip Plus"์์ ์ ์๋ํฉ๋๋ค.
์ด๋ฌํ ๋ก๊ทธ๋ curl http://deconz:8080/api/${APIKEY}/lights/7/state -X PUT -H "application/json" -d '{"ct": 250, "bri": 255}'
ํธ๋ฆฌ๊ฑฐ ํ ๋ ์์ฑ๋ฉ๋๋ค.
engine_1 | 18:52:18:935 skip binding for attribute reporting of ep: 0x00 cluster 0x1000 (end-device might sleep)
engine_1 | 18:52:19:735 delay sending request 220 dt 0 ms to 0xCCCCCCFFFEE2EF4A, ep: 0x01 cluster: 0x0300 onAir: 1
engine_1 | 18:52:19:789 0xCCCCCCFFFEE2EF4A force poll (2)
engine_1 | 18:52:19:879 0xCCCCCCFFFEE2EF4A force poll (2)
engine_1 | 18:52:19:884 ZCL attribute report 0xCCCCCCFFFEE2EF4A for cluster: 0x0300, ep: 0x01, frame control: 0x08, mfcode: 0x0000
ํ์ฌ ๋ด zigbee ๋คํธ์ํฌ์ 24 ๊ฐ์ ์ฅ์น๊ฐ ์์ต๋๋ค. 7 ๊ฐ์ ์ผ์ (Xiaomi / Aqara, Ikea), 4 ๊ฐ์ ์ค์์น (Ikea), 13 ๊ฐ์ ์กฐ๋ช (Ikea, Philips, Osram / Ledvance).
์๋ . ์ด ๋ฌธ์ ๋ฅผ ์ ์ถํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ํ๊น๊ฒ๋ ํ์ ์ ๋ณด๊ฐ ๋๋ฝ๋์ด ๋์ ๋๋ฆด ์ ์์ต๋๋ค. ๋ชจ๋ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ํ ํ๋ฆฟ์ ์ฌ์ฉํ์ฌ ์ ํธ๋ฅผ์ฌ์ญ์์ค.
์๋ . ์ด ๋ฌธ์ ๋ฅผ ์ ์ถํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ํ๊น๊ฒ๋ ํ์ ์ ๋ณด๊ฐ ๋๋ฝ๋์ด ๋์ ๋๋ฆด ์ ์์ต๋๋ค. ๋ชจ๋ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ํ ํ๋ฆฟ์ ์ฌ์ฉํ์ฌ ์ ํธ๋ฅผ์ฌ์ญ์์ค.
ํค๋๋ฅผ ์ ๊ฑฐํ๊ณ ์ถ์ง๋ ์์ต๋๋ค. ๋ด์ด์ด๋ฅผ ๋ง์ต๋๋ค.
์ด๊ฒ์ IKEA ํ์จ์ด์ ์๋ ค์ง ์ ํ ์ฌํญ์
๋๋ค. ์ด์ ๋ช
๋ น์ด ๊ณ์ ์ ํ๋๋ ๋์ ๋ค๋ฅธ ๋ช
๋ น์ ๋ฐ์๋ค์ด์ง ์์ต๋๋ค. ๊ธฐ๋ณธ transitiontime
0.4 ์ด๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๋ฒ์งธ ๋ช
๋ น์ด ๋๋ฌด ๋นจ๋ฆฌ ๋์ฐฉํฉ๋๋ค. "transtiontime": 0
๋ฅผ PUT ๋ณธ๋ฌธ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ ๊ฐ์ PUT๋ก ๋ถํ ํฉ๋๋ค ( on
๋ฐ bri
๋ํด ํ๋์ ct
๋๋ xy
).