๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY > ํ™ˆ IoT

์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ(AAP-KR19W) ํ•„ํ„ฐ ๊ต์ฒด ํ›„๊ธฐ

Home Assistant ๋กœ์ปฌ ์—ฐ๋™๊ณผ ๋ฏธ์„ธ๋จผ์ง€ ์„ผ์„œ ๊ต์ฒด๊นŒ์ง€ ๋งˆ์น˜๊ณ  ์ž˜ ์“ฐ๊ณ  ์žˆ๋˜ ์• ํ„ฐ๋ฏธ(Atomy) ๊ณต๊ธฐ์ฒญ์ •๊ธฐ(AAP-KR19W), ์ด๋ฒˆ์—” ํ•„ํ„ฐ ๊ต์ฒด ์‹œ๊ธฐ๊ฐ€ ๋˜์–ด ๊ต์ฒด ํ›„๊ธฐ๋ฅผ ์ ์–ด๋ด…๋‹ˆ๋‹ค. ํ•„ํ„ฐ 2์„ธํŠธ ์žฅ์ฐฉ ๊ตฌ์กฐ ์ด ๊ณต๊ธฐ์ฒญ์ •๊ธฐ์˜ ์žฅ์ ์€ ์••๋„์ ์ธ ํฌ๊ธฐ์˜ ํ•„ํ„ฐ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ๊ฒ€์€์ƒ‰ ํƒˆ์ทจ ํ•„ํ„ฐ์™€ ํ•˜์–€์ƒ‰ ๋ถ€์งํฌ ํ•„ํ„ฐ, ๋‘ ๊ฐœ๋ฅผ ๊ฒน์ณ ์“ฐ๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋Œ€ํ˜• ๋ชจ๋ธ์ด๋‹ค ๋ณด๋‹ˆ ์œ„์•„๋ž˜๋กœ ํ•„ํ„ฐ๊ฐ€ ๊ฐ๊ฐ ๋“ค์–ด๊ฐ€์„œ, ์ „์ฒด ๊ต์ฒด๋ฅผ ํ•˜๋ ค๋ฉด ์ด ๊ฒน์ณ์ง„ ํ•„ํ„ฐ๋ฅผ ์ด 2์„ธํŠธ ๊ตฌ๋งคํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•„ํ„ฐ ๊ต์ฒด๋Š” ๊ฒ‰๋ฉด ์ปค๋ฒ„๋งŒ ์—ด๋ฉด ๋˜๋Š” ๊ฐ„๋‹จํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 13์ผ ยท 1 ๋ถ„ ยท Sobamemil
๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY > ๋„คํŠธ์›Œํฌ

ํ†ต์‹ ์‚ฌ ๊ณต์œ ๊ธฐ ํ—ˆ๋ธŒ๋ชจ๋“œ๋กœ ํ™ˆ๋„คํŠธ์›Œํฌ ์œ ์„  Mesh ์™„๋ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ

