I am able to play back from http://192.168.1.xxx:8123/local or any other external url.
But on the other hand i have the same issue when i try to TTS into this media_player, i get the same error as your integration.
I havent tryied the sonos/proxy mode, I will give it a got in 10 hours or so.
Iām trying to implement a search option via Lovelace but having a bit of trouble. I created an input_text and then can successfully call the search service from the dev tool, but using that in Lovelace isnāt working.
input_text:
ytube_music_player_search:
name: YouTube Music Search
icon: mdi:magnify
I can not find, is there possibility to use mini-media-playerbuttons to play playlist chosen via helper. If it is possilbe, how the code should looks like? (I found only examples without buttons or with buttons but with playlist harcoded). I use other buttons to start other radios.
hi QbaF, as per my understanding your number 1 question is really a question for mini-media-player but I had a similar question a while back that might solve your usecase: https://github.com/kalkih/mini-media-player/issues/471
regarding question 2: so you want to select a playlist in a drop down and then hit a āplayā button on the mini-media-player to start playing the selected playlist, correct? isnāt that simply possible by hitting the āpower onā button?
I gave a try config-template-card. Unfortunately no success. It even did not want to save changes. Maybe something wrong with my code. Most probably because the type is used for mmp buttons;)
Ad. 1. - It is possible I made it works. You have to use it as:
type: custom:config-template-card
entities: # to bo honest I am not sure why here have to be entities if the are below as well, but looks like it is syntax
-
-
...
card:
type: entities
entities:
- entity: media_player.ytoube_music
type: custom:mini-media-player
...
shortcuts:
buttons:
- name: ${states['input_select.ytube_music_player_playlist'].state}
...
I use nodered a lot. here to start my ytube in the morning but how do I select a specific playlist id? tried various option in the json section but get api errors.
It starts the music fine with it empty but only the default.
Still looking for dynamic buttons - Is it possible to have in input_select.ytube_music_player_playlist attribute media_id in format that is needed for service media_player.play_media?
I think what you are referring to is dynamic speaker groupsā¦? I was hoping to test that last week but didnāt have time. The docs have some info on it, but it isnāt related to this component, just media players in general.
Is anyone having issues since updating HA to the latest version last night?
Tons of errors. Iām rolling back my test ha instance to see if it still works on that.
Yes, I submitted a new token as was accepted but nothing else works now.
Update: all fixed. tried a couple of different cookies and got it to work.
odd that it accepted the first one and did not work
i use this with my sonos speakers. Its takes a very long time to load the songs by the proxy. Does somebody have a solution? In the past it works perfectly!
Soā¦ not sure if I am doing something wrong or if itās just a limitation. Is there a way to get this to seamlessly work across platforms? So If I start listening from my phone or by just telling google to play something it does not show up in this plugin.
Yea figured thatās the answerā¦ Just do not really understand why. I mean the add-in makes it as if we were playing from the web. An when I physically play from the web I am able to interact with my google display and phone. Just seems oddā¦
Thatās because the device that initiates the stream is still always in control even though the data is going direct from Googles server to the playback device. Itās no different to starting a stream from your PC (in a Chrome browser window) playing to a Google Home and then opening YouTube Music on your phone, the phone wonāt have the ability to seamlessly take over the control of that stream. Using the Google Home app you can skip tracks etc, but it isnāt quite the same as what you are asking for.