인터넷에 몇가지가 있는데 실제로 해보면 막히는 곳이 있어서 (hostname 에서 가장 많이 막히는것 같습니다.)
그 부분을 위주로 적었습니다. 나머지는 링크에 나온것처럼 인터넷에 있는대로 따라 하면 됩니다.
먼저 synology 의 hostname 을 설정해야한다.
https://www.synology.com/ko-krl/knowledgebase/DSM/help/DSM/AdminCenter/connection_ddns
Synology 에서 이용하는 서비스로 한다. : 예를 들어 mydomain.synology.me
이 때 synology 계정이 있어야 한다. (없으면 만들면 된다)
그다음 synology 에서 https 설정을 한다.
여기서 https 포트를 정할 수 있다 : 디폴트는 5001
그다음 알렉사 스킬을 설정한다.
Alexa skill 설정에서 Synology account 가 필요 (위에서 사용한).
알렉사 스킬에서 mydomain.synology.me:5001 를 적어준다 (포트는 위에서 정한 5001)
alexa 설정은 웹에서 하는것이 좋다 (android 앱에서는 에러났음). 그리고 DSM account 는 나스에 있는 로그인 계정을 사용한다
사용해보니 가장 유용한 기능은
랜덤으로 플레이 (randomize) 그리고 지금 나오는 곡의 곡명 (ask audiostation What's playing ?) 이더라구요.
브라우저에서 https://xxxx.synology.me:5001/ 하면 인증서 정상으로 잘 붙는데..
audio station 에서 alexa skill 활성화 하려고 하면 외부에서 접속할 수 없다고 나와요.
(브라우저로 붙은 같은 주소.. https://xxxx.synology.me:5001/ )
인증서 때문인거 같기는 한데...
헤놀이라서 synology.me를 못써서 안되려나 했는데 잘 되는군요.
인증서도 잘 안되다가 기존 synology.com 인증서를 let's encrypt로 교체해버리니까 잘 되네요.
Ask Plex to play 노래제목 하니까 틀어주기는 하네요.