์Šค๋งˆํŠธํ™ˆ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋‹ค์–‘ํ•œ IoT ๊ธฐ๊ธฐ๋ฅผ ์“ฐ๋‹ค ๋ณด๋ฉด ๊ฐ€์žฅ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋А๋ผ๋Š” ๊ฒŒ ๋„คํŠธ์›Œํฌ ์•ˆ์ •์„ฑ์ž…๋‹ˆ๋‹ค. ์ด์ „ ์ง‘์—์„œ๋Š” ๋ฉ”์ธ ๊ณต์œ ๊ธฐ ํ•˜๋‚˜๋กœ ์ปค๋ฒ„๊ฐ€ ์•ˆ ๋ผ์„œ ๋ฌด์„  Mesh๋กœ ๊ตฌ์„ฑํ•ด์„œ ์ผ์—ˆ๋Š”๋ฐ, ์•„๋ฌด๋ž˜๋„ ๋ฌด์„ ์ด๋‹ค ๋ณด๋‹ˆ ์†๋„ ์ €ํ•˜๋„ ์žˆ์—ˆ๊ณ  ๊ฐ€๋” ์—ฐ๊ฒฐ์ด ๋ถˆ์•ˆ์ •ํ•ด์ง€๋Š” ์ŠคํŠธ๋ ˆ์Šค๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์— ์‹ ์ถ• ์•„ํŒŒํŠธ๋กœ ์ด์‚ฌ ์˜ค๋ฉด์„œ ๋‹จ์žํ•จ์„ ํ™œ์šฉํ•ด ์œ ์„  Mesh ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ†ต์‹ ์‚ฌ ๊ณต์œ ๊ธฐ ํ‡ด์ถœ ์‹คํŒจ์™€ ํ—ˆ๋ธŒ ๋ชจ๋“œ ํƒ€ํ˜‘ ์ฒซ ๋ฒˆ์งธ ๋ชฉํ‘œ๋Š” ํ†ต์‹ ์‚ฌ ๊ธฐ๋ณธ ๊ณต์œ ๊ธฐ๋ฅผ ๋นผ๋ฒ„๋ฆฌ๊ณ  ๋‹จ์žํ•จ์˜ ๋ชจ๋Ž€๊ณผ ์ œ ๊ฐœ์ธ ๋ฉ”์ธ ๊ณต์œ ๊ธฐ๋งŒ ์“ฐ๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 13์ผ ยท 2 ๋ถ„ ยท Sobamemil
๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY > ํ™ˆ IoT

์ฝ”๋งฅ์Šค ์›”ํŒจ๋“œ Home Assistant ์—ฐ๋™ ๋ฐ ์—˜ํ•€ EW11 ์„ค์น˜ ๊ฐ€์ด๋“œ

์•„ํŒŒํŠธ์— ๊ธฐ๋ณธ ์˜ต์…˜์œผ๋กœ ๋‹ฌ๋ ค์žˆ๋Š” ์›”ํŒจ๋“œ๋Š” ์กฐ๋ช…, ๋‚œ๋ฐฉ, ํ™˜๊ธฐ, ๊ฐ€์Šค ๋ฐธ๋ธŒ, ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ ํ˜ธ์ถœ๊นŒ์ง€ ๋ฌผ๋ ค์žˆ์–ด์„œ, ์Šค๋งˆํŠธํ™ˆ์„ ์ œ๋Œ€๋กœ ๊ตฌ์ถ•ํ•˜๋ ค๋ฉด ๊ฒฐ๊ตญ ํ•œ ๋ฒˆ์€ ๋„˜์–ด์•ผ ํ•˜๋Š” ์‚ฐ์ž…๋‹ˆ๋‹ค. ์ด์‚ฌ ์˜จ ์‹ ์ถ• ์•„ํŒŒํŠธ์—๋Š” ์ฝ”๋งฅ์Šค(Commax)์‚ฌ์˜ ์›”ํŒจ๋“œ๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” Home Assistant ์—ฐ๋™์˜ ์ฒซ ๋‹จ๊ณ„์ธ ํ•˜๋“œ์›จ์–ด ๋ถ„์„๊ณผ ํ†ต์‹  ๋ผ์ธ ํ™•๋ณด ๊ณผ์ •์„ ๋‹ค๋ค„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์›”ํŒจ๋“œ ํƒˆ๊ฑฐ ๋ฐ ๋‹จ์žํ•จ ๋‚ด๋ถ€ ํ™•์ธ ๊ฑฐ์‹ค ๋ฒฝ์— ๋ถ™์–ด์žˆ๋Š” ์›”ํŒจ๋“œ๋Š” ์œ„์ชฝ ๋‚˜์‚ฌ๋ฅผ ํ’€๊ณ  ๋ณธ์ฒด๋ฅผ ์‚ด์ง ๋“ค์–ด ์˜ฌ๋ฆฌ๋‹ˆ ์‰ฝ๊ฒŒ ํƒˆ๊ฑฐ๋์Šต๋‹ˆ๋‹ค. ์‹ ๋ฐœ์žฅ ์ชฝ ํ†ต์‹  ๋‹จ์žํ•จ์„ ์—ด์–ด๋ณด๋‹ˆ, ๋‹จ์ˆœํ•œ ๋„คํŠธ์›Œํฌ ํŒจ์น˜ํŒ๋„ฌ์ด ์•„๋‹ˆ๋ผ ์›”ํŒจ๋“œ์˜ ํ•ต์‹ฌ ์ œ์–ด ๋ณด๋“œ์ธ ์ฝ”๋งฅ์Šค CAP-1400YX ๊ธฐํŒ์ด ๋“ค์–ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 13์ผ ยท 1 ๋ถ„ ยท Sobamemil
๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY > ์…€ํ”„์‹œ๊ณต

