Identyfikatory z grupy UAV przeznaczone są do obsługi urządzeń wykorzystujących protokół UPNP.
Przedstawione przykłady dotyczą integracji DOMIQ z odtwarzaczami SONOS.
W użytych przykładach przyjęliśmy biuro jako nazwę urządzenia. Komendy sterujące mogą być wysyłane również jednocześnie do wszystkich urządzeń, wówczas w miejsce nazwy należy wpisać all.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
Stan |
UAV.album.NN – nazwa urządzenia | tekst | Nazwa aktualnie odtwarzanego albumu. |
UAV.creator.N | tekst | Nazwa wykonawcy aktualnie odtwarzanego utworu. | |
UAV.duration.N | tekst | Czas trwania utworu. | |
UAV.mode.N | tekst | Tryb odtwarzania (np. normalny, powtarzanie, losowy itd.). | |
UAV.state.N | tekst | Aktualny stan odtwarzania: stop/pauza/odtwarzanie. | |
UAV.title.N | tekst | Tytuł odtwarzanego utworu. | |
UAV.trackno.N | tekst | Numer odtwarzanego pliku. | |
UAV.tracks.N | tekst | Całkowita liczba plików w danym folderze. | |
UAV.uri.N | tekst | Ścieżka do pliku/strumienia audio (np. radio internetowe). | |
UAV.volume.N | tekst | Aktualna głośność. | |
Zdarzenie |
E.UAV.P.NP – nazwa parametru N – nazwa urządzenia | tekst | Zdarzenia są rozgłaszane dla wszystkich zmian stanu parametrów opisanych powyżej. |
Komenda |
C.UAV.volume.NN – nazwa urządzenia | 0-100 | Ustawienie głośności na określoną wartość (0-100%). |
change:xx |
Relatywna zmiana głośności względem bieżącej wartości. xx przyjmuje wartości dodatnie lub ujemne (patrz przykłady poniżej). | ||
C.UAV.mute.N | 0/off/1/on |
Sterowanie wyciszeniem dźwięku. 1 lub on oznacza wyciszenie. | |
C.UAV.control.N | play/stop/pause/next/prev |
Funkcja sterująca odtwarzaniem. Dostępne wartości:
| |
C.UAV.uri.N | <ścieżka> |
Wskazanie odtwarzaczowi ścieżki do pliku, który ma być odtworzony. Ścieżką musi wskazywać plik na dysku twardym lub dysku sieciowym. Może być to także adres strumienia radia internetowego lub pliku w serwisie streamingowym. W przypadku plików na dyskach, można wskazać konkretny utwór lub plik z playlistą w formacie m3u. WAŻNE: Wywołanie funkcji uri nie powoduje automatycznego rozpoczęcia odtwarzania. Aby rozpocząć odtwarzanie, należy po funkcji uri, wywołać funkcję control z wartością play. | |
C.UAV.group.add.N | <nazwa_urządzenia_nadrzędnego> | Wskazane urządzenie zostanie połączone w grupę ze wskazanym urządzeniem nadrzędnym. | |
C.UAV.group.leave.N | <nazwa_urządzenia_nadrzędnego> | Odłączenie wskazanego urządzenie od grupy tworzonej ze wskazanym urządzeniem nadrzędnym. | |
C.UAV.notify.N | src:<ścieżka> | Pozwala odtworzyć wybrany plik dźwiękowy bez zakłócania aktualnie odtwarzanej muzyki lub stacji radiowej. Umożliwia użycie urządzenia SONOS do odtwarzania notyfikacji głosowych lub dźwiękowych w reakcji na dowolne zdarzenia w systemie DOMIQ, np. notyfikacja głosowa o otwartych oknach, gdy wychodzisz z domu i uzbrajasz alarm. Możesz też użyć SONOS jako dzwonka do drzwi. |
- Komenda sterująca
Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji
w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce
Remote.- Sterowanie głośnością
Nazwa:C.UAV.volume.biuro
Wartość:30
Ustaw głośność urządzenia o nazwie biuro na 30%.
Nazwa:C.UAV.volume.all
Wartość:30
Ustaw głośność wszystkich urządzeń na 30%. - Sterowanie odtwarzaniem
Nazwa:C.UAV.control.biuro
Wartość:play
Rozpocznij odtwarzanie w urządzeniu o nazwie biuro. - Załadowanie wskazanej ścieżki
Nazwa:C.UAV.uri.biuro
Wartość:dowolna_ścieżka - Dołączenie do grupy
Nazwa:C.UAV.group.add.biuro
Wartość:salon
Połączenie odtwarzacza o nazwie biuro w grupę z odtwarzaczem salon. - Odtworzenie notyfikacji dźwiękowej
Nazwa:C.UAV.notify.all
Wartość:src:x-file-cifs://Example/sounds/Ding-dong-chime.mp3
Otworzenie wskazanego dźwieku na wszystkich odtwarzaczach.
- Sterowanie głośnością
- Zdarzenia na zmianę stanu
Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.- Kanał:
E.UAV.volume.biuro
Dane:30
Głośność urządzenia biuro przyjęła wartość 30%. - Kanał:
E.UAV.mute.biuro
Dane:1
Dźwięk w urządzeniu biuro został wyciszony.
- Kanał: