๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IoT ๐Ÿ /HomeAssistant

Home Assistant ๊ตฌ์ถ• ๋ฐ ๊ธฐ๊ธฐ ์—ฐ๋™

by GeekSean 2026. 7. 7.
๋ฐ˜์‘ํ˜•

 

ํ•„์ž๋Š” ์• ํ”Œ ๊ธฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ์Šค๋งˆํŠธํ™ˆ์„ ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋‹ˆ

Homebridge๋ฅผ ์ด์šฉํ•ด ์Šค๋งˆํŠธํ™ˆ์„ ๊ตฌ์ถ•์„ ํ–ˆ์—ˆ๋‹ค.

ํ•˜์ง€๋งŒ, ํƒ€ ํ”Œ๋žซํผ ๋Œ€๋น„ ํ์‡„์ ์ธ ๊ตฌ์กฐ์— ํ•œ๊ณ„๋ฅผ ๋А๊ผˆ๋‹ค.

 

๋”ฐ๋ผ์„œ ์ƒˆ๋กœ์šด ํ”Œ๋žซํผ์„ ์œ„ํ•ด Home Assistant๋ฅผ ์ฐพ์•„๋ณด์•˜๋‹ค.

Homebridge๋Š” HomeKit ๋ฏธ์ง€์› ๊ธฐ๊ธฐ๋ฅผ ์–ต์ง€๋กœ ๋ผ์›Œ๋„ฃ๋Š” ๋„๊ตฌ์— ๊ฐ€๊นŒ์› ๋‹ค๋ฉด,

Home Assistant๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์ž์œ ๋กญ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฑ„ํƒํ–ˆ๋‹ค.

ํ•ญ๋ชฉ
Homebridge
Home Assistant OS (HAOS)
์ง€์› ํ”Œ๋Ÿฌ๊ทธ์ธ
JavaScript(Node.js) ๊ธฐ๋ฐ˜ ํ”Œ๋Ÿฌ๊ทธ์ธ๋งŒ ๊ฐ€๋Šฅ
Python ๊ธฐ๋ฐ˜ ํ†ตํ•ฉ๊ตฌ์„ฑ์š”์†Œ + Node-RED ๋“ฑ ๋‹ค์–‘ํ•œ ํ™•์žฅ
์• ๋“œ์˜จ/์ถ”๊ฐ€ ์„œ๋น„์Šค
๋ณ„๋„์˜ ์ปจํ…Œ์ด๋„ˆ๋‚˜ ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ ํ•„์š”
๊ณต์‹ ์• ๋“œ์˜จ ์Šคํ† ์–ด์—์„œ ์›ํด๋ฆญ ์„ค์น˜ ๊ฐ€๋Šฅ
์ž๋™ํ™” ๊ธฐ๋Šฅ
๋งค์šฐ ์ œํ•œ์  (์ฃผ๋กœ HomeKit์— ๊ธฐ๊ธฐ ์—ฐ๊ฒฐ์šฉ)
๊ฐ•๋ ฅํ•œ ์ž๋™ํ™” ์—”์ง„ ๋‚ด์žฅ (yaml, UI, ๋ธ”๋ฃจํ”„๋ฆฐํŠธ)
๋Œ€์‹œ๋ณด๋“œ
HomeKit ์•ฑ์— ์˜์กด
์›น ๊ธฐ๋ฐ˜ ์ž์œ ๋กœ์šด UI (Lovelace)
ํ์‡„์„ฑ ๋ฌธ์ œ
ํ™ˆํ‚ท ์ƒํƒœ๊ณ„์— ์ข…์†์ , ํ™•์žฅ ๋‚œ์ด๋„ ๋†’์Œ
์™„์ „ ๊ฐœ๋ฐฉํ˜•, MQTT, REST API, Webhook ๋“ฑ ์ž์œ ๋กœ์›€
์ถ”์ฒœ ์‚ฌ์šฉ์ž
Apple HomeKit ์œ„์ฃผ ๊ฐ€๋ฒผ์šด ๊ตฌ์„ฑ
๋‹ค์–‘ํ•œ ๋ธŒ๋žœ๋“œ/ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ฉํ•˜๋ ค๋Š” ์‚ฌ์šฉ์ž

 

 

