Noob Step by Step for Plexamp install on Pi2

I need some help, I think I am overlooking something. I am trying to get Plexamp installed on a Pi 2. I found instructions from Plexamp for Raspberry Pi Release Notes but I am confused about the first part:

  1. Download https://files.plexapp.com/elan/Plexamp-v2.0.0-rPi-beta.2.tar.bz2
  2. Get a server.json file from existing Plexamp on desktop install, install in /home/pi/.config/Plexamp/ . Sign out and back into your existing install to get a new identifier/token.

This is a fresh raspbian install, and there is no existing desktop installation. I just need some basic direction on how to accomplish these first 2 steps.

Thanks!

You need a Windows or Mac desktop version of Plexamp v1.0

What is the ā€œSign out and back into your existing install to get a new identifier/token.ā€ step about?

This means that you remove the server.json from the Windows machine, after you have successfully transplanted it onto the RasPi.
This is to prevent 2 clients using the same clientID, which will cause all kinds of bad behaviour.

and also, where is the actual plexapp for raspberry pi at?

step 4: you unpack the downloaded .bz2 archive into /home/pi
then you put the server.json file into this folder /home/pi/.config/Plexamp/
(caution: folders and files which start with a dot are hidden. You must navigate to /home/pi/.config by typing in its folder path. Then you create a new folder Plexamp in there.)

I cannot give you a complete introduction into Linux.
You’ll have to do some research yourself, or you’ll have to wait until Plexamp 3.x regains the ability to be controlled by other clients.

Thanks for all the help @OttoKerner. I was able to install Plexamp, move the windows .json file into the /home/pi/.config/Plexamp/ directory, install node 9 on the pi, install the service file, and get the service running…it appears to be running:

pi@raspberrypi:~/.config/Plexamp $ sudo systemctl status plexamp
ā— plexamp.service - Plexamp
   Loaded: loaded (/lib/systemd/system/plexamp.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2020-11-08 16:42:03 EST; 19min ago
 Main PID: 379 (node)
    Tasks: 18 (limit: 2063)
   CGroup: /system.slice/plexamp.service
           └─379 /usr/local/bin/node /home/pi/plexamp/server/server.prod.js

Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] Device 3: bcm2835 Headphones: bcm2835 Headphones - enabled - sample rates:
Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] BASS: Using plugin path '/home/pi/plexamp/server/node_modules/treble/build/Release/'.
Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] BASS: Reloading ourselves for symbol visibility.
Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] BASS: Version 2.4.13.8
Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] BASS: Mixer version 2.4.9.2
Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] BASS: Going to try to open device with sample rate of 44100.
Nov 08 16:42:13 raspberrypi node[379]: debug: [TREBLE] BASS: Device opened and sample rate is 44100, latency is 34ms (minimum buffer: 14ms).
Nov 08 16:42:13 raspberrypi node[379]: debug: Audio: State changed from undefined to paused
Nov 08 16:42:13 raspberrypi node[379]: debug: Audio: ID changed from undefined to
Nov 08 16:42:13 raspberrypi node[379]: debug: PlayQueue: Saving state PQ undefined PQID undefined TIME: 0

The problem is that I cannot see this new pi Plexamp when I try to share from my Android app. Do you know what I can start trouble shooting?

I found Plexamp for Raspberry Pi - Running but not available to cast to

Looks like he was getting errors in his daemon.log file from having the wrong nodejs version, but I am not getting any errors. Not sure what to check for next. Any guidance would be greatly appreciated.

Thanks!

I am now able to see the rpi on my Android Plexamp app, so I am making progress. BUT I cannot switch to it. It appears to select it, but then the audio track will start and then a second later it will stop. Any ideas?

Sometimes pause/play a couple times will wake it up? I’ve seen that syndrome on the pi before.

Check the tail of the log /var/log/daemon.log on the pi for clues while the bug is happening.

I have found plexamp on raspberry pi 2 to be very laggy and unpredictable… so I stopped using the 2. if you can possibly manage a model 3 or newer it works much better.

Thanks @waltonbruce01 and @OttoKerner for the help thus far. I actually started over with a fresh install of Raspbain on a different Pi3. I figured I would detail out the the steps that I did so you could possibly see what I omitted or if I possibly made an error:

I first installed NodeJS 9.11.2:

pi@raspberrypi:~ $ wget https://nodejs.org/download/release/v9.11.2/node-v9.11.2-linux-armv6l.tar.gz

pi@raspberrypi:~ $ sudo tar -C /usr/local --strip-components=1 -xzf node-v9.11.2-linux-armv6l.tar.gz

I confirmed what NodeJS version:

pi@raspberrypi:~ $ node -v
v9.11.2

I ran Plexamp on my Windows Laptop.
I created a new directory on the Pi -> /home/pi/.config/Plexamp/
I copied the server.json file from my windows Plexamp directory to the newly created directory on the Pi.
I deleted the server.json file in my Windows Plexamp directory.
I ran Plexamp on my Windows laptop and logged back in.

I downloaded Plexamp on the Pi:

pi@raspberrypi:~ $ wget https://files.plexapp.com/elan/Plexamp-v2.0.0-rPi-beta.2.tar.bz2

I unpacked it:

pi@raspberrypi:~ $ bunzip2 Plexamp-v2.0.0-rPi-beta.2.tar.bz2

pi@raspberrypi:~ $ tar -xvf Plexamp-v2.0.0-rPi-beta.2.tar

I opened the plexamp.service file and change the ExecStart line to read /usr/local/bin/node instead of /usr/bin/node

pi@raspberrypi:~ $ sudo nano plexamp/plexamp.service

I copied the service file:

pi@raspberrypi:~ $ sudo cp /home/pi/plexamp/plexamp.service /lib/systemd/system/plexamp.service

I got the service running:

pi@raspberrypi:~ $ sudo systemctl daemon-reload
pi@raspberrypi:~ $ sudo systemctl enable plexamp
pi@raspberrypi:~ $ sudo systemctl start plexamp
pi@raspberrypi:~ $ sudo systemctl status plexamp

Now when I load up the Plexamp on my Android device, I can see the rPi3 after I hit the share button, but I can’t connect to it to play music. It will pop a message in red saying Cannot Switch To Player. I have tried multiple times to no avail.

Any thoughts on what to do next? Not sure what to look for.

Thanks!

1 Like

Sounds like you still have the Plexamp v1 running on the Windows machine, from where you copied the server.json file.

Wow cool thanks mike for writing this up!

The only thing I can think of that I did differently…

Edit the server.json to give the pi a unique name. Use your favorite text editor on the pi or edit it before copy. This ensures that on the plex service side there’s no confusion between player names and their identifiers. For example on my garage player I did this.

 "player": {
    "name": "GaragePi",
    "identifier": "3f20c5cf-580d-4328-a2a4-bcfd9a7b8d68"
  },

hope this helps

I did a new install of Plexamp v1.1 (from the file you sent me) on a new Windows machine this morning. I copied that server.json over to the Pi

Great suggestion @waltonbruce01. I actually named the player ā€˜RaspeberryPi3’ on the Windows machine when I launched it, so it would already be labeled correctly when I copied it over to the Pi. I am really getting frustrated…because this seems so easy!

Check the log for clues?

tail -f /var/log/daemon.log

do this while you are trying to connect to it and watch the log, see if there are errors, should put you further on track if so.

Thanks for the suggestion. I am pasting the output here for you to see:

pi@raspberrypi:~ $ sudo systemctl status plexamp
ā— plexamp.service - Plexamp
   Loaded: loaded (/lib/systemd/system/plexamp.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2020-11-11 12:01:07 EST; 2h 41min ago
 Main PID: 5237 (node)
    Tasks: 18 (limit: 2063)
   CGroup: /system.slice/plexamp.service
           └─5237 /usr/local/bin/node /home/pi/plexamp/server/server.prod.js

Nov 11 14:32:58 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.984 ms
Nov 11 14:32:58 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.937 ms
Nov 11 14:32:59 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.832 ms
Nov 11 14:32:59 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.688 ms
Nov 11 14:33:00 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.787 ms
Nov 11 14:33:00 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.908 ms
Nov 11 14:33:10 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.921 ms
Nov 11 14:33:10 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.586 ms
Nov 11 14:33:20 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.203 ms
Nov 11 14:33:20 raspberrypi node[5237]: debug: GET /resources 200 331 - 1.462 ms
pi@raspberrypi:~ $ tail -f /var/log/daemon.log
Nov 11 14:32:58 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.984 ms
Nov 11 14:32:58 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.937 ms
Nov 11 14:32:59 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.832 ms
Nov 11 14:32:59 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.688 ms
Nov 11 14:33:00 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.787 ms
Nov 11 14:33:00 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.908 ms
Nov 11 14:33:10 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.921 ms
Nov 11 14:33:10 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.586 ms
Nov 11 14:33:20 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.203 ms
Nov 11 14:33:20 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.462 ms
Nov 11 14:43:06 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 1.130 ms
Nov 11 14:43:06 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 5.067 ms
Nov 11 14:43:10 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 2.046 ms
Nov 11 14:43:10 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /resources 200 331 - 2.007 ms
Nov 11 14:43:17 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /player/playback/play?commandID=351&type=music 200 2 - 1.471 ms
Nov 11 14:43:17 raspberrypi node[5237]: #033[33mdebug#033[39m: [TREBLE] BASS: Resume.
Nov 11 14:43:21 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /player/playback/play?commandID=354&type=music 200 2 - 1.440 ms
Nov 11 14:43:21 raspberrypi node[5237]: #033[33mdebug#033[39m: [TREBLE] BASS: Resume.
Nov 11 14:43:35 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /player/playback/play?commandID=368&type=music 200 2 - 1.468 ms
Nov 11 14:43:35 raspberrypi node[5237]: #033[33mdebug#033[39m: [TREBLE] BASS: Resume.
Nov 11 14:43:38 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /player/playback/play?commandID=371&type=music 200 2 - 1.436 ms
Nov 11 14:43:38 raspberrypi node[5237]: #033[33mdebug#033[39m: [TREBLE] BASS: Resume.

Every time I push play on my phone, these two similar lines pop up in the log:

Nov 11 14:43:17 raspberrypi node[5237]: #033[33mdebug#033[39m: GET /player/playback/play?commandID=351&type=music 200 2 - 1.471 ms
Nov 11 14:43:17 raspberrypi node[5237]: #033[33mdebug#033[39m: [TREBLE] BASS: Resume.

I push play again, and those 2 lines show up. On my phone, the song starts ā€œplayingā€, then stops after 1-2 seconds. Is there anything here to go on?

those message all look fine I think…

which audio hardware are you using on the pi?
hdmi, headphone jack, usb devices?

maybe you are running into some sound device issue.

Using HDMI for now. Planning on getting DIGI+ once I get this working. I did just reboot the pi and did a status check before anything:

pi@raspberrypi:~ $ sudo systemctl status plexamp
ā— plexamp.service - Plexamp
   Loaded: loaded (/lib/systemd/system/plexamp.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2020-11-11 14:49:04 EST; 6min ago
 Main PID: 476 (node)
    Tasks: 18 (limit: 2063)
   CGroup: /system.slice/plexamp.service
           └─476 /usr/local/bin/node /home/pi/plexamp/server/server.prod.js

Nov 11 14:49:11 raspberrypi node[476]: debug: Audio: ID changed from undefined to
Nov 11 14:49:11 raspberrypi node[476]: debug: PlayQueue: Saving state PQ undefined PQID undefined TIME: 0
Nov 11 14:49:11 raspberrypi node[476]: error: Unhandled Rejection! getaddrinfo EAI_AGAIN plex.tv:443
Nov 11 14:49:11 raspberrypi node[476]: error: Error: getaddrinfo EAI_AGAIN plex.tv:443
Nov 11 14:49:11 raspberrypi node[476]:     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:26)
Nov 11 14:49:16 raspberrypi node[476]: info: [PUBSUB] Connecting...
Nov 11 14:49:16 raspberrypi node[476]: error: [PUBSUB] Error! Reconnecting in 5... Error: getaddrinfo EAI_AGAIN pubsub.plex.tv:443
Nov 11 14:49:16 raspberrypi node[476]:     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:26)
Nov 11 14:49:21 raspberrypi node[476]: info: [PUBSUB] Connecting...
Nov 11 14:49:27 raspberrypi node[476]: info: [PUBSUB] Connected.

Then I loaded up the app on my phone and refreshed my device list, and this showed up in the logs:

