SONOS

스피커의 설정은 먼저 스마트폰, 태블릿 또는 PC에서 SONOS 앱을 사용하여 수행됩니다. 그 후 연결된 장치가 자동으로 인식됩니다. 각 장치에는 고유한 ID가 할당되며, 이는 100부터 시작합니다. 장치를 제거하면 ID는 배경에서 예약된 상태로 유지됩니다.

작동 방식

모든 장치는 UPnP(Multicast)를 통해 정기적으로 검색됩니다. 그런 다음 스피커가 구독됩니다. 그 후 TCP 포트 1'400을 통해 서버와 직접 통신합니다. 모든 상태는 실시간으로 서버에 전송됩니다. Multicast를 통해 스피커를 더 이상 찾을 수 없으면 1~2분 후 자동으로 삭제됩니다.

채널 생성

장치 구조에서 채널을 생성할 수 있습니다. 이를 위해 다양한 조건이 충족되어야 합니다.

유형 조건
스피커 스피커가 구조에 표시되어야 합니다.

변수

변수 설명
bass -10..10 베이스
loudness TRUE/FALSE 루드니스
mute TRUE/FALSE 음소거
next TRUE 다음
play TRUE/FALSE 재생/일시정지
perv TRUE 이전
repeat TRUE/FALSE 모든 반복
seek 0..# 트랙에서 밀리초 단위로 스크롤
shuffle TRUE/FALSE 랜덤 재생
source URI 현재 소스의 URI
treble -10..10 트레블
volume 0..100 음량
album 앨범 이름
album_artist 앨범 아티스트
cover_url URL 앨범 커버 URL
duration 0..# 트랙 지속 시간(밀리초)
infotext 다중 줄 정보 텍스트
title 트랙 제목
title_artist 제목 아티스트

SONOS 그래픽 사용

SONOS 그래픽을 직접 사용할 수 있는 기능이 있습니다. 이를 위해 값은 이미지 시각화 요소에 전달되어야 합니다.

그래픽
SONOS 로고 "_sonos_logo"

템플릿

다음 템플릿은 방과 통신하는 데 사용할 수 있습니다. 템플릿에는 다음 기능이 포함되어 있습니다.

  • 다양한 라디오 소스 선택 및 자동 재생.
  • 음량 표시가 감쇠 값으로 표시됩니다.
  • 트랙에서 스크롤(사용 가능 시).
  • 방이 사용되지 않을 때 SONOS 로고 사용.
  • 국제화 번역.
  • 채널과 호환됩니다.

다양한 설정이 수행되어야 한다는 점에 유의해야 합니다. 일반적으로 다음과 같습니다:

  • 소스를 저장할 수 있습니다. Sources 탭을 먼저 활성화하려면 값을 숨겨서 거짓으로 설정해야 합니다.

다운로드: