반응형

※ 우리 부부가 직접 구매하고 사용한 후기입니다.

 

 

구글 포토는 원본의 경우 무한정 업로드 할수없고 유료로 전환되서

전 Synology nas에 모든 사진을 백업하고 있었습니다.

 

곧 꼬복이가 태어나기전에 양가 부모님께 쉽게 사진을 공유하기 위해서 

Synology nas의 photo 의 공유 기능을 미리 사용해보려고합니다.

 

미리 써보는데 그렇게 시행착오가 좀 있었지만 다음에 사용하실분들을 위해 포스팅 하기로하였습니다.

 

DS716+ Synology DSM7.0 기준입니다. 

1단계: 양가 계정, 와이프 계정 만들기

우선 와이프 계정 하나 양가 대표계정을 각각 만들려고합니다.

관리자, 와이프는 아기사진을 올릴 대상이고

양가 계정은 양가 부모님이 단순 보고 다운받을수있는 용도로 권한을 설정할것입니다.

양가를 나눈 이유는 서로 각자에게만 공유하고싶은것 (여행이라던가 등등) 을 따로 올리기위함입니다.

 

아래 스샷에 따라 우선 처가 계정 만드는것을 자세히 보여드리겠습니다.

위와 같은 방법으로 총 계정을 세개 만들고

 

다음 과정으로 넘어갑니다.

 

2단계: /photo에 공유 폴더 만들기

주의점은 꼭 photo 안에 만드셔야합니다

File Station 통해서 photo 아래에 

은자 : 와이프 백업용도

김가네 : 처가 전용

우가네 : 친가 전용

꼬복이 : 우리 태어날 아기 전용(양가공용)

S21 : 제 폰의 백업용도 입니다

 

폴더 생성을 했으면 Synology photos을 실행합니다

 

3단계: 각 폴더 사용자 권한 설정하기

 

 

오른쪽위에 아이콘을 클릭하여 설정으로 이동합니다.

공유 장소의 "액세스 권한 설정"을 클릭

 

아래 사용자 그룹에 만든 계정을 입력하고 + 버튼을 누룹니다.

 

처가는 꼬복이와 김가네만 관리자를 제외한 권한을 주었습니다.

 

친가는 꼬복이와 우가네에 관리자를 제외한 권한을 주구요

 

아래 와이프 계정은 모든 폴더 + 와이프 백업용 계정을 설정하였습니다.

그리고 삭제도 가능해야하니 와이프는 관리자 권한을 다줍니다

 

모두 완료되면 아래처럼 되겠죠?

 

4단계: 폰에서 Synology photos 설치 및 로그인하기

 

안드로이드 iOS 모두 지원중입니다 각 store에가서 Synology photos를 입력해서 설치를 합니다.

그리고 로그인을 합니다. (https 설정을 했을때만 체크하세요)

 

로그인시 관리자 권한이 없으면 위와 같은 메세지가 뜰수있는데 알겠습니다로 넘어가시면 되겠습니다.

그리고 반드시 최초는 사진탭이 개인장소로 되어있는데 "공유 장소" 로 바꾸셔야 합니다.

처가로 로그인했을경우의 모습입니다(아래)

의도한데로 공용인 꼬복이 폴더와 처가용 김가네만 보입니다.

 

친가 로그인 모습 여기서는 우가네와 꼬복이가 보이는걸 확인할수 있습니다.

 

와이프 로그인 모습 모든 폴더가 보이는것을 확인할수있습니다.

 

5단계: 관리자(아빠 엄마) 폰에서 자동으로 사진 백업하기

이제 준비는 다되었고 부모들은 폰에 사진들을 나스에 기본으로 백업을 자동으로 되게 하고

그중에 아기관련된것만 공유 폴더로 이동또는 복사를 하면됩니다.

전 와이프폰으로 설정하면서 스샷을 떴습니다. 본인폰도 동일하게 해야합니다.

 

와이프 폰의 photos에서

자세히 탭에 이동해서 사진 백업을 합니다.

 

백업 대상에서 공유 장소를 선택하고 대상경로에서 사용자 지정으로 와이프용 "은자"로 설정을 합니다.

위와 같이 설정을 하고 나면 wifi접속시에 새로운 사진들이 알아서 NAS에 백업됩니다.

이경우 관리자가 와이프거도 다볼수있게되니 와이프 동의를 반드시 구하고 설정하세요

백업 설정을 안할경우는 수동으로 공유 폴더에 사진을 업로드를 하시면 됩니다.

 

이제 양가 부모님폰에 계정을 로그인해드리고 보는법을 알려드리면 매번 카톡으로 사진을 공유 안해드려도 모아서 볼수있어서 좋습니다.

 

그리고 우리도 아이 사진이 계속 백업되고 정리되고있으니 시간이 지나고도 찾기 좋습니다.

 

꼬복이/2021/1월

 

이런식으로 날짜별로 폴더 만들어서 정리를 처음부터 해두면 좋을것 같습니다.

 

저도 아직 태어나지 않아서 채울게 없지만 년도/월 별로 폴더를 채워나갈 예정입니다.

 

반응형
반응형

※ 우리 부부가 열심히 일하고 야근해서 받은 머니로 구입한 후기입니다

 

붱이 Story

 

우선 쓰기에 앞서 준비한것은 


WD 8TB HDD x 2


이걸 준비하기까지 오랜시간이 걸렸다


핫딜뜰때 산거라...


Easystore WD 8TB 검색하면 많이들 나오니 검색 ㄱㄱ



169달러 Eaystore를 먼저 겟해서 가지고있었고

(위사진들)


HDD 적출법은 아래 블로거님꺼 참고해서 분리했다.


https://pspsim.blog.me/221229085392


참고로 쉬워보이지만 처음에 고생했다.. ㅠㅠ


두번째 분리땐 그나마 쉽게함


두번째 elements분리는 메이크리즘님꺼 참고

http://makelism.tistory.com/entry/WD-8TB-Elements-Desktop-Hard-Drive-%EC%A0%81%EC%B6%9C?category=689239


149 달라 elements가 아마존 직배 무료배송으로 떠서

(아래 사진들)

구입 링크 ...

https://www.amazon.com/gp/product/B07D5V2ZXD/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1


지금은 무료배송이 아지만 그래도 싼가격~



바로 구입해서 드디어 8TB 두개가 모였다.


둘다 white... 


이제 Synology 2TB x 2를 어떻게 자료를 옮기고 세팅을 옮길까 고민고민


여러분들께 문의 및 검색 결과


최종 이방법이 제일 낫다고 생각하여 진행을 옮겼다




진행 사항 요약


새로운 HDD를 이렇게 명칭하고 설명하겠음

8TB HDD(A) 8TB HDD(B)


1. 기존 2TB x 2 의 내용들을  Hyper Backup을 이용하여 모두 새로운 B에 백업을 한다

B는 USB로 연결 

총 1.6TB기준 약 7시간 소요


2. 제어판 업데이트 복원에서 구성 백업을 한다. dss파일 생성


3. Nas전원을 내리고 기존 2TB를 모두 빼낸다.


4. 새로운 A를 716+ Disk1 에 장착한다. Disk2는 비워 있는 상태


5. Disk1이 장착된 상태에서 전원을 올리고 

dsm image를 synology site에서 내려받고

synology assistant를 이용하여 설치한다.


6. 신규 사용자처럼 진행한뒤 2번에서 백업한 구성설정 백업 복원한다. 


7. hyperbackup package를 설치하고 1번 내용을 A에 복원을한다.

총 1.6TB기준 약 7시간 소요


8. B를 포맷하고 USB연결을 해제하고 716+ Disk2에 장착한다


9. 그외 백업 불가능한 부분들을 다시 재설정한다.

docker관련, download 관련, db관련



전체 진행사항은 이렇고 세부 설명이 필요한


hyper backup, 구성백업, 초기 복원은

아래에서 다시 세세하게 

알려주겠음



hyper backup

실행을하면 여러개 나오는데

내가 사용한건 맨왼쪽 위


"로컬 폴더 및 USB"를 사용하였다.

아래 (단일 버전)은 뭔지 모르겠다...



다음을 누르고 나면 나오는 화면에서 헷갈릴수 있는데

요기 화면은 "어디다 백업할래?" 라는 소리이다.

난 "뭘 백업할래?" 인줄알고 헷갈렸다.


헷갈리지말자


공유폴더는 usb로 꼽은 B하드의 이름이 뜬다

만약 설정하지않았으면 usbshare1인가 이런식으로 뜰것이다.

그리고 디렉토리도 내가 만든 폴더다.



다음을 누루면 기존 Synology에서 쓰고있던 공유폴더가 쫙 나온다~(아래사진)

여기가 "뭘 백업할래?" 단계이다

정리하고싶었던거나 백업 굳이 안해도되는건 빼고 다 선택하면된다.




다음을 누루면 hyperbackup을 해야하는 이유인

응용프로그램 백업이 있다

photostation 공유 폴더 자동 백업

web station 가상 호스트 설정값 그외 세팅

(추후 php나 db 이런건 따로 또 설치해줘야 정상동작한다)

걍 모두 선택하자~



그리고 다음 진행하면 몇개 더 설정이 있는데 캡처를 놓쳤다

백업 일정 반복 뭐이런것도 있고 하는데 난 한번만 할거라 설정하지 않았다.

그리고 다음 넘기면

지금 백업 시작? 이란 팝업이 뜨는데 누루면 진행이된다.



아래보면 24일 18:38분에 시작했는데

새벽 01:11분에 완료된걸 볼수있다.

총 1.6TB기준 이정도니 참고하자~




구성 백업


그리곤 구성 백업 요걸해야 samba나 친구들하고 같이 쓰고있었다면

유저 계정 정보라던가 ftp설정 등등을 귀찮게 다시 안해도된다. 

백업을하면 dss파일이 로컬 pc에 저장된다~

꼭하자




이제 백업은 모두 완료


복원을 해야한다




복원



A Hdd만 716+의 Disk1에 장착된 상태에서 전원을 올린뒤에

Synology Assistant를 실행하면

설치파일은 여기

