Raspberry Pi, NAS, 미니 PC 같은 기기에서 로컬로 실행되는 프라이버시 우선 셀프 호스팅 스마트 홈 어시스턴트입니다.
home-assistant/core
로컬에서 실행되며 제어권과 개인정보 보호를 우선하는 오픈소스 홈 자동화 플랫폼으로, Raspberry Pi나 로컬 서버에서 자주 사용됩니다.
대체할 수 있는 제품:SmartThings
Google Home
Apple Home
- 스타
- 91,618
- 포크
- 38,972
- 열린 이슈
- 3,421
- 마지막 커밋
- 11시간 전
어떤 프로젝트인가요?
Home Assistant는 Python으로 작성된 오픈소스 홈 자동화 플랫폼입니다. 로컬 제어를 중심으로 설계되어 있어, 클라우드 서비스에 의존하지 않고 사용자가 소유한 하드웨어에서 자동화와 기기 간 통신을 실행할 수 있습니다. 취미로 활동하는 사용자와 DIY 애호가 커뮤니티가 유지 관리하며, Raspberry Pi나 로컬 서버 같은 비교적 사양이 낮은 하드웨어에서도 실행되도록 설계되었습니다.
코어는 모듈식 시스템으로 구성되어 있으며, 통합(integration)을 통해 기기와 서비스를 지원합니다. 각 통합은 별도의 컴포넌트로 개발할 수 있어 새로운 하드웨어나 동작에 대한 지원을 쉽게 추가할 수 있습니다. 프로젝트 문서에는 아키텍처와 커스텀 컴포넌트 작성 방법이 안내되어 있습니다.
이 저장소에는 Home Assistant 플랫폼의 기반이 되는 핵심 Python 패키지가 들어 있습니다. 사용자는 보통 공식 설치 방법을 통해 이를 설치하며, 개발자는 코어를 수정하거나 자체 통합을 만들 수 있습니다.
핵심 기능
- 01사용자 제어권과 개인정보 보호를 중시하며 로컬에서 실행됩니다.
- 02기기와 서비스를 통합으로 추가하는 모듈식 아키텍처입니다.
- 03Raspberry Pi나 로컬 서버 같은 하드웨어에서 실행되도록 설계되었습니다.
- 04asyncio를 사용하는 Python 기반입니다.
활용 사례
- 클라우드 서비스에 의존하지 않고 집 안의 조명, 센서, 가전제품을 자동화합니다.
- 흔하지 않거나 직접 만든 스마트 기기를 위한 커스텀 통합을 개발합니다.
- Raspberry Pi나 홈 서버에서 비공개 홈 자동화 허브를 운영합니다.
빠른 시작
- 1
home-assistant.io의 설치 안내를 따르세요
토픽
자주 묻는 질문
- core은(는) 무엇인가요?
- 로컬에서 실행되며 제어권과 개인정보 보호를 우선하는 오픈소스 홈 자동화 플랫폼으로, Raspberry Pi나 로컬 서버에서 자주 사용됩니다. Home Assistant는 Python으로 작성된 오픈소스 홈 자동화 플랫폼입니다. 로컬 제어를 중심으로 설계되어 있어, 클라우드 서비스에 의존하지 않고 사용자가 소유한 하드웨어에서 자동화와 기기 간 통신을 실행할 수 있습니다. 취미로 활동하는 사용자와 DIY 애호가 커뮤니티가 유지 관리하며, Raspberry Pi나 로컬 서버 같은 비교적 사양이 낮은 하드웨어에서도 실행되도록 설계되었습니다.
- core은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- core은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- core은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. core의 마지막 커밋은 2026년 10월 21일입니다.
- core은(는) 어디에 사용할 수 있나요?
- 클라우드 서비스에 의존하지 않고 집 안의 조명, 센서, 가전제품을 자동화합니다. 흔하지 않거나 직접 만든 스마트 기기를 위한 커스텀 통합을 개발합니다. Raspberry Pi나 홈 서버에서 비공개 홈 자동화 허브를 운영합니다.
- core는 어떻게 설치하나요?
- home-assistant.io의 설치 안내를 따르세요
- core은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/home-assistant/core
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
클라우드 서비스 없이 로컬에서 실행되며, 태양광 및 배터리 데이터를 활용해 충전을 최적화하는 오픈소스 EV 충전 컨트롤러 겸 가정용 에너지 관리 시스템입니다.
kubectl과 비슷한 API를 제공하며 동기 및 비동기(asyncio/trio) 인터페이스를 지원하는 Kubernetes용 Python 클라이언트 라이브러리입니다.
Raspberry Pi와 PC 디스플레이를 관리형 콘텐츠 화면으로 바꿔 주는 오픈소스 디지털 사이니지 플랫폼
AI 에이전트 추적, LLM 출력 평가, 프롬프트 관리, 프로덕션 모니터링을 위한 오픈소스 LLM 옵저버빌리티 및 평가 플랫폼입니다.
CPython 바인딩 없이 Python 코드를 실행하고 WebAssembly와 임베딩을 지원하는 Rust 기반 Python 3 인터프리터입니다.