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)

mumpitzstuff

Poste mal bitte noch ein list von beiden Radios. Mich würde vor allem interessieren, wie deine Inputs heißen.

joachimS

Hier die lists:
Internals:
   DEF        192.168.2.81 1234 5
   FUUID      65d66eb7-f33f-ec09-b144-03c7e2552f8d7c4d
   INTERVAL   5
   IP         192.168.2.81
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         645
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      off
   TYPE       SIRD
   VERSION    1.1.13
   eventCount 132925
   READINGS:
     2024-03-02 14:20:20   currentTitle   
     2024-02-27 07:27:03   description    
     2024-03-02 15:58:55   duration        0
     2024-02-21 22:44:35   friendlyName    Kitchen
     2024-03-02 14:20:20   graphicUri     
     2024-03-02 14:20:21   infoText       
     2024-02-27 07:14:13   input           internetradio
     2024-03-02 15:58:58   mute            off
     2024-03-02 15:58:57   playStatus      idle
     2024-03-02 15:58:57   position        0:00
     2024-03-02 15:58:54   power           off
     2024-03-02 15:58:54   presence        present
     2024-03-02 15:58:57   repeat          off
     2024-03-02 15:59:00   rssi            57
     2024-03-02 15:58:58   shuffle         off
     2024-03-02 15:58:58   signalStrength  0
     2024-03-02 15:58:54   state           off
     2024-02-21 22:44:35   version         ir-cui-FS2340-0000-0231_V4.5.17.56b530-1A5
     2024-03-02 10:52:52   volume          43
     2024-03-02 10:52:52   volumeStraight  14
   helper:
     suspendUpdate 0

Und
Internals:
   DEF        192.168.2.82 1234 5
   FUUID      65d66d4a-f33f-ec09-9e3f-34e0e24866197b47
   INTERVAL   5
   IP         192.168.2.82
   NAME       Wohnzimmerradio
   NOTIFYDEV  global
   NR         644
   NTFY_ORDER 50-Wohnzimmerradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.13
   eventCount 59814
   READINGS:
     2024-03-02 08:38:25   currentTitle    Radio Swiss Classic
     2024-02-29 21:50:13   description    
     2024-03-02 08:38:21   duration        0
     2024-02-21 22:38:42   friendlyName    Joachims Music Box
     2024-03-02 08:38:25   graphicUri      http://airableassets-cdn.wifiradiofrontier.com/png@150x150/11/95/946223102510.png
     2024-03-02 09:23:25   infoText        Georges Bizet - Prélude aus der Arlésienne-Suite Nr.1
     2024-02-21 22:38:39   input           internetradio
     2024-03-02 08:38:26   mute            off
     2024-03-02 08:38:22   playStatus      playing
     2024-03-02 08:38:22   position        0:00
     2024-03-02 16:01:54   power           on
     2024-03-02 16:01:54   presence        present
     2024-03-02 08:38:22   repeat          off
     2024-02-29 21:45:16   rssi            47
     2024-03-02 08:38:26   shuffle         off
     2024-03-02 08:38:26   signalStrength  0
     2024-03-02 16:01:54   state           on
     2024-02-21 22:38:39   version         ir-cui-FS4444-0001-0122_V4.5.17.56b530-1A8a-4708
     2024-03-01 06:23:43   volume          53
     2024-03-01 06:23:43   volumeStraight  17
   helper:
     suspendUpdate 0

Gruss
Joachim

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

NewRasPi

Zitat von: joachimS am 02 März 2024, 16:03:08Hier die lists:
Internals:
   DEF        192.168.2.81 1234 5
   FUUID      65d66eb7-f33f-ec09-b144-03c7e2552f8d7c4d
   INTERVAL   5
   IP         192.168.2.81
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         645
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      off
   TYPE       SIRD
   VERSION    1.1.13
   eventCount 132925
   READINGS:
     2024-03-02 14:20:20   currentTitle   
     2024-02-27 07:27:03   description     
     2024-03-02 15:58:55   duration        0
     2024-02-21 22:44:35   friendlyName    Kitchen
     2024-03-02 14:20:20   graphicUri     
     2024-03-02 14:20:21   infoText       
     2024-02-27 07:14:13   input           internetradio
     2024-03-02 15:58:58   mute            off
     2024-03-02 15:58:57   playStatus      idle
     2024-03-02 15:58:57   position        0:00
     2024-03-02 15:58:54   power           off
     2024-03-02 15:58:54   presence        present
     2024-03-02 15:58:57   repeat          off
     2024-03-02 15:59:00   rssi            57
     2024-03-02 15:58:58   shuffle         off
     2024-03-02 15:58:58   signalStrength  0
     2024-03-02 15:58:54   state           off
     2024-02-21 22:44:35   version         ir-cui-FS2340-0000-0231_V4.5.17.56b530-1A5
     2024-03-02 10:52:52   volume          43
     2024-03-02 10:52:52   volumeStraight  14
   helper:
     suspendUpdate 0

Und
Internals:
   DEF        192.168.2.82 1234 5
   FUUID      65d66d4a-f33f-ec09-9e3f-34e0e24866197b47
   INTERVAL   5
   IP         192.168.2.82
   NAME       Wohnzimmerradio
   NOTIFYDEV  global
   NR         644
   NTFY_ORDER 50-Wohnzimmerradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.13
   eventCount 59814
   READINGS:
     2024-03-02 08:38:25   currentTitle    Radio Swiss Classic
     2024-02-29 21:50:13   description     
     2024-03-02 08:38:21   duration        0
     2024-02-21 22:38:42   friendlyName    Joachims Music Box
     2024-03-02 08:38:25   graphicUri      http://airableassets-cdn.wifiradiofrontier.com/png@150x150/11/95/946223102510.png
     2024-03-02 09:23:25   infoText        Georges Bizet - Prélude aus der Arlésienne-Suite Nr.1
     2024-02-21 22:38:39   input           internetradio
     2024-03-02 08:38:26   mute            off
     2024-03-02 08:38:22   playStatus      playing
     2024-03-02 08:38:22   position        0:00
     2024-03-02 16:01:54   power           on
     2024-03-02 16:01:54   presence        present
     2024-03-02 08:38:22   repeat          off
     2024-02-29 21:45:16   rssi            47
     2024-03-02 08:38:26   shuffle         off
     2024-03-02 08:38:26   signalStrength  0
     2024-03-02 16:01:54   state           on
     2024-02-21 22:38:39   version         ir-cui-FS4444-0001-0122_V4.5.17.56b530-1A8a-4708
     2024-03-01 06:23:43   volume          53
     2024-03-01 06:23:43   volumeStraight  17
   helper:
     suspendUpdate 0



Hallo @joachimS 
da bei mir das WLan Radio auch schon eine Weile keine Ansagen mehr macht, würde ich Dich bitten auch noch die
Attributes:
zu zeigen. Vielleicht finde ich darin dann einen Fehler bei mir.
 
Auffällig ist jetzt schon, das ich bei der Angabe der IP den Port :2244 angegeben hatte.
Den Grund dafür weiß ich aber heute nicht mehr.

Vielen Dank für jede Hilfe.
Schöne Grüße
Raspberry Pi 2 Mod B + Raspberry Pi 3 + Raspberry Pi4; HM Lan Adapter; 8 Kanal Relaiskarte; ca. 15x 1wire Temperatur Sensor DS18B20; 10x HC-SR501 Bewegungsmelder; 9x HM Rauchmelder HM-Sec-SD; HM Funk Fenstersensoren; HM Strommess-Zwischenstecker;

joachimS

Habe nichts besonderes in den Attributes:
attr group radio
attr room Raum->Multimedia
attr upnpPort 8080
Port 8080 ist ja default, hatte 80 ohne Erfolg probiert
Gruss
Joachim

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

mumpitzstuff


mumpitzstuff

Oh man ich suche mir hier nen Wolf... Irgendein Depp hat den Server auf irgendwelche Pi-Hole Blacklists gepackt...

Aber vielleicht ist das bei euch auch das Problem. Mein Fehler sah nämlich genauso aus, solange mein Pi-Hole den Server gefiltert hatte. Probiert mal die Url im Post darüber abzuspielen bitte. Wenn das schon nicht geht, dann liegts an irgendwelchen DNS Filtern.

joachimS

Ich kann og Link abspielen.
Mein Küchenradio speak tut ja wie beschrieben.
Das Wohnzimmer Radio ist ja im selben Netzwerk
Gruss
Joachim

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

NewRasPi

Der http: ... link geht bei mir.
Der https: ... link bringt einen Error 404

Wer kann damit was anfangen?

Schöne Grüße und vielen Dank.
Raspberry Pi 2 Mod B + Raspberry Pi 3 + Raspberry Pi4; HM Lan Adapter; 8 Kanal Relaiskarte; ca. 15x 1wire Temperatur Sensor DS18B20; 10x HC-SR501 Bewegungsmelder; 9x HM Rauchmelder HM-Sec-SD; HM Funk Fenstersensoren; HM Strommess-Zwischenstecker;