Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)

Begonnen von mumpitzstuff, 07 November 2017, 00:21:27

Vorheriges Thema - Nächstes Thema

mumpitzstuff

Bei manchen Radios muss man den Upnp Port verändern. Schau mal in der Hilfe unter den Attributen nach upnpport.

joachimS

Hi,
danke für das Modul, leider bekomme ich folgenden Fehler mit nty_TTS_SERVER bei der Sprachausgabe
2024.02.21 22:52:11 1: Timeout for SIRD_DoWebserver reached, terminated process 28515
2024.02.21 22:52:00 3: Kuechenradio: Something went wrong by getting TransportInfo. (http://192.168.2.81:8080/AVTransport/control: Select timeout/error: )
2024.02.21 22:51:50 3: Kuechenradio: Something went wrong by setting AVTransportURI for stream: http://10.0.3.3:5000/cache/d583162c57f09af0d10fdb449e4e41a0.mp3. (http://192.168.2.81:8080/AVTransport/control: Select timeout/error: )
Ich betreibe fhem in Docker, muss ich da noch Ports aufmachen?
Gruss
Joachim

(fhem auf Synology DS209, CUL, FS20, FHT, EM, HM, Keymatic, Hue, OpenDTU)

mumpitzstuff

Schau mal in der Hilfe unter streamPort und upnpPort. Die Defaults sind 5000 und 8080. Ich habe leider von Docker absolut gar keinen Schimmer, aber vielleicht musst du diese Ports frei geben. Das sind im Prinzip auch die beiden Ports, die du in deinem Output siehst. Die 5000 kannst du verändern, der andere hängt von deinem Radio ab und ist somit quasi fest.
Das mit dem Notify und dem TTS Server brauchst du auch nur, wenn du wirklich mehr als 200 Zeichen ausgeben willst. Versuch erst mal die normale Sprachausgabe direkt über das Modul zum Laufen zu kriegen und versuche dich erst danach an dem TTS Server.

joachimS

Danke für den Hinweis. Die Ports muss man eigentlich nur definieren wenn sie Input sind, aber kann ich mal trotzdem testen.
Speak funktioniert wunderbar mit 1 Radio, ich aber das Problem, dass der laufende Sender unterbrochen wird, was ok ist, aber dann habe ich es über SIRDs SET command nicht geschafft den Sender weiter laufen zu lassen, ausser off/on. Am Auna Connect Soundchef MKII Radio gibt es eine Home Taste, mit der macht er weiter.
Drücken Sie die HOME-Taste, um das Menü "Funktion" anzuzeigen.
Aber wie Drücke ich die HOME-Taste über SIRDs SET command?

Bei dem 2. Radio, ein Technisat digitradio 10 IR, klappt SPEAK leider nicht, ich höre nur ein Knacken, aber dafür spielt es ca. 20s später wieder weiter.

2024.02.23 11:04:51 3: Wohnzimmerradio: Something went wrong by getting TransportInfo. (http://192.168.2.82:8080/AVTransport/control: Can't connect(1) to http://192.168.2.82:8080: IO::Socket::INET: connect: timeout)
2024.02.23 11:04:41 3: Wohnzimmerradio: Something went wrong by setting AVTransportURI for stream: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&client=tw-ob&q=test. (http://192.168.2.82:8080/AVTransport/control: Select timeout/error: )

Habe noch ein nettes Logging für  alle Titel :
define radio_log FileLog ./logs/Radio-%Y.log .*radio:currentTitle|.*radio:infoText.*
2024-02-23_11:03:08 Wohnzimmerradio infoText: Joseph Gabriel Rheinberger - Tempo di Minuetto aus dem Sextett F-Dur
2024-02-23_11:03:08 Wohnzimmerradio currentTitle: Radio Swiss Classic
2024-02-23_10:55:53 Kuechenradio infoText:
2024-02-23_10:55:53 Kuechenradio currentTitle:
2024-02-23_10:54:18 Kuechenradio infoText: Johann Kaspar Mertz - Liebeslied
2024-02-23_10:54:18 Kuechenradio currentTitle: Radio Suisse Classique
2024-02-23_10:53:58 Kuechenradio infoText:
2024-02-23_10:53:58 Kuechenradio currentTitle:
2024-02-23_10:50:18 Kuechenradio infoText: Johann Kaspar Mertz - Liebeslied
2024-02-23_10:47:58 Kuechenradio infoText: Yann Tiersen - Comptine d'un autre été: L'après midi
2024-02-23_10:47:48 Kuechenradio infoText: Radio Suisse Classique - www.radiosuisseclassique.ch
2024-02-23_10:45:17 Kuechenradio currentTitle: Radio Suisse Classique
2024-02-23_10:45:17 Kuechenradio infoText: Edvard Grieg - Prélude de la suite pour orchestre à cordes "Du temps de Holberg", op.40
2024-02-23_09:40:36 Kuechenradio currentTitle:
2024-02-23_09:40:36 Kuechenradio infoText:
2024-02-23_09:25:39 Kuechenradio infoText: Camille Saint-Saëns - "La feuille de peuplier", mélodie pour voix et orchestre
2024-02-23_09:25:29 Kuechenradio infoText: Radio Suisse Classique - www.radiosuisseclassique.ch
2024-02-23_09:23:29 Kuechenradio infoText: Wolfgang Amadeus Mozart - Andante de la Sonate en ré majeur pour 2 pianos KV 448
2024-02-23_09:23:29 Kuechenradio currentTitle: Radio Suisse Classique



Gruss
Joachim

(fhem auf Synology DS209, CUL, FS20, FHT, EM, HM, Keymatic, Hue, OpenDTU)

mumpitzstuff

Manche Radios brauchen als upnpPort 80 anstatt dem default 8080. Probier das mal bei dem zweiten Radio aus.
Außerdem könnte auch der ttsInput beim zweiten Radio nicht passen. Default wird dmr verwendet, in manchen Radios heißt der aber anders.

Das das Radio nach der Ausgabe nicht zurück springt müsstest du genau definieren. Was genau springt nicht zurück? Wird der Input nicht zurück gesetzt oder ist die Lautstärke 0 oder passen diese Dinge nach der Ausgabe und es wird trotzdem nicht weiter gemacht? Zeig mir mal einen Screenshot der Readings vor der Ausgabe nd nach der Ausgabe, wenn das Radio nicht weiter macht.

joachimS

#920
Zitat von: mumpitzstuff am 23 Februar 2024, 11:51:59Manche Radios brauchen als upnpPort 80 anstatt dem default 8080. Probier das mal bei dem zweiten Radio aus.
Außerdem könnte auch der ttsInput beim zweiten Radio nicht passen. Default wird dmr verwendet, in manchen Radios heißt der aber anders.

Das das Radio nach der Ausgabe nicht zurück springt müsstest du genau definieren. Was genau springt nicht zurück? Wird der Input nicht zurück gesetzt oder ist die Lautstärke 0 oder passen diese Dinge nach der Ausgabe und es wird trotzdem nicht weiter gemacht? Zeig mir mal einen Screenshot der Readings vor der Ausgabe nd nach der Ausgabe, wenn das Radio nicht weiter macht.
Der Input wird nicht zurück gesetzt, mit allen verfügbaren SETs habe ich es nicht geschafft den Sender weiter laufen zu lassen, ausser mit off/on-
Readings vor SPEAK:

Du darfst diesen Dateianhang nicht ansehen.

Readings nach SPEAK:
Du darfst diesen Dateianhang nicht ansehen.


Bei dem anderen Radio hat
attr Wohnzimmerradio upnpPort 80
nicht geholfen.
upnpPort 8080 scheint ok zu sein, es knackt halt nr
Gruss
Joachim

(fhem auf Synology DS209, CUL, FS20, FHT, EM, HM, Keymatic, Hue, OpenDTU)

joachimS

Plus Log des Radios das gar nicht spricht. Port 8080 stimmt aber
2024.02.29 21:46:51 3: Wohnzimmerradio: Something went wrong by getting TransportInfo. (http://192.168.2.82:8080/AVTransport/control: Can't connect(1) to http://192.168.2.82:8080: IO::Socket::INET: connect: timeout)
2024.02.29 21:46:41 3: Wohnzimmerradio: Something went wrong by setting AVTransportURI for stream: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&client=tw-ob&q=Schon%20Beethoven%20war%20Fan%20von%20Johann%20Sebastian%20Bach.. (http://192.168.2.82:8080/AVTransport/control: Select timeout/error: )
Gruss
Joachim

(fhem auf Synology DS209, CUL, FS20, FHT, EM, HM, Keymatic, Hue, OpenDTU)