๐Ÿ”ฅ HA-Animated-cards : ๋ชจ๋“  ๊ฒƒ์„ ๋ณ€ํ™”์‹œํ‚ค๋Š” Home Assistant Tweak (๋ฌด๊ฑฐ์šด JavaScript ์—†์ด)

Cรฉdric
21 1์›” 2026

Rรฉsumer cet article :

HA-Animated-cards๋Š” โ€œํ™ˆ ์–ด์‹œ์Šคํ„ดํŠธ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์• ๋‹ˆ๋ฉ”์ด์…˜ํ™”โ€ํ•˜๊ธฐ ์œ„ํ•œ ์ค€๋น„๋œ ์นด๋“œ ์ปฌ๋ ‰์…˜(์ด ๊ธ€์ด ์ž‘์„ฑ๋  ๋•Œ 67๊ฐœ์˜ ๋ชจ๋ธ)์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ์ด๋ฏธ Mushroom์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๋”๋”์šฑ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์•„์ด๋””์–ด๋Š” ์–ด๋””์—๋‚˜ ๋ฐ˜์ง์ด๋ฅผ ํฉ๋ฟŒ๋ฆฌ๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค: ์• ๋‹ˆ๋ฉ”์ด์…˜์€ ๋‹ค์†Œ ๋ฏธ๋ฌ˜ํ•˜๊ณ  ๊น”๋”ํ•˜๋ฉฐ ์˜๋ฏธ๊ฐ€ ์žˆ์„ ๋•Œ๋งŒ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ์„ธํƒ๊ธฐ๊ฐ€ ์ „๊ธฐ๋ฅผ ์†Œ๋น„ํ•  ๋•Œ๋งŒ โ€œํšŒ์ „โ€ํ•˜๊ณ , ํŒฌ์€ ์‹ค์ œ๋กœ ์ž‘๋™ํ•  ๋•Œ๋งŒ ํšŒ์ „ํ•˜๋ฉฐ, ํ”Œ๋Ÿฌ๊ทธ๋Š” ์ „๋ ฅ์„ ์†Œ๋ชจํ•  ๋•Œ๋งŒ โ€œ๋น›๋‚ฉ๋‹ˆ๋‹คโ€ ๋“ฑ์ž…๋‹ˆ๋‹ค.

๊ธฐ์œ ์ ์€: ์ด๊ฒƒ์€ ์—„์ฒญ๋‚œ JavaScript๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋Œ€ํ˜• ์‚ฌ์šฉ์ž ์ •์˜ ์นด๋“œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ๋Š” ์ฃผ๋กœ Mushroom์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, card-mod๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํƒ€์ผ(CSS)๊ณผ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ฃผ์ž…ํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ: ๊ฐ€๋ฒผ์šด ๊ตฌ์กฐ๋กœ ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๋Œ€์‹œ๋ณด๋“œ์— ๋งค์šฐ ์ž˜ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค.

ํ™ˆ ์–ด์‹œ์Šคํ„ดํŠธ์—์„œ ํฅ๋ฏธ๋กœ์šด ์ด์œ 

๋Œ€์‹œ๋ณด๋“œ๋Š” ๋ช‡ ๋ฒˆ์ด๊ณ  ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ โ€œ์ƒํƒœ๋ฅผ ํ•œ๋ˆˆ์—โ€ ๋ณด๋Š” ๊ฒƒ์ด ์ข…์ข… โ€œ๊ฐ’์„ ์ฝ๋Š” ๊ฒƒโ€๋ณด๋‹ค ๋” ์ค‘์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. HA-Animated-cards๋Š” ์ •ํ™•ํžˆ ์ด๋Ÿฌํ•œ ์ฆ‰๊ฐ์ ์ธ ์ธ์‹์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์„ธ ๊ฐ€์ง€ ๋งค์šฐ ๊ตฌ์ฒด์ ์ธ ์ƒํ™ฉ์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์„ธํƒ๊ธฐ๊ฐ€ โ€œ์ผœ์ ธโ€ ์žˆ์Šต๋‹ˆ๋‹ค, ๋งž์Šต๋‹ˆ๋‹คโ€ฆ ํ•˜์ง€๋งŒ ์‹ค์ œ๋กœ ํšŒ์ „ํ•˜๊ณ  ์žˆ๋‚˜์š”? ์ „๋ ฅ(W)์—์„œ ๋ฐœ๋™๋˜๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ํ†ตํ•ด ์‚ฌ์ดํด์ด ์ง„ํ–‰ ์ค‘์ธ์ง€, ์„ธํƒ๊ธฐ๊ฐ€ ๋‹จ์ˆœํžˆ ๋Œ€๊ธฐ ์ค‘์ธ์ง€ ์ฆ‰์‹œ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

