synology 10

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

코콤 Wall PAD의 RS-485 Home Assistant 연동을 위한 H/W

최근 지어진 아파트에는 Wall PAD에 RS-485를 이용하여 1. 조명제어(일반적으로 거실, 비싼집은 집안 전체가 제어가 된다 더라.....) 2. 보일러 3. 가스 차단기 4. 전열 교환기(단순 공기 순환용 Fan이 설치된경우도 있다.) 5. 일괄소등 스위치(엘리베이터 콜 포함) 6. 대기전력 차단 스위치 7. 시스템 에어컨 위의 6가지 모두 설치된경우도 있고 아닌경우도 있고, 월패드가 아닌 개별로 설치된경우 등등 다양하게 설치되어있을것이다. 오늘은 월패드에 연결된 장치들의 RS-485 통신라인에 새로운 Line을 추가하여 Home Assistant에서 제어하기위한 HW를 구축하려고 한다. 왼쪽 사진은 코콤 월패드를 분리하면 뒷면에 보이는 월패드 IO 보드이다. 오른쪽 상단에 여러개의 선이 한군데로..

Home Automation 2019.05.20

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

Synology Docker DSM6 Home Assistant 설치

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