Hallo,
anbei ein Baustein zur Steuerung eines MPD-Bausteins, basierend auf python-mpd2 https://github.com/Mic92/python-mpd2 . Der Baustein ist sehr eng an der python-api angelehnt, deswegen hoffe ich auf wenige Bugs. Besonderer Augenmerk liegt auf dauerhaft gehaltenen TCP-Verbindungen, so dass knx-Kommandos mit niedriger Latenz gesendet werden können und Statusupdates des MPD schnell den Homeserver erreichen.

anbei ein Baustein zur Steuerung eines MPD-Bausteins, basierend auf python-mpd2 https://github.com/Mic92/python-mpd2 . Der Baustein ist sehr eng an der python-api angelehnt, deswegen hoffe ich auf wenige Bugs. Besonderer Augenmerk liegt auf dauerhaft gehaltenen TCP-Verbindungen, so dass knx-Kommandos mit niedriger Latenz gesendet werden können und Statusupdates des MPD schnell den Homeserver erreichen.
- Der Baustein ist hinsichtlich der Funktionalität an die Musiksteuerung 5-91 angelehnt.
- Titel etc. müssen auf ISO-8859 umkodiert werden, wenn sie in der freien Visu laufen
- Ausgänge dürfen mit den Eingängen verbunden werden, Schleifen werden unterdrücket.
- Ein Hilfsbaustein zur Playlistenkontrolle ist vorhanden.