Volumio Plugins Collection

Virtual Keyboard

The plugin uses “matchbox-keyboard” along with the “matchbox-window-manager” to provide an onscreen keyboard which can be useful especially when the only input device is a touchscreen. It requires the Touch Display plugin to be installed.

From the configuration page of the plugin a keyboard layout can be chosen. The plugin currently provides keyboard layouts only for some languages but custom keyboards can be built. To be accessible by the plugin keyboard layout files need to be saved in “/data/plugins/miscellanea/virtual_keyboard/layouts/name of the language/keyboard.xml”. “name of the language” should be descriptive like “English - UK” as this will appear as an entry in the list box on the configuration page of the plugin. If multiple keyboard variants for the same language are desired each variants’ “keyboard.xml” needs its separate folder.

How to obtain: Volumio plugin store

Author: gvolt

Volumio version: 2

Status: stable on Raspberry Pi

Disussion: [PLUGIN] Virtual Keyboard

1 Like

Jellyfin

Plugin for playing audio from one or more Jellyfin media servers

Source: https://github.com/patrickkfkan/volumio-jellyfin

Installation: Volumio UI → Plugins → Music Services

Author: patrickkfkan

Volumio version: 2 and 3

Plugin status: Stable on Rpi/x86

Discussion: [PLUGIN] Jellyfin

YouTube2

Plugin for browsing YouTube videos and playing audio streams

Source: https://github.com/patrickkfkan/volumio-youtube2

Installation:
Volumio 3: Volumio UI → Plugins → Music Services
Volumio 2: GitHub - patrickkfkan/volumio-youtube2 at volumio-2.x

Author: patrickkfkan

Volumio version: 2* and 3

Plugin status: Stable on Rpi/x86

Discussion: [PLUGIN] YouTube2

*Volumio 2.x ships with an outdated version of MPD. This has implications on playback of YouTube streams. Check the Installation and Discussion links for more information (and fix).

SoundCloud

Plugin for playing SoundCloud tracks

Source: https://github.com/patrickkfkan/volumio-soundcloud

Installation:
Volumio 3 : Volumio UI → Plugins → Music Services
Volumio 2 : GitHub - patrickkfkan/volumio-soundcloud at volumio-2.x

Author: patrickkfkan

Volumio version: 2* and 3

Plugin status: Stable on Rpi/x86

Discussion: [PLUGIN] SoundCloud

*Volumio 2.x ships with an outdated version of MPD. This has implications on playback of some SoundCloud tracks. Check the Installation link for more information (and fix).

Bandcamp Discover

Plugin for discovering Bandcamp music

Source: https://github.com/patrickkfkan/volumio-bandcamp

Installation:
Volumio 3 : Plugin submitted to plugin store; pending review.
Volumio 2 : Volumio UI → Plugins → Music Services

Author: patrickkfkan

Volumio version: 2 and 3

Plugin status: Stable on RPi/x86

Discussion: [PLUGIN] Bandcamp Discover

Mixcloud

Plugin for playing Mixcloud shows

Source: https://github.com/patrickkfkan/volumio-mixcloud

Installation:
Volumio 3 : Plugin submitted to plugin store; pending review.
Volumio 2 : GitHub - patrickkfkan/volumio-mixcloud at volumio-2.x

Author: patrickkfkan

Volumio version: 2 and 3

Plugin status: Stable on Rpi/x86

Discussion: [PLUGIN] Mixcloud

YouTube Cast Receiver

Plugin that enables Volumio to act as a cast device for the YouTube mobile app or website

Source: https://github.com/patrickkfkan/volumio-ytcr

Installation:
Volumio 3 : Plugin submitted to plugin store; pending review.
Volumio 2 : GitHub - patrickkfkan/volumio-ytcr at volumio-2.x

Author: patrickkfkan

Volumio version: 2* and 3

Plugin status: Stable on Rpi/x86

Discussion: [PLUGIN] YouTube Cast Receiver

*Volumio 2.x ships with an outdated version of MPD. This has implications on playback of YouTube streams. Check the Installation and Discussion links for more information (and fix).

1 Like

Randomizer

