์ค๋งํธ์ฑ์ค ๋ฃฐ ๋น๋์์
'IoT ๋ฒํผ์ผ๋ก ์ ํ๊ธฐ ๋ฐ๋์ธ๊ธฐ ์ ์ด' ๋ฃจํด์ผ๋ก
์ ํ๊ธฐ ๋๋ฐ ๋ฃจํด์ Rules API ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค ์ ์๊ฒ ๋์๋ค.
IoT ๋ฒํผ์ ๋๋ฌ์ ์ ํ๊ธฐ ํ๋์ ์ฐ์์ ์ผ๋ก ๋ฐ๊ฟ ์ ์๋ ๊ฒ์ด๋ค
์ด ์๋ํ๋ ๋ฒํผ๊ณผ ์ฐ๊ธฐ์ ๋๋ฌด ์์ฑ์ด ์ข๊ณ
์ ํ๊ธฐ ๋ฆฌ๋ชจ์ปจ์ฒ๋ผ ์ธ ์ ์๋ค.
IoT ๋ฒํผ์ผ๋ก ์ ํ๊ธฐ ๋ฐ๋์ธ๊ธฐ ์ ์ด๋ฅผ ๋๋ฅด๋ฉด ๋๋ค.
์ด ์๋ํ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฒํผ์ด 2๊ฐ ์ด์ ๋ฌ๋ ค์๋ ๋ฌด์ ์ค์์น๋ฅผ ํ๊ฒ์ผ๋ก ๋ง๋ค์ด์ก๋ค
๊ทธ๋ฌ๋ฏ๋ก ๋ฒํผ์ด 2๊ฐ ์ด์ ๋ฌ๋ ค์๋ IoT ๋ฒํผ์ผ๋ก
ํ์ชฝ ๋ฒํผ์ '๋๋ฌ์ ๋ฐ๋์ธ๊ธฐ ์ฌ๋ฆฌ๊ธฐ'๋ก
๋ค๋ฅธ์ชฝ ๋ฒํผ์ '๋๋ฌ์ ๋ฐ๋์ธ๊ธฐ ๋ด๋ฆฌ๊ธฐ'๋ก
๋งคํํด์ ์ฐ๋ ๊ฒ์ ์ถ์ฒํ๋ค.
๋ฒํผ์ด 1๊ฐ๋ฐ์์๋ IoT ๋ฒํผ๋ ์ง์ํ ์ ์๋ ์๋ฒํผ ๋ฃจํด๋ ๋ง๋ค์์ง๋ง
๋๋ธํด๋ฆญ ํ๋ ๋ฐฉ์์ด ์ ๋ง ์ฐ๊ธฐ ์ด๋ ต๋ค.
๊ทธ๋ฆฌ๊ณ ๋๋ธํด๋ฆญ์ ์ธ์ํ๋ ๋ฒํผ์ด ์๊ฐ๋ณด๋ค ๋ง์ง ์๋ค.
๊ทธ๋์ ์ฐ๋ ๊ฒ์ ์ถ์ฒํ์ง๋ ์๋๋ค.
์ ํ๊ธฐ์ ์ค์ ์ ๋ฐ๋ผ์ ๋ฐ๋์ธ๊ธฐ๋ฅผ
5๋จ๊ณ๋ก ์ค์ ํ ์๋ ์๊ณ
1~100๋จ๊ณ๋ก ์ค์ ํ ์๋ ์๋ค.
์ ํ๊ธฐ์ 5๋จ๊ณ๋ฐ์ ์์ผ๋ฏ๋ก ๋ฐ๋ก ์คํ
์ ์ปค์คํ
ํ์ง ์๊ฒ ๋ง์๋์๋ค.
์ด ๊ฐ์ ํธ์งํ ์ ์๋ค.
๋ฃจํ ๋ชจ๋๋ ์ง์ํ๋ค.
์ด๊ฒ์
์ต๋ํ๋์ผ๋ ๋ ์ฌ๋ฆฌ๋ฉด ์ต์ ํ๋์ผ๋ก ๋ฐ๊พธ๊ณ
์ต์ ํ๋์ผ๋ ๋ ๋ด๋ฆฌ๋ฉด ์ต๋ํ๋์ผ๋ก ๋ฐ๊พธ๋
๋ชจ๋์ด๋ค.
2๊ฐ์ด์์ ๋ฒํผ์ด ๋ฌ๋ฆฐ ๋ฌด์ ๋ฒํผ/๋ฆฌ๋ชจ์ปจ์ด๋ฉด
์ฌ๋ฆฌ๋ ๋ฒํผ๊ณผ ๋ด๋ฆฌ๋ ๋ฒํผ์ ๋ฐ๋ก ๋งคํํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ์ธ๋ชจ์์ง๋ง
์๋ฒํผ ์ ์ ๋ ์ธ๋งํ ์ ์๋ค.
๋ฃฐ๋น๋๋ ์๋์ ๋งํฌ์์ ์ธ ์ ์๋ค.
https://rulebuilder.github.io/
์ด๊ฑด ๋ก์ปฌ๋ก ๋์๊ฐ๋๊ฑด๊ฐ์ฌ? ๊ธ๊ตฌ ์ค์ค๋ฏธ์ ํ๊ธฐ ์ฃ์ง๋ก ๋ฌผ๋ฆฐ๊ฑด 1~100%์ธ๋
1.๋ก์ปฌ๋ก ๋๋ค. 2. 1~100๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ณ ์๋ค. ํน์ 'IoT ๋ ธ๋ธ๋ก ์ ํ๊ธฐ ๋ฐ๋์ธ๊ธฐ ์ ์ด'์์ ํ์ฌ ๋ฒ ํ์ํ๋ก ์คํ๋์ด์๋ 1~100 ์ฌ๋ผ์ด๋๊ฐ ์ ๋๋์ง ์๋ ค์ค์ ์์ด?
@๋๋์ค๋งํธ์ฑ์ค 4๋จ๊ณ๊ฐ 5๋จ๊ณ๋ก ์๋ํ๋ค์ฉ ์ด๊ฑฐ ์บํ๋น๋ฆฌํฐ? ๊ฐ fanspeedํ๊ณ fanSpeedPercent๊ฐ ์๋๋ฐ ํ์๊ฐ 1~100%๋ก ๋์๊ฐ๋๊ฑฐ๊ณ ์ ์๊ฐ 1~4๋จ๊ณ๋ก ๋์๊ฐ๋๊ฑฐ์
@๋์ํ ๊ณ ๋ง๋ค. ์ด์ํ๋ค.. ๋ฒ ํ๋ก ์ด๋ฆฐ 1-100์ ๋ ธ๋ธ๋ ๊ฐ์์ ๊ตฌ์ switchLevel์ ๊ทธ๋๋ก fanSpeedPercent์ setPercent์ ๋๋ ค๋ฐ๊ฒ ํ๋๋ฐ.
@๋๋์ค๋งํธ์ฑ์ค ๋จธ๊ฐ ์๋ชป๋๋ฏ? ์ฝ๋๋ณด๋ฉด ๊ฑ ํฌ์คํผ๋๋ฃจ ๋์์
@๋์ํ ํน์ '๋ฐ๋์ธ๊ธฐ ๋ฒ์'์์ '1~100 ์ฌ๋ผ์ด๋' ๊ณ ๋ฅธ ๋ค์์ ์ฝ๋ ๋ง๋ค๋ฉด ์ด ๊ธ์ ๋ง์ง๋ง์ ์๋ ์ฝ๋์ฒ๋ผ ์์ฑ ๋ผ?
@๋๋์ค๋งํธ์ฑ์ค component": "main", "capability": "fanSpeed", "command": "setFanSpeed", "arguments": [{ "integer": ์๋ฌ์ผ ๋์ด
@๋์ํ ์ ๋ ธ๋ธ์ชฝ ํ ํ๋ฆฟ ๋ค์ ์ ๋ฐ์ดํธ ์ณ๋ณผ๊ฒ ์๋ ค์ค์ ๊ณ ๋ง๋ค
@๋์ํ ์ ๋ฐ์ดํธ ์ณค๋ค 'IoT ๋ ธ๋ธ๋ก ์ ํ๊ธฐ ๋ฐ๋์ธ๊ธฐ ์ ์ด'์ 'IoT ๋ฒํผ์ผ๋ก ์ ํ๊ธฐ ๋ฐ๋์ธ๊ธฐ ์ ์ด' ๋ชจ๋ 1-100 ๋ฐ๋์ธ๊ธฐ ์ง์ํ๋ค. ์ ๋๋์ง ํด๋ณด๊ณ ์๋ ค์ค์์์ด?
@๋๋์ค๋งํธ์ฑ์ค ์๋๋ค์ฉ ๊ตณ๊ตณ