์•Œ๋ฆฌ์ต์Šคํ”„๋ ˆ์Šค ์Šค๋งˆํŠธ ๋น„๋ฐ ์…€ํ”„ ์„ค์น˜ ๋ฐ ํ›„๊ธฐ

์ƒˆ ์•„ํŒŒํŠธ๋กœ ์ด์‚ฌ ์˜ค๋ฉด์„œ ์š•์‹ค ์ปจ๋””์…˜์€ ๋งŒ์กฑ์Šค๋Ÿฌ์› ๋Š”๋ฐ, ๋น„๋ฐ๋งŒ ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ๋‹˜์„ ๋ถˆ๋Ÿฌ๋„ ๋˜์ง€๋งŒ ์ถœ์žฅ๋น„๋„ ์•„๋‚„ ๊ฒธ, ์•Œ๋ฆฌ์ต์Šคํ”„๋ ˆ์Šค์—์„œ ์ง๊ตฌํ•œ ๋น„๋ฐ(6๋งŒ ์› ์ •๋„)๋ฅผ ์ง์ ‘ ๋‹ฌ์•„๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ๋ณ€๊ธฐ ์ปค๋ฒ„ ๋–ผ์–ด๋‚ด๊ธฐ ๋จผ์ € ๊ธฐ์กด์— ์žˆ๋˜ ์ผ๋ฐ˜ ๋ณ€๊ธฐ ์ปค๋ฒ„๋ฅผ ๋–ผ์–ด๋ƒˆ์Šต๋‹ˆ๋‹ค. ๋ณ€๊ธฐ ํ•˜๋‹จ์„ ๋งŒ์ ธ๋ณด๋ฉด ์–‘์ชฝ์— ํ”Œ๋ผ์Šคํ‹ฑ ๋„ˆํŠธ๊ฐ€ ์กฐ์—ฌ์ ธ ์žˆ๋Š”๋ฐ, ์†์œผ๋กœ ์‹œ๊ณ„ ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ์œผ๋กœ ๋Œ๋ฆฌ๋ฉด ๋„๊ตฌ ์—†์ด๋„ ์‰ฝ๊ฒŒ ํ’€๋ฆฝ๋‹ˆ๋‹ค. ๋„ˆํŠธ๋ฅผ ํ’€๊ณ  ์ปค๋ฒ„๋ฅผ ๋“ค์–ด ์˜ฌ๋ฆฌ๋ฉด ๋ถ„๋ฆฌ๋ฉ๋‹ˆ๋‹ค. ์ˆ˜๋„ ๋ฐธ๋ธŒ ์ž ๊ทธ๊ณ  T๋ฐธ๋ธŒ ์—ฐ๊ฒฐํ•˜๊ธฐ ๋ณ€๊ธฐ ์˜† ๋ฒฝ๋ฉด์˜ ์•ต๊ธ€ ๋ฐธ๋ธŒ๋ฅผ ์ž ๊ทผ ๋’ค, ์ŠคํŒจ๋„ˆ๋กœ ๋ณ€๊ธฐ ์ชฝ ๊ธ‰์ˆ˜ ํ˜ธ์Šค๋ฅผ ํ’€์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถ„๋ฆฌํ•œ ์•ต๊ธ€ ๋ฐธ๋ธŒ ์ž๋ฆฌ์— ๋น„๋ฐ ๊ตฌ์„ฑํ’ˆ์— ๋“ค์–ด์žˆ๋˜ T๋ฐธ๋ธŒ๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ, ๋ฌผ๊ธธ์„ ๋ณ€๊ธฐ์šฉ๊ณผ ๋น„๋ฐ์šฉ์œผ๋กœ ๋‚˜๋ˆด์Šต๋‹ˆ๋‹ค. ๋‚˜์‚ฌ์‚ฐ์—๋Š” ํ…Œํ”„๋ก  ํ…Œ์ดํ”„๋ฅผ ๊ฐ์•„์„œ ์—ฐ๊ฒฐํ–ˆ๊ณ , ์ด๋ฒˆ์—” ๋ˆ„์ˆ˜ ์—†์ด ๊น”๋”ํ•˜๊ฒŒ ๋๋‚ฌ์Šต๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 13์ผ ยท 1 ๋ถ„ ยท Sobamemil
๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY > ์…€ํ”„์‹œ๊ณต

