Modul für MPD

Begonnen von roedert, 08 Januar 2014, 12:17:21

Vorheriges Thema - Nächstes Thema

Wzut

muss ich mal testen, sehe aber keinen Grund warum das nicht gehen sollte.
Was ich nicht ganz verstanden habe :
- du hast bei T2S ein Cache Dir angegeben das auf einem anderen System liegt und dort das music dir des MPD ist ?
- wie bekommst du auf dem MPD System mit das das neue File jetzt da ist (und welches) und abgespielt werden muß ?

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

C0mmanda

Zitat von: Wzut am 18 März 2017, 08:31:12
muss ich mal testen, sehe aber keinen Grund warum das nicht gehen sollte.
Das macht etwas Hoffnung :)

Zitat
Was ich nicht ganz verstanden habe :
- du hast bei T2S ein Cache Dir angegeben das auf einem anderen System liegt und dort das music dir des MPD ist ?
Ja genau.

Ich habe auf der FHEM-Maschine ein Ordner von meinem NAS gemounted.
Dieser Ordner ist als Cache-Dir im T2S hinterlegt und ist zugleich auch das music-dir von MPD. (Auch auf dem MPD-Client gemounted).
Somit ist das durch T2S erzeugte mp3 von MPD erreichbar.

Zitat
- wie bekommst du auf dem MPD System mit das das neue File jetzt da ist (und welches) und abgespielt werden muß ?

MPD auf dem Client ist per MPD-Modul mit FHEM verbunden.
Somit kann ich per FHEM auf das T2S-Event reagieren und MPD mitteilen das er das mp3 abspielen soll.

Mit Kodi funktioniert das bereits ohne Probleme:
define notify_T2S notify myTTS:lastFilename.* set myKODI open $EVTPART1

Nur MPD macht hier Probleme die ich noch nicht eingrenzen kann.


grtz
CmdA

Wernieman

Ich muß gestehen, das ich es anders gemacht habe (als ich noch Sprachinfos verwedet hatte)

1. wav erstellt
2. mpd stummgeschaltet
3. wav mit anderem palyer abgespielt
4. mpd wieder auf "laut"
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

mani

Hallo und Danke für das Tolle Modul....
habe jedoch noch eine Frage bezüglich Playlist: Habe ich nun die Möglichkeit über das Modul eine zu erstellen ? bzw besteht die Möglichkeit in der Musik Droptownliste mehrere Lieder auswählen? .....
Danke MfG Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

Wzut

zu a. das Modul ist in keiner Weise ein Playlisteneditor, dafür bitte andere Werkzeuge nutzen
zu b. in einem Rutsch  aus dem Dropdown nein, aber mit dem mpd Kommando lässt sich die interne Playliste erweitern, siehe hierzu bitte MPD Doku : https://www.musicpd.org/doc/protocol/queue.html 
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

mani

Hallo Danke alles klar :) Danke.

Jetzt hab ich das Problem das die Readings nicht Aktualsiert werden woran kann das liegen? :'(

MFG Mani

RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

Wzut

verbose hoch setzen und ins Log schauen ...
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

mani

Hallo,ok das steht im log...


Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.

hab noch die 5.6 version von FHEM und nur die 73_MPD.pm ausgetauscht liegt das daran muss da noch zusätzlich etwas angepasst werden?

Danke MFG Mani

RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

Wzut

Zitat von: mani am 22 März 2017, 18:48:13
hab noch die 5.6 version von FHEM und nur die 73_MPD.pm ausgetauscht
Es müsste an der 5.6 liegen. Ich habe noch eine 5.5 auf einem System dort gibt es Authenticate auch nicht.
Entwickelt wurde die aktuelle Version des Moduls unter 5.7
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

mani

Hallo, ok jetzt steht noch mehr im Log....mit idle PID kann doch MPD rausfinden wann der nächste Song beginnt oder?
liegt das an Authenticate das das nicht gefunden wird?bzw. wenn ja ist Authenticate einfach zum nachinstallieren?

Mfg Danke Mani



2017.03.23 07:52:01 2: Airplay, cant find idle PID 23018 in process list !
2017.03.23 07:52:03 4: Airplay, Idle new PID : 23024
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
2017.03.23 07:52:10 2: Airplay, cant find idle PID 23024 in process list !
2017.03.23 07:52:15 4: Airplay, Idle new PID : 23028
Undefined subroutine &main::Authenticate called at ./FHEM/73_MPD.pm line 1196.
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

Tobias

also ich habe verstanden du solltest dein FHEM mit einem "update" mal auf den aktuellen stand bringen
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

mani

Danke ja hatte ich schon nur leider funzt mein Floorplan  dan nicht mehr...... :( daher hab ich dan nur MPD nachinstalliert.

Mfg Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

Wzut

Sorry aber Authenticate ist Bestandteil von fhem.pl, da ist nichts mit nachinstallieren.
Ich kenne das Elend wenn man unbedingt an einer Version festhalten möchte .... über kurz oder lang bleibt einem aber (fast) nichts anderes übrig. Deine Floorplan Probleme sind bestimmt auch unter 5.8. lösbar. Solltest ja nicht der Erste & Einzige sein der die Kombi einsetzt.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

mani

Jop ok Danke dan werde ich nochmals updaten :D

Mfg Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

mani

Hallo punkto Playlist ist das ja das Kommando addid zum hinzufügen eines Songs in die Aktuelle interne Playliste kann man da ein drop down dazu bauen so wie beim Musikordner?

MFG Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron