From d2c3f912fcd4daf7d42d286f71641563736cebb5 Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Wed, 28 May 2025 13:13:09 +0200 Subject: [PATCH] Remove deprecated pandora docs (#39287) --- source/_integrations/pandora.markdown | 73 --------------------------- source/_redirects | 1 + 2 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 source/_integrations/pandora.markdown diff --git a/source/_integrations/pandora.markdown b/source/_integrations/pandora.markdown deleted file mode 100644 index 02165cd8637..00000000000 --- a/source/_integrations/pandora.markdown +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: Pandora -description: Instructions on how to integrate Pandora radio into Home Assistant. -ha_category: - - Media player -ha_release: 0.22 -ha_iot_class: Local Polling -ha_domain: pandora -ha_platforms: - - media_player -ha_integration_type: integration -related: - - docs: /docs/configuration/ - title: Configuration file -ha_quality_scale: legacy ---- - -If you have a Pandora account, you can control it from Home Assistant with this media player. - -{% important %} -This integration is only available on Home Assistant Core installation types. Unfortunately, it cannot be used with Home Assistant OS, Supervised or Container. -{% endimportant %} - -### Installation of Pianobar - -This media player uses the [Pianobar command-line Pandora client](https://github.com/PromyLOPh/pianobar), which you have to install separately. This can be done on a Raspberry Pi 2/3 with Raspbian Jessie as follows . _(Note: Other platforms may have different installation processes)_ - -The version of pianobar that comes with Jessie has a bug, so you have to build a more recent version. The latest version depends on a recent version of libraries associated with FFmpeg, so you should make sure you go through the backport process documented in [The FFmpeg integration](/integrations/ffmpeg/) before doing this. Install the following basic dependencies: - -```bash -sudo apt-get install git libao-dev libgcrypt11-dev libfaad-dev libmad0-dev libjson-c-dev make pkg-config libcurl4-openssl-dev -``` - -And now install the backported FFmpeg-related libraries (note that if you're using an older version of FFmpeg for other things on this machine, you may encounter issues after doings this): - -```bash -sudo apt-get -t jessie-backports install libav-tools libavcodec-extra libavcodec-dev libavfilter-dev libavformat-dev -``` - -Now clone the Pianobar repository and build pianobar: - -```bash -git clone https://github.com/PromyLOPh/pianobar.git -cd pianobar -make clean && make -sudo make install -``` - -Configure Pianobar to auto-login and start playing a station (optional, see `man pianobar`) by creating and editing the `~/.config/pianobar/config` file: - -```bash -password = Password -user = you@youraccount.com -``` - -Test it out by running `pianobar` in the command line. You should be able to listen to your Pandora stations. - -### Configuration in Home Assistant - -The Pandora player can be loaded by adding the following lines to your {% term "`configuration.yaml`" %} file. -{% include integrations/restart_ha_after_config_inclusion.md %} - -```yaml -# Example configuration.yaml entry -media_player: - - platform: pandora -``` - -That's it! Now you will find a media player. If you click it you will find all your stations listed as different sources. If you switch to one, the station will begin playing. - -

- -

diff --git a/source/_redirects b/source/_redirects index 85dba38dfbb..2e1ddd13804 100644 --- a/source/_redirects +++ b/source/_redirects @@ -599,6 +599,7 @@ layout: null /integrations/opencv /more-info/removed-integration 301 /integrations/orangepi_gpio /more-info/removed-integration 301 /integrations/ozw /more-info/removed-integration 301 +/integrations/pandora /more-info/removed-integration 301 /integrations/panel_iframe /more-info/removed-integration 301 /integrations/pcal9535a /more-info/removed-integration 301 /integrations/pi4ioe5v9xxxx /more-info/removed-integration 301