๋“œ๋ฆฌ๋ฏธ ์•„์ฟ ์•„ 10 ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ ์ง๋ฐฐ์ˆ˜ ํ‚คํŠธ ๋ฐ ์ •์ˆ˜๊ธฐ ๋™์‹œ ์„ค์น˜๊ธฐ

์‹ ์ถ• ์•„ํŒŒํŠธ๋กœ ์ด์‚ฌํ•˜๋ฉด์„œ ๋ฒผ๋ฅด๊ณ  ๋ณ„๋ €๋˜ ์ž‘์—…์ด ํ•˜๋‚˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋“œ๋ฆฌ๋ฏธ ์•„์ฟ ์•„ 10 ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ์˜ ์ง๋ฐฐ์ˆ˜ ํ‚คํŠธ์™€ ์ •์ˆ˜๊ธฐ ๊ธ‰์ˆ˜ ๋ผ์ธ์„ ํ•œ ๋ฒˆ์— ์…€ํ”„๋กœ ๋ฌผ๋ ค ๋„ฃ๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๊ฑธ๋ ˆ ์ฒญ์†Œ ํ›„ ์˜ค์ˆ˜ํ†ต์„ ์ œ๋•Œ ๋น„์šฐ์ง€ ์•Š์œผ๋ฉด ๋ƒ„์ƒˆ๊ฐ€ ๊ฝค ๊ณ ์•ฝํ•ด์ง€๋Š”๋ฐ, ์ง๋ฐฐ์ˆ˜ ํ‚คํŠธ๋ฅผ ๋‹ฌ์•„๋‘๋ฉด ์ด ์ˆ˜๊ณ ๋ฅผ ํ†ต์งธ๋กœ ์—†์•จ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—…์ฒด์— ๋งก๊ธฐ๋ฉด ํŽธํ•˜๊ฒ ์ง€๋งŒ ๋ˆ๋„ ์•„๋‚„ ๊ฒธ ์ง์ ‘ ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐ๊ด€ ์ž‘์—… ์ž์ฒด๋ฅผ ํ•ด๋ณธ ์ ์ด ์—†์–ด์„œ ์‚ด์ง ๊ฑฑ์ •์€ ๋์ง€๋งŒ, ์ผ๋‹จ ๋ถ€๋”ชํ˜€ ๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์œ„์น˜๋Š” ๋ƒ‰์žฅ๊ณ ์žฅ ๋ฐ‘, ๋ฌธ์ œ๋Š” ๊ฑฐ๋ฆฌ ๊ธ‰์ˆ˜๊ด€๊ณผ ๋ฐฐ์ˆ˜๊ด€, ๋‘ ๊ฐ€์ง€๋งŒ ์žˆ์œผ๋ฉด ๋˜๋Š” ๋‹จ์ˆœํ•œ ์ž‘์—…์ฒ˜๋Ÿผ ๋ณด์˜€์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ์‹ฑํฌ๋Œ€ ํ•˜๋ถ€์žฅ๊ณผ ๋ƒ‰์žฅ๊ณ ์žฅ ์‚ฌ์ด ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฝค ๋ฉ€๋‹ค๋Š” ๊ฒŒ ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰ํžˆ ์‹ ์ถ• ์•„ํŒŒํŠธ๋ผ ๋ƒ‰์žฅ๊ณ ์žฅ ์ชฝ์œผ๋กœ ๊ธ‰์ˆ˜๊ด€์šฉ ํ†ต๋กœ๋Š” ๋ฏธ๋ฆฌ ๋šซ๋ ค ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 13์ผ ยท 2 ๋ถ„ ยท Sobamemil
๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY๐Ÿ› ๏ธ Home Assistant & IoT