This plugin provides three user buttons. One button will browse your music library and select a number of random tracks, place them in the queue and start playing them. The second will load and play a random album. The third will load and play the album of the currently playing track.

Source: Volumio UI - Search Plugins: Miscellanea

Author: Redlawd

Volumio 2 & 3

Status Stable RPi3

More Info: [PLUGIN] Randomizer Plugin

Philips AmbX

Basic control of the AmbX LEDs

How to obtain the plugin: Volumio UI

Author name: @Xerusial

Volumio version: 2 & 3

Plugin status: stable on RPi3

Further discussion: here

RotaryEncoder II (Version 1.0.7)
Alternative implementation of Rotary Encoder controls using the Linux Kernel driver for Rotaries. It also offers additional features compared to the original RotaryEncoder Plugin.

Documentation including tips for hardware debouncing is available on the Volumio Documentation for this plugin.

Plugin is available on the Plugin-Store for Volumio 2.
@Darmur reports, it is working on Volumio 3 (I did not try that myself yet)

Latest development version on Github

Author: 7h0mas-R

Tested with Volumio2
Stable on RPi3

Installation: When you install from the command line, issue a volumio vrestart after volumio plugin install to make the setup page appear in the GUI.
Also read the documentation for more info.

For discussion use this topic: [PLUGIN] RotaryEncoder II

Music Services Shield (Version 1.2.0)
This plugin separates Volumio music processes from other processes. It allows you to select the CPUs and the process priority for selected music services.

Source: Volumio UI - Search Plugins: Miscellanea. Also Releases · petecallaghan/volumio-plugins · GitHub

Author: Pete Callaghan

Status: stable

Volumio version: 2*

More info : [PLUGIN] Music Services Shield

Notes: Works with MPD and Spotify Connect

Open issues here: Issues · petecallaghan/volumio-plugins · GitHub

A post was split to a new topic: Podcasts Plugin

[PLUGIN] SerialAmpController
Control Amplifiers with Serial Interface from Volumio (e.g. ROTEL A12/A11/A14)

The plugin allows to control amplifiers that support control via Serial Interface from Volumio.
Supported functions are volume and mute from the Volumio GUI and some additional features like:

  • defining max volume
  • defining startup volume
  • map to 100
  • pausing and resuming when amp is muted
  • pausing and resuming when input source of amp is changed
  • switching to the correct source when play is pressed on volumio

The configuration of the serial interface and the commands to send to the amps are stored in a json file that can easily be extended to support other models and brands.
ROTEL A12 is included and tested. ROTEL A14 and A11 are included (since the documentation was available to me) but have not been tested, since I only have an A12 (I did some simulation with the A12, however).

A pull request is pending, the zipped package is available on GitHub
Also the Sources

  • Author: 7h0mas-R
  • Volumio version: Tested with
    • 2.915 working
    • 3.139 working (only installed manually, did not volumio plugin submit yet
  • Plugin status: stable on RPi3 with ROTEL A12 and GooBay USB2Serial Adapter with Prolific Chipset
  • Discussions and feedback here.

Now Playing

Provides a ‘Now Playing’ screen for Volumio devices with connected displays

Source: https://github.com/patrickkfkan/volumio-now-playing

Installation:
Volumio 3 : Volumio UI → Plugins → User Interface
Volumio 2 : Volumio UI → Plugins → Miscellaneous

Author: patrickkfkan

Volumio version: 2 and 3

Plugin status: Stable on RPi/x86

Discussion: [PLUGIN] Now Playing

m3u_importer

This is a m3u playlist importer plugin for Volumio which makes it easy to import simple or extended M3U playlists.

Install file download: https://github.com/skiphansen/volumio-plugins

Source: volumio-plugins/plugins/miscellanea/m3u_importer at master · skiphansen/volumio-plugins · GitHub

Author: Skip Hansen

Status: beta

Volumio version: 2 and 3

Discussion: [PLUGIN] m3u_importer

So far only tested by the author on a Rpi4, but since it’s 100% Javascript and
has no hardware dependencies it is expected it to run on other platforms
without a problem.

Will the lastfm scrobbler plugin be added to the Volumio 3 plugin store? Please tell me or I’ll have to reinstall Volumio 2 :disappointed_relieved: