Skip to main content

Tuneshine

Tuneshine is a wifi-connected hardware device with an aesthetic, low-count LED display for showcasing the album art of the music you are currently listening to.

You can use Multi-Scrobbler to push Now Playing activity from any of your Sources (that include album art) to Tuneshine.

Artwork is Required

Tuneshine requires that artwork is sent with Now Playing data. Therefore, if your Source does not provide artwork (no album art is shown in MS dashboard) then MS will not send Now Playing to Tuneshine.

Consider using Transforms from Rocksky, Spotify, or Musicbrainz + Cover Art Archive to fill in missing artwork.

Artwork URL Reachability

MS sends resized, formatted image data directly to Tuneshine.

To do this it downloads the art image from the URL reported by your Sources, converts it in-memory, and sends that to Tuneshine. Consequently, the image URLs must be reachable by MS: they cannot be protected by authentication or otherwise unreachable on the network from wherever MS is hosted.

Setup​

Your Tuneshine will need to be connected to wifi in order for Multi-Scrobbler to talk to it.

Find the IP address or advirtised hostname for your Tuneshine, then use that as a URL in your MS config either as host or TUNE_HOST (see configuration below.)

URL Format

If you are using the IP address for your Tuneshine then then URL used for host should be like

http://192.168.YOUR.IP

If you are using the advirtised hostname on your local network then host should be like

http://tuneshine-4064.local

If you are reaching your Tuneshine in some other form (like behind a reverse proxy) then just treat it as a normal web server when forming your URL.

Configuration​

Configuration Type

This is configuration for the ENV Config Type.

Environmental VariableTypeDefaultDescription
TUNE_IDstringA globally unique ID EX myComponentId
TUNE_NAMEstringValue of TUNE_IDA vanity name EX My Cool Component
TUNE_ENABLEbooleantrueShould this component be used?
TUNE_HOSTstringIP or http(s)://hostname for the Tuneshine device

Bold/Italic = Required