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

dyna

Hallo Zusammen,

ich habe ein altes Radio, Grundig Sonoclock 890 A WEB, ausgegraben und in Betrieb gesetzt. Ich würde es gerne über fhem ansteuern, das funktioniert leider nicht.
Hier das Listing:
   DEF        192.168.67.16 0000 10
   FUUID      616a884d-f33f-79f8-3dd2-17fdc10f043f998d
   INTERVAL   10
   IP         192.168.67.16
   MODEL      Grundig Sonoclock
   NAME       Sonoclock_890_A_WEB
   NOTIFYDEV  global
   NR         685
   NTFY_ORDER 50-Sonoclock_890_A_WEB
   PIN        0000
   STATE      Initialized
   TYPE       SIRD
   UDN        uuid:3dcc7100-f76c-11dd-87af-002261ac9e3c
   VERSION    1.1.13
   READINGS:
     2021-10-16 10:45:50   state           Initialized
   helper:
Attributes:
   compatibilityMode 0


Fehlermeldungen habe ich keine. Die PIN 0000 habe ich so am Gerät abgelesen und auch die Stadard-PIN 1234 habe ich schon probiert.
Auch compatibilityMode 1 hat nicht geholfen. Ob ein anderer Port nötig ist, weiß ich nicht, dazu habe ich auch keine Informationen gefunden.

Wenn ich set Sonoclock_890_A_WEB on setze, steht im Logfile steht bei Verbose 5 nur "Sonoclock_890_A_WEB: SetNextTimer called".

mumpitzstuff

Beim 895 finde ich etwas zum UNDOK Support. Du hast aber leider nur das 890, das sowas nicht zu haben scheint. Im Zweifelsfall such nach der UNDOK App und versuch damit dein Radio zu finden. Geht das nicht, dann wird es auch von diesem Modul nicht unterstützt.

dyna

Vielen Dank für den Hinweis.

Ich habe das Radio mit der UDOK App gefunden. Da ich nicht vor Ort bin, nur über VPN zugreifen konnte, ging nichts weiter.
Am Wochenende bin ich voraussichtlich vor Ort und Teste weiter.

mumpitzstuff

Dann könnte es noch am Port liegen. Bei einigen Radios muss man den einstellen.

Some radios require an additional port such as 2244. In such a case the upnpPort must be set to 80 too most of the time.

Den Port muss man beim Define mit angeben.

dyna

Den Port 2244 habe ich schon erfolglos probiert. Ich finde keine Doku welcher Port es sein muss.

mumpitzstuff

Oben hast du den Kompatibilitätsmodus auf 0 gesetzt. Der sollte bei allen Versuchen erst mal auf 1 stehen.

dyna

Ich habe Kompatibilität 0 und 1 versucht. Ich versuche es jetzt nochmal mit 1 weiter.
Ich habe PIN 0000 und PIN 1234 ausprobiert. Da sehe ich keinen Unterschied.
Mit dem Port 2244 bekomme ich:
2021.10.24 09:39:04 5: Sonoclock_890_A_WEB: Error while requesting http://192.168.67.16:2244/fsapi/GET/netRemote.nav.numItems?pin=1234 - 192.168.67.16: Verbindungsaufbau abgelehnt (111)
Ohne Portangabe bekomme ich:
2021.10.24 09:40:10 5: Sonoclock_890_A_WEB: SetNextTimer called
Sonst passiert nichts. Der Status bleibt bei Initialized.

mumpitzstuff

Normalerweise kannst die ip auch in deinem Browser aufrufen und dann sollte dir das Radio eine Webseite anzeigen. Vielleicht findet sich dort noch eine Information? Sonst kann man nur noch einen ip Sniffer unter Android bemühen, um zu sehen, welchen Port die UNDOK App verwendet.

dyna