[HA / DIY] ์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ ๋ฏธ์„ธ๋จผ์ง€ ์„ผ์„œ(PMS9003M) ์žฅ์ฐฉ ๋ฐ ๊ต์ฒด๊ธฐ

์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ์— ์ƒˆ ์ƒ๋ช…์„! PMS9003M ๋ฏธ์„ธ๋จผ์ง€ ์„ผ์„œ ์žฅ์ฐฉ๊ธฐ ์ง€๋‚œ ํฌ์ŠคํŒ…์—์„œ ๋ฒ„๋ ค์ง„ ์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ(AAP-KR19W)๋ฅผ Home Assistant์— 100% ๋กœ์ปฌ ์—ฐ๋™ํ•˜๋Š” ๊ณผ์ •์„ ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹œ ์—ฐ๋™์€ ์„ฑ๊ณต์ ์œผ๋กœ ๋งˆ์ณค์œผ๋‚˜ ํ•œ ๊ฐ€์ง€ ์•„์‰ฌ์šด ์ ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๊ธฐ ๋‚ด๋ถ€์— ์žˆ๋˜ ๊ธฐ์กด ๋ ˆ์ด์ € ๋ฏธ์„ธ๋จผ์ง€ ๋ฌผ๋ฆฌ ์„ผ์„œ ๋ชจ๋“ˆ์ด ๊ณ ์žฅ(๋˜๋Š” ์ œ๊ฑฐ)๋˜์–ด ์žˆ๋Š” ์ƒํƒœ์—ฌ์„œ, HA ๋Œ€์‹œ๋ณด๋“œ ์ƒ์—์„œ ๋ฏธ์„ธ๋จผ์ง€ ์ˆ˜์น˜๊ฐ€ ๊ณ„์† 0์œผ๋กœ๋งŒ ํ‘œ์‹œ๋˜๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ์„ 100% ์‚ด๋ ค๋ณด๊ณ ์ž ํ˜ธํ™˜๋˜๋Š” ์„ผ์„œ๋ฅผ ์ฐพ์•„๋ณด์•˜๊ณ , ์ƒค์˜ค๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์—์„œ ๋ฒ”์šฉ์ ์œผ๋กœ ์“ฐ์ด๋Š” Plantower PMS9003M ๋ ˆ์ด์ € ๋จผ์ง€ ์„ผ์„œ๊ฐ€ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 9์ผ ยท 2 ๋ถ„ ยท Sobamemil
๐Ÿ“ฑ ๋ฆฌ๋ทฐ & ์ผ์ƒโœˆ๏ธ ์ผ์ƒ & ์—ฌํ–‰

[Wise ํ™œ์šฉ ๊ฐ€์ด๋“œ] ํ•ด์™ธ ๋‹ฌ๋Ÿฌ ์ˆ˜์ต ์ •์‚ฐํ•  ๋•Œ ์ˆ˜์ˆ˜๋ฃŒ 10๋งŒ ์› ์•„๋ผ๋Š” ๊ฟ€ํŒ (์ฒซ ์†ก๊ธˆ ๋ฌด๋ฃŒ)

