LinkPlay Integration

I have the Tibo Chorus 2, and using the integration change inputs/modes from WiFi to bluetooth via HA however it doesn’t stream the music. Either locally stored files or external. I’ve also tried Googles TTS with no luck. Anyone else have this issue? My HA uses DuckDNS.

Hola, llevo dias que estoy intentando escuchar la reproduccion de musica, TTS, cualquier cosa pero no hay manera no puedo hacer que reproduzca nada por los altavoces conecta al dispositivo Linkplay es un amplificador Wifi marca Fonestar, firmware release 3.4.2918.613.
Si que puedo utilizar el movil con app 4Stream o Spotify o Owntone que lo tengo en Unraid.
Ayer instale integracion de Spotify y no me aparece como fuente, es normal?
He probado con mini-media player pero tampoco.
Hoy he instalado music assistant y doy a reproducir y corren los segundos pero no se escucha nada…
Ya no se que hacer, alguien puede darme una pista?
Muchas gracias de antemano!!

Created a PR that would add the playPrompt command for TTS that was added in firmware 4.6.4151. It’ll play TTS prompts over what’s currently playing, currently working nicely for me.

Unfortunately the developer site has been down for a few days now so I can’t reference the docs, but the gist of it is httpapi.asp?command=playPromptUrl:[URL]

2 Likes

Hello!

Do you happen to know where I can reach Rob?

Hey Community,

I recently bought two Arylic S10 and they work well so far; especially the multi-room feature works. Now I’m looking for compatible stand-alone speakers. I already returned a HarmanKardon Allure Portable, because it would not pair with the S10’s. Now, I have a GGMM E3, that also will not pair. I used both the Arylic App as well as the GGMM app.

Thus, I started to wonder, whether maybe, it’s not a problem of the speakers but with the S10. I just checked on the GitHub page and the S10 is not listed as “e.g. with the A31 chipset”. Which might just be an oversight However, the E3 and the Allure are listed there explicitly.

Can anyone confirm that S10 is (or is not) working flawlessly? Or possibly, can you recommend combinations of devices working together in multi-room mode?

Another thing I stumbled over is the hint that the app uses direct mode for pairing multi-room groups per default. Is that still the case? And does this mean, I will have to do pairing through home assistant exclusively?

Sorry, I’m a bit lost here. Somehow I was hoping to buy any two Linkplay devices and they would just work… Apparently, that was naive to think. So, any previous experience by you will be much appreciated. Before I buy and return every single linkplay device I can find… :wink:

Thanks for sharing!

Edit: It looks like actually some Arylic firmware update broke compatibility with other brands. See: New 4stream App and Firmware Upgrade 4.6.328252 - #28 by joepmaas - Firmware Update Log - Arylic Forum. Workarounds seem to discussed at: Question about non-Arylic product - #4 by El_Manouche - DIY Product Questions - Arylic Forum.

Hi all

I plan to buy an octavio Stream https://www.octavio.fr/produit/octavio-stream/ to upgrade my old HiFi set.
It looks like it’s build with an A31 chipset. I’m waiting for the team to confirm this.
Do you have any feedback with this product ?
Thanks

That’s a lot of money for a little box.
Have you looked at the Acrylic line of products?
Get an Up2Stream Mini and 3D print a box, you can get them on Thingiverse.

Hi everyone,

I have been playing with the acrylic up2stream and absolutely love this integration, but i am having a challenge.

When sending a tts message the player stops (spotify/spotcast) playing and reads the tts message but DOESN’T resume play. It is my understanding that this should now be a built in function, am i mistaken? i have tried using both the tts method as well as the play_media method with announce: true set.

“service: media_player.play_media
target:
entity_id: media_player.my_desk
data:
media_content_id: >-
media-source://tts/google_translate?message=Hello+you+can+play+any+text+on+any+supported+media+player%21
media_content_type: provider”

Any help would be greatly appreciated. I’m sorry in advance if i missed something.

Thanks!

Bumping this up, because the integration doesn’t seem to work with the WiiM mini, and it’d be pretty cool if the device(s) would get an official integration.

2 Likes

This was also my understanding. And I have the same behavior as you described. (Not a solution, but a confirmation…)

After buying the GGMM e2, I found out that the multiroom mode does not work with other device because of the old firmware.
It is necessary to update the firmware to the version from arylic. Thanks MahrWe for the hint
Some of the functions associated with Alexa are lost, but the multiroom has earned. I use Up2stream, wiim, audiocast M5 together.

I’m getting the following error trying to set up an Arylic A50+ running firmware 4.6.415145.35

This error originated from a custom integration.

Logger: custom_components.linkplay.media_player
Source: custom_components/linkplay/media_player.py:544
Integration: Linkplay (documentation, issues)
First occurred: 2:37:41 PM (1 occurrences)
Last logged: 2:37:41 PM

Failed communicating with LinkPlayDevice (httpapi) 'speaker-patio': <class 'asyncio.exceptions.TimeoutError'>

here’s my config:


media_player:
  - platform: linkplay
    host: 192.168.1.68
    name: speaker-patio
    uuid: "<redacted>"

the arylic seems to be functioning fine. I have it on the network, static IP, the 4stream app works. I don’t know why I’m getting this error. Ideas?

I’m setting up my Arylic upstream too and getting the same error. Everything works from app and I’ve been using the dlna integration with it in HA just fine for a week. Here is my error….


This error originated from a custom integration.

Logger: custom_components.linkplay.media_player
Source: custom_components/linkplay/media_player.py:542 
Integration: Linkplay (documentation, issues) 
First occurred: 9:01:55 AM (11 occurrences) 
Last logged: 9:05:25 AM

Failed communicating with LinkPlayDevice (httpapi) 'Kitchen Music': <class 'aiohttp.client_exceptions.ClientConnectorError'>

2 Likes

Does anyone know if Alexa can be used with Acrylic amps so that you can say ‘Alexa play music on “acrylic room1”’ My current setup today uses an old echo dot and dumb class D amp and this works well - but I’d like to use the acrylic A30.

The linkplay website speaks of an Alexa Voice Integration (VII) effort so I’m curious if the above is possible.

I have encountered this issue too with Radio Stations that are moving to newer streaming services.

I have one radio station that used to use: https://20423.live.streamtheworld.com/WILLYAAC.aac and this worked for my linkplay devices.
THEN they decided to go to different provider and now their stremaing URL is https://icecast-qmusicbe-cdp.triple-it.nl/willy.mp3 but this does not work.
(PS: Ignore the aac → mp3 transition - I used to use the mp3 url but I could not find it anymore)
*** Failed async communicating with LinkPlayDevice (httpapi) ‘Arylic_Living’: <class ‘aiohttp.client_exceptions.ClientConnectorError’>**

I think that the newer implementation from this newer provider (tripl-it.nl) is not compatible with the outdated integration.

If I use other URL’s of radio stations then it still works, but not this newer one I think that someone needs to update the code

Hi! Is support for the Wiim Mini/Wiim Pro planned for this integration? I know there is a wiim_custom integration, but it is severely limited in what it can do. It would be great to have the full features of the LinkPlay integration available for the Wiim devices.
Thank you!

Have you found a good solution to control Wiim devices?

What has everyone done to manage multiroom audio join / unjoin in the UI? Looking for a card that provides similar operation as the 4Stream App and provide drop down of all players able to join / unjoin.

I am using mini-mediaplayer.
It allows you to configure a speaker-group which should contain all speakers that can be grouped to the main media-player. If a speaker-group is set, it displays a button to toggle the dropdown.

It does what it should and is very customizable as much as I have seen. However in my case it does not always correctly display the grouping state of a speaker.
For example if I add a speaker to the current media-player, sometimes the button still displays “off” (not part of this group), while it is already playing in grouped mode.

1 Like

I’ve implemented mini-mediaplayer and can confirm the same experience. The card is not being refreshed beyond the first zone being added.

Another bug I found is the “master” may not be muted. If you slide the volume all the way off, it shows muted but will not let you unmute nor allow you to increase the volume from the miniplayer. Can you try this?

1 Like