23%์˜ ๋ฐฐํ„ฐ๋ฆฌ: ๋ˆˆ์— ๋ณด์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ถฉ์ „ ์ค‘์ธ์ง€๋„ ์ดํ•ดํ•˜๊ณ  ์‹ถ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค, ์„ธ๋ถ€ ๋‚ด์šฉ์„ ์•Œ์•„๋ณด์ง€ ์•Š๊ณ ๋„. โ€œbattery/progressโ€ ๋ชจ๋ธ์€ โ€œ์ถฉ์ „๊ธฐโ€ ์„ผ์„œ๊ฐ€ ํ™œ์„ฑํ™”๋˜๋ฉด ๋‹ค๋ฅด๊ฒŒ ํ–‰๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ผ๋ฐ˜์ ์œผ๋กœ ์Šค๋งˆํŠธํฐ์— ํ•ด๋‹น).

์˜จ๋„/์Šต๋„: โ€œenvironmentโ€ ์นด๋“œ๋Š” ์ž„๊ณ„๊ฐ’์— ๋”ฐ๋ผ ์‹œ๊ฐ์ ์œผ๋กœ ๋ฐ˜์‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ์ถ”์„ธ๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€ํ™”ํ˜• ๊ทธ๋ž˜ํ”„๋„ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ƒค์›Œ ํ›„ ์Šต๋„๊ฐ€ ์ƒ์Šนํ•˜๊ฑฐ๋‚˜, ๋ฐค์— ์˜จ๋„๊ฐ€ ๋–จ์–ด์ง€๋Š” ๋“ฑ).

์ฆ‰, ๊ฐ€๋…์„ฑ์ด ํ–ฅ์ƒ๋˜๊ณ , ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋” ์ฆ๊ฒ๊ฒŒ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค(๋„ค, ์ด๋Š” ์‹ค์ œ ์ฃผ์žฅ์ด ๋ฉ๋‹ˆ๋‹คโ€ฆ ์šฐ๋ฆฌ๊ฐ€ ์ข‹์•„ํ•˜๋Š” ๋Œ€์‹œ๋ณด๋“œ๋Š” ํ•ญ์ƒ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค!).

ํ•„์š” ์กฐ๊ฑด

์ €์ž๊ฐ€ ์ œ์•ˆํ•˜๋Š” ๊ธฐ๋ณธ ์š”์†Œ๋Š” ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค: HACS, Mushroom(์นด๋“œ ๋ฐ ํ…Œ๋งˆ), ๊ทธ๋ฆฌ๊ณ  card-mod(HACS๋ฅผ ํ†ตํ•ด 2ํšŒ ํด๋ฆญ์œผ๋กœ ์„ค์น˜ ๊ฐ€๋Šฅ).

๋ชจ๋ธ์— ๋”ฐ๋ผ mushroom-legacy-template-card (์ข…์ข… ์œ ์šฉํ•œ ์ข…์†์„ฑ์œผ๋กœ ์–ธ๊ธ‰๋จ)๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ํŠน์ • โ€œ๊ทธ๋ž˜ํ”„ ์žˆ๋Š”โ€ ๋ณ€ํ˜•์„ ์œ„ํ•ด mini-graph-card ๋ฐ vertical-stack-in-card์™€ ๊ฐ™์€ ๋ณด์กฐ ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋จธ๋ฆฌ์นด๋ฝ์„ ๋ฝ‘์ง€ ์•Š๊ธฐ ์œ„ํ•œ ์„ธ๋ถ€ ์‚ฌํ•ญ: ๋Œ€์‹œ๋ณด๋“œ์˜ Sections ๋˜๋Š” Masonry ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์œผ๋ฉฐ, ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์œผ๋ฉด ๋ณด๊ธฐ ์œ ํ˜•์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜: HA-Animated-cards์˜ ๋…ผ๋ฆฌ(๊ฐ„๋‹จ)

HA-Animated-cards๋Š” ์ „ํ†ต์ ์ธ ํ™ˆ ์–ด์‹œ์Šคํ„ดํŠธ ํ†ตํ•ฉ์ฒ˜๋Ÿผ ์„ค์น˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›์น™์€ โ€œ๋ณต์‚ฌ-๋ถ™์—ฌ๋„ฃ๊ธฐโ€: Mushroom ์นด๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ (๋ชจ๋ธ์— ๋”ฐ๋ผ ์ˆ˜๋™ ์นด๋“œ), ์ด๋ฅผ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ตฌ์„ฑํ•œ ํ›„(์—”ํ‹ฐํ‹ฐ, ์ด๋ฆ„, ์•„์ด์ฝ˜ ๋“ฑ), ์ œ๊ณต๋œ ์Šคํƒ€์ผ/์• ๋‹ˆ๋ฉ”์ด์…˜ ๋ธ”๋ก์„ card_mod ์„น์…˜์— ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.

์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค: ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ โ€œHACS์— ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ โ€ ํ•˜์ง€ ๋งˆ์„ธ์š”. ์—ฌ๊ธฐ์„œ๋Š” ์นด๋“œ๋ฅผ ๋ถ™์—ฌ๋„ฃ๊ธฐ ์œ„ํ•ด YAML + ์Šคํƒ€์ผ ์กฐ๊ฐ์„ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‹จ๊ณ„๋ณ„ ์„ค์ •

์‹ค์ œ๋กœ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค:

๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์—ด๊ณ  ์นด๋“œ๊ฐ€ ๋ฐฐ์น˜๋  ๋ทฐ์—์„œ Mushroom ํ…Œ๋งˆ๋ฅผ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค(๋ช…ํ™•ํžˆ ๊ถŒ์žฅ๋ฉ๋‹ˆ๋‹ค).

๊ธฐ๋ณธ ์นด๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉฐ, ๋ณดํ†ต์€ Mushroom Entity Card(๋˜๋Š” ์กฐ๋ช…์šฉ Mushroom Light Card)์ž…๋‹ˆ๋‹ค.

ํ‘œ์ค€ ํ•„๋“œ(์—”ํ‹ฐํ‹ฐ, ์ด๋ฆ„, ์•„์ด์ฝ˜, ์ •๋ณด ๋“ฑ)๋ฅผ ์„ค์ •ํ•œ ํ›„, ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ๋กœ ์ „ํ™˜ํ•˜๊ณ  HA-Animated-cards์—์„œ ์ œ๊ณตํ•œ card_mod ์„น์…˜์˜ ์Šคํƒ€์ผ์„ ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.

๋ณต์‚ฌํ•œ ์ฝ”๋“œ์—์„œ ์š”๊ตฌ๋œ ์—”ํ‹ฐํ‹ฐ๋ฅผ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค. ํŠน์ • ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ โ€œ๋‘ ๊ณณ์—์„œโ€ ํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ „ํ˜•์ ์ธ ์˜ˆ: ํ™˜๊ฒฝ ์นด๋“œ + ๊ทธ๋ž˜ํ”„).

๊ทธ๋ฆฌ๊ณ  ๊ท€ํ•˜์˜ ์ง‘์— ๋งž๋„๋ก ์˜จ๋„, ์™€ํŠธ, ๋ฐฑ๋ถ„์œจ์˜ ์ž„๊ณ„๊ฐ’์„ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์„ธํƒ๊ธฐ, ํ†ตํ’๊ธฐ, ๋˜๋Š” ๋ผ๋””์—์ดํ„ฐ๋Š” ๋ชจ๋‘ ์ „๋ ฅ ์†Œ๋น„์˜ ์„œ๋ช…์ด ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ”๋กœ ๊ทธ ์ ์—์„œ ์ด ์นด๋“œ๊ฐ€ โ€œ์Šค๋งˆํŠธโ€ํ•ด์ง‘๋‹ˆ๋‹ค.

์˜ˆ์ œ 1: ์ „๋ ฅ์œผ๋กœ ์ œ์–ด๋˜๋Š” โ€œ์Šค๋งˆํŠธ ํ”Œ๋Ÿฌ๊ทธโ€ ์นด๋“œ

๋งค์šฐ ์ง๊ด€์ ์ธ ์‚ฌ์šฉ ์‚ฌ๋ก€: ์„ธํƒ๊ธฐ, ๊ฑด์กฐ๊ธฐ, 3D ํ”„๋ฆฐํ„ฐ, ๋˜๋Š” ์„œ๋ฒ„์— ์—ฐ๊ฒฐ๋œ ํ”Œ๋Ÿฌ๊ทธ์ž…๋‹ˆ๋‹ค.