pi@raspberrypi:~ $ tail -f /var/log/daemon.log
Nov 11 14:49:19 raspberrypi avahi-daemon[417]: Registering new address record for 192.168.1.12 on eth1.IPv4.
Nov 11 14:49:19 raspberrypi dhcpcd[440]: eth1: adding default route via 192.168.1.1
Nov 11 14:49:20 raspberrypi dhcpcd[440]: eth1: fe80::1:1 is reachable again
Nov 11 14:49:20 raspberrypi dhcpcd[440]: eth1: fe80::1:1 is reachable again
Nov 11 14:49:21 raspberrypi node[476]: #033[32minfo#033[39m: [PUBSUB] Connecting...
Nov 11 14:49:23 raspberrypi dhcpcd[440]: eth1: Router Advertisement from fe80::1:1
Nov 11 14:49:27 raspberrypi node[476]: #033[32minfo#033[39m: [PUBSUB] Connected.
Nov 11 14:49:32 raspberrypi systemd[1]: systemd-fsckd.service: Succeeded.
Nov 11 14:49:49 raspberrypi systemd[1]: systemd-hostnamed.service: Succeeded.
Nov 11 14:55:01 raspberrypi systemd[1]: Started Session 4 of user pi.
Nov 11 14:59:14 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 36.713 ms
Nov 11 14:59:14 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 3.422 ms
Nov 11 14:59:14 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.795 ms
Nov 11 14:59:14 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.626 ms
Nov 11 14:59:14 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.559 ms
Nov 11 14:59:14 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.569 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.444 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.624 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.552 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.610 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.533 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.637 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.551 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.566 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.615 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.532 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.377 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.367 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.333 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.292 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.141 ms
Nov 11 14:59:15 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.159 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.419 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.550 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.705 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.938 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.926 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.370 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.766 ms
Nov 11 14:59:16 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.695 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.717 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.814 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.384 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.376 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.913 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.041 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.315 ms
Nov 11 14:59:17 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.519 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.715 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.798 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.806 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.700 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.373 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.480 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 28.365 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.120 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.861 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.903 ms
Nov 11 14:59:18 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.734 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.386 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.215 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.221 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.203 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.295 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.305 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.230 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.518 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.541 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.292 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.731 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.525 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.243 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.387 ms
Nov 11 14:59:19 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.440 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.210 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.210 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.295 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.209 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.600 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.629 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.399 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.196 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.239 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 7.159 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.601 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.162 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.842 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.421 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.449 ms
Nov 11 14:59:20 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.423 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.427 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.436 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.422 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.439 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.432 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.289 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.252 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.300 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.247 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.754 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.647 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.293 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.045 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 1.997 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.024 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.401 ms
Nov 11 14:59:21 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.004 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.641 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.577 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.544 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.258 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.511 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.228 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.015 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 5.115 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.076 ms
Nov 11 14:59:22 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.005 ms
Nov 11 14:59:24 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.491 ms
Nov 11 14:59:24 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.216 ms
Nov 11 14:59:25 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.689 ms
Nov 11 14:59:25 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.524 ms
Nov 11 14:59:32 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 5.415 ms
Nov 11 14:59:32 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 4.064 ms
Nov 11 14:59:42 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 3.397 ms
Nov 11 14:59:42 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.605 ms
Nov 11 14:59:52 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.522 ms
Nov 11 14:59:52 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.638 ms
Nov 11 15:00:02 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.579 ms
Nov 11 15:00:02 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 3.811 ms
Nov 11 15:00:12 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.623 ms
Nov 11 15:00:12 raspberrypi node[476]: #033[33mdebug#033[39m: GET /resources 200 332 - 2.560 ms

Also, now the pi is not showing on my phone as sharable player.

just looking at mine… earlier in the log (use ā€˜more’ instead of tail) you should see where it does some device negotiation.

I seem to recall needing to set the device to default (or change the device numbering) for plexamp to pick it up as the first device (in my case a hifi berry dac+)

Anyway it was so long ago I don’t recall the details and of course didn’t write it down like you have, lol.

Also looks like you have some DNS lookup failures there, are you sure this pi can reach the internet?

you are so close keep plugging

Thanks…not sure what’s up with DNS. I have 8.8.8.8 specified in the PFSense router and have no problem getting out to the internet with the Pi.

I reviewed the log after a reboot and didn’t see where there was any device negotiation…could have missed it. Nov 11 16.txt (37.3 KB)

hmm, it’s not seeing the HDMI audio device?
totally possible you are playing out the headphone jack, have you checked?
See this from your log

Nov 11 16:01:14 raspberrypi node[468]: #033[33mdebug#033[39m: [TREBLE] Device 1: Default - enabled default - sample rates:
Nov 11 16:01:14 raspberrypi node[468]: #033[33mdebug#033[39m: [TREBLE] Device 2: bcm2835 Headphones: bcm2835 Headphones - enabled - sample rates:

Just need to figure out how to enable HDMI audio and make it the default system audio I guess? I’m a little beyond at this point, keep plugging :slight_smile: Mine has a dac+ and hdmi plus headphone jack but you only have the jack output showing.

maybe ā€œsudo raspi-configā€ and go check the audio section?

I haven’t checked, but the problem now is that the pi doesn’t even show up as a device I can play to