Szybkie porady Artura - Robimy sobie radio - problem?

@zaawii cześć. Czasami jest tak, że po zainstalowaniu dodatków z HACS sam restart HA nie wystarcza. Najlepiej wyłączyć i włączyć całą maszynę.

1 polubienie

W końcu działa. Dzięki. Poszedłem o krok dalej i mam kartę z możliwością wyboru stacji i głośników na których ma grać.

1 polubienie

@zaawii to może pochwal się kodem tej karty :wink:

Wzorowałem się na poście @kamil.bereda :

Dostosowałem tylko do swoich trzech głosników Google Home.
Radio.zip (1023 bajty)

Cześć, jak zrobić by podczas wyboru radia zmieniało się tło w mini media player np:. na logo odtwarzanej stacji.

Dobre pytanie. Też się nad tym zastanawiałem.

Jak powiem do głośnika Google by grał radio, to tło tytuł utworu i stacja samo się ładnie wyświetla na mini media player. Fajnie jak można by było zrobić to z poziomu HA

Wydaje mi się, że nie widać tła bo w naszym poradniku streamujemy zwykłe mp3 z fmstream.org.

W narzędziach deweloperskich wygląda tak:

Przypuszczalnie wykorzystanie
https://api.radio-browser.info/
by załatwiło kwestię ikonek, ale przykładu wykorzystania radio-browser w HA jak dotąd nie widziałem.

znalazłem w internetach coś takiego ale jakoś nie chce mi to działać pewnie coś przyklejam nie tak.

Ja znalazłem dość prosty sposób na wyświetlanie grafiki w odtwarzaczu.
Wysyłam do playera url stacji radiowej wyciągnięte z TuneIn. Wyświetla się wtedy grafika stacji a nawet okładki albumów, oczywiście jeśli dana stacja je udostępnia.
Przykładowe url’e
RMF http://opml.radiotime.com/Tune.ashx?id=s1217
Radio Nowy Świat http://opml.radiotime.com/Tune.ashx?id=s174766
Dla innych linków wystarczy zmienić id, a ten jest na końcu adresu strony, każdej ze stacji z https://tunein.com/radio/home

1 polubienie

a jak to odtwarzasz ?

To jest link do playlisty. Podaję to jako:
media_content_id: 'http://opml.radiotime.com/Tune.ashx?id=s1217'

tworzysz do tego skrypt ? możesz podać pełny przykład ? pytam bo mi tego nie chce załadować normalny link do radia gra ten nie.

Może to kwestia odtwarzacza?
Ja mam odtwarzacze Logitech Squeezebox.
Sprawdź jeszcze czy gra np. AntyRadio http://opml.radiotime.com/Tune.ashx?id=s9608 bo zauważyłem, że jest faktycznie problem z RMF. KODI go nie odtwarza a na Squeezebox’ie i na VLC gra.

Edit: Sprawdziłem właśnie i chromecast też nie odtwarza tych linków, czyli to kwestia odtwarzacza.

Pytanko czy da się tak stworzonym radiem (włączanie danej stacji) sterować za pomocą Node Red?

Pewnie że się da, tylko musiłbyś określone stacje podpiąć pod przyciski (pomocniki)

Tutaj masz przykładowe flow tworzenia stacji radiowej w NR:
flows-4.json (1,2 KB)

@pawelwaz super ten flows. Nie pomyślałem, że wybór stacji mogę przenieść do NR. Na razie mam to spięte w samym paneli mini-playera. Muszę pomyśleć jak do tego dodać możliwość wyboru urządzenia (dotarł do mnie google mini). Czy w samym “data” w jakiś sposób mogę też przesłać głośność do ustawienia na dany głośnik?

Oczywiście, że możesz, dla przykładu przed komunikatem wstawiasz taki nod:
flows-5.json (649 bajtów)