Volumio

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

Vorraussetzungen
  • mindestens IPS Version 5.1
  • MQTT Server (IPS Modul)
Enthaltene Module
  • IPS-Volumio
Installation

Über den IP-Symcon Module Store.

Konfiguration und Nutzung

1. Konfigurationsformular

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

2. Funktionen

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

Dieses Modul ist für die nicht kommzerielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:


0 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.