홈어시스턴트를 NAS 서버로 사용하는 방법

홈어시스턴트를 NAS 서버로 사용하는 방법

가정 자동화를 위해 Raspberry Pi 또는 구형 PC에서 홈어시스턴트 서버를 사용하는 경우 SD 카드 또는 SSD의 남은 공간을 NAS(Network-Attached Storage)에 사용할 수도 있습니다. 감독 홈어시스턴트 서버를 실행하는 Raspberry Pi 또는 오래된 노트북에 외장 하드 드라이브 또는 SSD를 연결하고 해당 스토리지를 NAS용으로 사용할 수도 있습니다. 방법은 다음과 같습니다.

홈어시스턴트 NAS 서버의 전제 조건

NAS 서버에 홈어시스턴트를 사용하기 위한 몇 가지 전제 조건이 있습니다.

  • Raspberry Pi 3 또는 4에서 실행되는 감독 홈어시스턴트 서버가 있어야 합니다. Raspberry Pi는 기가비트 LAN 및 USB 3.0 포트를 제공하여 더 빠른 데이터 전송을 허용하므로 선호됩니다.
  • 외부 SSD 또는 전원 공급 장치가 있는 하드 드라이브와 같은 외부 저장 장치(선택 사항). 라즈베리 파이에 외장 하드 드라이브를 연결할 수 있지만 별도의 전원 공급 장치가 제공되고 USB 포트를 통해 들어오는 전원에 의존하지 않는 것을 사용하는 것이 좋습니다.

Raspberry Pi 4를 사용하는 경우 홈어시스턴트 서버를 SD 카드에서 SSD로 마이그레이션하여 훨씬 더 빠른 I/O 성능으로 더 많은 스토리지를 얻을 수 있습니다. SSD가 네트워크 스토리지로 사용하기에 충분히 큰지 확인하십시오(>=250GB). SSD를 통해 Raspberry Pi를 부팅하려면 USB 부팅 모드를 활성화해야 합니다. SSD를 구성했으면 아래 지침에 따라 홈어시스턴트 서버에서 Samba NAS를 설정하십시오.

홈어시스턴트에서 Samba NAS 애드온 설치 및 설정

홈어시스턴트에서 관리자로 로그인한 후 다음 단계에 따라 Samba NAS 애드온을 설치하고 구성하십시오.

  1. 설정 > 추가 기능으로 이동 하여 점 세 개를 클릭합니다.
  2. 리포지토리 를 선택한 다음 https://github.com/dianlight/hassio-addons URL을 붙여넣 습니다.
  3. 확인 을 클릭한 다음 애드온 설치 를 클릭합니다 .
    홈 어시스턴트 추가 목록에 저장소 추가
  4. Samba NAS 를 검색하고 클릭합니다 .
  5. 설치 를 클릭 합니다 .
  6. 설치 후 구성 탭을 클릭합니다.
  7. 다음 세부 정보를 입력하십시오.
    • 작업그룹 이름
    • 사용자 이름
    • 비밀번호
    • MQTT를 활성화/비활성화합니다. 이를 활성화하면 추가 MQTT 세부 정보를 입력해야 합니다. 이렇게 하면 연결된 드라이브에서 남은 스토리지를 보기 위해 홈어시스턴트 대시보드에 추가할 수 있는 엔티티가 생성됩니다.
  8. 저장 을 클릭 합니다.
    삼바 나스 홈어시스턴트 구성
  9. 또는 상단에 있는 세 개의 점을 클릭하고 YAML 에서 편집을 선택한 후 다음 코드를 붙여넣고 저장 을 클릭 할 수 있습니다. workgroup , username , passwordallow_hosts IP 를 변경했는지 확인하십시오 . workgroup: WORKGROUP
    username: homeassistant
    password: "1234"
    allow_hosts:
      - 10.0.0.0/8
      - 172.16.0.0/12
      - 192.168.0.0/16
      - fe80::/10
    moredisks:
      - <PARTITION LABEL>
    available_disks_log: false
    medialibrary:
      enable: false
      ssh_private_key: <YOU SUPER SECRET PRIVATE KEY>
    veto_files:
      - ._*
      - .DS_Store
      - Thumbs.db
      - icon?
      - .Trashes
    compatibility_mode: false
    wsdd2: false
    autodiscovery: {}
    other_users: {}
    acl: []
    interfaces: []
  10. 정보 탭 으로 이동하고 시작 을 클릭 합니다.