Home Assistant

 

ํ™ˆ์–ด์‹œ์Šคํ„ดํŠธ(HASS)๋Š” ์„ค์น˜ํ•˜๋Š” ๋ฐฉ์‹์ด ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

Docker ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ, ๋ณ„๋„์˜ OS๋กœ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค.

 

Docker๋Š” ๊ฐ€๋ณ์ง€๋งŒ, Zigbee, Node-RED, ESP์™€ ๊ฐ™์€ ์• ๋“œ์˜จ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด

HAOS๋ฅผ ์„ค์น˜ ํ•˜์—ฌ ํ™•์žฅ์„ฑ์„ ๋†’์ด๊ธฐ๋กœ ํ–ˆ๋‹ค.

ํ•ญ๋ชฉ
Home Assistant OS (HAOS)
Docker ๋ฒ„์ „
์„ค์น˜ ๋ฐฉ์‹
์ „์šฉ OS ์ด๋ฏธ์ง€ (VM)
๋ฆฌ๋ˆ…์Šค ์œ„์— ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰
์—…๋ฐ์ดํŠธ
Supervisor๊ฐ€ ์ž๋™ ๊ด€๋ฆฌ
์ˆ˜๋™์œผ๋กœ Core ์—…๋ฐ์ดํŠธ ํ•„์š”
์• ๋“œ์˜จ(Add-on)
GUI์—์„œ ์›ํด๋ฆญ ์„ค์น˜ ๊ฐ€๋Šฅ
์‚ฌ์šฉ ๋ถˆ๊ฐ€ (์ง์ ‘ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ)
์ถ”์ฒœ ์‚ฌ์šฉ์ž
์Šค๋งˆํŠธํ™ˆ ์ดˆ๋ณด~๊ณ ๊ธ‰์ž ๋ชจ๋‘
๋ฆฌ๋ˆ…์Šค/๋„์ปค์— ์ต์ˆ™ํ•œ ๊ณ ๊ธ‰์ž

 

 

HomeAssistant ์„ค์น˜

 

๋จผ์ € VMware์— ์˜ฌ๋ฆด HAOS๋ฅผ ๋‹ค์šด ๋ฐ›์•„์•ผ ํ•œ๋‹ค.

https://www.home-assistant.io/installation/alternative

 

Alternative

Alternative ways to install Home Assistant

www.home-assistant.io

 

VMware์šฉ .ova ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

 

์ด์ œ VMware์—์„œ .ova ํŒŒ์ผ์„ ๋“ฑ๋กํ•˜๊ณ  ์ƒ์„ฑ

 

์ž๋™์œผ๋กœ OS ์„ค์น˜๊ฐ€ ๋๋‚œ ๋ชจ์Šต

 

์ด์ œ ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋์œผ๋‹ˆ, ์•„๋ž˜์˜ ๋„๋ฉ”์ธ์œผ๋กœ ์ด๋™ํ•ด์„œ ์„ค์น˜๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜์ž

http://homeassistant.local:8123/

 

๋‹ค์Œ์œผ๋กœ๋Š” ๊ณ„์ • ์ƒ์„ฑ

์‚ฌ์šฉํ•  ์ด๋ฆ„๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•œ๋‹ค.

 

๊ทธ ํ›„, ์œ„์น˜๋‚˜ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ ์„ค์ • ๋“ฑ์„ ๋งˆ์น˜๋ฉด

์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๊ณ , ๋Œ€์‹œ๋ณด๋“œ ํ™”๋ฉด์œผ๋กœ ์ด๋™๋œ๋‹ค.

 

 

๊ธฐ๊ธฐ ์—ฐ๋™

 

์ด์ œ ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋์œผ๋‹ˆ, ๋™์ผ ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๊ธฐ๊ธฐ๋“ค์„ ์ž๋™์œผ๋กœ ์ถ”๊ฐ€ํ•˜๊ณ ,