ํ•ด์™ธ ๊ฐœ๋ฐœ์ด๋‚˜ ์™ธ์ฃผ, GitHub Sponsors, Outlier ๊ฐ™์€ ๊ธ€๋กœ๋ฒŒ ํ”Œ๋žซํผ์—์„œ ๋‹ฌ๋Ÿฌ ์ˆ˜์ต์„ ๋ฐ›์„ ๋•Œ ํ™˜์ „ ์ˆ˜์ˆ˜๋ฃŒ ๋•Œ๋ฌธ์— ๊ณ ๋ฏผํ•ด๋ณด์‹  ์  ์žˆ์œผ์‹ค ๊ฑฐ์˜ˆ์š”. ์ผ๋ฐ˜ ์€ํ–‰์œผ๋กœ ๊ทธ๋ƒฅ ์†ก๊ธˆ๋ฐ›์œผ๋ฉด ํ™˜์ „ ์ˆ˜์ˆ˜๋ฃŒ์— ํ•ด์™ธ ์†ก๊ธˆ ์ˆ˜์ˆ˜๋ฃŒ๊นŒ์ง€ ๊ฒน์ณ์„œ ๋ฒˆ ๋ˆ์˜ 5~10๋งŒ ์›์ด ๊ทธ๋ƒฅ ๋‚ ์•„๊ฐ€๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์•„๋ผ๊ณ , ์ฒซ 90๋งŒ ์›(500ํŒŒ์šด๋“œ)๊นŒ์ง€๋Š” ์ˆ˜์ˆ˜๋ฃŒ ์—†์ด ์†ก๊ธˆ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” Wise ํ™œ์šฉ๋ฒ•์„ ์ •๋ฆฌํ•ด ๋ดค์Šต๋‹ˆ๋‹ค. ์ฒซ ์†ก๊ธˆ ์ˆ˜์ˆ˜๋ฃŒ 0์› ํ˜œํƒ ๋ฐ›๋Š” ๋ฒ• ์•„๋ž˜ ์ดˆ๋Œ€ ๋งํฌ๋กœ ๊ฐ€์ž…ํ•˜๋ฉด ์ตœ๋Œ€ 90๋งŒ ์›(ยฃ500)๊นŒ์ง€ ์†ก๊ธˆ ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ๋ฉด์ œ๋˜๋Š” ํ˜œํƒ์ด ๋ฐ”๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ...

2026๋…„ 8์›” 7์ผ ยท 2 ๋ถ„ ยท Sobamemil
๐Ÿ  ์Šค๋งˆํŠธํ™ˆ & DIY๐Ÿ› ๏ธ Home Assistant & IoT

[HA / DIY] ์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ Home Assistant ๋กœ์ปฌ ์—ฐ๋™ ๋ฐฉ๋ฒ• (Tuya ESP8266 TLS ํŒจ์น˜ ๋ฐ ์šฐํšŒ)

ํ์—…์œผ๋กœ ๋ฒ„๋ ค์ง„ ์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ Home Assistant ๋กœ์ปฌ ์—ฐ๋™ ์„ฑ๊ณต๊ธฐ (Tuya ESP8266 TLS ํŒจ์น˜ ๋ฐ ์šฐํšŒ) ๋ถ€๋ชจ๋‹˜ ๋Œ์— ๋ณด๊ด€๋˜์–ด ์žˆ๋˜ ์• ํ„ฐ๋ฏธ ๊ณต๊ธฐ์ฒญ์ •๊ธฐ๋ฅผ ์ง‘์œผ๋กœ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ํ•„ํ„ฐ ์ƒํƒœ๋‚˜ ํ•˜๋“œ์›จ์–ด ์ž์ฒด์˜ ๊ณต๊ธฐ ์ฒญ์ • ์„ฑ๋Šฅ์€ ์ƒ๋‹นํžˆ ๊ดœ์ฐฎ์€ ํŽธ์ด๋ผ ์Šค๋งˆํŠธํ™ˆ์— ๋ถ™์—ฌ์„œ ์ž๋™ํ™”๋กœ ํ™œ์šฉํ•ด ๋ณด๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ „์šฉ ์•ฑ ์ ‘์†์ด ์ „ํ˜€ ๋˜์ง€ ์•Š์•„์„œ ์• ํ„ฐ๋ฏธ ๊ณ ๊ฐ์„ผํ„ฐ์— ๋ฌธ์˜ํ•ด ๋ณด๋‹ˆ, "ํ•ด๋‹น ์•ฑ ๊ฐœ๋ฐœ ๋ฐ ์„œ๋ฒ„ ๊ด€๋ฆฌ๋ฅผ ๋‹ด๋‹นํ•˜๋˜ ์™ธ์ฃผ ์—…์ฒด๊ฐ€ ํ์—…ํ•˜์—ฌ ๋” ์ด์ƒ ์„œ๋น„์Šค ์ง€์›์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค"๋Š” ๋‹ต๋ณ€์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ํ™•์ธํ•ด ๋ณด๋‹ˆ ์ด๋ฏธ iOS ์•ฑ์Šคํ† ์–ด์—์„œ๋Š” ๊ด€๋ จ ์•ฑ์ด ์™„์ „ํžˆ ๋‚ด๋ ค๊ฐ„ ์ƒํƒœ์˜€์Šต๋‹ˆ๋‹ค. (์•ˆ๋“œ๋กœ์ด๋“œ์šฉ APK ํŒŒ์ผ๋งŒ ์ธํ„ฐ๋„ท์—์„œ ๊ฒจ์šฐ ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€์ด์—ˆ์Šต๋‹ˆ๋‹ค.) ...

2026๋…„ 8์›” 6์ผ ยท 7 ๋ถ„ ยท Sobamemil
๐Ÿ’ป ๊ฐœ๋ฐœ & CS์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ

[Swift] ํ™€์ง ๊ตฌ๋ถ„ํ•˜๊ธฐ / LV.0, 181944, ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

๋ฌธ์ œ: ์ž์—ฐ์ˆ˜ย n์ดย ์ž…๋ ฅ์œผ๋กœย ์ฃผ์–ด์กŒ์„ย ๋•Œย ๋งŒ์•ฝย n์ดย ์ง์ˆ˜์ด๋ฉดย "nย isย even"์„,ย ํ™€์ˆ˜์ด๋ฉดย "nย isย odd"๋ฅผย ์ถœ๋ ฅํ•˜๋Š”ย ์ฝ”๋“œ๋ฅผย ์ž‘์„ฑํ•ดย ๋ณด์„ธ์š”. https://school.programmers.co.kr/learn/courses/30/lessons/181944 [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr](https://school.programmers.co.kr/learn/courses/30/lessons/181944) ์ œํ•œ์‚ฌํ•ญ: 1 โ‰คย nย โ‰ค 1,000 ํ’€์ด: let a = Int(readLine()!)! let resultString = a % 2 == 0 ? "\(a) is even" : "\(a) is odd" print(resultString) Ternary operator(์‚ผํ•ญ ์—ฐ์‚ฐ์ž) ์‚ฌ์šฉํ•ด์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ž…๋ จ๋œ ์ˆ˜๋ฅผ 2๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๊ฐ€ 0์ธ์ง€ ํ™•์ธํ•˜์—ฌ ์ง์ˆ˜์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ...

2023๋…„ 6์›” 29์ผ ยท 1 ๋ถ„ ยท Sobamemil
๐Ÿ’ป ๊ฐœ๋ฐœ & CS์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ

[Swift] ๋ฌธ์ž์—ด ๋Œ๋ฆฌ๊ธฐ / LV.0, 181945, ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

๋ฌธ์ œ: ๋ฌธ์ž์—ดย str์ดย ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด์„ย ์‹œ๊ณ„๋ฐฉํ–ฅ์œผ๋กœย 90๋„ย ๋Œ๋ ค์„œย ์•„๋ž˜ย ์ž…์ถœ๋ ฅย ์˜ˆ์™€ย ๊ฐ™์ดย ์ถœ๋ ฅํ•˜๋Š”ย ์ฝ”๋“œ๋ฅผย ์ž‘์„ฑํ•ดย ๋ณด์„ธ์š”. https://school.programmers.co.kr/learn/courses/30/lessons/181945 [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr](https://school.programmers.co.kr/learn/courses/30/lessons/181945) ์ œํ•œ์‚ฌํ•ญ: 1ย โ‰คย str์˜ย ๊ธธ์ดย โ‰คย 10 ํ’€์ด: readLine()?.forEach { print($0) } ๊ฐ€๋กœ๋กœ ์ œ์‹œ๋œ ๋ฌธ์ž์—ด์„ ์„ธ๋กœ๋กœ ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•˜๋ฉด ๋˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด์„ ํ•˜๋‚˜ํ•˜๋‚˜ ์ˆœํšŒํ•˜๋ฉฐ ์ถœ๋ ฅํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ €๋Š” forEach ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•ด์„œ ๋ฌธ์ž์—ด์„ ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ...

2023๋…„ 6์›” 22์ผ ยท 1 ๋ถ„ ยท Sobamemil