Skip to content

frepkovsky/Domoticz-Volumio-Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Volumio plugin for Domoticz

Domoticz is free and open-source Home Automation system.

Volumio is a free and open-source Linux Distribution, designed and fine-tuned exclusively for music playback.

Plugin enables to control Volumio player from Domoticz via network. It uses Volumio Websocket API for communication. If player state is changed out of Domoticz, Volumio notifies the plugin about the change so current status in Domoticz always reflects real status of the player at that time.

Currently, the following functions are implemented:

  • Player control: Play, Pause, Stop
  • Volume level control
  • Mute control
  • Now Playing
  • Play Playlist

Works with Domoticz version 2022.2 and newer and Volumio version 2/3/4

Installation

  • Connect to Domoticz via ssh
  • Go to Domoticz plugin folder: cd domoticz/plugins
  • Download plugin: git clone https://github.com/frepkovsky/Domoticz-Volumio-Plugin
  • Restart Domoticz

Update

  • Connect to Domoticz via ssh
  • Go to Domoticz plugin folder: cd domoticz/plugins/Domoticz-Volumio-Plugin
  • Download updates: git pull
  • Restart Domoticz

Configuration

From Domoticz web UI, go to Setup -> Hardware and select Volumio Audiophile Music Player from drop-down menu.

Configure plugin:

  • Name - name of Volumio hardware device in Domoticz (i.e. Volumio)
  • IP Address - IP address of your Volumio device
  • Port - tcp port Volumio is listening on (by default on port 3000)
  • Favourite Playlists - Comma separrated list of your favourite playlists existing in Volumio device (you can use space after comma for better readability, it is ignored)
  • click Add button

image

Plugin will create 4 devices and shows them in related device tabs (Switches, Utilities):

  • Player (Switch device)
  • Volume control (Switch device)
  • Playing Now (Text device)
  • Play Playlist (Switch device)

image

Troubleshooting

If you experience any issues with the plugin, enable debugging by setting option Debug to True in your Volumio hw device configuration, re-enable the plugin and check logs in Domoticz Log screen.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages