
A Fonestar WA-225W egy kompakt Wi-Fi sztereó erősítő DLNA és AirPlay támogatással hálózati audio streaminghez. A TapHome HTTP-n keresztül kommunikál az eszközzel, UPnP/SOAP XML üzeneteket küldve a 49152-es portra. A sablon a szabványos UPnP AV Media Renderer profilt célozza, így bármely DLNA-t implementáló Fonestar eszközzel működnie kell (WA-225W, FONCAST és hasonló modellek).
A sablon hangerőszabályozást, némítást, lejátszásvezérlést (play, pause, stop, következő szám, előző szám) és lejátszási mód kapcsolót biztosít. Nincs szükség felhőkapcsolatra — minden kommunikáció a helyi hálózaton zajlik.
Konfiguráció
A TapHome sablon importálásakor add meg az eszköz IP-címét. Az alapértelmezett helyőrző 192.168.0.1, az eszköz a 49152-es porton figyel (a szabványos UPnP AV port).
Az eszköz IP-címének megtalálásához ellenőrizd a routered DHCP-klienslistáját, vagy használj UPnP/SSDP szkenner alkalmazást. A WA-225W UPnP MediaRendererként jelentkezik a helyi hálózaton. A MUZO kísérőalkalmazás (iOS/Android) szintén megjeleníti a csatlakoztatott eszközöket és IP-címeiket.
Az UPnP eszközök SSDP-t használnak a felderítéshez, nem mDNS-t. Ha az eszköz IP-címe DHCP-megújítás után megváltozik, frissítened kell az IP-címet a TapHome-ban. Fontold meg statikus IP-cím vagy DHCP-foglalás beállítását a routereden a kapcsolódási problémák elkerülése érdekében.
Eszközfunkciók
Hangerőszabályozás
A sablon a hangerőt dimmerként teszi elérhetővé. A GetVolume UPnP művelet 0–100 tartományban ad vissza értéket, amelyet a sablon 0,0–1,0-ra normalizál a TapHome dimmer modelljéhez (olvasáskor 100-zal oszt, íráskor 100-zal szoroz). A hangerő 50%-ra állítása a TapHome-ban DesiredVolume=50 értéket küld az eszköznek.
Némítás
A némítás kapcsolóként érhető el. Az aktuális némítási állapotot a GetMute művelettel olvassa (0-t vagy 1-et ad vissza), és a SetMute művelettel írja. Mindkét művelet a RenderingControl:1 szolgáltatás Master audio csatornáját célozza.
Lejátszásvezérlés
A sablon öt nyomógombot biztosít a lejátszás vezérléséhez:
- Play — elküldi az AVTransport:1
Playműveletet (folytatja vagy elindítja a lejátszást) - Pause — elküldi a
Pauseműveletet (szünetelteti a lejátszást az aktuális pozíciónál) - Stop — elküldi a
Stopműveletet (teljesen leállítja a lejátszást) - Következő szám — elküldi a
Nextműveletet (a következő számra ugrik) - Előző szám — elküldi a
Previousműveletet (visszatér az előző számra)
Ezek csak írási gombok. A lejátszást előbb egy másik forrásból kell elindítani (pl. MUZO alkalmazás vagy másik DLNA vezérlő), mivel a sablon nem tartalmazza a SetAVTransportURI műveletet a médiaforrás beállításához.
Lejátszási mód
A lejátszási mód eszköz egy többértékű kapcsoló, amely az ismétlési módot vezérli a GetTransportSettings és SetPlayMode műveleteken keresztül. Három mód működik:
| Pozíció | TapHome megnevezés | UPnP PlayMode | Hatás |
|---|---|---|---|
| 0 | Normal | NORMAL | Szekvenciális lejátszás, nincs ismétlés |
| 1 | Repeat All | REPEAT_ALL | A teljes várólista ismétlése |
| 2 | Repeat One | REPEAT_TRACK | Az aktuális szám ismétlése |
A sablon 10 többértékű pozíciót definiál, de csak a 0–2 pozíciók felelnek meg tényleges UPnP lejátszási módoknak. A 3–9 pozíciók (jelölésük: „Shuffle no repeat", „Shuffle" stb.) íráskor NORMAL-ra állnak, mert az UPnP
SHUFFLEmód nincs leképezve a sablon szkriptjében. Csak az első három pozíciót használd.
További funkciók
Az UPnP AV szabvány emellett lejátszási állapotjelentést (STOPPED, PLAYING, PAUSED), szám pozíció- és időtartam-információkat, média URI-kezelést (SetAVTransportURI számok sorba állításához), keresési funkciót, decibeles hangerőszabályozást, loudness kiemelést és renderelési előbeállításokat is biztosít. Ezek a funkciók egy jövőbeli sablonfrissítésben adhatók hozzá.
Hibaelhárítás
Az eszköz nem válaszol
- Ellenőrizd, hogy az erősítő be van-e kapcsolva és csatlakozik-e Wi-Fi-hez (vagy Ethernethez RJ-45-ön keresztül)
- Győződj meg róla, hogy a TapHome-ban megadott IP-cím megegyezik az eszköz aktuális IP-címével — ellenőrizd a routered DHCP-klienslistáját
- Próbáld meg megnyitni a
http://{eszkoz-ip}:49152/címet böngészőben — ha az eszköz elérhető, egy UPnP leíró XML fájlnak kell betöltődnie - Ellenőrizd, hogy a TapHome Core és az erősítő ugyanazon a hálózaton / VLAN-on van — az UPnP forgalom alapértelmezetten nem lépi át az alhálózati határokat
A lejátszásgombok nem működnek
A lejátszásgombok (Play, Pause, Stop, Következő szám, Előző szám) csak akkor működnek, ha az eszközön már be van töltve média. A sablon nem tartalmazza a SetAVTransportURI műveletet, ezért a lejátszást előbb egy másik forrásból kell elindítani (pl. MUZO alkalmazás, DLNA médiaszerverről vagy másik UPnP vezérlőpontból). A lejátszás elindítása után a TapHome gombjaival vezérelheted.
A hangerőváltozások nem érvényesülnek
Ha a TapHome-ból végzett hangerő-beállítások nem lépnek érvénybe, ellenőrizd, hogy az eszköz nincs-e némítva. Egyes DLNA rendererek figyelmen kívül hagyják a hangerőváltozásokat némított állapotban. Győződj meg arról is, hogy más vezérlőpont (pl. MUZO alkalmazás) nem küld egyidejűleg ütköző parancsokat.