ํ”Œ๋Ÿฌ๊ทธ์˜ ์—”ํ‹ฐํ‹ฐ(switch)์— ๋Œ€ํ•ด Mushroom Entity Card๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ, ํ•ด๋‹น ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๋ถ™์—ฌ๋„ฃ๊ณ  โ€œ์Šค๋งˆํŠธโ€ํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค: ์• ๋‹ˆ๋ฉ”์ด์…˜์€ ๋” ์ด์ƒ ์ƒํƒœ On/Off์—๋งŒ ์˜์กดํ•˜์ง€ ์•Š๊ณ , ์ „๋ ฅ(W) ์„ผ์„œ์— ๊ธฐ๋ฐ˜ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ „๋ ฅ์ด ์ž„๊ณ„๊ฐ’์„ ์ดˆ๊ณผํ•˜๋ฉด(์ข…์ข… 0W๊ฐ€ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค) ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ํ•„์š”์— ๋”ฐ๋ผ ๋น„๊ต ์—ฐ์‚ฐ์ž๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ค‘์š”ํ•œ ์„ธ๋ถ€ ์‚ฌํ•ญ: card-mod๊ฐ€ ์ƒ‰์ƒ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด ์ €์ž๋Š” ์‹ค์ œ ์•„์ด์ฝ˜ ์ƒ‰์ƒ์„ ์„ ํƒํ•˜๊ณ  โ€œprimaryโ€ ๋˜๋Š” โ€œaccentโ€ ์˜ต์…˜์„ ํ”ผํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ œ 2: ๋Œ€ํ™”ํ˜• ๊ทธ๋ž˜ํ”„์™€ ํ•จ๊ป˜ํ•˜๋Š” ํ™˜๊ฒฝ ์นด๋“œ(์˜จ๋„/์Šต๋„)

์—ฌ๊ธฐ์—์„œ โ€œ์ข‹์•„, ์ด๊ฑฐ ๋ฉ‹์ง€๋„คโ€๋ผ๊ณ  ๋งํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์นด๋“œ์ž…๋‹ˆ๋‹ค.

๋ณด์—ฌ์ฃผ๋Š” ๋ฐฉ๋ฒ•์€ ๋งค์šฐ ์ง๊ด€์ ์ž…๋‹ˆ๋‹ค: ๋Œ€์‹œ๋ณด๋“œ์— ์ˆ˜๋™ ์นด๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ , ๋ชจ๋ธ์˜ YAML์„ ๋ถ™์—ฌ๋„ฃ์€ ๋‹ค์Œ, ์ง€์ •๋œ ์œ„์น˜์—์„œ ์„ผ์„œ์˜ ์—”ํ‹ฐํ‹ฐ๋ฅผ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค(์ „ํ˜•์ ์œผ๋กœ ์ฃผ์š” ํ‘œ์‹œ์™€ ๊ทธ๋ž˜ํ”„์— ํ•œ ๋ฒˆ์”ฉ). ๊ทธ๋Ÿฐ ๋‹ค์Œ, ๊ฐ’์˜ ์ตœ์†Œ/์ตœ๋Œ€ ๋˜๋Š” ์‚ฌ์šฉ๋œ ์ž„๊ณ„๊ฐ’์„ ์กฐ์ •ํ•˜์—ฌ ๊ท€ํ•˜์˜ ๋ฐฉ์— ๋งž๊ฒŒ ์Šค์ผ€์ผ์„ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค(์Šต๊ธฐ ์žˆ๋Š” ์ง€ํ•˜๋Š” ์นจ์‹ค๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ์กฐ์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค…).

๊ณต๊ฐ„์„ ์ ˆ์•ฝํ•˜๊ธฐ ์œ„ํ•œ ์š”๋ น์€ ๋‘ ์นด๋“œ๊ฐ€ ๋‚˜๋ž€ํžˆ ์žˆ๋Š” Grid Card(2์—ด)๋ฅผ ํ†ตํ•ด ๊ฒฐํ•ฉํ•˜๊ณ , ์นด๋“œ์˜ ๋†’์ด์™€ ๊ทธ๋ž˜ํ”„์˜ ๋„ˆ๋น„๋ฅผ ์กฐ์ •ํ•˜์—ฌ ์ „์ฒด๊ฐ€ ์ปดํŒฉํŠธํ•˜๊ฒŒ ์œ ์ง€๋˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ˆ์ œ 3: ๋ฐฐํ„ฐ๋ฆฌ/๋ฐฑ๋ถ„์œจ ์นด๋“œ(์Šค๋งˆํŠธํฐ, ์„ผ์„œ, ๋‹ค์šด๋กœ๋“œ ๋“ฑ)

์ด ๋ชจ๋ธ์€ ๋ฐฐํ„ฐ๋ฆฌ ๋ฐฑ๋ถ„์œจ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ชจ๋“  ๊ฒƒ์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค: ์ „ํ™”๊ธฐ ๋ฐฐํ„ฐ๋ฆฌ, Zigbee ์„ผ์„œ ๋ฐฐํ„ฐ๋ฆฌ, 3D ์ธ์‡„ ์ง„ํ–‰, ๋‹ค์šด๋กœ๋“œ ์ง„ํ–‰ ๋“ฑ์ž…๋‹ˆ๋‹ค.

๋ฐ๋ชจ๋Š” ๋ฐฐํ„ฐ๋ฆฌ ์„ผ์„œ์—์„œ ์‹œ์ž‘ํ•˜๋Š” Mushroom Entity Card๋ฅผ ์ œ์•ˆํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž ์ •์˜ ์•„์ด์ฝ˜์„ ๊ฐ•์š”ํ•˜์ง€ ์•Š๊ณ  ์ƒ‰์ƒ์€ ๊ธฐ๋ณธ ํฐ์ƒ‰/์—ฐํšŒ์ƒ‰์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ, ์„ ํƒํ•œ ๋ชจ๋ธ์˜ card_mod ๋ถ€๋ถ„์„ ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.

์ „ํ™”๊ธฐ์˜ ๊ฒฝ์šฐ, ๋ฉ‹์ง„ ๋ณด๋„ˆ์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค: โ€œ์ถฉ์ „๊ธฐโ€ ์„ผ์„œ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ์ถฉ์ „ํ•  ๋•Œ ํŠน์ • ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ์ธํ™” ์ธก๋ฉด์—์„œ๋„ ๊ตฌ์ฒด์ ์ž…๋‹ˆ๋‹ค: ํ…์ŠคํŠธ ํฌ๊ธฐ(์ฃผ์š”/๋ถ€), ์•„์ด์ฝ˜ ํฌ๊ธฐ, ๊ทธ๋ฆฌ๊ณ  โ€œ๊ตฌ์„์— ์œ„์น˜โ€๋ฅผ ์ข‹์•„ํ•˜์ง€ ์•Š์œผ๋ฉด ์ฃผ์„์ฒ˜๋ฆฌ/์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋Š” ์ค„์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒ ๋ฐ ์ผ๋ฐ˜์ ์ธ ํ•จ์ •

์• ๋‹ˆ๋ฉ”์ด์…˜์ด โ€œ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”โ€ ๊ฒฝ์šฐ ๋‘ ๊ฐ€์ง€ ๋งค์šฐ ๊ฐ„๋‹จํ•œ ์‚ฌํ•ญ์„ ํ™•์ธํ•˜์„ธ์š”: ๋Œ€์‹œ๋ณด๋“œ์˜ ๋ณด๊ธฐ ์œ ํ˜•(์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์€ ๋ณด๊ธฐ ๋ณ€๊ฒฝ์ด ์ƒํ™ฉ์„ ๋ฐ˜์ „์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ์„ ๊ด€์ฐฐํ•ฉ๋‹ˆ๋‹ค) ๋ฐ ๋ทฐ์—์„œ Mushroom ํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์—ฌ๋ถ€.

์นด๋“œ๊ฐ€ ์ƒ‰์ƒ์— ์˜์กดํ•˜๋Š” ๊ฒฝ์šฐ(์กฐ๋ช…, ์ƒ‰์ƒ์„ ์ฐพ์•„์•ผ ํ•˜๋Š” ์•„์ด์ฝ˜), ์„ค์ • ์•ˆ๋‚ด์— ์ฃผ์˜ํ•˜์„ธ์š”: ํŠน์ • ์œ ํ˜•์—์„œ๋Š” ์•„์ด์ฝ˜ ์ƒ‰์ƒ์„ ์ง€์ •ํ•˜์ง€ ์•Š๊ณ , ๋‹ค๋ฅธ ์œ ํ˜•์—์„œ๋Š” ์‹ค์ œ ์ƒ‰์ƒ(๊ธฐ๋ณธ/๊ฐ•์„ธ๊ฐ€ ์•„๋‹˜)์„ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค.

์ˆซ์ž ๊ฐ’(์™€ํŠธ, ์˜จ๋„, ์Šต๋„)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ œ์–ดํ•˜๋Š” ๊ฒฝ์šฐ, 2๋ถ„ ๋™์•ˆ ์žฅ๋น„์— ํ•ด๋‹นํ•˜๋Š” ์ž„๊ณ„๊ฐ’์„ ์„ ํƒํ•˜์„ธ์š”. ์ด ์„ค์ •์ด ์• ๋‹ˆ๋ฉ”์ด์…˜์„ โ€œ์žฅ๋‚œ๊ฐโ€์—์„œ ์‹ค์ œ๋กœ ์œ ์šฉํ•œ ์ง€ํ‘œ๋กœ ๋ณ€ํ™”์‹œํ‚ต๋‹ˆ๋‹ค.

๋ชจ๋ธ์„ ์ฐพ๊ณ  ๋” ๋‚˜์•„๊ฐ€๋ ค๋ฉด

ํ”„๋กœ์ ํŠธ๋Š” GitHub์—์„œ ์ค‘์•™ ์ง‘์ค‘ํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ฒ ํ•™์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค: ์นด๋“œ๋ฅผ ์„ ํƒํ•˜๊ณ , YAML/์Šคํƒ€์ผ์„ ๋ณต์‚ฌํ•œ ํ›„, ์—”ํ‹ฐํ‹ฐ๋ฅผ ๊ต์ฒดํ•˜๊ณ , ์กฐ์ •ํ•˜์‹ญ์‹œ์˜ค.

๋น„๋””์˜ค ํ˜•์‹์„ ์ข‹์•„ํ•˜์‹ ๋‹ค๋ฉด, ์ €์ž๋Š” ๋‹จ๊ณ„๋ณ„๋กœ ๋งค์šฐ ๋งŽ์€ ๋ฐ๋ชจ๋ฅผ ๊ฒŒ์‹œํ•˜๋ฉฐ, ์ •๊ธฐ์ ์œผ๋กœ ์ƒˆ๋กœ์šด ๋ชจ๋ธ(์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์š”์ฒญํ•œ ์นด๋“œ, ๋” ์ฝคํŒฉํŠธํ•œ ๋ณ€ํ˜•, ๊ทธ๋ž˜ํ”„๊ฐ€ ์žˆ๋Š” ๋ฒ„์ „ ๋“ฑ)์ด ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

Rรฉsumer cet article :

share Share

Ces articles pourraient aussi vous intรฉresser:

Homebridge 2๊ฐ€ Matter์™€ ํ•จ๊ป˜ ๋„์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค: Apple Home, Google Home ๋ฐ Alexa ๊ฐ„์˜ Ultimate Bridge?

Homebridge 2๊ฐ€ Matter๋กœ ์ „ํ™˜๋˜์–ด ์ด์ œ ๊ฐ•๋ ฅํ•œ ๊ฐ€์ƒ ๋ธŒ๋ฆฟ์ง€๋ฅผ ํ†ตํ•ด Apple Home, Google Home ๋ฐ Alexa๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Home Assistant 2026.5 : RF 433, ์ค‘์•™ ์ง‘์ค‘์‹ ์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์ƒˆ๋กœ์šด ์นด๋“œ, ๋ชจ๋“  ๊ฒƒ์„ ๋ฐ”๊พธ๋Š” ์ƒˆ ์†Œ์‹

Home Assistant 2026.5๋Š” ์œ ์ง€ ๊ด€๋ฆฌ ๋Œ€์‹œ๋ณด๋“œ, ์ƒˆ๋กœ์šด ๋ฐ”๋กœ ๊ฐ€๊ธฐ ์นด๋“œ, RF 433 ์ง€์›, ์ƒˆ๋กœ์šด ์ž๋™ํ™” ํŠธ๋ฆฌ๊ฑฐ ๋ฐ ์Šค๋งˆํŠธ ํ™ˆ์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ํ†ตํ•ฉ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Delta Dore๊ฐ€ Tyxal+๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค: ์ง€์†์„ฑ์„ ๊ณ ๋ คํ•œ ์ƒˆ๋กœ์šด 4G ๊ฒฝ๋ณด ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค

Delta Dore๋Š” ๊ธฐ์กด ์‹œ์Šคํ…œ๊ณผ ํ˜ธํ™˜๋˜๋ฉฐ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ์„ ๊ฐ„์†Œํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์ƒˆ๋กœ์šด 4G ํ™•์žฅํ˜• ๊ฒฝ๋ณด ์„ผํ„ฐ Tyxal+๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

0 reaction

Your reaction
Name
Email
Website

18 + 16 =