A Raspberry Pi jukebox, playing local music, podcasts, web radio and streams triggered by RFID cards, web app or home automation. All plug and play via USB. GPIO scripts available.
[!CAUTION] Do NOT use the latest RaspberryPi OS Bookworm release (also don't upgrade via apt) with the new kernel 6.6, if you need to use GPIO components . There have been incompatible changes for the RPi.GPIO library, so Buttons, Shims and Rfid Reader usage can be broken (#2295). Using RaspberryPi OS Bullseye is the current recommendation as it does not use the new kernel.
Version 3 is becoming mature and will soon be the new default of Phoniebox. Therefore Version 2 is slowly going into a maintenance mode and no new features will be added to this version.
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v2.6.0...v2.7.0
[!CAUTION] Do NOT use the latest RaspberryPi OS Bookworm release (also don't upgrade via apt) with the new kernel 6.6, if you need to use GPIO components . There have been incompatible changes for the RPi.GPIO library, so Shims and Rfid Reader usage can be broken (#2295). Using RaspberryPi OS Bullseye is the current recommendation as it does not use the new kernel.
[!IMPORTANT] See notes about updates in v3.5.0
This hotfix is only relevant for new installations. Existing installations don't need to install or patch.
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v3.5.2...v3.5.3
[!CAUTION] Do NOT use the latest RaspberryPi OS Bookworm release (also don't upgrade via apt) with the new kernel 6.6, if you need to use GPIO components . There have been incompatible changes for the RPi.GPIO library, so Buttons, Shims and Rfid Reader usage can be broken (#2295). Using RaspberryPi OS Bullseye is the current recommendation as it does not use the new kernel.
Spotify integration is still not working. See Spotify-FAQ for further information and a possible manual workaround.
Version 3 is becoming mature and will soon be the new default of Phoniebox. Therefore Version 2 is slowly going into a maintenance mode and no new features will be added to this version.
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v2.5.0...v2.6.0
[!CAUTION] Do NOT use the latest RaspberryPi OS Bookworm release (also don't upgrade via apt) with the new kernel 6.6, if you need to use GPIO components . There have been incompatible changes for the RPi.GPIO library, so Shims and Rfid Reader usage can be broken (#2295). Using RaspberryPi OS Bullseye is the current recommendation as it does not use the new kernel.
[!IMPORTANT] See notes about updates in v3.5.0
This hotfix is only relevant for new installations. Existing installations don't need to install or patch.
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v3.5.1...v3.5.2
[!IMPORTANT] See notes about updates in v3.5.0
If in previous versions IPv6
was disabled during setup, the Web App (nginx) will fail to start.
If you have an existing installation with this situation you can also fix it by running the following command
sed -i '/listen \[::\]:80/d' /etc/nginx/sites-available/default
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v3.5.0...v3.5.1
Automated Release for v3.6.0-alpha
[!IMPORTANT] Currently no updates can be performed and new installation is needed. See
Note
for further information
run_rpc_tool
can now run commands directlyNote
)As there are some significant changes in the Jukebox installation, no updates can currently be performed. To get the new version, a new installation on a fresh image has to be done. See How to Update
We are sorry for the inconvenience and working on a fix for the next Release!
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v3.4.0...v3.5.0
Automated Release for v2.5.0
[!CAUTION] Do NOT use the latest RaspberryPi OS Bookworm release (also don't upgrade via apt) with the new kernel 6.6, if you need to use GPIO components . There have been incompatible changes for the RPi.GPIO library, so Buttons, Shims and Rfid Reader usage can be broken (#2295). Using RaspberryPi OS Bullseye is the current recommendation as it does not use the new kernel.
[!IMPORTANT] Currently network related features are broken on bookworm, due to changes on the network config. For a status and a workaround see https://github.com/MiczFlor/RPi-Jukebox-RFID/issues/2183
Spotify integration is still not working. See Spotify-FAQ for further information and a possible manual workaround.
Version 3 is becoming mature and will soon be the new default of Phoniebox. Therefore Version 2 is slowly going into a maintenance mode and no new features will be added to this version.
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/V2.4.0...v2.5.0
[!IMPORTANT] Currently no updates can be performed and new installation is needed. See
Note
for further information
Note
)As there are some significant changes in the Jukebox installation, no updates can currently be performed. To get the new version, a new installation on a fresh image has to be done. See How to Update
We are sorry for the inconvenience and working on a fix for the next Release!
[!IMPORTANT] Currently network related features are broken on bookworm, due to changes on the network config. For a status and a workaround see https://github.com/MiczFlor/RPi-Jukebox-RFID/issues/2184
See Notes of v3.3.0 for changes of python plugin installation and manual usage
Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v3.3.0...v3.4.0