Home Automation/NAS 8

Synology Docker DSM6 Zigbee2MQTT 설치

Synology NAS DSM 6 버전에서 Docker을 이용하여 Zigbee2MQTT 설치 방법 1. Synology의 Docker 실행 2. 레지스트리 에서 esphome 검색 후 koenkk/zigbee2mqtt 다운로드 후 태그 선택 화면에서 latest 선택(혹은 latest-dev) 3. 메뉴의 이미지에 1 숫자 활성화 되고 다운로드 완료후 실행 버튼 활성화 됨 4. 이미지의 koenkk/zigbee2mqtt:latest 더블클릭 후 컨테이너 생성 화면에서 4-1 컨테이너 이름 koenkk-zigbee2mqtt (원하는대로) 4-2 * 높은권한을 사용하여 컨테이너 실행 체크 후 고급 설정 클릭 4-2-1. 고급설정에 자동재시작 활성화 체크 4-2-2. 볼륨에서 폴더 추가 /docker/zigb..

Home Automation/NAS 2021.02.17

Synology Docker DSM6 influxdb설치

Synology NAS DSM 6 버전에서 Docker을 이용하여 influxdb(https://www.influxdata.com/) 설치 방법 1. Synology의 Docker 실행 2. 레지스트리 에서 influxdb 검색 후 influxdb 다운로드 후 태그 선택 화면에서 latest 선택 3. 메뉴의 이미지에 1 숫자 활성화 되고 다운로드 완료후 실행 버튼 활성화 됨 4. 이미지의 influxdb:latest 더블클릭 후 컨테이너 생성 화면에서 4-1 컨테이너 이름 influxdb (원하는대로) 4-2 고급 설정 클릭 4-2-1. 고급설정에 자동재시작 활성화 체크 4-2-2. 볼륨에서 폴더 추가 /docker/influxdb 만들고 /var/lib/influxdb로 마운트 4-2-3. 네트워크 ..

Home Automation/NAS 2021.02.17

Synology Docker DSM6 MariaDB 설치 및 HA 연동

Synology NAS DSM 6 버전에서 Docker을 이용하여 Mariadb 설치 방법 1. Synology의 Docker 실행 2. 레지스트리 에서 mariadb 검색 후 mariadb 다운로드 후 태그 선택 화면에서 latest 선택 3. 메뉴의 이미지에 1 숫자 활성화 되고 다운로드 완료후 실행 버튼 활성화 됨 4. 이미지의 mariadb:latest 더블클릭 후 컨테이너 생성 화면에서 4-1 컨테이너 이름 mariadb (원하는대로) 4-2 고급 설정 클릭 4-2-1. 고급설정에 자동재시작 활성화 체크 4-2-2. 볼륨에서 폴더 추가 /docker/mariadb/data 만들고 /var/lib/mysql로 마운트 /docker/mariadb/config 만들고 /etc/mysql/config...

Home Automation/NAS 2021.02.17

Synology Docker DSM6 Grafana 설치

Synology NAS DSM 6 버전에서 Docker을 이용하여 Grafana(https://grafana.com/) 설치 방법 1. Synology의 Docker 실행 2. 레지스트리 에서 esphome 검색 후 grafana/grafana 다운로드 후 태그 선택 화면에서 latest 선택 3. 메뉴의 이미지에 1 숫자 활성화 되고 다운로드 완료후 실행 버튼 활성화 됨 4. 이미지의 grafana/grafana:latest 더블클릭 후 컨테이너 생성 화면에서 4-1 컨테이너 이름 grafana-grafana (원하는대로) 4-2 고급 설정 클릭 4-2-1. 고급설정에 자동재시작 활성화 체크 4-2-2. 볼륨에서 폴더 추가 /docker/grafana 만들고 /var/lib/grafana로 마운트 4-..

Home Automation/NAS 2021.02.17

Synology Docker DSM6 ESPHOME 설치

Synology NAS DSM 6 버전에서 Docker을 이용하여 ESPHOME 설치 방법 1. Synology의 Docker 실행 2. 레지스트리 에서 esphome 검색 후 esphome/esphome 다운로드 후 태그 선택 화면에서 latest 선택(혹은 dev) 3. 메뉴의 이미지에 1 숫자 활성화 되고 다운로드 완료후 실행 버튼 활성화 됨 4. 이미지의 esphome/esphome:latest 더블클릭 후 컨테이너 생성 화면에서 4-1 컨테이너 이름 esphome-esphome (원하는대로) 4-2 고급 설정 클릭 4-2-1. 고급설정에 자동재시작 활성화 체크 4-2-2. 볼륨에서 폴더 추가 /docker/esphome/config 만들고 /config로 마운트 4-2-3. 네트워크 - Dock..

Home Automation/NAS 2021.02.17

Chromecast, DLNA 장치를 Apple Airplay로 이용하기

Apple의 Airplay는 인증된 몇몇 장치에서만 사용가능하도록 되어있다 보통 집에 UPnp(DLNA)/Sonos가 지원되는 스피커나, 구글홈, 구글홈미니 등등 구글의 Chromcast지원장치들이 있는데 Apple 유저 입장에서 Bluetooth로 쓰자니 효율적인 자원 활용이 아닌것 같은 느낌이다. 이러한 문제를 해결해줄 수 있는것이 Air connect(https://github.com/philippe44/AirConnect) 라는것이 있다. Synology에는 package로 설치할 수 도 있고 Docker로(https://github.com/1activegeek/docker-airconnect)설치하여 컨테이너를 만들 수 있다. 아래는 도커 컨테이너로 설치시 설정값들이다. 설치 방법은 2가지로 정..

Home Automation/NAS 2020.03.16

Synology NAS에 USB-Serialport(FTDI)인식 시키기

Synology NAS에 USB to Serial port를 연결하면 인식은되지만 사용할 수가 없다. 사용법은 SSH나 Telnet로 접속한후 vi 에디터를 이용하여 부팅 파일을 만든다 sudo vi /usr/local/etc/rc.d/startup.sh 내용은 sudo insmod /lib/modules/usbserial.ko sudo insmod /lib/modules/ftdi_sio.ko sudo chmod 777 /lib/modules/usbserial.ko sudo chmod 777 /lib/modules/ftdi_sio.ko 입력후 esc를 두번 누르고 :wq 와 Enter sudo chmod 700 /usr/local/etc/rc.d/startup.sh 까지 입력하면 재부팅을 해도 FTDI드..

Home Automation/NAS 2020.01.18

Synology Docker DSM6 MQTT(Mosquitto) 설치

Synology NAS DSM 6 버전에서 Docker을 이용하여 Mosquitto(MQTT Broker) 설치 방법 1. Synology의 Docker 실행 2. 레지스트리 에서 mosquitto 검색 후 eclipse-mosqitto 다운로드 후 태그 선택 화면에서 latest 선택 3. 메뉴의 이미지에 1 숫자 활성화 되고 다운로드 완료후 실행 버튼 활성화 됨 4. 이미지의 eclipse-mosqitto:latest 더블클릭 후 컨테이너 생성 화면에서 4-1 컨테이너 이름 eclipse-mosqitto (원하는대로) 4-2 고급 설정 클릭 4-2-1. 고급설정에 자동재시작 활성화 체크 4-2-2. 볼륨에서 폴더 추가 /docker/mosquitto/config 만들고 /config로 마운트 /doc..

Home Automation/NAS 2019.05.05