NAS 스토리지에 액세스

이제 Windows, macOS, Linux, iOS 또는 Android 기기에서 네트워크를 통해 Home Assistant NAS 저장소에 액세스할 수 있습니다.

윈도우

Windows PC에서 NAS에 액세스하려면:

  1. Windows + R 을 누르고 홈어시스턴트 서버의 IP 주소를 입력하고 확인을 클릭 하십시오 .
  2. 사용자 이름과 암호를 입력하고 확인을 클릭 합니다.
  3. 드라이브의 폴더를 표시 하는 파일 탐색기 창이 열립니다.
    Windows PC에서 삼바 공유 위치에 액세스
  4. 외부 저장소를 연결하지 않은 경우 내부 저장소에 폴더가 표시됩니다.

맥 OS

macOS 컴퓨터에서 NAS에 액세스하려면:

  1. Finder 앱을 열고 이동 > 서버에 연결…을 클릭합니다. 또는 Cmd + K 키보드 단축키를 눌러 서버에 연결 대화 상자를 열 수 있습니다.
  2. smb:// 접두사와 함께 홈어시스턴트(HA) 서버의 IP 주소를 입력 하고 + 아이콘을 클릭하여 추가합니다.
  3. 추가된 HA NAS IP를 선택하고 연결 을 클릭합니다 .
  4. 등록된 사용자 를 선택 하고 사용자 이름과 암호를 입력합니다.
  5. 연결 을 클릭 합니다 .

리눅스(우분투)

Linux(Ubuntu) PC에서 NAS에 액세스하려면:

  1. Linux OS에서 파일 관리자를 열고 네트워크 에서 서버 에 연결을 클릭합니다 .
  2. smb:// 접두사 가 포함 된 IP를 입력하고 확인 을 클릭 합니다.
  3. 사용자 이름과 비밀번호를 입력합니다. 연결 을 클릭 합니다 .
  4. 그러면 NAS 저장소가 열립니다. 이제 NAS 위치에서 파일에 액세스하고 파일을 업로드/다운로드합니다.

기계적 인조 인간

삼성 Android 기기에서 NAS에 액세스하려면:

  1. 내 파일 앱을 열고 넷하드 를 누릅니다 .
  2. 오른쪽 상단 모서리 에 있는 + 기호를 누릅니다 .
  3. NAS용 네트워크 드라이브(SMB) 를 선택 합니다.
  4. 수동 추가 를 클릭 합니다.
  5. 포트: 445로 홈어시스턴트 서버의 IP 주소를 입력하십시오.
  6. 사용자 이름, 암호 및 표시 이름을 입력합니다.
  7. 추가 버튼 을 클릭한 후 입력 정보가 ​​정확하면 폴더가 표시되고 홈어시스턴트 NAS에서 파일에 액세스할 수 있습니다.

기본 Android OS 및 기타 Android 스마트폰에서 네트워크 저장소를 지원하는 경우 기본 파일 관리자 앱을 사용할 수 있습니다. 또는 Samsung의 My Files 앱을 설치 및 사용하고 위의 지침에 따라 Android 스마트폰에서 NAS에 액세스할 수 있습니다.

아이폰 OS

iPhone 또는 iPad에서 NAS에 액세스하려면:

  1. 파일 앱을 엽니다 .
  2. 오른쪽 상단의 점 세 개를 탭하고 서버에 연결을 선택합니다 .
  3. 홈어시스턴트 서버의 IP 주소를 입력하고 연결 을 누릅니다 .
  4. 폴더에 연결하고 액세스하려면 사용자 이름과 암호를 입력하십시오.
  5. 구성되면 파일 앱의 대시보드에 네트워크 스토리지가 표시됩니다. 언제든지 HA NAS에서 파일에 연결하고 액세스하려면 탭하십시오.

남은 스토리지를 효과적으로 사용

Samba NAS는 HA용 원본 Samba 애드온의 수정된 버전으로, Home Assistant OS에서 실행되는 감독되는 Home Assistant 서버에 설치할 수 있고 로컬 네트워크를 통해 데이터를 저장하기 위해 서버의 남은 저장소를 사용할 수 있습니다. Samba NAS를 사용하면 USB 드라이브, 외부 하드 디스크 또는 SSD와 같은 외부 저장 장치를 추가하거나 마운트하고 볼륨을 데이터 저장용으로 사용할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다