
Fonestar WA-225W to kompaktowy wzmacniacz stereo Wi-Fi z obsługą DLNA i AirPlay do strumieniowego przesyłania dźwięku przez sieć. TapHome komunikuje się z urządzeniem przez HTTP, wysyłając wiadomości UPnP/SOAP XML na port 49152. Szablon jest oparty na standardowym profilu UPnP AV Media Renderer, więc powinien działać z każdym urządzeniem Fonestar implementującym DLNA (WA-225W, FONCAST i podobne modele).
Szablon zapewnia sterowanie głośnością, wyciszenie, sterowanie odtwarzaniem (play, pauza, stop, następny utwór, poprzedni utwór) oraz przełącznik trybu odtwarzania. Nie jest wymagane połączenie z chmurą — cała komunikacja odbywa się w sieci lokalnej.
Konfiguracja
Podczas importu szablonu do TapHome podaj adres IP urządzenia. Domyślny symbol zastępczy to 192.168.0.1, a urządzenie nasłuchuje na porcie 49152 (standardowy port UPnP AV).
Aby znaleźć adres IP urządzenia, sprawdź listę klientów DHCP routera lub użyj aplikacji do skanowania UPnP/SSDP. WA-225W ogłasza się jako UPnP MediaRenderer w sieci lokalnej. Aplikacja towarzysząca MUZO (iOS/Android) również wyświetla podłączone urządzenia i ich adresy IP.
Urządzenia UPnP używają SSDP do wykrywania, nie mDNS. Jeśli adres IP urządzenia zmieni się po odnowieniu DHCP, konieczna będzie aktualizacja adresu IP w TapHome. Rozważ przypisanie statycznego adresu IP lub rezerwacji DHCP na routerze, aby uniknąć problemów z łącznością.
Funkcje urządzenia
Sterowanie głośnością
Szablon udostępnia głośność jako dimmer. Akcja UPnP GetVolume zwraca wartość z zakresu 0–100, którą szablon normalizuje do 0,0–1,0 dla modelu dimmera TapHome (przy odczycie dzieli przez 100, przy zapisie mnoży przez 100). Ustawienie głośności na 50% w TapHome wysyła DesiredVolume=50 do urządzenia.
Wyciszenie
Wyciszenie jest udostępnione jako przełącznik. Odczytuje aktualny stan wyciszenia przez GetMute (zwraca 0 lub 1) i zapisuje przez SetMute. Obie operacje są skierowane na kanał audio Master usługi RenderingControl:1.
Sterowanie odtwarzaniem
Szablon udostępnia pięć urządzeń przyciskowych do sterowania odtwarzaniem:
- Play — wysyła akcję
Playusługi AVTransport:1 (wznawia lub rozpoczyna odtwarzanie) - Pauza — wysyła akcję
Pause(wstrzymuje odtwarzanie w bieżącej pozycji) - Stop — wysyła akcję
Stop(całkowicie zatrzymuje odtwarzanie) - Następny utwór — wysyła akcję
Next(przeskakuje do następnego utworu) - Poprzedni utwór — wysyła akcję
Previous(wraca do poprzedniego utworu)
Są to przyciski tylko do zapisu. Odtwarzanie musi być najpierw uruchomione z innego źródła (np. aplikacja MUZO lub inny kontroler DLNA), ponieważ szablon nie zawiera akcji SetAVTransportURI do ustawienia źródła multimediów.
Tryb odtwarzania
Urządzenie trybu odtwarzania to przełącznik wielowartościowy, który steruje trybem powtarzania przez GetTransportSettings i SetPlayMode. Trzy tryby są funkcjonalne:
| Pozycja | Etykieta TapHome | UPnP PlayMode | Efekt |
|---|---|---|---|
| 0 | Normal | NORMAL | Odtwarzanie sekwencyjne, bez powtarzania |
| 1 | Repeat All | REPEAT_ALL | Powtarzanie całej kolejki |
| 2 | Repeat One | REPEAT_TRACK | Powtarzanie bieżącego utworu |
Szablon definiuje 10 pozycji wielowartościowych, ale tylko pozycje 0–2 odpowiadają rzeczywistym trybom odtwarzania UPnP. Pozycje 3–9 (oznaczone „Shuffle no repeat", „Shuffle" itp.) przy zapisie ustawiają się na NORMAL, ponieważ tryb UPnP
SHUFFLEnie jest zmapowany w skrypcie szablonu. Używaj tylko trzech pierwszych pozycji.
Dodatkowe funkcje
Standard UPnP AV udostępnia również raportowanie stanu odtwarzania (STOPPED, PLAYING, PAUSED), informacje o pozycji i czasie trwania utworu, zarządzanie URI multimediów (SetAVTransportURI do kolejkowania utworów), funkcję wyszukiwania, sterowanie głośnością w decybelach, wzmocnienie loudness oraz presety renderowania. Te funkcje mogą zostać dodane w przyszłej aktualizacji szablonu.
Rozwiązywanie problemów
Urządzenie nie odpowiada
- Sprawdź, czy wzmacniacz jest włączony i podłączony do Wi-Fi (lub Ethernetu przez RJ-45)
- Potwierdź, że adres IP w TapHome odpowiada aktualnemu IP urządzenia — sprawdź listę klientów DHCP routera
- Spróbuj otworzyć
http://{ip-urzadzenia}:49152/w przeglądarce — jeśli urządzenie jest osiągalne, powinien załadować się plik XML opisu UPnP - Sprawdź, czy TapHome Core i wzmacniacz są w tej samej sieci / VLAN — ruch UPnP domyślnie nie przekracza granic podsieci
Przyciski odtwarzania nie działają
Przyciski odtwarzania (Play, Pauza, Stop, Następny utwór, Poprzedni utwór) działają tylko wtedy, gdy multimedia są już załadowane na urządzeniu. Szablon nie zawiera akcji SetAVTransportURI, więc odtwarzanie musi być najpierw uruchomione z innego źródła (np. aplikacja MUZO, serwer multimediów DLNA lub inny punkt kontrolny UPnP). Po uruchomieniu odtwarzania przyciski TapHome będą je kontrolować.
Zmiany głośności nie są stosowane
Jeśli regulacje głośności z TapHome nie odnoszą skutku, sprawdź, czy urządzenie nie jest wyciszone. Niektóre renderery DLNA ignorują zmiany głośności przy aktywnym wyciszeniu. Upewnij się również, że żaden inny punkt kontrolny (np. aplikacja MUZO) nie wysyła jednocześnie sprzecznych poleceń.