https://www.synology.com/ko-kr/support/download/DS716+#utilities


아래와 같이 잡힌다 근데 상태를 보면 빈상태이기 때문에 "설치되지 않음"이다.



설치파일 링크로 이동해서 DSM파일을 다운받는다.

https://www.synology.com/ko-kr/support/download/DS716+#utilities



그리고 Assistant에서 Disk1오른쪽 클릭 "설치"를 누르면

아래와 같이 설치 마법사가 뜬다

위에 다운받은 dsm파일을 선택하자


그럼 설치가 진행되고 완료되면

최초 Synology nas 설정할때처럼 web으로 접속하면된다.



접속을 해서 제일 처음 할건 구성 복원

아래처럼 아까 백업할때 구성 백업해둔 dss파일을 선택해서 복원하자


모두 선택 하고 확인



아래와 같은 메세지가 뜨는데 

공유폴더는 아직 복원전이기때문에 이렇게뜬다.

무시해도된다. 



이제 구성 복원을 한뒤에

hyper backup을 package 설치뒤에 복원을 진행하자


hyper backup을 실행해서 왼쪽 아래에

"기존 리포지토리에서 복원" 을 선택



"왼쪽 위 로컬 폴더 및 USB" 선택



여기도 말이 헷갈리지만 백업해둔 폴더가 뭐니? 라는 질문이다


위에서 새로운 하드 B에서 백업해둔 디렉토리를 선택하면된다.

아직 B는 USB로 연결된 상태이다.



선택을 하게되면 아까 백업했던 시간이 보인다.

선택하고 다음


이것도.... 7시간 정도 걸린다.. 켜놓고 자니 아침에 되어있었다.



이후엔 docker쓰고계시던분은 다시 다해야한다...

그리고 download station에서 rss필터 건것들도 다시 걸어줘야하고...

web service 쓰시던분들은 php 랑 apach 설치를 해줘야한다.


그리고 이제 usb에서 B를 제거하고 Disk2에 장착하고 volume2지정해주고 사용하면 된다.


요정도만 새로해주면 기존과 동일하게 돌아온것으로 보인다.


남은 2TB는 Easystore에 다시장착해서 외장하드로 사용이되니 참고

elements에는 장착이 안된다.. 사이즈가 안맞음..



힘든 NAS HDD 교체기 끝~~~




※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.


반응형
반응형

※ 우리 부부가 열심히 일하고 야근해서 받은 머니로 구입한 후기입니다

 

붱이 Story

 

[사용기/IT기기] - Synology NAS 마이그레이션하기 DS214+ 에서 DS716+


DS214+에서 기변하여


DS716+를 잘쓰고 있었다.


Docker에 총 6개 서비스와



[붱이 Story/IoT] - SmartWeather Station SmartThings DTH 제작

AirKorea 미세먼지 측정소 조회 서비스까지 

총 7개의 서비스를 돌리고있었다.


그리고 회사에서 공부겸 선행 테스트를 위해

 서버를 하나더 돌리려했더니


Memory error가 막 뿜어져나와서 램을 바꾸기로 결심


알고봤더니 매일 멈추던 harmony-api도 

메모리때문에 

자동종료되고 한것 같음




여튼


DS716+의 현재 상태는 이렇다.

RAM 2GB 



메모리 사용량은 아래처럼 거의 바닥이다.

133.7MB



그래서 주문을 했다.

주문시 주의할점은 반드시


노트북 저전력 RAM을 구입해야한다


아래 표시해두었지만 L이 붙어있는 제품

1.35V 그리고 노트북용!!!으로 

구입을 해야하니 꼭 확인하고 주문하자



출처 : http://item.gmarket.co.kr/Item?goodscode=973344167&jaehuid=200004731



하루만에 도착


첨에 이거만보고 

뭐야!! 뾱뾱이만 보냈어? 라고 생각함...ㅋㅋ

안쪽이 너무 투명해서 분명 어두워야하는데...



은박지로 쌓여있어서 그랬던거시다...


위에도 언급한 저전력 제품인거 L붙은거 확인하고



하드를 둘다 분리~~




하드 분리하고 나면 오른쪽 벽면을보면 아래와 같이

램을 확인할수 있다.



분리하자 아래 노란색 부분을 핀셋이나

막대로 한쪽 한쪽 톡톡 밀면




아래사진처럼 대각선으로 톡 올라온다


그럼 노란색 표시된부분을 손으로 잡고 

화살표 방향으로 빼면 쉽게 분리된다.



자 방향을 잘보자 오늘 산 삼성 DDR3 8G 램

(아래사진에서 위에)

홈 방향을 아래 시놀로지꺼와 확인하고



위에 뺀거한거처럼 다시 집어넣어서 장착시키면 끝


아래사진은 대각선으로 끼운모습



눌러서 딸깍소리가 나게 장착한 모습(아래)



이제 하드를 다시 장착하고 전원을 켜자~

8GB로 인식되는걸 확인할수 있다.



우선 비교를 위해 리소스 모니터 메모리 사용량을 다시 보자




위는 업글 전 아래는 업글 후

이걸보고 harmony-api가 

그래서 종료가 되던거였구나 생각이 들었다.


램만 바꿨는데 이미 사용된공간이 2.1GB를 쓰고있다..

위에를 보면 1.3GB에 캐쉬랑 남은게 133MB뿐이 없어서

harmony-api 가 평소엔 돌다가

메모리가 부족할때마다 종료됬던것같다.


cache도 넉넉히 할당되고

여태 내가 고문아닌 고문을 주고있었던듯...



이제 돌리려다 메모리 문제로 실행도 못해본


spring boot로 된 서비스 하나와 elasticsearch를 돌렸는데 잘돌아간다...


근데 메모리가 후덜덜하게 먹는다

겨우 두개 더 돌렸는데 3.5까지 올라갔다...

elasticsearch 요놈이 램을 엄청나게 먹는다...




harmony-api 도 종료안되고 잘돌고 있는것 확인...


하루에 한번씩은 꼭 종료됬던 서비스였으니


내일 더확인해봐야겠다


여태 자동종료 반복되도 이유를 몰라서 방치해뒀는데


꽉 막혔던 속이 풀리는 느낌이다.



그리고 램바꿨다고 

속도는 체감상 빨라졌다고 느껴지진 않는다


다만 여러서비스 더돌릴수 있어서 좋다


이상




2018.04.03. 수정


harmony는 여전히 종료되고있다.

그외 추가 서비스는 잘돌고있음






※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.


반응형
반응형

※ 우리 부부가 열심히 일하고 야근해서 받은 머니로 구입한 후기입니다

 

붱이 Story

 

내가 

Synology NAS에서 가장 잘 사용하고 있는건


사진 백업

자료 백업

web server 사용하기

docker 사용하기

 dlna 이용하기


마지막으로 이번 포스팅에서 소개할


torrent 머신이다


여태는 은쟈가 원하는거 또는 

놓치고 못본것들에 대해서만

수동으로 torrentkim이나 tosarang의 magnet 사용하여

다운걸어두고 사용하였다.


이번에는 synology의 download station에서

rss feed를 사용하여

자동으로 원하는걸 알아서 받게 하는법을 소개하려고한다


나도 오늘 첨해본것이다

틀린것도 있을수 있으니 지적 환영한다

(비꼼은 사절)



세팅 방법 출처 및 준비

우선 사용법의 출처는

클리앙 NAS당에서 소개해준

블로그를 보고 상황파악을 한뒤

https://nas.moe/archives/698



사용전 

Synology DSM에서

webstation을 활성화 하여야하며

방법은 여기 링크통해서 대체하겠다

https://nas.moe/archives/745



rss 파일 출처는 클리앙의 고기사랑님의

tfreeca rss를 사용하였다

보내달라 하지말고 아래 링크에서 원작자님껄 받길

https://drive.google.com/file/d/0B2srEVuCzutCcl8zcWYwcEJicTA/view


그다음 rss feed 세부 url 설정은 makelism님에게 배웠다.



나는 요렇게 폴더를 만들었다.

/web/torrent/tfreeca


rss.zip을 받고 풀자


풀고 경로를 수정해야 정상동작한다

아래에서 빨간부분을 추가해주면 된다


1. rss.php


수정전

$snoopy->fetch("http://localhost/rss1.php?bo_table=".$bo_table."&k=".$k."&page=".$page."");


수정후

$snoopy->fetch("http://localhost/torrent/tfreeca/rss1.php?bo_table=".$bo_table."&k=".$k."&page=".$page."");



2. rss1.php


수정전

echo "<item><title>".$title."</title><link>http://localhost/download.php?" . $view . "</link><description></description><showrss:showid></showrss:showid><showrss:showname>".$title."</showrss:showname></item>";

}


수정후

echo "<item><title>".$title."</title><link>http://localhost/torrent/tfreeca/download.php?" . $view . "</link><description></description><showrss:showid></showrss:showid><showrss:showname>".$title."</showrss:showname></item>";

}




RSS Feed 설정 및 필터



download station을 열고


rss feed를 클릭하자





+ 버튼 누르면 RSS URL 을 입력하라고 한다


http://localhost/torrent/tfreeca/rss.php?bo_table=tent&k=720p-next


예능을 추가해보자

bo_table=tent는 예능 토렌트 게시판을 의미하고

k=720p-next는 720p의 next rel을 검색해 달라는 의미이다.


자동으로 모든 항목 다운로드 클릭하면 큰일난다 

검색된 옛날것 까지 다받아오니 클릭하지말자


추가 누르고





이름이 없이 저장되니 편집 연필모양 icon을 선택후

이름을 주자


추가 되면 아래 rss feeds에 리스트가 쭈루룩 뜨면 제대로 추가된것이다.



이제 이중에 원하는 프로만 받게 설정하자


다운로드 필터 선택 ->

추가 버튼 클릭 -> 

필터 이름 적고, 일치: 원하는 프로 이름을 쓴다, 대상은 받을 위치 선택 ->

테스트 필터 클릭 -> 


위의 오른쪽화면의 테스팅 제목에 원하는 프로그램 이름 쓰고 아래 테스트 필터 클릭을 하면

