코딩정보


● HA작업) Synology가 Docker이미지 다운 Home Assistant 후 HAOS로 설치 2단계 방법


  • 링크


  • 컨텐츠 정보


    본문

    HA작업) Synology가 Docker이미지 다운 Home Assistant 후 HAOS로 설치 2단계 방법

    https://www.home-assistant.io/installation/alternative#synology-nas

    진행방법)  링크와 같이  설치하면 애드온 설치 할수 없는 버전으로 정상 가동 설치후

     >> 도커 HAOS로 설치

    >> 방법 1의 설치 삭제 합니다.


    방법1) docker 이미지로 설치 ( 아래 정보 참조)

    3232235521_1680778741.9575.png

    3232235521_1680778807.2527.png

    3232235521_1680779009.3932.png

    3232235521_1680778988.6385.png




    3232235521_1680778950.7026.png

    3232235521_1680779168.3702.png

    3232235521_1680779191.4139.png


    방법2 ( 1번으로  설치 성공 )

    sudo -i

    docker run --restart always -d --name homeassistant \

    -v /PATH_TO_YOUR_CONFIG:/config \

    --device=/PATH_TO_YOUR_USB_STICK \

    -e TZ=Australia/Melbourne \

    --net=host ghcr.io/home-assistant/home-assistant:stable

    ========

    docker stop homeassistant

    docker rm homeassistant

     docker ps -a

     docker rm [docker_name]
    #디랙토리 생성
    mkdir -p /volume1/docker/homeassistant

    chmod 777 -R /volume1/docker/homeassistant


    #설치
    docker run --restart always -d --name homeassistant \
    -v /volume1/docker/homeassistant:/config \
    -e TZ=Asia/Seoul \
    --net=host ghcr.io/home-assistant/home-assistant:stable


    홈어시스턴트 컨테이너 설치

    시놀로지 나스

    이제 DSM 내의 Synology가 Docker(깔끔한 UI 포함)를 지원하므로 명령줄 없이 Docker를 사용하여 간단하게 Home Assistant를 설치할 수 있습니다. 패키지에 대한 자세한 내용(NAS가 지원되는 경우 호환성 정보 포함)은 https://www.synology.com/en-us/dsm/packages/Docker를 참조하십시오.

    단계는 다음과 같습니다.

    • Synology NAS에 "Docker" 패키지 설치
    • Docker 앱을 실행하고 "레지스트리" 섹션으로 이동합니다.
    • 레지스트리에서 "homeassistant/home-assistant"를 찾아 "다운로드"를 클릭합니다. "stable" 태그를 선택합니다.
    • NAS가 이미지를 가져올 때까지 잠시 기다립니다.
    • Docker-app의 "Image" 섹션으로 이동합니다.
    • "시작"을 클릭하십시오
    • "네트워크"에서 "도커 호스트와 동일한 네트워크 사용"을 선택하고 다음을 클릭합니다.
    • 원하는 컨테이너 이름을 선택하십시오(예: "homeassistant").
    • 원하는 경우 "자동 재시작 활성화"를 설정하십시오.
    • "고급 설정"을 클릭합니다. 홈어시스턴트가 올바른 시간대를 표시하는지 확인하려면 "환경" 탭으로 이동하고 더하기 기호를 클릭한 다음 variableTZvalue올바른 시간대Europe/London 선택을 추가하십시오 저장을 클릭하여 고급 설정을 종료합니다.
    • 다음을 클릭하십시오
    • "볼륨 설정" 내에서 "폴더 추가"를 클릭하고 기존 폴더를 선택하거나 새 폴더를 추가합니다(예: "docker" 공유 폴더에서 "homeassistant"라는 새 폴더를 추가한 다음 해당 새 폴더 내에 "config"라는 새 폴더를 추가합니다. ”) 다음 선택을 클릭합니다. 그런 다음 "마운트 경로"를 "/config"로 편집합니다. 이는 홈어시스턴트가 구성 및 로그를 저장할 위치를 구성합니다.
    • "마법사가 완료된 후 이 컨테이너 실행"이 선택되어 있는지 확인하고 완료를 클릭합니다.
    • 이제 Docker 내의 홈 어시스턴트가 실행되고 Docker 호스트의 포트 8123에서 웹 인터페이스를 제공합니다(예: Synology NAS IP 주소 http://192.168.1.10:8123).

    기본 제공 방화벽을 사용하는 경우 포트 8123도 허용 목록에 추가해야 합니다. "제어판 -> 보안"과 방화벽 탭에서 찾을 수 있습니다. 방화벽 프로필 드롭다운 상자 옆에 있는 "규칙 편집"을 클릭합니다. 새 규칙을 만들고 포트에 대해 "사용자 지정"을 선택하고 8123을 추가합니다. 원하는 경우 원본 IP를 편집하거나 기본 "모두"로 둡니다. 조치는 "허용" 상태를 유지해야 합니다.

    Z-Wave 제어에 Z-Wave USB 스틱을 사용하려면 USB 스틱에 액세스하기 위한 추가 구성이 HA Docker 컨테이너에 필요합니다. 이를 수행하는 방법에는 여러 가지가 있지만 액세스 권한을 부여하는 최소 권한 부여 방법은 작성 시점에 터미널을 통해서만 수행할 수 있습니다. Synology NAS에 대한 터미널 액세스를 구성하려면 이 페이지를 참조하십시오.

    https://www.synology.com/en-global/knowledgebase/DSM/help/DSM/AdminCenter/system_terminal

    다음 터미널 명령을 다음과 같이 조정합니다.

    • /PATH_TO_YOUR_CONFIG구성을 저장하려는 폴더에서 포인트 교체
    • 바꾸기는 /PATH_TO_YOUR_USB_STICKUSB 스틱의 경로와 일치합니다(예: /dev/ttyACM0대부분의 Synology 사용자의 경우).
    • "Australia/Melbourne"을 귀하의 시간대 로 바꾸십시오.

    터미널에서 실행하십시오.

    sudo docker run --restart always -d --name homeassistant -v /PATH_TO_YOUR_CONFIG:/config --device=/PATH_TO_YOUR_USB_STICK -e TZ=Australia/Melbourne --net=host ghcr.io/home-assistant/home-assistant:stable
    세게 때리다
    복사

    여기의 지침에 따라 Z-Wave 구성의 나머지 부분을 완료하십시오 .

    비고: Synology NAS 내의 Docker에서 홈 어시스턴트를 업데이트하려면 다음을 수행하기만 하면 됩니다.

    • Docker 앱으로 이동하여 "레지스트리" 섹션으로 이동합니다.
    • 레지스트리에서 "homeassistant/home-assistant"를 찾아 "다운로드"를 클릭합니다. "stable" 태그를 선택합니다.
    • 시스템 메시지/알림이 나타날 때까지 기다리면 다운로드가 완료됩니다(진행률 표시줄이 없음).
    • "컨테이너" 섹션으로 이동
    • 실행 중인 경우 컨테이너 중지
    • 그것을 마우스 오른쪽 버튼으로 클릭하고 "작업"-> "재설정"을 선택하십시오. 모든 파일이 구성 디렉토리에 저장되므로 데이터가 손실되지 않습니다.
    • 컨테이너를 다시 시작합니다. 그러면 새로운 홈어시스턴트 이미지로 부팅됩니다.

    비고: Synology NAS 내에서 Home Assistant를 다시 시작하려면 다음을 수행하기만 하면 됩니다.

    • Docker 앱으로 이동하여 "컨테이너" 섹션으로 이동합니다.
    • 그것을 마우스 오른쪽 버튼으로 클릭하고 "작업"-> "다시 시작"을 선택하십시오.

    Synology Docker에서 Home Assistant와 함께 USB Bluetooth 어댑터 또는 Z-Wave USB 스틱을 사용하려는 경우 이 지침은 USB 장치에 액세스하도록 컨테이너를 올바르게 구성하지 않습니다. Synology Docker Home Assistant에서 이러한 장치를 구성하려면 여기 에서 Phil Hawthorne 이 제공하는 지침을 따르십시오 .

    =============================

    방법을 2단계 진행 > 도커 HAOS로 설치

    ●●● HA작업1)홈어시스턴트 / Home Assistant 기본설정 및 ew11 장비 월패드 부착 조명 컨트롤

    https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=670&sfl=wr_subject||wr_content&stx=HA작업&sop=and

    설치후  HAOS에 애드온 도커부분이 실행이 되지 않습니다


    1단계 설치 제거  이전 설치분  homeassistant 1????  제거

     docker ps -a

     docker  stop  homeassistant 1????

     docker rm homeassistant 1????


     도커 패키지 중지 >> 실행

     2딘계 설치부분이 정상적으로  애드온 도커가 모두 정상 화 됩니다


     

    2단계 진행 > 도커 HAOS로 설치로 구동 됩니다


    애드온 부분이 나오다 안나오다 합니다

    docker run -d --name hassio_supervisor --privileged --security-opt seccomp=unconfined --security-opt apparmor=unconfined -e HOMEASSISTANT_REPOSITORY=homeassistant/qemux86-64-homeassistant -e SUPERVISOR_SHARE=/volume1/docker/hassio -e SUPERVISOR_NAME=hassio_supervisor -v /volume1/docker/hassio:/data -v /var/run/docker.sock:/var/run/docker.sock -v /var/run/dbus:/var/run/dbus homeassistant/amd64-hassio-supervisor




    1.도커 중지후

    ssh 접속하여 jobs.json파일 생성 아래 내용을 추가 저장 합니다

    설치 폴더로 이동 합니다

    2.추가> nano jobs.json

    아래 내용추가
     
    {"ignore_conditions": ["healthy"]}

    3.권한변경

     chmod 777 jobs.json

    ---------------------------> 이부분을  추가후 docker 패키지 실행

    다음은  소스를 수정을 아래와 같이 진행 하세요


    configuration.yaml

      # revers proxi 20230327
    http:
      use_x_forwarded_for: true
      trusted_proxies:
      - 192.168.0.7
      ip_ban_enabled: true
      login_attempts_threshold: 5


    역방향 프록시 설정하기(추천)

    https://cafe.naver.com/koreassistant?iframe_url=/ArticleList.nhn?search.clubid=29860180&search.menuid=7&search.boardtype=L

    * Synology NAS(DSM 7)에서 역방향 프록시 메뉴 위치는 "제어판-로그인 포털-고급-역방향 프록시"

      =============>

    애드온이 안보입니다

    nano jobs.json 부분을 다른 이름으로 변경후

    설정> 애드온메뉴가 정상적으로 보입니다 >>> 필요한 애드온을 모두 설치 하세요

    3232235521_1680792533.7929.png


    설치방법 2

    [HA]

    [시놀로지][Docker][DSM7]HA설치 팁 공유 드립니다.

    참조 설치 합니다 ===> 저는 실패 했습니다.

    https://cafe.naver.com/koreassistant/12624




    뷰PDF add1,add2



    관련자료

    댓글 3

    11qkr님의 댓글

    [HA] [시놀로지][Docker][DSM7]HA설치 팁 공유 드립니다.
    https://cafe.naver.com/koreassistant/12624
    ===================
     sudo curl -L "https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    sudo chmod +x /usr/local/bin/docker-compose

    11qkr님의 댓글

    구글 드라이브 homeassistant 백업 애드온설치 및 삼바설치
    애드온 > 애드온스토어 > 상단점 메뉴 > 저장소
    https://github.com/sabeechen/hassio-google-drive-backup
    samaba 설치( 애드온에 있는 삼바는 도커 실행 문제함> 대응)
    https://github.com/lmagyar/homeassistant-addon-samba-interface



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-17 21:13:31

    오늘의 홈 현황


    • 현재 접속자♨ 101(1) 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 6 명
    • 주간 가입자※ 11 명
    • 오늘 방문자 1,376 명
    • 어제 방문자 2,015 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,327,721 명
    • 전체 게시물※ 8,573 개
    • 전체 댓글수※ 24,621 개
    • 전체 회원수 10,972 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