NEWS
IoBroker.mpd
-
Hey,
ich habe einen Sayit-Adapter auf alle gestellt, funktioniert soweit sehr gut.
Was mir nur aufgefallen ist: Wenn eine mpd-Instanz disabled/angehalten ist, dann Produziert er im Log error Messages, wäre toll wenn du die abfangen könntest.
WARNING: 2017-01-12 11:23:02.114 error cannot find message with id = 9075368 WARNING: 2017-01-12 11:23:02.113 error cannot find message with id = 9075368 WARNING: 2017-01-12 11:23:02.113 error cannot find message with id = 9075368 WARNING: 2017-01-12 11:23:02.111 error cannot find message with id = 9075368 WARNING: 2017-01-12 11:23:02.110 error cannot find message with id = 9075368 WARNING: 2017-01-12 11:23:02.110 error cannot find message with id = 9075368 sayit.0 2017-01-12 11:23:02.090 info Send to MPD 100;http://192.168.1.10:8082/state/sayit.0.tts.mp3 sayit.0 2017-01-12 11:23:01.947 info saying: Das ist ein Test Nummer 2 WARNING: 2017-01-12 11:23:00.972 error cannot find message with id = 9075360 WARNING: 2017-01-12 11:23:00.971 error cannot find message with id = 9075360 WARNING: 2017-01-12 11:23:00.968 error cannot find message with id = 9075360 WARNING: 2017-01-12 11:23:00.968 error cannot find message with id = 9075360 WARNING: 2017-01-12 11:23:00.967 error cannot find message with id = 9075360 WARNING: 2017-01-12 11:23:00.967 error cannot find message with id = 9075360 sayit.0 2017-01-12 11:23:00.944 info Send to MPD 100;http://192.168.1.10:8082/state/sayit.0.tts.mp3 sayit.0 2017-01-12 11:23:00.942 info saying: /opt/iobroker/node_modules/iobroker.sayit/scifi.mp3 WARNING: 2017-01-12 11:21:56.364 error cannot find message with id = 9075352 WARNING: 2017-01-12 11:21:56.364 error cannot find message with id = 9075352 WARNING: 2017-01-12 11:21:56.364 error cannot find message with id = 9075352 WARNING: 2017-01-12 11:21:56.363 error cannot find message with id = 9075352 WARNING: 2017-01-12 11:21:56.362 error cannot find message with id = 9075352 WARNING: 2017-01-12 11:21:56.361 error cannot find message with id = 9075352 sayit.0 2017-01-12 11:21:56.333 info Send to MPD 100;http://192.168.1.10:8082/state/sayit.0.tts.mp3 sayit.0 2017-01-12 11:21:56.090 info saying: Das ist ein Test WARNING: 2017-01-12 11:21:55.145 error cannot find message with id = 9075344 WARNING: 2017-01-12 11:21:55.137 error cannot find message with id = 9075344 WARNING: 2017-01-12 11:21:55.134 error cannot find message with id = 9075344 WARNING: 2017-01-12 11:21:55.130 error cannot find message with id = 9075344 WARNING: 2017-01-12 11:21:55.114 error cannot find message with id = 9075344 WARNING: 2017-01-12 11:21:55.112 error cannot find message with id = 9075344 sayit.0 2017-01-12 11:21:55.087 info Send to MPD 100;http://192.168.1.10:8082/state/sayit.0.tts.mp3 sayit.0 2017-01-12 11:21:55.083 info saying: /opt/iobroker/node_modules/iobroker.sayit/scifi.mp3
LG Martin `
Das ist doch aber logisch.. error Messages kommen vom sayit. Dann muss auch sayit gestoppt werden oder ein andere player als MPD ausgewählt werden.
-
Irgendwie schon, nur ein bisschen störend, ich habe eine mpd-Instanz zum Testen und damit die meiste Zeit inaktiv.
-
Irgendwie schon, nur ein bisschen störend, ich habe eine mpd-Instanz zum Testen und damit die meiste Zeit inaktiv. `
Dann welle doch bei sayit Wiedergabe über browser und gut is es
-
Übrigens, wurde ein gestufte volume Reduzierung vor dem Ansage hinzugefügt. (Install vom Git)
-
Übrigens, wurde ein gestufte volume Reduzierung vor dem einsage hinzugefügt. (Inntal vom Git) `
was meinst du damit? Welches volume wird reduziert und wie stark?
-
Übrigens, wurde ein gestufte volume Reduzierung vor dem einsage hinzugefügt. (Inntal vom Git) `
was meinst du damit? Welches volume wird reduziert und wie stark? `
Also z.b. wenn du am MPD gerade Musik abspielst und dann kommt eine Meldung/Ansage vom SayIt, früher wurde Musik Wiedergabe gestoppt, Lautstärke vom 80% (oder was vorher eingestellt wurde) stufenlos auf 0% gesetzt dann auf Lautstärke mit dem wert was die du mit Ansage schickst gesetzt z.b. auf 100%, dann kommt selbst die Ansage, und zum Schluss wird Lautstärke wieder auf 80% und Wiedergabe vom Musik ebenfalls wiederhergestellt.
Jetzt ist praktisch das gleiche nur die Musik Wiedergabe nicht sofort gestoppt wird sondern wird leiser.
-
Ah.. natürlich.. Denkfehler von mir. Coole Sache.
Mein Problem ist nur, dass ich Squeezebox verwende und die Lautstärke bei Squeezebox über ein Script ändern muss, wenn ich eine Ansage loslasse.
Aber coole Sache dass du das eingebaut hast.
-
Aber coole Sache dass du das eingebaut hast. `
Nee, nicht ich, Adapter wird vom user "Instalator" entwickelt!
-
> Dann ist die SayIt Adapter nicht aktuell. Installiere SayIt vom Git.
War eigentlich aktuell. Hab ihn runter geschmissen und neu installiert. Jetzt funktioniert es.
Danke.
Eine Kleinigkeit hab ich noch: Das runterfahren der Lautstärke geht mir zu langsam und der Anfang der Ansage fehlt.
Gruss, mayer
-
Eine Kleinigkeit hab ich noch: Das runterfahren der Lautstärke geht mir zu langsam und der Anfang der Ansage fehlt. `
Installiere aktuelle version vom Git, da wurde heute morgen schon was gemacht in der Richtung (auf version Nummer nicht achten)
-
Hallo rascal,
Ich lese hier schon länger mit, habe aber das Gesamtkonstrukt noch nicht verstanden.
Mpd = daemon
Wo läuft der?
Client - host
Ist der adapter der Client? Wo ist der Host?
Was muss ich wo installieren?
Gruß
Rainer `
du hast deine Iobroker Installation laufen, auf einem Raspberry oder sonstwo. Dort musst du den mpd Adapter installieren.
Ich habe einen zweiten Raspberry im Netzwerk laufen, mit angeschlossenen Lautsprechern, auf diesem Läuft ein MPD (Music Player Daemon) - welcher praktisch als Empfänger der Befehle des Iobroker mpd-Adapters dient.
Jetzt musst du im mpd-Adapter die IP-Adresse des 2. Raspberry mit dem mpd-Service angeben und voala, nun kannst du über Iobroker auf dem 2. Raspberry Musik ausgeben lassen. Möglicherweise brauchst du auf dem 2. Raspberry auch noch einen mp3 Codec installiert (mpg123).
Wenn du nun auf dem 2. Raspberry auch Sprachmeldungen von Iobroker ausgeben willst, musst du in Iobroker auch einen sayit Adapter installieren. In diesem Adapter musst du als "Ausgabe durch" den MPD einstellen. Als Gerät den mpd-Adapter "mpd.0", als Web instance den Web Adapter "web.0" und in Web Server IP kommt die Iobroker IP.
Nun kannst du bei den Objekten unter sayit.x/tts/text einen Text eintragen und wenn du Enter drückst, sollte der 2. Raspberry die Sprache ausgeben.
Kurz: sayit-Adapter (rasp1-iobroker) -> mpd-Adapter (rasp1-iobroker) -> MPD-Service (rasp2-linux)
Ich hoffe ich konnte helfen.
LG
Martin `
Hi,
hat jemand eine Idee wenn ich im SayIt Adapter zwar MPD auswählen kann aber nicht die IP_Adresse vom IOBROKER Server?
Das Drop down Menu geht bei mir nicht auf.
-
Klick mal statt auf mpd auf was anderes und dann wieder zurück auf mpd.
auch wenns nicht angezeigt wird, die IP ist abgespeichert und es funktioniert
-
Hi,
wie kann ich denn im Script die lautstärke ändern/anpassen?
Ich hätte gerne je nach Ansage eine Unterschiedliche Lautstärke.
z.B. Wetterwarnungen etwas lauter
erste Ansage früh morgen etwas leiser. usw.
Danke
-
Hi,
wie kann ich denn im Script die lautstärke ändern/anpassen?
Ich hätte gerne je nach Ansage eine Unterschiedliche Lautstärke.
z.B. Wetterwarnungen etwas lauter
erste Ansage früh morgen etwas leiser. usw.
Danke `
<link_text text="http://image.prntscr.com/image/dd618aa9 ... b96d34.png">http://image.prntscr.com/image/dd618aa930f64208bce2825b2ab96d34.png</link_text>" /> -
Hi,
habe heute meinen ersten Raspberry bekommen und installiert. Der soll als erstes mal den "hässlichen" Igel Thin Client für meine SayIt Ansagen über MPD ablösen.
MPD auf dem PI3 läuft und die Ansagen kommen auch, werden allerdings abgeschnitten.
Von zum Beispiel diesem Text:
Amtliche WARNUNG vor FROST: Von 17.01.2017 12:44 bis 17.01.2017 17:00: Es tritt mäßiger Frost zwischen -3 °C und -6 °C auf.
Geht die Ansage nur bis hier:
Amtliche WARNUNG vor FROST: Von 17.01.2017 12:44 bis 17.01.2017 17:00: Es tritt mäßiger
Ich muss im MPD Adapter nur zurück auf den Igel stellen und schon kommt die Ansage wieder vollständig.
Habe es beim PI mit WLAN und Kabel Anbindung versucht.
Die mpd.conf von Igel und Raspi sind Identisch.
Gibt es da am Pi noch etwas zu konfigurieren oder so?
Danke und Gruß
-
Ich bin jetzt zu faul zum zählen.
Angeblich gibt es bei google eine Limitierung auf 70 zeichen.
Warum der igel dann mehr macht wäre dann das rätsel.
Gruß
Rainer
-
Ich bin jetzt zu faul zum zählen.
Angeblich gibt es bei google eine Limitierung auf 70 zeichen.
Warum der igel dann mehr macht wäre dann das rätsel.
Gruß
Rainer `
Ne, das ist es nicht.
Nutze schon IVONA deshalb geht ja am Igel auch mehr.
-
Nutze schon IVONA deshalb geht ja am Igel auch mehr. `
Ich habe Max2play am laufen und es war alles ok, was länge von ansagen betrifft. Werde in 2 stunden prüfen.
-
Nutze schon IVONA deshalb geht ja am Igel auch mehr. `
Also bei mir ist auch auf 70 Zeichen begrenzt. Wir haben aber schon seit ein paar tagen bemerkt das keine neue Konten werden registriert, ist wohl Schluss mit Betatests… so wie kostenlose unbegrenzte Nutzung
Aber es gibt noch 12 Monate kostenlose test:
-
Nutze schon IVONA deshalb geht ja am Igel auch mehr. `
Also bei mir ist auch auf 70 Zeichen begrenzt. Wir haben aber schon seit ein paar tagen bemerkt das keine neue Konten werden registriert, ist wohl Schluss mit Betatests… so wie kostenlose unbegrenzte Nutzung
Aber es gibt noch 12 Monate kostenlose test:
Nachdem ich den PI gefühlte 5x neu installiert habe weil irgendetwas immer nicht lief klappt es jetzt.
Wie gesagt, IVONA nutze ich schon und die Ansage funktioniert auch… nur am PI war sie verkürzt.
Aber jetzt scheint es zu klappen.
Was genau ist denn Max2Play bzw. muss du dafür bezahlen damit damit MPD funktioniert?
Schönen Abend
Mirko