아래처럼 "일치 발견됨" 이라고 뜨면 제대로 필터가 된것이다. 저장하자


참고로 일치와 테스팅 제목 똑같이 쓰고 일치 발견이 뜨면된다.



마지막으로

RSS Feed 업데이트 간격을 설정하자

왼쪽 RSS Feeds 밑쪽보면 톱니버튼 클릭 -> 

설정에서 맨아래 RSS 선택 ->

업데이트 간격 원하는대로 설정 후 확인




이제 모든것은 끝났다.



makelism님 세팅 그대로 따라한 rss feed url이다


드라마 : http://localhost/torrent/tfreeca/rss.php?bo_table=tdrama&k=720p-next

예능 : http://localhost/torrent/tfreeca/rss.php?bo_table=tent&k=720p-next

티비 : http://localhost/torrent/tfreeca/rss.php?bo_table=tv&k=720p-next



이시간이후로 필터에 지정된 프로가

torrent 사이트에 올라오면 자동으로 받을것이다.


이런식으로 드라마 예능 그외 TV 프로그램 RSS Feed 추가를 하고


필터를 적용하여 원하는것을 미리 미리 받아둘수있다.



필터 적용시 위에 "정규식 사용하여 구문분석"

체크 하는게 보였을것이다



그건 요기 링크를 통해서 정규식을 만들어

더욱 디테일하게 원하는걸 골라서 받을수있으니 참고하자


정규식 생성기 링크

http://leekd123.tistory.com/91




===2018.10.14 업데이트===


rss로 다운받을시 선택한게 아닌 이상한게 다운받아지는 현상이 있었는데


clien에 해결책이 있어 해보니 잘된다

 https://www.clien.net/service/board/cm_nas/12698215


download.php 파일의

file.filetender.com/Execdownload  요 부분을 

file.filetender.com/Execdownload2 요렇게 바꾸면 잘된다.


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

이제 이 기능은 막혔습니다 참고바랍니다.

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



※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.



반응형
반응형

※ 우리 부부가 열심히 일하고 야근해서 받은 머니로 구입한 후기입니다

 

붱이 Story

 

[붱이 Story/IoT] - SmartThings와 Home Assistant 연동하기 1탄 - Home Assistant 설치



홈어시스턴트를 설치가 되었으면 이제 


SmartThings와 연동하기위해 


두가지 일을 해야한다.


하나는 mqtt broker 설치

둘 smartthings-bridge 설치


mqtt는 http, coap처럼 프로토콜 종류중에 하나이다

페이스북이 mqtt를 쓴다고 알려져 있다


내가 이것을 쓰는이유는 

Home-assistant(이하HA)가 지원을 하고있고

smartThings-bridge가

mqtt기반이기 때문이다.

내지식은 여기까지

mqtt로 검색하면 많으니 찾아보길...


여튼 따라하면 다되니 따라해보자

베이스는 아래 링크를 보고 따라했음

https://home-assistant.io/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/



전체 시퀀스는 다음과 같다