Auf der Webseite vom Radio kann ich den friendly name einstellen und die Seite  http://grundig.radiosetup.com/setupapp/grundig/asp/AuthLogin/SignIn.asp ist verlinkt. An beiden Stellen steht leider nichts zu Ports oder API.

Das mit der IP Sniffer App versuche ich gerne.
Mal gucken was es da gibt. Hast Du eine Empfehlung?

mumpitzstuff

Sry ich habe vergessen zu antworten. Das Tool nennt sich Packet Capture. Das startest du und nimmst den Play Button mit der 1. Dort wählst du due Undok App aus, dann wird nur dieser Traffic gecaptured. Dann gehst du in die Undok App und suchst dein Radio. Irgendwann müsstest du sowas wie aus den anderen beiden Screenshots sehen und damit den Port ermitteln können.

mumpitzstuff


dyna

Ich habe leider noch keine Zeit gehabt, mich weiter zu versuchen. Das wird voraussichtlich am kommenden Wochenende erst wieder möglich sein.
Vielen Dank für Deine Unterstützung. Ich weiß das sehr zu würdigen.

Grüße
dyna

romakrau

Hallo zusammen, wo finde ich die Version 1.1.8? Update bringt mir immer die Versipn 1.1.3. Gruss Roman

mumpitzstuff

1.1.13 ist die aktuellste Version. Im ersten Beitrag gibt es den Link zu Github.

romakrau

Danke für die Info. Dann funktionieren  meine Einstellungen nicht mehr. Ich kann keinen Input anwählen noch sehe ich die eingestellten Presets. Anbei das List:


Internals:
   DEF        192.168.187.225 1234 10
   FUUID      5fb69618-f33f-3c55-fe06-9a281167aa2474e8
   INTERVAL   10
   IP         192.168.nnn.nnn
   NAME       EZ110
   NOTIFYDEV  global
   NR         213
   NTFY_ORDER 50-EZ110
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.13
   READINGS:
     2022-02-27 07:37:10   currentTitle    WDR 2 KÖLN     
     2022-02-27 07:37:10   duration        0
     2021-03-21 19:14:37   errorStr       
     2022-01-19 09:19:15   frequency       
     2020-11-19 21:24:30   friendlyName    Esszimmer
     2021-05-23 11:04:32   graphicUri     
     2022-02-27 08:23:53   infoText        WDR 2 Sonntagsfragen mit Gisela Steinhauer
     2022-01-19 09:19:15   input           dab
     2022-02-27 07:37:10   mute            off
     2022-02-27 08:20:13   playStatus      playing
     2022-02-27 07:37:10   position        0:00
     2022-02-27 08:24:03   power           on
     2022-02-27 08:24:03   presence        present
     2022-02-27 07:37:10   repeat          off
     2022-02-27 08:24:03   rssi            32
     2022-02-27 07:37:10   shuffle         off
     2022-02-27 07:37:10   signalStrength  255
     2022-02-27 08:24:03   state           on
     2020-11-19 17:01:01   version         ir-mmi-FS2026-0500-0191_V2.11.12c.EX65964-3RC2
     2022-02-27 07:37:50   volume          78
     2022-02-27 07:37:50   volumeStraight  25
   helper:
     CL:
       Authenticated 1
       AuthenticatedBy allowed_WEB
       AuthenticatedUser pi
       BUF       
       FD         36
       FW_ID      422
       LASTACCESS 1645946644
       NAME       WEB_192.168.nnn.5_49879
       NR         423
       PEER       192.168.nnn.5
       PORT       49879
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       canAsyncOutput 1
       encoding   UTF-8
       READINGS:
         2022-02-27 08:23:00   state           Connected
Attributes:
   compatibilityMode 0
   event-on-change-reading state,volume
   group      EZ110
   icon       it_radio
   room       Medien->Radio
   ttsVolume  67
   verbose    0


Hat das evtl. etwas mit dem zwischenzeitlichen installierten DNLARenderer zu tun. Den benutze ich zur Ausgabe auf den TV.
Gruß Roman