Please consider making the new core integration as functional as the HACS integration it is replacing. At the moment it’s not a lot of use. I posted this in issues, but it was closed because apparently I have to put it here.
The outgoing HACS implementation has options which I can’t see on the new core version. Notably :
icecast_metadata:
lastfm_api_key:
And also the ability to define sources :
"http://79.111.14.76:8002/femalemetal": "Female Vocal in Metal",
Without this functionality the core integration is not a replacement.
I also make excessive use of common_sources and multi-room audio. I would really love to see those features in the official HA-Core linkplay integration.
It would also be nice to have the option to send commands to the linkplay device as well.
With the HACS integration I had the option to make buttons with actions like this:
- name: Terras
type: service
id: linkplay.command
data:
entity_id: media_player.terras
command: MCU+PAS+RAKOIT:BAL:-100&
notify: false
- name: Tuin
type: service
id: linkplay.command
data:
entity_id: media_player.terras
command: MCU+PAS+RAKOIT:BAL:100&
notify: false
- name: Beide
type: service
id: linkplay.command
data:
entity_id: media_player.terras
command: MCU+PAS+RAKOIT:BAL:54&
notify: false
These buttons made it possible to change the balance between the left and right speaker, which are in different positions in my garden
Same on my side. I am using join / unjoin depending on motion e.g. entering a room. Previous custom linkplay features were outstanding! Would love to get this back in core. Thank you!
Yup, this new integration sucks. My speakers are now, once again, hostages to the crappy Linkplay app. I gotta use that ancient app to join/unjoin my speakers.
So far I’ve seen no new features (and there are none in 2024.11).
I find it odd we can’t request these changes in Github. I’ll see if I can keep the existing custom component alive. If I can I’ll create a fork with full credit to the original author.
I find this aggravating once more that an app which was working very well becomes “integrated”, features are left behind and development stops. Then, when several users reach out to the original developer of the app, we get completely stone walled with comments saying that the features will not be added back in.
Those of us with Linkplay amp devices have lost the ability to join the zones. This has taken my system back by about 5 years due to this lack of feature set and integration.
Can anyone using the core integration confirm whether the basic functions are now working? I’m mainly referring to the display of album artwork/media information and the selection of sources. I can’t find any information on this in the release notes.
I tried this some time ago and would like to avoid having to undo the whole process again.
I picked up a couple very cheap Linkplay speakers (WS350) from Amazon after the end of the HACS based integration. So I dont have any experience comparing with the current core integration.
What I have found though is, while I have got the core join/unjoin to work, adding the speakers as Airplay in Music Assistant and using the group sync there seems to work very well so far.
Frustratingly though, the speakers go in to standby after a while and only come back on with the physical button, so I’m not sure they’re going to be as useful as I’d have liked.
I have a Wiim Pro Plus and it’s not working the way I would like it to.
The integration doesn’t show the sources properly as it shows some that are not present on the Wiim Pro Plus (“ARC”) and has some weird once (“Follower”) that is probably a generic container for all the streaming services.
The integration is also not switching through the sources properly.
If nothing is playing through any of the streaming services and you manually switch through the integration from “Optical” to “Follower”, the Wiim device switches to the streaming input but the integration doesn’t register that and it behaves like the device it’s still in “Optical” mode. So if you want to switch the streamer back to “Optical”, the integration won’t do it.
You need to switch through the integration to a third input like “Line In”.
Only then the integration realizes that the input is not “Optical” any more and changes to “Line In”.
You are then able to use the integration to switch to “Optical”.
That behaviour changes if anything is playing through any streaming service.
The integration registers that something is playing and will accept any source switching.
I realized the above behaviour because I was trying to make a simple card that would display the current volume level and input source of the Wiim device.
Any card I used just didn’t show “Follower” if I manually swiched to that source.
Only after a streaming service would start playing the status on the card would show the source as “Other”.
Not sure if it’s technically possible to go back to the old custom component integration now that there is an official one. And I don’t know if the old integration worked properly with the source switching and reporting.
Hope I didn’t make it too complicated.
And I think there are usually no cover art showing for the streaming services I use (Roon, Spotify, Tidal, LMS,…)
thanks for taking the time to answer! ok, that does not sound like much has improved since i tried it. I’m still using the old integration and all functions still work perfectly with it, but who knows how much longer.
I’ve spent so much time and effort perfecting my linkplay automations over the years that as soon as an update breaks that old integration, I probably won’t be able to update Home Assistant anymore haha