(출처 : https://home-assistant.io/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/)


mqtt broker 설치


mqtt broker는 그냥 mqtt server라고 생각하면된다

이름을 왜 broker로 지었는진 모르겠지만

여튼 걍 mqtt 서버라고 생각하면된다


먼저 mqtt broker로 위 링크에선 Mosca를 예제로 두었다

도커 주소 matteocollina/mosca


참고로 내 Synology NAS에서는

Mosca가 제대로 동작을 하지 않았다.


설치법은 동일하니 

mosca로 시도해보고 안되면

내가 선택한 mosquitto mqtt broker를 시도



다음부터 도커 설치에서 실행까지과정은

[붱이 Story/IoT] - SmartThings와 Home Assistant 연동하기 1탄 - Home Assistant 설치

를 참조해서 하자


근데 가기싫죠?

좀더 친절을 배풀어서 긁어옴

 home assistant라고 되어있는부분은 감안하고 보자


다운로드를 하면 버젼선택화면에서 latest


왼쪽 이미지 텝으로 이동 오른쪽에 용량이 올라가는게 보이고 (아래)

다받아지면 실행 버튼이 활성화된다.



실행 버튼이 활성화 되면 실행을 누르던

home-assistant 더블클릭을 누룬다

그럼 아래와같은 컨테이너 생성 화면이 뜬다.

컨테이너 이름을 적고

아래 고급 설정을 누른다 

지금 부터는 앞으로 설치할 도커 이미지에 대해서 

공통 설명이니

꼭 자세히봐야한다.



고급설정에 자동재시작 활성화 체크


네트워크 탭 아래 부분에 

"Docker 호스트와 동일한 네트워크 사용" 체크


환경탭에서 변수 추가

변수 "TZ"

값 "Asia/Seoul"



출처: http://blog.weekendproject.net/110 [은쟈와붱이 부부 블로그]



마운트 작업은 mosquitto 는 안해도 되서 뺌


mqtt broker는 이걸로 끝 쉽죠?




 smartthings-mqtt-bridge 설치


이제 조금 할게 많은 smartthings-mqtt-bridge


아래 stjohnjohnson/smartthings-mqtt-bridge 검색



위위 HA 및 mosquitto 설치법 참고해서 똑같이 설치하되


볼륨탭에서 config 마운트 추가



모두 설치하고 아래처럼 보이면

재대로 동작하는것이다



 smartapp 및 dth 설치


SmartThings IDE로 이동


https://graph.api.smartthings.com


My Device Handlers로 이동

Settings클릭

아래 화면에서 

Owner : stjohnjohnson

Name : smartthings-mqtt-bridge

branch : master

save


그다음 update from repo에서 위에 선택한


smartthing-mqtt-bridge 선택


선택하면 맨오른쪽 dth가 보인다 클릭하고

publish 체크하고 Excute Update



그리고 My Devices 이동하여

+ New Device 

하여 아래와 같이 추가

Name은 맘대로 지정

Device network Id는 

다른 디바이스 id와 겹치지 않게

아무값이나 입력

그리고 아래처럼 따라서 하세요

자기상황에 맞게~




만들고 난뒤 만든 Device의 

Preferences 에서 edit을 누릅니다.



이화면에서 IP Address는 mqtt bridge를 설치한 곳의 IP

난 시놀나스 IP


 mqtt bridge 포트는 8080 (누구나)


마지막 mac address는 

mqtt bridge가 설치된곳의 mac address

(날 3일동안 삽질에 빠지게 한놈)


주소는 콜론으로 구분

00:11:22:33:44:55


mac 어드레스 확인법은

iptime기준

내부 네트워크 설정에서 확인

꼭 수동 등록 후 사용하길 그래야 고정이된다.


여담으로 여기서 확인해서 ....

3일 허비했다...

이유인즉슨 저 iptime의 내 서버 ip에 해당하는 mac값은

얼마전 교체한 214+의 주소로 저장되어있다 ㅠㅠ



반드시 ssh 터미널 이용해서 

자기서버에서 ifconfig 입력해서

실제 값을 눈으로 확인하고 넣길바란다


아래보면 ifconfig치면 내 서버 ip가

inet addr로 있고 

그위에 HWaddr이라고있다 이게 mac address다.


요값이 가장 정확하니 이값을 사용하자


DTH설정은 되었고 이제 SmartApp 설정


같은 git repogitory니 


바로 My SmartApps로 이동해서

"Update From Reop"

그리고 아래 스마트앱 선택

맨아래 Publish 선택후

"Excute Update"



여기까지 설정후

폰의 SmartThings App으로 가자


Automation 탭 이동

SmartApps 이동

+ Add a SmartApp 클릭

맨아래 

+ 스마트 앱 나의

여기까지오면 MQTT Bridge가 보일것이다

선택하고 들어가면 

Input 항목에서 자기가 가지고 있는 센서들의 속성들에만

Bold로 표시될것이다 선택해서 

Bridge와 연결할 디바이스들을 모두 선택해주고 내려가면

맨 오른쪽 화면이 나오는데 


Bridge 항목에서

Notify this Bridge에서 위에서 추가한 디바이스

위 예제는 이름이 "STDevice4HA"

나는 그이후 이름을 바꿔서 MQTT Bridge라고 되어있다.

선택해주고 Done 하면 준비 끝



여기까지 준비는 끝났다


이제 제대로 따라했다면


HA에서 센서 연동작업만 하면 바로 될겁니다


HA에서의 연동법은 다음 포스팅에서~~


[붱이 Story/IoT] - SmartThings와 Home Assistant 연동하기 3탄 - SmartThings 기기들 HA에 연결



※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.




반응형
반응형

※ 우리 부부가 열심히 일하고 야근해서 받은 머니로 구입한 후기입니다

 

붱이 Story

 

 

[붱이 Story/IoT] - IoT 입문기 1탄 - 로지텍 하모니 구입

[붱이 Story/IoT] - IoT 입문기 2탄 - 로지텍 하모니 세팅

[붱이 Story/IoT] - IoT 입문기 3탄 - DYSON 날개없는 선풍기(AM-07) 하모니 연결 및 제어

[붱이 Story/IoT] - IoT 입문기 4탄 - 10년된 에어컨 하모니에 연결 및 제어

[붱이 Story/IoT] - IoT 입문기 7탄 - SmartThings와 로지텍 하모니 연동하기

[붱이 Story/IoT] - IoT 입문기 8탄 - SmartThings에 Rule Engine CoRE 설치하기

[붱이 Story/IoT] - IoT 입문기 9탄 - 28도가 넘으면 10년된 에어컨을 자동으로 On 하자

[붱이 Story/IoT] - IoT 입문기 10탄 - 구글홈으로 선풍기와 에어컨을 키고 끄자

위에 것들이 모두 로지텍 하모니를 통해

자동화를 한 포스팅인데

 

로지텍 하모니의 이상동작으로

불편함을 겪고있다

 

[붱이 Story/IoT] - IoT 입문기 2탄 - 로지텍 하모니 세팅

 

댓글까지 보면 어떤현상인지 확인가능하다

 

 

그것의 해결법으로

kuku harmony가 있다

http://kuku.pe.kr/?p=6313

 

Activity단위로만 SmartThing에 추가가되던것을

전용 리모컨형식으로 추가를 할수있게하여

 

기존 Activity단위로 움직이던 오동작을

잠재울수있다.

 

kuku님께 허락맡고 최신내용으로

한포스팅으로 설명하겠다

 


KuKu하모니 설정법


 

 

우선 내 환경은 Synology DS716+

Logitech Harmony가 준비되어있고

 

harmony에는 총 4가지 Device가 연결되어있다

 

삼성 TV

SKB 셋탑박스

10년된 삼성 벽걸이 에어컨

Dyson 날개없는 선풍기

 

 


 

harmony-api docker 설치

먼저 harmony를 직접 컨트롤 하는 harmony-api를

 

Synology Nas의 Docker를 이용하여 설치하자

http://kuku.pe.kr/?p=6584

 

DSM의 패키지 센터의 Docker에서

 

아래와 같이 따라하자

 

 

레지스트리에서 harmony-api를 검색하여

jonmaddox/harmony-api 이미지 다운로드

 

이미지 탭으로 이동

바로 가면 다운중이라 용량이 작을것이다

용량 변화가 멈추면 실행버튼이 활성화 된다

 

 

실행을 누루면 컨테이너 생성창이 뜬다

음영 표시한 부분만 따라하자

 

고급 설정에서 자동 재시작 활성화 체크

 

네트워크텝으로 이동해서 아래

음영표시 체크

 

그리고 나와서 적용

 

 

비디오 형식 으로 이동해보면

harmony-api가 실행중이란걸 볼수있다.

 

세부사항을 클릭해서 터미널에 가보면

아래처럼 기존 harmony hub에서 뭔가 신호가 오고있는것을 볼수있고

 

생성 버튼을 누루면 설치된 도커 이미지 터미널이 실행된다.

잘설치된 것을 확인할 수 있다.

harmony-api 설치는 이제 끝났고

kuku harmony smart app 설치


 

kuku harmony smart app / dth 설치

 

SmartThings IDE로 가자

http://graph.api.smartthings.com

 

 

My SmartApps에서 Setting을 클릭

 

repository 정보를 아래와같이 넣고 save

https://github.com/turlvo/KuKuHarmony

 

 

 

위에 Settings 왼쪽에 Update from Repo를 눌러 publish~~

미리 캡쳐떠둔게 없다 ㅠㅠ

http://kuku.pe.kr/?p=6313
쿠쿠님이 상세히 적어두셨으니 따라하면된다

 

 

위에 SmartApp publish 과정 이후에

DTH(My Device handlers)도 또옥같이 해서 publish를 해야한다

 

IDE에서 세팅은 완료되었다

 

 


 

ST App에서의 기기 추가

ST App으로 온다음

 

Automation ->  Add a SmartApp -> 스마트 앱 나의 -> KuKu Harmony

 

 

스샷을 못찍었지만

누르게되면 Ip address입력이 뜬다

현재 나스의 내부 주소를 입력한다

포트는 8282

 

192.168.X.X:8282

그러면 알아서 내 harmony hub를 찾게되고

 

이제 하나하나 디바이스를 추가해주면된다.

 

 

 

 

 

 

 

 

 

하나예로 에어컨 추가하는 것을 보여주었고

다른 디바이스들도 동일하게 추가해주면된다

 

 


 

디바이스 Control 해보기


아래가 모두 추가한 결과이다 기존에

Activity는 다 삭제하였다

 

 

 

 

 

하우젠 에어콘 디테일뷰

그전엔 Activity일땐 On/Off만 됬었지만

Kuku님이 만들어주신 DTH(위에 추가한)에 의한

여러키들을 사용할수 있다.

 

 

 

셋탑박스는 Default DTH를 선택해서 On/Off 만 있다.

 

 

 

TV도 역시 kuku TV DTH에 의한 여러 키 제어 가능

 

 

선풍기는 kuku fan dth

 

 

이제 하모니앱을 킬일이 없이 SmartThings app으로

on/off 말고도 제어가 가능하고

 

Activity 제어의 오동작들도 없어졌다

 

 

구글홈에서도 잘인식된다

nickname으로 영어이름을 부여해야 동작한다

 

 

 

아주 만족한다.

 

KuKu님 잘쓰겠습니다 ㅎ



2018.12.21. 업데이트

[붱이 Story/IoT] - 로지텍 하모니 다운그레이드 하기


 

 

※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.

 

반응형
반응형

※ 우리 부부가 열심히 일하고 야근해서 받은 머니로 구입한 후기입니다

 

붱이 Story

 

 

나스를 처음 시작한게 2012년도?? 

Iptime 으로 시작했다가

 

스트레스만 받다가 지른

Synology DS214+

 

약 3년 썻는데 말썽한번 안피우고

잘 버텨주었다.

 

서버도 쓰고 홈페이지도 만들어보고

 

웨딩모바일 초청장도 꾸며서 배포하고

git... mailserver

torrent 사진 백업등등

없어선 안될 고마운 기기이다

 

 

하지만 kuku님 harmony세팅을

하려면 라즈베리파이나

서버에 직접 docker를 설치해서 해야하는데

도커 지원되는 나스는 손쉽게 세팅하는걸 보고

욕심이 생겼다..

http://kuku.pe.kr/?cat=540

 

현재 2017.07.20 기준

도커 지원 모델 리스트이다.

적용 모델

  • 17 시리즈 :FS3017, FS2017, RS18017xs+, RS4017xs+, RS3617xs+, RS3617xs, RS3617RPxs, DS3617xs, DS1817+, DS1517+
  • 16 시리즈 :RS18016xs+, RS2416+, RS2416RP+, DS916+, DS716+II, DS716+, DS216+II, DS216+
  • 15 시리즈 :RS815+, RS815RP+, RC18015xs+, DS3615xs, DS2415+, DS1815+, DS1515+, DS415+
  • 14 시리즈 :RS3614xs+, RS3614xs, RS3614RPxs, RS2414+, RS2414RP+, RS814+, RS814RP+
  • 13 시리즈 :RS10613xs+, RS3413xs+, DS2413+, DS1813+, DS1513+, DS713+
  • 12 시리즈 :RS3412xs, RS3412RPxs, RS2212+, RS2212RP+, RS812+, RS812RP+, DS3612xs, DS1812+, DS1512+, DS712+, DS412+
  • 11 시리즈 :RS3411xs, RS3411RPxs, RS2211+, RS2211RP+, DS3611xs, DS2411+, DS1511+, DS411+II, DS411+
  • *10 시리즈 :RS810+, RS810RP+, DS1010+, DS710+

출처 https://www.synology.com/ko-kr/dsm/packages/Docker

 

내가 쓸만한건

위에 음영표시한 제품들

 

216+나 716+를 구입하려던차에

716+ 가 엄청 싸게 올라와서 바로 구매하였다.

 

 


 

DS716+ 개봉

생긴건 기존 214+와 똑같다

 

 

개봉을 해보자

 

특별한게 없으니 사진만 감상하자

 

 

 

 

 

 

 

 

 

네임 테그도 전원에 달아주고

[사용기/Tip] - 전선, 랜선 이름표 달기 (레이블 네임 태그)

 

 

Cable은 CAT.5E라 (아래)

가지고있는 CAT6E로 설치하였다.

 

 

 

공유기와 DS214+ 사이 비집고 넣었다. 

 

왼쪽이 DS716+ 오른쪽이 DS214+

똑같쥬?

 

 

 


DS214+ -> DS716+ 마이그레이션

 

우선 하고나서 얘긴데

처음해봐서 잘안될까바 엄청 걱정했는데

 

무쟈게 쉽다

 

하나하나 따라해보자

 

DS214+ DS716+ 를 전원을 키고 lan선도 연결한상태에서

 

Synology Assistant를 깔자

 

https://www.synology.com/ko-kr/support/download/DS716+#utilities

 

 

 

그리고 실행하면 두개가 잡히는것을 볼수있다.

여기서 확인하기 위함은 버젼때문이다.

 

둘 버젼차이가 심하거나

기존 제품 버젼이 너무 낮으면 안된다고 한다.

그래서 버젼을 쉽게 확인하고자 Assistant를 설치해서 보자

버젼은 동일하니

기존 DS214+ DSM에 들어가 종료를 하자

DS716+는 전원버튼을 통해 종료

 

둘다 종료했으면 DS214+의 하드를 왼쪽 오른쪽 순서대로 뽑아

DS716+ 에 똑같은 위치에 꼽는다

 

214+의 Volume1 (왼쪽 hdd) 은 716+의 Volume1(왼쪽 hdd)

214+의 Volume2 (오른쪽 hdd) 은 716+의 Volume2(오른쪽 hdd)

그리고 DS716+의 전원을 키고

 

Synology Assistant에서 검색을 누루면 716+만 잡히고

 

상태에 "마이그레이션 가능"

 

으로보이면 저부분에서 마우스 오른쪽을 누루면

 

설치 버튼이 보인다 누르자

 

아래화면이 보이면

 

 

위에 다운로드센터에서 DS716+용 DSM최신 버젼을 다운받자(아래)

다운받은걸 설치파일로 선택(위)

 

다음 누루면 요래요래 넘어가고

입맛에 맞게 세팅

 

 

 

종료를 누루면 다음 단계로 넘어간다.

꽤 걸린다 10분넘게 걸렸음

 

 

마이그레이션이라 2번 3번은 건너뛴다

 

 

상태가 준비로 바뀐걸볼수있다.

 

 

 

DSM에 접속해보면 설치했었던 패키지들이 모두 에러가 떠있다

우상단 "모두 복원" 을 하면 해결

오래걸리니 느긋히 기다리자

 

 

그리고 비디오 스테이션 포토스테이션 실행한번씩해주고 Indexing 해주면

 

모든게 그대로 복원 완료

 

참쉽다

 

역시 갓놀로지다

 

다음 포스팅은 드디어 KuKu 하모니 세팅


[붱이 Story/IoT] - KuKu harmony 설정하기


 

※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.

반응형

+ Recent posts