์‚ฌ์šฉ์ค‘์ธ ํƒ€ ํ”Œ๋žซํผ์˜ ๊ธฐ๊ธฐ๋“ค๋„ ์—ฐ๋™ ํ•ด๋ณด๋„๋ก ํ•˜์ž.

 

์„ค์ • > ํ†ตํ•ฉ๊ตฌ์„ฑ์š”์†Œ๋กœ ๋“ค์–ด๊ฐ€ ๊ธฐ๊ธฐ๋ฅผ ์ถ”๊ฐ€ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

๋‹ค์Œ์œผ๋กœ๋Š” Smartthings

ํ†ตํ•ฉ๊ตฌ์„ฑ์š”์†Œ ์ถ”๊ฐ€๋ฅผ ๋ˆ„๋ฅด๊ณ , Smartthings ๊ฒ€์ƒ‰

 

Smartthings ๊ถŒํ•œ ์„ค์ •ํŽ˜์ด์ง€๋กœ ์ž๋™์œผ๋กœ ์ด๋™๋˜๋ฉฐ

๊ถŒํ•œ ์„ค์ • ํ›„, ํŽธํ•˜๊ฒŒ HASS์™€ ์—ฐ๋™์ด ์™„๋ฃŒ ๋œ๋‹ค.

 

์ด์ œ ์„ธํƒ๊ธฐ์™€ ๊ฑด์กฐ๊ธฐ๊ฐ€ ๋“ฑ๋ก๋œ LG ThinQ๋ฅผ ์—ฐ๋™ํ•˜์ž

 

๊ณต์‹ ํ† ํฐ ๋ฐœ๊ธ‰ ์‚ฌ์ดํŠธ์—์„œ ํ† ํฐ์„ ๋ฐœ๊ธ‰ํ•˜์ž

https://connect-pat.lgthinq.com/login

 

Personal Access Tokens Publishing

 

connect-pat.lgthinq.com

 

ํ† ํฐ ์ด๋ฆ„๊ณผ ๊ถŒํ•œ ์„ค์ •์„ ๋งˆ์น˜๊ณ  ํ† ํฐ ๋ณต์‚ฌ

 

๋ฐœ๊ธ‰๋œ ํ† ํฐ์„ ๋„ฃ์–ด ๋“ฑ๋กํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

๋‹ค์Œ์œผ๋กœ๋Š” Aqara๋ฅผ ์—ฐ๋™ํ•ด๋ณด์ž

ํ•„์ž๋Š” M3 Hub๋ฅผ ์‚ฌ์šฉ์ค‘์ด๋ฏ€๋กœ, Matter๋ฐฉ์‹์œผ๋กœ ๊ฐ„๋‹จํžˆ ์—ฐ๊ฒฐํ•ด๋ณด๋ ค ํ•œ๋‹ค.

 

Matter ๋ฐฉ์‹ ์„ ํƒ ํ›„,

Aqara ์•ฑ์—์„œ ํ—ˆ๋ธŒ์˜ Matter ์ฝ”๋“œ๋ฅผ ํ™•์ธ > ๋“ฑ๋กํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

๋‹ค์Œ์€ ์ด์ œ MiHome ์—ฐ๋™์„ ํ•ด์ค„๊ฑด๋ฐ,

๊ธฐ๋ณธ์ ์ธ ์—ฐ๋™์œผ๋กœ๋Š” ๊ณ„์† ๊ณ„์ • ์˜ค๋ฅ˜๊ฐ€๋‚˜์„œ ์ง„ํ–‰ ํ•  ์ˆ˜๊ฐ€ ์—†์—ˆ๋‹ค.

๋”ฐ๋ผ์„œ HACS๋ฅผ ์ด์šฉํ•ด XiaomiHome ์—ฐ๋™์„ ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค.

https://github.com/hacs/addons

 

GitHub - hacs/addons

Contribute to hacs/addons development by creating an account on GitHub.

