Volumio

Mit diesem Modul ist es möglich Volumio per MQTT mit IP-Symcon zu verbinden.

Requirements
  • at least IPS Version 5.1
  • MQTT Server (IPS Modul)
Included Modules
  • IPS-Volumio
Installation

Installation via the IP-Symcon module store.

Configuration in IP-Symcon

1. Konfigurationsformular

FieldDescription
MQTT TopicHier wird das MQTT Topic von Volumio eingetragen
Radio Sender
FieldDescription
NameRadio Name
Stream URLURL zum Radio Stream

2. Functions

VOLUMIO_UpdateRadioSender($InstanceID)
Mit dieser Funktion kann das Profil für die Radio Sender aktualisiert werden.
VOLUMIO_UpdateRadioSender(25537);

VOLUMIO_Mute($InstanceID, bool $value)
Mit dieser Funktion kann Volumio stumm geschaltet werden.
VOLUMIO_Mute(25537, false); VOLUMIO_Mute(25537, true);

VOLUMIO_Volume($InstanceID, int $value)
Mit dieser Funktion kann die Lautstärke angepasst werden.
VOLUMIO_Volume(25537, 50);

VOLUMIO_VolumeUP($InstanceID)
Mit dieser Funktion kann die Lautstärke angepasst werden. (In 10er Schritten lauter)
VOLUMIO_VolumeUP(25537);

VOLUMIO_VolumeDown($InstanceID)
Mit dieser Funktion kann die Lautstärke angepasst werden. (In 10er Schritten leiser)
VOLUMIO_VolumeDown(25537);

VOLUMIO_VolumePushPlus($InstanceID)
Mit dieser Funktion kann die Lautstärke angepasst werden. (In 10er Schritten lauter)
VOLUMIO_VolumePushPlus(25537);

VOLUMIO_VolumePushMinus($InstanceID)
Mit dieser Funktion kann die Lautstärke angepasst werden. (In 10er Schritten leiser)
VOLUMIO_VolumePushMinus(25537);

VOLUMIO_Power($InstanceID, bool $value)
Mit dieser Funktion kann Volumio ein- bzw. ausgeschaltet werden.
VOLUMIO_Power(25537, true); VOLUMIO_Power(25537, false);

VOLUMIO_Stop($InstanceID)
Mit dieser Funktion kann die Wiedergabe gestoppt werden.
VOLUMIO_Stop(25537);

VOLUMIO_Pause($InstanceID)
Mit dieser Funktion kann die Wiedergabe pausiert werden.
VOLUMIO_Pause(25537);

VOLUMIO_Play($InstanceID, int $value (optional))
Mit dieser Funktion kann die Wiedergabe gestartet werden.
VOLUMIO_Play(25537); VOLUMIO_Play(25537, 14); // Springt zu Lied 14

VOLUMIO_PlayPlaylist($InstanceID, string $value)
Mit dieser Funktion kann eine Playlist gestartet werden.
VOLUMIO_PlayPlaylist(25537,'Musik');

VOLUMIO_Next($InstanceID)
Mit dieser Funktion kann zum nächsten Lied gesprungen werden.
VOLUMIO_Next(25537);

VOLUMIO_Prev($InstanceID)
Mit dieser Funktion kann zum vorherigen Lied gesprungen werden.
VOLUMIO_Next(25537);

VOLUMIO_Seek($InstanceID, int $vlaue)
Mit dieser Funktion kann zu einer bestimmten Position im Lied gesprungen werden.
VOLUMIO_Seek(25537, 50);

Screenshots

This module is free for non-commercial use. Gifts as support for the author are accepted here:


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

en_USEnglish