์ค๋งํธ์ฑ์ค ๋ฃฐ ๋น๋์์
Rules API ๊ธฐ๋ฐ์ ์์ด์ปจ ๋ฐ๋์ธ๊ธฐ ๋๋ฐ ๋ฃจํด์ ๋ง๋ค ์ ์๊ฒ ๋์๋ค.
IoT ๋๋จธ์ ๋
ธ๋ธ๋ฅผ ๋๋ ค์ ์์ด์ปจ์ ๋ฐ๋์ธ๊ธฐ๋ฅผ ๋ถ๋๋ฝ๊ฒ ๋ฐ๊ฟ ์ ์๋ ๊ฒ์ด๋ค.
๊ธฐ๊ธฐ๋ง๋ค ๋ค๋ฅธ ์์ด์ปจ ๋ฐ๋์ธ๊ธฐ ํ์
์ ์ง์ํ๋ค.
๋ฃฐ๋น๋์ ์๋ ์์ด์ปจ ๋ฐ๋์ธ๊ธฐ๋ ์ค์ ๊ธฐ๊ธฐ์์ ์๋์ด ์ ๋๋ ๊ฒ์ด ํ์ธ๋์๋ค.
ํน์ ์์ด์ปจ์ ๋ฐ๋์ธ๊ธฐ๊ฐ ๋ค๋ฅด๋ค๋ฉด ์ถ๊ฐ๋ก ์ง์ํด์ค ์ ์์ผ๋ ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ๋ฉด ์ข๊ฒ ๋ค.
๋ฃฐ๋น๋๋ ์๋์ ๋งํฌ์์ ์ธ ์ ์๋ค.
๊ฐ์๋จ
https://m.dcinside.com/board/smartthings/14545
ํนํ์ ๊ฐ์ถ
ํ๋ ์ ๋ ์๋ํ+1~5๋จ๊ณ์ ๋๋ค ์ฐฝ๋ฌธํ ์ฐ๊ณ ์๋๋ฐ component":"main","capability":"airConditionerFanMode","attribute":"airConditionerFanMode","trigger":"Never"}: invalid attribute ์ด ์ค๋ฅ ๋จ๋ฉด์ ๋ฃฐ์ด ์ ๋ง๋ค์ด์ง๋๋ค
๊ทธ ์ด์ ๋ ์์ด์ปจ๋ง๋ค ํ์๋ฒ์๊ฐ ๋ค๋ฅด๊ธฐ ๋ค๋ฅด๊ธฐ๋๋ฌธ์ด๋ค. ํด๋น ์์ด์ปจ์ ์ง์ํ ํ ๋ ์ ๊ธ์ ์จ์ ๋์์ค์์์๊น
1. SmartThings Advanced Web App ์ ๋ค์ด๊ฐ์ ์์ด์ปจ์ ๋๋ฅธ๋ค.
https://my.smartthings.com/advanced/devices
2.
Raw JSON ์ด๋ผ๋ ๋ฉ๋ด์์ view ๋ฒํผ์ ๋๋ฅธ๋ค.
3. ์น๋ธ๋ผ์ฐ์ ์ ํ์ด์ง์์ ์ฐพ๊ธฐ ๊ธฐ๋ฅ์ผ๋ก supportedAcFanModes ๋ฅผ ์ฐพ๋๋ค. (Ctrl+f, ๊ธฐ๋ฅ์ด ์๋๋ค๋ฉด ์ง์ ์คํฌ๋กคํด์ ์ฐพ์ ์๋ ์๋ค)
4. supportedAcFanModes ์์ ์๋ "value": [ ์ด ์์ ์ด๋ค ๊ฐ๋ค์ด ์๋์ง ์บก์ณํด์ ๊ธ์ ์ฌ๋ ค์ค ]
5. ์ค๋งํธ์ฑ์ค ์ฑ์์ ์ ์ฒด๋ฐ๋์ธ๊ธฐ๊ฐ ์ด๋ป๊ฒ ํ์๋๋์ง๋ ์ฐ์ด์ ๋ณด์ฌ์ฃผ๋ฉด ์ข๊ฒ ๋ค
@๋๋์ค๋งํธ์ฑ์ค ๋๋์งํ ๊ธ ์ฌ๋ ค๋จ์ต๋๋ค [๋ฃฐ๋น๋] ์์ด์ปจ ํ์ ์ ๋ณด ํผ๋๋ฐฑ ์ด๊ธ์ ๋๋ค