라즈비안에 Home Assistant수동 설치
Home Assistant를 설치하려면 Raspbian Lite 를 실행하는 Raspberry Pi가 필요합니다 . 최소의 오버 헤드 로 가상 환경 에 설치가 설치됩니다 . 지시 사항은 이것이 Raspbian Lite의 새로운 설치라고 가정합니다.
python3-dev
Raspbian Stretch의 경우 인 Python 3.5.3 또는 이후 버전 (패키지 포함 )이 설치되어 있어야합니다 .이러한 설치 단계에서 특별히 Raspberry Pi가 언급되었지만 모든 Linux 설치에서도 계속 진행할 수 있습니다. 이 설명서는 가상 환경 설치를위한 "고급 안내서"라고도합니다.
Pi와 젖절한 전력공급장치를 사용하고 있는지 확인 하십시오. 모바일 충전기는 적합하지 않을 수 있습니다. 일부는 해당 제조업체의 핸드셋으로 전체 전력만을 공급할 수 있도록 설계 되었기 때문입니다. 컴퓨터의 USB 포트에도 전원이 공급되지 않으므로 사용하지 않아야합니다.
SSH를 통해 Raspberry Pi에 연결하십시오.
$ ssh pi@ipaddress
기본 암호를 변경하는 것이 좋습니다.
$ passwd
시스템을 업데이트하십시오.
$ sudo apt-get update
$ sudo apt-get upgrade -y
종속성을 설치하십시오.
$ sudo apt-get install python3 python3-venv python3-pip libffi-dev
Home Assistant에 대한 계정을 추가하십시오
homeassistant
. 이 계정은 Home Assistant를 실행하기위한 것일 뿐이므로 추가 인수 -rm
가 추가되어 시스템 계정을 만들고 홈 디렉토리를 만듭니다. 인수 -G dialout,gpio
는 사용자를 dialout
및 gpio
그룹에 추가합니다 . 첫 번째는 Z-Wave 및 Zigbee 컨트롤러를 사용하는 데 필요한 반면 두 번째는 Raspberry의 GPIO와 통신해야합니다.$ sudo useradd -rm homeassistant -G dialout,gpio
그런 다음 홈 도우미 설치용 디렉토리를 만들고 소유자를
homeassistant
계정으로 변경 합니다.$ cd /srv
$ sudo mkdir homeassistant
$ sudo chown homeassistant:homeassistant homeassistant
다음은 Home Assistant를위한 가상 환경을 만들고 변경하는 것입니다. 이 작업은
homeassistant
계정 으로 수행 됩니다.$ sudo -u homeassistant -H -s
$ cd /srv/homeassistant
$ python3 -m venv .
$ source bin/activate
일단 가상 환경을 활성화했으면 (프롬프트 변경을 확인하십시오), 다음 명령을 실행하여 필요한 파이썬 패키지를 설치해야합니다.
(homeassistant) homeassistant@raspberrypi:/srv/homeassistant $ python3 -m pip install wheel
필요한 파이썬 패키지를 설치하고 나면 Home Assistant를 설치할 차례입니다!
(homeassistant) homeassistant@raspberrypi:/srv/homeassistant $ pip3 install homeassistant
처음으로 Home Assistant를 시작하십시오. 그러면 설치가 완료되고
.homeassistant
디렉토리에 구성 디렉토리가 자동으로 작성되며 /home/homeassistant
기본 종속성이 설치됩니다.(homeassistant) $ hass
hass
명령을 처음 실행하면 필요한 라이브러리 / 종속성을 다운로드, 설치 및 캐시합니다. 이 절차는 5 분에서 10 분 정도 걸릴 수 있습니다. 이 기간 동안 웹 인터페이스에 액세스 할 때 "사이트에 연결할 수 없습니다"라는 오류가 발생할 수 있습니다. 이는 처음으로 발생하며 후속 재시동은 훨씬 빠릅니다.업데이트 중
Home Assistant의 최신 버전으로 업데이트하려면 다음 단계를 따르십시오.
$ sudo -u homeassistant -H -s
$ source /srv/homeassistant/bin/activate
$ pip3 install --upgrade homeassistant
마지막 명령이 실행되면 Home Assistant 서비스를 다시 시작하여 최신 업데이트를 적용합니다. 일부 업데이트는 다른 것보다 부팅하는 데 오래 걸릴 수 있습니다.
가상 환경 활성화
지시 사항에서 가상 환경을 활성화하라는 메시지가 표시되면 다음 명령어를 수행합니다.
$ sudo -u homeassistant -H -s
$ source /srv/homeassistant/bin/activate
'IT > Linux&Unix' 카테고리의 다른 글
리눅스 CIFS 마운트 하는 방법 (2) | 2019.05.11 |
---|---|
데비안 계열 리눅스에서 한글 변환키로 오른쪽 Alt(R_Alt)키를 사용하는 방법 (0) | 2019.05.11 |
OPNSense와 함께 OpenDNS 사용하기 (0) | 2019.01.11 |
OPNSense 설치 및 구성 가이드 (0) | 2019.01.09 |
OPNsense 방화벽 설치 방법 (0) | 2019.01.09 |
댓글