Navidrome now playing
On your display
Shows the current track playing in Navidrome
- Topic
- Multimedia
- Includes
- Script · 1 icon
Runs on
- Does not run on 32×8 (TC001 & DIY) Made for 52×16 (TC002).
- Runs on 52×16 (TC002)
- Does not run on 32×8 with AWTRIX 3 (TC001 & DIY) Made for AWTRIX NG.
Choose your display in the next step.
Script description
Navidrome now playing
Shows the artist and track currently playing on your Navidrome server. The script calls the Subsonic API of your Navidrome server. Can display album art or a static icon. The script is skipped if nothing is playing.
Panels: 52x16 only
Setup and config
The now-playing API is located at:
https://(YOUR_NAVIDROME_URL):(PORT)/rest/getNowPlaying?u=(USERNAME)&t=(TOKEN)&s=(SALT)&v=(VERSION)&c=(CLIENT_NAME)
You can configure this by entering the required fields in the config:
- Protocol: http or https
- Server: url of your music server (e.g. music.mydomain.net)
- Port number: your Navidrome port, default is 4533 (if you're behind a reverse proxy it will be 443)
- Username: your Navidrome username (e.g. admin)
- Salt: a random string, used to obscure your password (see token)
- Token: create an MD5 hash of your password + salt (e.g. md5("secretPasswordxyz123") → 89e52516104bc122e23927bc9a08e7ff)
- Version: the API version, default "1.16.1"
- Client: a unique string identifying your client application
Check the Navidrome documentation for more details at
https://www.navidrome.org/docs/developers/subsonic-api/
Requirements
- Navidrome API access
- equaliser-blue icon
Sign in to view and copy the code of this script.
Discussion 0
Ask a question, suggest a change or share how you use it.
No comments yet. Start the conversation.
More scripts in Multimedia
Something wrong with this script? Report it.
Have an idea?
Sign in to ask questions and join the conversation.