Squeezebox Frustration prompts action…

I sold my broken squeezebox on ebay.  It turns out it was just the power supply.  How incredibly frustrating.

So I decided to work on getting my RPi LMS a display.  Notes.

https://github.com/WiringPi/WiringPi2-Python to install wiringPi for my LCD display, but it wouldn’t compile. Neither would https://github.com/WiringPi/WiringPi-Python.

https://github.com/WiringPi/WiringPi-Python/issues/7 fixed this and I compiled WiringPi2.

I had much more success with this
and could read what was playing on the SqueezeLite with no issues at all.

# Proof of concept - needs to be run as sudo
import wiringpi2 as wp

from pylms.server import Server
from pylms.player import Player

# set up the display
lcd = wp.lcdInit (2, 16, 4, 11,10 , 0,1,2,3,0,0,0,0) ;from pylms.player import Player

# connect to the squeezebox
sc = Server(hostname="", port=9090)
sl = sc.get_player("b8:27:eb:eb:37:68")

#clear the lcd
wp.lcdPosition(lcd, 0, 0)
wp.lcdPosition(lcd, 0, 1)

So that is a start – now to make it update when the track changes and to scroll the titles.  And…. And…

Leave a Reply