github.com

 

HACS๋Š” ๋น„๊ณต์‹ ํ”Œ๋Ÿฌ๊ทธ์ธ, ํ…Œ๋งˆ, ํ†ตํ•ฉ์š”์†Œ๋“ฑ์„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ์•ฑ์Šคํ† ์–ด์ด๋‹ค.

์„ค์น˜๋ฅผ ์œ„ํ•ด ์•ฑ ์„ค์น˜ ์„น์…˜ > ๋”๋ณด๊ธฐ > ์ €์žฅ์†Œ ํด๋ฆญ

 

์ง์ ‘ ์„ค์น˜๋Š” ๋ถˆ๊ฐ€ํ•˜๋ฏ€๋กœ, HACS์˜ Github ์ €์žฅ์†Œ๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค.

 

๊ทธ๋ฆฌ๊ณ , ์ €์žฅ์†Œ ์ถ”๊ฐ€ ํ›„ ๊ธฐ๊ธฐ๋“ฑ๋ก ์„น์…˜์— ๊ฐ€๋ฉด ์ •์ƒ์ ์œผ๋กœ ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

 

๋‚ด Github ๊ณ„์ • ์—ฐ๋™๊นŒ์ง€ ์™„๋ฃŒํ•˜๋ฉด ์„ค์น˜ ๋

 

์ด์ œ ์„ค์น˜๋œ HACS์—์„œ Xiaomi Home ์„ค์น˜

 

ํ•„์ž์˜ ๋ฐ์Šคํฌ ๋žจํ”„๋Š” ์ค‘๊ตญ ๋‚ด์ˆ˜์šฉ, ์ œ์Šต๊ธฐ๋Š” ๊ธ€๋กœ๋ฒŒ ์šฉ์ด๋ผ

Xiaomi ๊ณ„์ •์„ ๊ฐ๊ฐ ๋“ฑ๋กํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

 

๊ฐ๊ฐ ์—ฐ๋™ ์™„๋ฃŒ, HASS์—์„œ ํ•œ๋ฒˆ์— ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค.

 

ํ•„์š”ํ•œ ๊ธฐ์ดˆ ์ž‘์—…์€ ์™„๋ฃŒํ•˜๊ณ ,

์ถ”๊ฐ€๋œ ๊ธฐ๊ธฐ ๋ฐ ์—”ํ‹ฐํ‹ฐ๋“ค์„ ๋Œ€์‹œ๋ณด๋“œ์— ๋“ฑ๋กํ–ˆ๋‹ค.

 

 

์ด๋ ‡๊ฒŒ HASS ์—ฐ๋™์ด ๋๋‚ฌ๋‹ค.

๋‹ค์Œ์—๋Š” ๊ธฐ์กด Homebridge์—์„œ ๋งŒ๋“  ์ปค์Šคํ…€ ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค์„ ์ด๊ด€ํ•˜๊ณ 

๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์ƒˆ๋กœ ๊พธ๋ฉฐ์ฃผ๋Š” ์ž‘์—…์„ ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค.

 

 

์›๋ณธ ๊ฒŒ์‹œ๊ธ€

https://blog.naver.com/101artspace/224304959093

 

Home Assistant ๊ตฌ์ถ• ๋ฐ ๊ธฐ๊ธฐ ์—ฐ๋™

ํ•„์ž๋Š” ์• ํ”Œ ๊ธฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ์Šค๋งˆํŠธํ™ˆ์„ ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋‹ˆ Homebridge๋ฅผ ์ด์šฉํ•ด ์Šค๋งˆํŠธํ™ˆ์„ ๊ตฌ์ถ•์„ ํ–ˆ์—ˆ๋‹ค. ...

blog.naver.com

 

๋ฐ˜์‘ํ˜•

'IoT ๐Ÿ  > HomeAssistant' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Python] Home Assistant Smarthings IR ํ”Œ๋Ÿฌ๊ทธ์ธ ์ œ์ž‘  (0) 2026.07.08