Hello !
How can download firmware from linkplaywebserver ?I cant use this site a long time.
Thanks the answer.
I am trying to do the exact same thing but can not get access to the firmware via the link you provided.how did you get access?
Several updates relased, containing:
- add detection and resolve of server-side stream URL redirection; instruct speaker to connect directly to the final target source + read icecast metadata from the final target server
- fix for TCP UART API commands
- added led_off configuration item to keep the LEDs on Arylic devices turned OFF during operation.
- clean attributes list
- add mcu version number to main fw version number
- fix for Spotify play/pause toggle
- fix for lovelace media player card artist information
- add support for Home Assistant’s standard multiroom join and unjoin functions
- other general fixes
Is it possible to use the linkplay players with the media browser in HA? Because when choosing a player only my chromecast player is available but no linkplay based players. Any ideas?
Thanks
It used to be, but not any more since the update.
Since the update, I’m also unable to select any linkplay devices as an output source on my Spotify media card.
This used to work.
In the above, I can’t select any of my linkplay devices like I used to be able to, only Chromecast devices show.
I can still play Spotify playlist that I have set a preset for via a mini media card, but the Spotify media card doesn’t work like it used to.
Circle preset buttons work, but I no longer can select playlists etc via the media player card for spotify here:
Because I can’t select any f my linkplay devices here:
Whatever media I was playing would show artwork for the artist on my mini media card and also the Spotify card, but now it just shows on the mini media card.
That is not custom component related.
Spotify things are not handled by this component. You should try the followings:
- restart the linkplay device
- restart the Spotify app on your phone and select player from there (that links the linkplay devices with Spotify, actually).
After that, it will re-appear in HA Spotify sources list…
Thanks mate, I’ll give that a go when I get home.
All good, you were right, thank you!
Hello!
The link http://s000.linkplay.com:8020/wifi_audio_image_7688/products.xml is working for you? I get forbidden message.
Latest Mini Media Player supports Home Assistant’s standard multiroom join and unjoin platforms for multiroom control.
With this component, you can use any of the supported plartroms in Mini Media Player configuration:
- linkplay (as before)
- media_player (new)
When I try to call a snapshot of my linkplay device from an automation it fails with the following error:
SubElement() argument 1 must be xml.etree.ElementTree.Element, not None
Here’s my automation, very simple:
service: linkplay.snapshot
data:
entity_id: media_player.kitchen_speakers
Never mind, it turns out I was on old firmware 3.5.xx. I updated using the tool above but the url was dead so I guessed around and found this works - http://s001.linkplay.com:8020/wifi_audio_image_7688/products.xml
I got updated to 4.2.7629 and the error has gone away while taking snapshots so hopefully it’s sorted now…
Hello.
I’m having trouble to get my GGMM E2 speakers going multiroom. I can put both streaming separately, but can’t put them playing in multiroom mode.
I always get the error: “Failed to call service linkplay.join/join. Service not found”
My configuration.yaml:
media_player:
- platform: linkplay
host: 192.168.1.68
name: Marquesa 1
volume_step: 10
icecast_metadata: "StationNameSongTitle"
multiroom_wifidirect: false
sources:
{
"wifi": "WiFi",
"bluetooth": "Bluetooth",
"http://94.199.183.186:8000/jazzy-soul.mp3": "Jazzy Soul",
"http://1.2.3.4:8000/your_radio": "Your Radio",
"http://icecast.streamserver.tld/mountpoint.aac": "Another radio",
}
common_sources: !include linkplay-radio-sources.yaml
- platform: linkplay
host: 192.168.1.73
name: Marquesa 2
volume_step: 10
icecast_metadata: "StationNameSongTitle"
multiroom_wifidirect: false
sources:
{
"wifi": "WiFi",
"bluetooth": "Bluetooth",
"http://94.199.183.186:8000/jazzy-soul.mp3": "Jazzy Soul",
"http://1.2.3.4:8000/your_radio": "Your Radio",
"http://icecast.streamserver.tld/mountpoint.aac": "Another radio",
}
common_sources: !include linkplay-radio-sources.yaml
My mini-media-player yaml:
type: custom:mini-media-player
name: Colunas Gabinete
icon: mdi:speaker
artwork: cover-fit
source: full
sound_mode: full
volume_step: '10'
max_volume: '100'
min_volume: '1'
entity: media_player.marquesa_1
tts: google_translate
speaker_group:
platform: linkplay.join
data:
entity_id: media_player.marquesa_2
master: media_player.marquesa_1
show_group_count: true
entities:
- entity_id: media_player.marquesa_1
name: Marquesa 1
- entity_id: media_player.marquesa_2
name: Marquesa 2
group: true
info: scroll
volume_stateless: false
Help please!
Thanks
Now I get no error, but I get nothing. When I click on “Group All”, the “Marquesa 2” turns on, but goes right away off.
My new mini media player yaml:
type: custom:mini-media-player
name: Colunas Gabinete
icon: mdi:speaker-multiple
artwork: cover-fit
source: full
sound_mode: full
volume_step: '10'
max_volume: '100'
min_volume: '1'
entity: media_player.marquesa_1
tts: google_translate
speaker_group:
platform: linkplay
data:
entity_id: media_player.marquesa_2
master: media_player.marquesa_1
entities:
- entity_id: media_player.marquesa_1
name: Marquesa 1
- entity_id: media_player.marquesa_2
name: Marquesa 2
sync_volume: false
expanded: true
show_group_count: true
group_mgmt_entity: true
supports_master: false
group: true
info: scroll
volume_stateless: false
Help please!
I’m getting the exact same error in Node Red, but my Arylic speakers are already version 4.6.337862.29 (build date of 20211206).
@robi anything else I can try?
Unfortunately, this problem returned for me recently so it seems the firmware update helping was coincidental. I’ve been unable to find a fix so have had to abandon it and disable all my TTS automations.
Hello.
Can anyone know how to install firmware 4.6.328252 on august wr320?
Getting this
This error originated from a custom integration.
Logger: homeassistant.helpers.entity
Source: custom_components/linkplay/media_player.py:1826
Integration: Linkplay (documentation, issues)
First occurred: 14:35:46 (19 occurrences)
Last logged: 14:38:23
Update for media_player.office_media fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 487, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 691, in async_device_update
raise exc
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/linkplay/media_player.py", line 2265, in update
self._update_from_icecast(no_throttle=True)
File "/usr/src/homeassistant/homeassistant/util/__init__.py", line 195, in wrapper
result = method(*args, **kwargs)
File "/config/custom_components/linkplay/media_player.py", line 1826, in _update_from_icecast
import chardet
ModuleNotFoundError: No module named 'chardet'
Incorrect Home Assistant system installation. It’s missing a python module, ‘chardet’.
It is HASSOS with supervisor - all the latest versions. How can that be an “incorrect” system installation?
I can see the module is missing, but I don’t understand why. This was a fresh install.