FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: mumpitzstuff am 07 November 2017, 00:21:27

Umfrage
Frage: Welches Feature soll als nächstes implementiert werden?
Antwort 1: Benachrichtigungen: Um Statusänderungen des Radios unmittelbar angezeigt zu bekommen Stimmen: 3
Antwort 2: Weitere Einstellungen: z.B. Suche, DAB, Multiroom usw. (Wünsche mitteilen) Stimmen: 1
Antwort 3: UPnP: Abspielen lokaler Musikdateien Stimmen: 6
Antwort 4: TTS + UPnP: speak Kommando zur Ausgabe von Sprachnachrichten Stimmen: 14
Titel: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 November 2017, 00:21:27
Dieses Modul kann UNDOK (Powered by UNDOK) kompatible Geräte ansteuern. Dazu zählen z.B. Geräte der Firmen: SilverCrest, Medion, Hama, TechniSat, Noxon, Dual, Roberts, Sangean, Ruark Audio, Argon Audio, Bush, Revo, Goodmans, Albrecht, View Quest (VQ), auna, LEMEGA, NUMAN, Audioblock (Block), Imperial, Blaupunkt, Terris, Sonoro, Audisse und viele viele andere.

Definition:

define <device name> SIRD <ip des radios><:port> <pin> <intervall für zyklisches update>

Default Pin: 1234
Port: Einige wenige Radios benötigen einen speziellen Port wie z.B. 2244. In diesen Fällen muss auch meist das Attribut upnpPort auf 80 gesetzt werden, damit die speak und stream Funktionalität funktioniert. In den meisten Fällen kann auf eine explizite Portangabe verzichtet werden!

https://github.com/mumpitzstuff/fhem-SIRD (https://github.com/mumpitzstuff/fhem-SIRD)

Abhängigkeiten:
sudo apt-get install libxml-bare-perl
Es MUSS mindestens die Version 0.53 installiert sein, sonst lässt sich das Modul nicht starten. Falls ihr diese Version nicht über apt-get bekommen könnt, versucht bitte folgendes:
sudo cpan
install XML::Bare
exit
Damit wird das Modul als Source geladen, kompiliert und dann installiert.

Installation:
update add http://raw.githubusercontent.com/mumpitzstuff/fhem-SIRD/master/controls_sird.txt
update all
shutdown restart

Attribute:

  • siehe Modulhilfe

History:
29.07.2018
- ein Speicher Leck innerhalb von XML::Bare wurde beseitigt
- Befehle für speak und stream werden jetzt mehrfach gesendet wenn sie fehl schlagen
- einige kleine interne Änderungen
- Version wurde erhöht von 1.1.7 auf 1.1.8
12.06.2018
- Kommando stream hinzugefügt um eine beliebige http URL oder lokale Dateien abzuspielen
- Attribut streamInput hinzugefügt (default: dmr)
- Attribut streamWaitTimes hinzugefügt (default: 0:1:0:0)
- Attribut streamPath hinzugefügt (default: /opt/fhem/www/)
- Attribut streamPort hinzugefügt (default: 5000)
- Attribut ttsJinglePath hinzugefügt um eine url für einen Webserver oder Dlna Server zu konfigurieren auf dem die Jingle dateien abgelegt sind.
- das speak Kommando kann bis zu 200 Zeichen verarbeiten wenn kein Jingle verwendet wird (100 wenn ein Jingle verwendet wird)
- das speak Kommando kann einen Jingle Dateinamen enthalten, der von | umgeben ist wie z.B. |jingle.mp3|This is a test. Das Attribut ttsJinglePath und der Jingle Dateiname im speak Text bilden dabei eine Einheit und bilden zusammen die Url zum Jingle.
- Attribut ttsWaitTimes wurde auf 0:0:1:2:0:0 geändert
- es wurden interne Änderungen vorgenommen um die Ausgabe mit speak robuster zu machen
- das Radio wird gemuted bevor es angeschaltet wird, um zu verhindern das der letzte Radiosender zu hören ist
- wenn ttsVolume nicht gesetzt ist, dann wird die normale Lautstärke verwendet anstatt der feste Wert 25
- Version wurde erhöht von 1.1.6 auf 1.1.7
23.05.2018
- Bugfix für neue Firmware Versionen
- Version wurde erhöht von 1.1.5 auf 1.1.6
13.05.2018
- XML Parser von XML::Simple nach XML::Bare umgestellt (sudo apt-get install libxml-bare-perl)
- Internals MODEL und UDN hinzugefügt
- wenn der Kompatibilitätsmodus ausgeschaltet ist, dann kann das Interval auf 5s gesetzt werden, ansonsten wie bisher auf minimal 10s.
- Version erhöht von 1.1.4 auf 1.1.5
29.03.2018
- notifications hinzugefügt
- update intervall kann jetzt auf 5s reduziert werden, wenn der Kompatibilitätsmodus deaktiviert wurde
- Attribut updateAfterSet hinzugefügt
- Attribut notifications hinzugefügt
- Reading rssi hinzugefügt
- Reading frequency hinzugefügt
- Reading signalStrength hinzugefügt
- Version erhöht von 1.1.3 auf 1.1.4
19.03.2018
- Kommandos volumeUp und volumeDown hinzugefügt
- Kommandos presetUp und presetDown hinzugefügt
- Version wurde erhöht von 1.1.2 auf 1.1.3
15.03.2018
- Code für die Sprachausgabe restrukturiert
- es gibt jetzt separate preset Befehle für die verschiedenen Inputs
- Attribut ttsWaitPowerOn wurde durch ttsWaitTimes ersetzt
- Version wurde erhöht von 1.1.1 auf 1.1.2
09.02.2018
- Attribut ttsWaitPowerOn hinzugefügt
- Umschaltung Lautstärke/Input nach einer Sprachausgabe gefixt
07.02.2018
- speak für bis zu 100 Zeichen hinzugefügt
- Attribute ttsInput, ttsLanguage und ttsVolume hinzugefügt
- das Lautstärke Reading wird jetzt immer ausgelesen, unabhängig davon ob das Radio an oder ausgeschaltet ist
- Version erhöht 1.0.1 zu 1.1.0
09.01.2018
- ls Kommando hinzugefügt (Navigation auf lokalen Medien oder Auswahl eines Radiosenders)
- Queue Implementierung wurde überarbeitet (für den Kompatibilitätsmodus)
- Attribut maxNavigationItems hinzugefügt
- Versionsinformationen hinzugefügt
06.12.2017
- Kompatibilitätsmodus hinzugefügt, um auch ältere Radios ansprechen zu können (immer aktiviert außer wenn aktiv ausgeschaltet)
- fehlende Inputs sollten jetzt funktionieren
- Readings werden nur noch aktualisiert, wenn sie sich geändert haben.
04.12.2017
- einige Fehlerausgaben wurden von verbose 3 auf verbose 5 gesetzt
- Readings inputs/presets sind jetzt versteckte Readings und nur noch in der Raw Ansicht zu sehen
- die maximal verfügbaren Lautstärke sollte gefixed sein
- autoLogin ist jetzt standardmäßig auf on gestellt
- kleine Gerätehilfe hinzugefügt
01.12.2017
- Readings/Kommandos angepasst
30.11.2017
- Modul wurde komplett neu geschrieben
07.11.2017
- update thread wurde auf non blocking umgestellt
- bugfix der inputs
- browser refresh entfernt


Sprachausgabe von mehr als 200 Zeichen realisieren
Eine Sprachausgabe von mehr als 200 Zeichen kann z.B. über das Modul Text2Speech realisiert werden. Die von diesem Modul erzeugte mp3 Datei wird dabei einfach als lokaler Stream an das Radio geschickt.

Zuerst muss ein Text2Speech Device eingerichtet werden, das nur die mp3 Datei erzeugt, nicht aber versucht diese abzuspielen.
define TTS_SERVER Text2Speech none
attr TTS_SERVER TTS_Language Deutsch
attr TTS_SERVER TTS_TimeOut 60
attr TTS_SERVER TTS_UseMP3Wrap 1


Jetzt benötigen wir noch ein notify, um die entstandene mp3 Datei an das SIRD Device zu schicken:
defmod nty_TTS_SERVER notify TTS_SERVER:lastFilename.* set RADIO_WOHNZIMMER stream $EVTPART1

Achtet bitte darauf, das Text2Speech die entstandenen Dateien in /opt/fhem/cache erzeugt und als lastFilename sowas wie z.B. cache/<random>.mp3 angibt.

Jetzt muss man noch den Pfad für die Stream Ausgabe vom SIRD Device anpassen:
attr RADIO_WOHNZIMMER streamPath /opt/fhem/

Jetzt kann man dem Text2Speech Server einfach ein Kommando schicken und die Ausgabe sollte auf dem Radio erfolgen:
set TTS_SERVER tts Das ist ein Test!


ReadingsGroup für die Radio Steuerung
In der 99_myUtils.pm müssen die folgenden Funktionen hinzugefügt werden:

sub filterReading($;$)
{
  my ($reading, $default) = @_;
  my @allpresets;
  my @list = split(',', $reading);
 
  $default = '' if (!defined($default));
 
  foreach my $elem (@list)
  {
    my ($id, $value) = split(':', $elem);

    if ($id eq $default)
    {
      #add current selection as first list item
      unshift(@allpresets, $value);
    }
    else
    {
      #add elements at end of array
      push(@allpresets, $value);
    }
  }
   
  return join(',', @allpresets);
}

sub getCoverTitleRG($;$$)
{
  my ($device, $width, $space) = @_;
 
  $width = 500 if (!defined($width));

  return '<div style="float: left;">'.getCoverRG($device).'</div><div style="margin-left: 150px; min-width: '.$width.'px;">'.getTitleRG($device, $space).'</div>';
}

sub getCoverRG($;$)
{
  my ($device) = @_;

  return '<img style="margin-right: 5px; border: 1px solid lightgray; height: 175px" src="'.ReadingsVal($device, 'graphicUri', '').'" />';
}

sub getTitleRG($;$)
{
  my ($device, $space) = @_;
  $space = 20 if (!defined($space));

  my $infoString = '';

  my $transportState = ReadingsVal($device, 'playStatus', '');

  if (ReadingsVal($device, 'currentAlbum', '') ne '')
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Titel: <b>%s</b><br/>Interpret: <b>%s</b><br/>Album: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'currentArtist', ''),
                           ReadingsVal($device, 'currentAlbum', ''));
  }
  else
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Sender: <b>%s</b><br/>Info: <b>%s</b><br/>Description: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'infoText', ''),
                           ReadingsVal($device, 'description', ''));
  }

  return $infoString;
}


Dann kann die ReadingsGroup erzeugt werden:

defmod rg_RADIO_WOHNZIMMER readingsGroup RADIO_WOHNZIMMER:<{getCoverTitleRG($DEVICE)}@state>\
RADIO_WOHNZIMMER:!input,!preset,volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state
attr rg_RADIO_WOHNZIMMER alias Steuerung
attr rg_RADIO_WOHNZIMMER commands {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, 'volumeSteps', ''),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE play",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next"\
}
attr rg_RADIO_WOHNZIMMER nonames 1
attr rg_RADIO_WOHNZIMMER room RADIO
attr rg_RADIO_WOHNZIMMER valueColumns { 'r:1,c:1' => 'colspan="10"' }
attr rg_RADIO_WOHNZIMMER valueIcon {\
"state.on" => "radio_checked@#e56524",\
"state.off" => "radio_unchecked",\
"mute.on" => "rc_MUTE@#e56524",\
"mute" => "rc_VOLUP",\
"repeat.on" => "rc_REPEAT@#e56524",\
"repeat" => "rc_REPEAT",\
"playStatus.playing" => "rc_PAUSE@#e56524",\
"playStatus" => "rc_PLAY",\
"shuffle.on" => "rc_SHUFFLE@#e56524",\
"shuffle" => "rc_SHUFFLE",\
"previous" => "rc_PREVIOUS",\
"next" => "rc_NEXT",\
}
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 07 November 2017, 06:41:59
läuft!

Finde gut, dass es weiter geht. Freue mich. Danke!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 07 November 2017, 16:02:57
Sehr cool. Kann man auch Sender wählen/einstellen?

Ich bekomme eine Perl-Warnung
2017.11.07 15:32:57 1: PERL WARNING: Argument "K%c3%bcche" isn't numeric in multiplication (*) at ./FHEM/17_SIRD.pm line 329.

Ansonsten läuft es auch bei mir.
Nun geht in der Küche das Radio an, wenn jemand reingeht und wieder aus, wenn alle raus sind.

Danke für die Änderungen, Erweiterungen und die Pflege.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: ralfix am 07 November 2017, 19:38:10
# $Id: 17_SIRD.pm 41052 2017-03-28 16:41:14Z
Das Datum ist O.K. ?

Browser refreshs hab ich keine mehr bemerkt. :)

Gruß Ralf
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 November 2017, 22:03:20
Zitat von: Invers am 07 November 2017, 16:02:57
Sehr cool. Kann man auch Sender wählen/einstellen?

Ich bekomme eine Perl-Warnung
2017.11.07 15:32:57 1: PERL WARNING: Argument "K%c3%bcche" isn't numeric in multiplication (*) at ./FHEM/17_SIRD.pm line 329.

Ansonsten läuft es auch bei mir.
Nun geht in der Küche das Radio an, wenn jemand reingeht und wieder aus, wenn alle raus sind.

Danke für die Änderungen, Erweiterungen und die Pflege.

Ich denke mal das hat was mit den Umlauten zu tun. Muss ich mir ansehen. Kannst du das Ding vielleicht erst mal irgendwie umbenennen z.B. in Kueche oder so?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 November 2017, 22:04:14
Zitat von: ralfix am 07 November 2017, 19:38:10
# $Id: 17_SIRD.pm 41052 2017-03-28 16:41:14Z
Das Datum ist O.K. ?

Browser refreshs hab ich keine mehr bemerkt. :)

Gruß Ralf

Da schaut aber jemand genau hin. Das ist noch aus dem alten Modul. Ich hab erst mal nur das Notwendigste angepasst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: pflock_y am 11 November 2017, 09:40:41
Guten Morgen alle zusammen,

ich nutze das Modul auch und bin begeistert das es weiter gepflegt wird.

Ein kleines Problem/ kleine Frage hätte ich da trotzdem mal.

Ich nutze FHEM zusammen mit Alexa, funktioniert auch alles bestens!! Jetzt wollte ich auch das Radio in der Küche (Medion MD87480) über Alexa einschalten lassen. Leider findet die Alexa smarthome app das Gerät nicht.
Vielleicht hat jemand noch einen Tip für mich?

Grüße
Pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Flipper92 am 12 November 2017, 20:28:16
Hey,
Ich benutze es aktuell für mein Hama IR 100 und es funktioniert beim ersten Test super.

Eine Frage, gibt es eine Zusammenstellung zu den Befehlen, Gets und den Readings?

Kann man so das Radio auch für Sprachausgaben nutzen?

Gruß Dominik
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Zippo2000 am 12 November 2017, 20:45:04
Zitat von: Flipper92 am 12 November 2017, 20:28:16
Hey,
Ich benutze es aktuell für mein Hama IR 100 und es funktioniert beim ersten Test super.

Eine Frage, gibt es eine Zusammenstellung zu den Befehlen, Gets und den Readings?

Kann man so das Radio auch für Sprachausgaben nutzen?

Gruß Dominik

Vielleicht hilft Dir das weiter:
https://github.com/flammy/fsapi/blob/master/FSAPI.md (https://github.com/flammy/fsapi/blob/master/FSAPI.md)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 November 2017, 20:52:40
Zitat von: pflock_y am 11 November 2017, 09:40:41
Guten Morgen alle zusammen,

ich nutze das Modul auch und bin begeistert das es weiter gepflegt wird.

Ein kleines Problem/ kleine Frage hätte ich da trotzdem mal.

Ich nutze FHEM zusammen mit Alexa, funktioniert auch alles bestens!! Jetzt wollte ich auch das Radio in der Küche (Medion MD87480) über Alexa einschalten lassen. Leider findet die Alexa smarthome app das Gerät nicht.
Vielleicht hat jemand noch einen Tip für mich?

Grüße
Pflock_y

Ich kenne mich leider mit Alexa nicht wirklich aus, vermute aber das man da sowas wie einen Skill benötigt. Oder man müsste irgendwie über Alexa fhem Befehle auslösen können. Am besten du fragst mal in der Alexa Sektion danach, da ist dein Thema sicher besser aufgehoben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 November 2017, 20:59:31
Zitat von: Flipper92 am 12 November 2017, 20:28:16
Hey,
Ich benutze es aktuell für mein Hama IR 100 und es funktioniert beim ersten Test super.

Eine Frage, gibt es eine Zusammenstellung zu den Befehlen, Gets und den Readings?

Kann man so das Radio auch für Sprachausgaben nutzen?

Gruß Dominik

Leider habe ich das Modul auch nur etwas erweitert bisher und deshalb nicht mehr Informationen als sich auf den einschlägigen Seiten zur fsapi finden lässt. Viele Dinge sind mir daher selbst unklar.
Sprachausgabe unterstützt das Modul nicht, aber das ist für mich der Hauptgrund das Ding überhaupt weiter zu entwickeln. Ich muss in dieser Richtung noch experimentieren und hoffe eine Lösung dafür zu finden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 November 2017, 23:15:23
Habe heute schon mal rausgefunden, das man das Radio grundsätzlich über Upnp ansprechen kann. Das funktioniert z.B. auch mit einem Standard Windows Upnp Server. Falls es jemand testen möchte kann man folgendes tun:

1.) Das Radio einschalten und auf lokale Musik als Input umstellen.

2.) Den Upnp Server wie hier beschrieben aktivieren: https://www.pcwelt.de/ratgeber/Streaming-mit-UPnP-DLNA-im-Heimnetz-Video-Player-9696558.html (https://www.pcwelt.de/ratgeber/Streaming-mit-UPnP-DLNA-im-Heimnetz-Video-Player-9696558.html)

3.) Im Explorer ein Mp3 auswählen und an das Radio senden.

Wenn man vorher nicht den richtigen Input im Radio ausgewählt hat, dann erscheint eine endlose Warteuhr, die sich erst beendet, wenn man das Radio auf den richtigen Input umgestellt hat. Aber danach beginnt dann das entsprechende Lied.

Alternativ habe ich auch noch den DLNARenderer (FHEM Modul) probiert. Hier muss man allerdings sehr viele Dinge installieren und selbst dann läuft es nicht besonders stabil. Wenn man es geschafft hat und der DLNARenderer das Radio findet, dann muss man unbedingt zuerst das Radio auf den Input lokale Musik umstellen, sonst stürzt der DLNARenderer ab! Wenn man das beachtet, dann kann man über:
set <dlnarenderer device> speak Das ist ein Test
bereits eine Sprachausgabe realisieren!

Ich bin jetzt guter Hoffnung, dass ich das auch im Modul so umsetzen kann. Es wird aber noch ein wenig dauern...

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: robbork am 17 November 2017, 23:41:05
Hallo,
freue mich, dass es mit dem Modul weitergeht. Vielen Dank dafür. Ich benutze das Modul für einen Noxon A560+ und es läuft.
Ich kann die Eingänge auswählen, unter DAB funktioniert auch Kanal auf/ab...uvm. Super.
Habe eine Frage zum Muskplayer. Was ist da bis jetzt so möglich? Vieleicht kann das mal jemand auflisten. Ich habe zwar schon einiges durchprobiert, aber bei den meisten Variablen für "set" passiert nichts. Das liegt vmtl. am Noxon. Deshalb wäre es schon interessant für mich, was bei den unterstützten Geräten in diesem Zusammenhang funktioniert.
Danke Gruß Rob
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 18 November 2017, 07:21:14
Hallo Ralf,

super, dass du dich bereiterklärt hast weiter zu machen bzw. neu auf zu bauen.
Mein NumanTwo Radio war in ganz groben Zügen steuerbar. Ich habe es jedoch aufgrund diverser Probleme löschen müssen.

Danke,

Gernot

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Zippo2000 am 18 November 2017, 09:45:28
Hallo Gernot,

hilfreich für die Weiterentwicklung wäre sicherlich, welche diverse Probleme bei Dir auftraten.

Grüße,
Tobi

Zitat von: supernova1963 am 18 November 2017, 07:21:14
Hallo Ralf,

super, dass du dich bereiterklärt hast weiter zu machen bzw. neu auf zu bauen.
Mein NumanTwo Radio war in ganz groben Zügen steuerbar. Ich habe es jedoch aufgrund diverser Probleme löschen müssen.

Danke,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 18 November 2017, 12:57:57
Hallo Tobi,

wenn ich mich recht erinnere waren es sehr viele Meldungen im Log und eine höhere Systemlast, wenn Radio nicht erreichbar oder aus war.
Aufgrund familiären Situation von Jörg habe ich dann beschlossen, dass Thema nur noch zu beobachten.
Zitat von: Jörg am 09 Juli 2017, 11:16:42
... 

Zum Test habe ich heute noch einmal versucht das Geräte zu definieren. Da ich jedoch mittlerweile in der Testumgebung auf Ubuntu 17.10 laufen habe scheitere ich bereits nach der Definition. xml:simple mußte ich aus CPAN nach installieren.
Das hat auch nur mit:
Zitatperl -MCPAN -e 'install XML::Simple'
Reading '/home/pi/.cpan/Metadata'
  Database was generated on Mon, 25 Sep 2017 16:29:02 GMT
Fetching with LWP:
http://www.cpan.org/authors/01mailrc.txt.gz
Reading '/home/pi/.cpan/sources/authors/01mailrc.txt.gz'
............................................................................DONE
Fetching with LWP:
http://www.cpan.org/modules/02packages.details.txt.gz
Reading '/home/pi/.cpan/sources/modules/02packages.details.txt.gz'
  Database was generated on Sat, 18 Nov 2017 10:53:40 GMT
............................................................................DONE
Fetching with LWP:
http://www.cpan.org/modules/03modlist.data.gz
Reading '/home/pi/.cpan/sources/modules/03modlist.data.gz'
DONE
Writing /home/pi/.cpan/Metadata
XML::Simple is up to date (2.24).
funktioniert.
Nach der Definition und einen "shutdown restart" kann ich fhem kurz öffnen dann hängt er sich auf.
Im Log steht:
Zitatcat ./fhem-2017-46.log
2017.11.18 12:42:40 1: Including fhem.cfg
2017.11.18 12:42:40 3: telnetPort: port 7072 opened
2017.11.18 12:42:40 3: WEB: port 8083 opened
2017.11.18 12:42:40 2: eventTypes: loaded 1261 events from ./log/eventTypes.txt
2017.11.18 12:42:40 3: ioBrokerPort: port 7073 opened
2017.11.18 12:42:41 2: SIRD Init module
2017.11.18 12:42:41 1: Including ./log/fhem.save
2017.11.18 12:42:41 3: Harmony: connected
2017.11.18 12:42:41 0: Featurelevel: 5.8
2017.11.18 12:42:41 0: Server started with 26 defined entities (fhem.pl:15377/2017-11-01 perl:5.026000 os:linux user:fhem pid:8126)
2017.11.18 12:42:42 3: Harmony: new config
Undefined subroutine &main::BlockingCall called at ./FHEM/17_SIRD.pm line 847.
Zeile 847 aus ./FHEM/17_SIRD.pm:
   
...
$hash->{helper}{RUNNING_PID} = BlockingCall('SIRD_DoStatus', $hash->{NAME}.'|'.$sessionId, 'SIRD_EndStatus', 300, 'SIRD_AbortStatus', $hash) if (defined($hash->{IP}) && defined($hash->{INTERVAL}));
...


Soweit meine alten und neuen Probleme.

Ich finde es dennoch gut, das daran weiter gearbeitet wird,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 November 2017, 15:46:48
Bist du sicher das du ein aktuelles FHEM hast? BlockingCall ist eine Standardfunktion von FHEM die sehr viele Module verwenden. Wenn das bei dir nicht geht, dann ist deine Installation entweder sehr alt oder da stimmt etwas anderes nicht.

Wie auch immer, ich habe jetzt wieder etwas mehr Luft und werde erst mal das Modul neu aufsetzen. Es klemmt an zu vielen Stellen aktuell und ich behebe lieber meine eigenen Bugs, anstatt die aus einem alten Modul. Die Funktionalität werde ich auch erst mal reduzieren und ich hoffe auf XML Parser im Modul verzichten zu können. Das sollte dann dein erstes Problem beheben.
BlockingCall muss ich allerdings in jedem Fall weiter einsetzen.

PS: Ich habe mir das jetzt noch mal schnell angeschaut und nehme alles zurück. Da fehlte tatsächlich etwas im Code. Komisch das es trotzdem bei anderen funktioniert hat. Versuch mal bitte ein Update zu machen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 18 November 2017, 17:04:25
Sorry, wie mache ich denn ein Update?
Hast du den Anhang vom 07.11.2017 aktualisiert?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 November 2017, 18:10:46
Ihr stimmt, da war git gar nicht verlinkt.


https://github.com/mumpitzstuff/fhem-SIRD
(https://github.com/mumpitzstuff/fhem-SIRD)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Homekino am 18 November 2017, 18:42:13
Hallo,
danke für Deine Arbeit. Leider kann ich das Modul bei mir nicht starten. Habe zuerst die Datei hier aus dem Forum probiert.
Diese lief kurz und hat dann fhem zum Abstuirz gebracht.
Das Update von github läuft gar nicht es kommt der Fehler :Cannot load module SIRD
Rechte habe ich gesetzt und start mit
define Technisat_110_IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC
gemacht.


Was mache ich falsch ?

Gruß Andreas
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 18 November 2017, 19:26:38
@Andreas: Nachdem Update aus dem github funktioniert es bei mir.

@mumpitzstuff: Input funktionieren (DMR ?), Volume funktionieren!
Bei den anderen Set Befehlen, weiß ich nicht so recht, wie diese nutzen kann.

Hier mein list 03_Kuechenradio
nternals:
   CFGFN
   DEF        192.168.1.13  1234 SIRD-AUTOMATIC 60
   INTERVAL   60
   IP         192.168.1.13
   Model      SIRD-AUTOMATIC
   NAME       03_Kuechenradio
   NR         52
   PASSWORD   1234
   SESSIONID  1304361427
   STATE      on
   TYPE       SIRD
   READINGS:
     2017-11-18 19:09:43   currentAlbum
     2017-11-18 19:09:43   currentArtist
     2017-11-18 19:09:43   currentDuration  0:00
     2017-11-18 19:09:43   currentPosition  1:03
     2017-11-18 19:09:43   currentTitle    SWR3
     2017-11-18 19:09:43   dABScan         scan
     2017-11-18 19:09:43   frequency       4294967.29
     2017-11-18 19:09:43   friendlyName    Kuechenradio
     2017-11-18 19:09:43   graphicUri      http://chaltec.wifiradiofrontier.com/setupapp/setup1/logo/logo-530.png
     2017-11-18 19:09:43   infoText        Seven nation army / White Stripes
     2017-11-18 19:09:43   input           Internetradio
     2017-11-18 19:09:43   inputSelectable <Internetradio><Spotify><DMR><Musikplayer><DABRadio><FMRadio><Bluetooth><CD><AUXEingang>
     2017-11-18 19:09:43   lastcommand     on
     2017-11-18 19:09:43   localDate       18.11.2017
     2017-11-18 19:09:43   localTime       19:09:44
     2017-11-18 19:09:43   mute            off
     2017-11-18 19:09:43   navCaps         3
     2017-11-18 19:09:43   navNumItems     6
     2017-11-18 19:09:43   navStatus       ready
     2017-11-18 19:09:43   playCaps        stop,addPreset
     2017-11-18 19:09:43   playRate        1
     2017-11-18 19:09:43   playStatus      playing
     2017-11-18 19:09:43   power           on
     2017-11-18 19:09:43   presence        present
     2017-11-18 19:09:43   radioID         XXXXXXXXXXXX
     2017-11-18 19:09:43   remoteState     on
     2017-11-18 19:09:43   repeat          off
     2017-11-18 19:09:43   searchTerm
     2017-11-18 19:09:43   shuffle         off
     2017-11-18 19:09:43   signalStrength  0
     2017-11-18 19:09:43   version         ir-mmi-FS2026-0500-0370_V2.11.13c.EX68183-1A30
     2017-11-18 19:09:43   volume          30
     2017-11-18 19:09:43   volumeSteps     33
     2017-11-18 19:09:43   volumeStraight  6
   helper:
     input2     <fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internetradio</c8_array></field>
<field name="streamable"><u8>1</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="1">
<field name="id"><c8_array>Spotify</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Spotify</c8_array></field>
<field name="streamable"><u8>1</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="2">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>
<field name="streamable"><u8>1</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="3">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>
<field name="streamable"><u8>1</u8></field>
<field name="modetype"><u8>1</u8></field>

</item>
<item key="4">
<field name="id"><c8_array>DAB</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>DAB Radio</c8_array></field>
<field name="streamable"><u8>1</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="5">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM Radio</c8_array></field>
<field name="streamable"><u8>1</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="6">
<field name="id"><c8_array>Bluetooth</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Bluetooth</c8_array></field>
<field name="streamable"><u8>0</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="7">
<field name="id"><c8_array>CD</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>CD</c8_array></field>
<field name="streamable"><u8>0</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<item key="8">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX Eingang</c8_array></field>
<field name="streamable"><u8>0</u8></field>
<field name="modetype"><u8>0</u8></field>

</item>
<listend/>
</fsapiResponse>

     inputAll   Internetradio,Spotify,DMR,Musikplayer,DABRadio,FMRadio,Bluetooth,CD,AUXEingang
     inputRead  <Internetradio><Spotify><DMR><Musikplayer><DABRadio><FMRadio><Bluetooth><CD><AUXEingang>
     preset1_5  <P1: 1LIVE><P2: WDR2BergischesLand><P3: SWR3><P4: WDR4FM103.8BergischesCountry><P5: RadioBerg99.7FM><P1: WDR3FM98.1BergischesCountry><P2: --PRESET-FREE--><P3: --PRESET-FREE--><P4: --PRESET-FREE--><P5: --PRESET-FREE-->
     preset6_0  <P6: SWR1Rheinland-Pfalz><P7: SWR4Koblenz><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: WDR588.0FMBonn><P6: --PRESET-FREE--><P7: --PRESET-FREE--><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE-->
     presetAll  1LIVE,WDR2BergischesLand,SWR3,WDR4FM103.8BergischesCountry,RadioBerg99.7FM,SWR1Rheinland-Pfalz,SWR4Koblenz,--PRESET-FREE--,--PRESET-FREE--,WDR588.0FMBonn,WDR3FM98.1BergischesCountry,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--
     input1: ich
       status     FS_OK
       value:
         u32        0
     preset:
       status     FS_OK
       item:
         HASH(0x55b262b51ac0)
         HASH(0x55b262695960)
         HASH(0x55b2626955e8)
         HASH(0x55b262b51658)
         HASH(0x55b26268fca0)
         HASH(0x55b262b51460)
         HASH(0x55b262b51898)
         HASH(0x55b262b518f8)
         HASH(0x55b262b51be0)
         HASH(0x55b26268f520)
         HASH(0x55b2618e0720)
         HASH(0x55b262f1d6d8)
         HASH(0x55b262993aa8)
         HASH(0x55b262f1d7e0)
         HASH(0x55b262b3f490)
         HASH(0x55b262b51cb8)
         HASH(0x55b262f1dfc0)
         HASH(0x55b262b51040)
         HASH(0x55b262f1dea0)
         HASH(0x55b262f1d558)
       listend:
Attributes:
   room       03_Kueche


Auszug Log:
Zitat2017.11.18 18:59:43 1: PERL WARNING: Use of uninitialized value $params in string ne at ./FHEM/17_SIRD.pm line 2384.
2017.11.18 18:59:43 1: PERL WARNING: Use of uninitialized value $value in concatenation (.) or string at ./FHEM/17_SIRD.pm line 807.
2

Ergänzung: Nach ca. 1 Minute ist das device absent

Ereignismonitor inkl. Log:

ZitatDevice 2017-11-18 19:39:17 SIRD 03_Kuechenradio power: absent
2017-11-18 19:39:17 SIRD 03_Kuechenradio presence: absent
2017-11-18 19:39:17 SIRD 03_Kuechenradio volumeStraight: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio volume: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio volumeSteps: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio mute: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio shuffle: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio repeat: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio friendlyName: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio version: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio radioID: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio localDate: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio localTime: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio currentTitle: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio infoText: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio currentAlbum: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio currentArtist: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio graphicUri: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio currentPosition: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio currentDuration: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio playRate: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio playCaps: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio frequency: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio signalStrength: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio remoteState: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio playStatus: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio navStatus: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio navCaps: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio navNumItems: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio searchTerm: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio dABScan: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio input: 
2017-11-18 19:39:17 SIRD 03_Kuechenradio inputSelectable: 
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 November 2017, 12:41:46
Wie bereits mehrfach gesagt, sind die Funktionen meist 1:1 aus dem alten Modul übernommen. Die Funktionsweise erschließt sich mir teilweise auch nicht wirklich. Vermutlich funktioniert da aber auch nur noch die Hälfte.
Der Fehler kann auftreten, wenn ein Input gesetzt wurde was es nicht in der internen Liste gab. Ich bin grad überfragt wie es dazu kommen kann. Der komische Name bei den Inputs ist der Player um lokale Musik über Upnp abzuspielen. Soll vermutlich sowas wie digital media remote oder so bedeuten.
Sorgen macht mir eher das absent nach einer Minute. Kommt das Radio dann beim nächsten Update wieder oder hat es sich nur abgeschaltet? Mein Radio schaltet sich ab nach einer bestimmten Zeit wenn ich nichts abspiele. As passiert wenn du z.b. wieder versuchst einzuschalten?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 November 2017, 12:44:59
Zitat von: Homekino am 18 November 2017, 18:42:13
Hallo,
danke für Deine Arbeit. Leider kann ich das Modul bei mir nicht starten. Habe zuerst die Datei hier aus dem Forum probiert.
Diese lief kurz und hat dann fhem zum Abstuirz gebracht.
Das Update von github läuft gar nicht es kommt der Fehler :Cannot load module SIRD
Rechte habe ich gesetzt und start mit
define Technisat_110_IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC
gemacht.


Was mache ich falsch ?

Gruß Andreas

Hast du dir den Inhalt der Datei aus dem Git mal angesehen? Ist der korrekt und entspricht dem was du im Git siehst. Manchmal passieren beim Download komische Dinge. Hast du ein shutdown restart gemacht? Welche Rechte hast du wie gesetzt?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Zippo2000 am 19 November 2017, 12:55:26
DMR dürfte Digital Media Renderer bedeuten
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 19 November 2017, 13:04:26
Also ich hab mir das gestern auch mal aus dem Git geholt und getestet. Gab beim Start nen paar Fehlermeldungen, Funktion ist aber da.

ich hab Reverselog an, also der neueste Eintrag oben...

Von heute Morgen beim Einschalten:
2017.11.19 10:04:43.688 1: PERL WARNING: Use of uninitialized value $value in concatenation (.) or string at ./FHEM/17_SIRD.pm line 806.
2017.11.19 10:04:43.687 1: PERL WARNING: Use of uninitialized value $params in string ne at ./FHEM/17_SIRD.pm line 2383.


und Gestern nach dem reload 17_SIRD.pm
2017.11.18 21:33:43.977 1: PERL WARNING: Argument "Kueche" isn't numeric in multiplication (*) at ./FHEM/17_SIRD.pm line 329.
2017.11.18 21:33:06.249 1: PERL WARNING: (Missing operator before SIRD?)
2017.11.18 21:33:06.249 1: PERL WARNING: Bareword found where operator expected at ./FHEM/17_SIRD.pm line 30, near "17_SIRD"
2017.11.18 21:33:06.248 1: PERL WARNING: (Missing operator before fhem?)
2017.11.18 21:33:06.247 1: PERL WARNING: Bareword found where operator expected at ./FHEM/17_SIRD.pm line 30, near "<title>fhem"
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 November 2017, 17:11:13
Muss ich mir ansehen. Werde aber nicht viel Zeit darauf verschwenden. Will lieber alles neu machen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 19 November 2017, 18:53:07
ja, sehe ich genau so.
läuft ja, mit den meldungen kann ich leben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Homekino am 20 November 2017, 21:05:46
Zitat von: mumpitzstuff am 19 November 2017, 12:44:59
Hast du dir den Inhalt der Datei aus dem Git mal angesehen? Ist der korrekt und entspricht dem was du im Git siehst. Manchmal passieren beim Download komische Dinge. Hast du ein shutdown restart gemacht? Welche Rechte hast du wie gesetzt?
Hallo habe nochmals alles wiederholt. Datei aus Github neu geladen. Nochmals in fhem kopiert und Rechte gesetzt mit chown -R fhem:dialout /opt/fhem


Nach
Delfine Technisat 110 IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC 60
kommt nur cannot load module SIRD. Neustart bringt auch nichts...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 20 November 2017, 22:34:51
dann beantworte mal ein paar Fragen:

In welchen Ordner hast du die Datei 17_SIRD.pm abgelegt?

Heisst die Datei wirklich 17_SIRD.pm?

Bei mir brauchte ich die Rechte nicht zu ändern, die haben schon gepasst... Hast du 'chown -R fhem:dialout /opt/fhem' als root ausgeführt?

ZitatDelfine Technisat 110 IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC 60
Denke/Hoffe, das sind copy/paste Fehler - ansonsten dürfte die Fehlermeldung (cannot load module SIRD) ja gar nicht erst kommen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Homekino am 20 November 2017, 23:36:40
Ja sorry das war ein Schreibfehler. Define Technisat_110_IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC 60
Habe aus Versehen vorher Define Technisat 110 IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC 60
also ohne "_" eingegeben. Da kam dann unknown module 110. Also muss er wohl das Modul mit dem richtigen Befehl finden aber kann es aus irgendwelchen Gründen nicht laden.

Die Datei hab ich in \opt\fhem\FHEM\ kopiert
Rechte habe ich mit sudo vergeben. Und die Datei heißt 17_SIRD.pm.

Gibt es vielleicht eine Bannliste weil das gleichnamige alte Modul das System mehrfach zum Absturz brachte ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 21 November 2017, 00:18:14
Ich steh grad auf dem Schlauch. Gehts jetzt oder gehts jetzt nicht? Falls nicht, was kommt jetzt als Fehler?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 21 November 2017, 06:50:11
Zitat von: Homekino am 20 November 2017, 23:36:40
Ja sorry das war ein Schreibfehler. Define Technisat_110_IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC 60
Habe aus Versehen vorher Define Technisat 110 IR SIRD 192.168.3.117 1234 SIRD-AUTOMATIC 60
also ohne "_" eingegeben. Da kam dann unknown module 110. Also muss er wohl das Modul mit dem richtigen Befehl finden aber kann es aus irgendwelchen Gründen nicht laden.

Die Datei hab ich in \opt\fhem\FHEM\ kopiert
Rechte habe ich mit sudo vergeben. Und die Datei heißt 17_SIRD.pm.

Gibt es vielleicht eine Bannliste weil das gleichnamige alte Modul das System mehrfach zum Absturz brachte ?

Ok, wie Groß ist die Datei?
muss so 94kB haben...
wenn sie größer ist hast du die Datei falsch aus dem GIT geholt. (Davon gehe ich jetzt mal aus.)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Tobias am 25 November 2017, 06:59:50
Hi,
bei Aldi gibt es ab kommende Woche erstmals (??) einen neuen WLAN Lautsprecher: MEDION® LIFE® X61005
https://www.alditalk.de/multiroom

ev. funktioniert dieses Modul sagar damit ...

Edit: kann ich damit auch eine selbst erstellte mp3 Playliste (*.m3u) abspielen bei dem die Dateien auf einem NAS liegen oder bei http verfügbar sind? Dann würde auch das Zusammenspiel mit dem Medialist Modul funktionieren.
zb:
\\192.168.178.10/music/meinsong.mp3
http://192.168.178.30/music/meinsong2.mp3
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 November 2017, 09:37:28
Kann das Modul nicht. Man müsste mal testen, ob es über die App funktioniert. Wenn es da geht, sollte sich das nachbilden lassen.

Beim neuen Modul ist der Grundstein gelegt. Ich hoffe so in 1-2 Wochen etwas zum testen freigeben zu können.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Homekino am 25 November 2017, 23:58:37
Zitat von: automatisierer am 21 November 2017, 06:50:11
Ok, wie Groß ist die Datei?
muss so 94kB haben...
wenn sie größer ist hast du die Datei falsch aus dem GIT geholt. (Davon gehe ich jetzt mal aus.)

Ja hast wohl recht, hat bei mir 962 kb, seltsam.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Homekino am 26 November 2017, 00:11:14
so nun hats geklappt, nochmal als zip runtergeladen...
Modul läuft !
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lucky2k12 am 28 November 2017, 22:01:46
Mein SIRD Radio geht auch, SUPER, Danke!
Version "ir-mmi-FS2026-0500-0106_V2.6.12c3.EX45197-1RC1"
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: rabehd am 29 November 2017, 11:54:43
ZitatEdit: kann ich damit auch eine selbst erstellte mp3 Playliste (*.m3u) abspielen bei dem die Dateien auf einem NAS liegen oder bei http verfügbar sind?

Die App kann das.
Quelle: Music player
dann durchsuchen
Eintrag: Shared media

Meine Wünsche ans Modul.

  • Ein- und Ausschalten
  • Lautstärke einstellen
  • Radio einschalten, Sender auswählen
  • Wiedergabeliste von NAS starten (Wäre toll, wenn das Modul dafür ein konfigurierbares Verzeichnis scannt)
  • Navigieren und Starten im Musikordner des NAS
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 November 2017, 13:00:37
Das neue Modul kann bereits:
- Ein- und Ausschalten mit und ohne automatischem Login
- Input auswählen und Wiedergabe starten/stoppen usw.
- Presets einlesen und auswählen bin ich grad noch dran... Das Radio liefert bei einigen Dingen einfach Fehler und man muss dann mühsam rum probieren woran es liegt. Teilweise bauen Anfragen an das Radio aufeinander auf und es ist sehr schwierig rauszufinden wie genau (Radio = Black Box).
- diverse Readings auslesen, wie Sender usw.
- Lautstärke setzen ist ein guter Punkt, das hätte ich fast vergessen... :) Einige andere Dinge setzen, wie shuffle, mute usw. fehlt auch noch
- die anderen Punkte von dir hängen alle mit der Navigation in den Menüstrukturen zusammen. Grundsätzlich ist das möglich und steht auf der Liste. Das wird vermutlich aber erst Schritt 2. Im alten Modul war sowas auch schon irgendwie drin, das hat bei mir aber gar nicht mehr funktioniert. Prinzipiell wird die Steuerung aber sehr umständlich sein, weil man gewisse Dinge nicht direkt über set <irgendwas> ansteuern kann, sondern sich erst mühsam mit mehreren Befehlen durch die Menüs quälen muss. Ich bin da nicht so begeistert von bisher.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 November 2017, 22:25:54
Ich habe jetzt das neue Modul mal hochgeladen (link im ersten Beitrag). Wer sich traut darf es gern mal probieren und mir sagen ob es funktioniert bzw. was nicht funktioniert oder Probleme macht.
Bitte beachtet bitte folgende Punkte:

1.) Bei Fehlermeldungen oder Problemen möglichst genau beschreiben wie man es nachstellen kann oder dokumentieren was komisches passiert. Je detaillierter die Beschreibung, desto schneller finde ich das Problem und kann es beheben.
2.) Das alte Modul solltet ihr euch erst einmal sichern und nicht gleich überschreiben!
3.) Definieren könnt ihr das Device so: define <name> SIRD <ip> <pin> <interval>
Der Standardpin ist 1234 und beim Intervall bin ich bei mir bis auf 10s runter gegangen.
4.) Ihr müsst zuerst ein Login machen, ansonsten funktionieren die anderen Funktionen nicht. Alternativ könnt ihr das Attribut autoLogin verwenden, dann macht das Device das Login allein.

Probiert einfach mal alle Funktionen in Ruhe durch.

Viel Spass beim Testen. :)

Weitere Meilensteine:

1.) Stabilität verbessern, Bugfixes und leinere Erweiterungen/Anpassungen.
2.) Navigation durch Menüs implementieren, damit man z.B. auch Dateien von einem lokal angeschlossenen USB Stick abspielen kann. Was damit genau möglich ist und was nicht, muss ich dann aber erst mal selbst raus bekommen.
3.) TTS implementieren über UPnP.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: rabehd am 01 Dezember 2017, 09:56:06
Erstmal danke, dass Du Dich der Sache annimmst.

Feedback auf die Schnelle:

STATE bleibt immer auf  Initialized. Da wäre on/off schöner.

Eine Anzeige (Reading) was gerade läuft wäre auch toll. Da reicht mir beim Internetradio der Sender.

Ich habe das Modul einfach über das Alte kopiert, war ja auch nur zum Test. Nach dem ertsten Neustart war das Device weg und müsste neu angelegt werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: raiderxxl am 01 Dezember 2017, 10:04:17
Hi,

auch gleich installiert und meine Silvercrest Soundbar auf dem Testsystem eingerichtet.
Was mir auffällt:

State ist nicht on/off sondern active (hab ich geändert durch stateFormat) ;-)
Zum Aus/Einschalten muss jetzt noch power dazwischen früher bzw bei allen fhem-Geräten reichtein  "set device on/off"
Dadurch kommt die webcmd durcheinander...

Ich freu mich Tierisch das es hier mit dem Modul weitergeht...

Ich habe folgende Geräte dich ich Testen kann:
1x Speaker SMRS 35 A1
1x Speaker SMRS 30 A1
2x Speaker SMRS 18 A1
1x Soundbar 40 W SMRB 40 A1 (Schon eingebunden)

Grüße

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Dezember 2017, 15:19:10
Zitat von: rabehd am 01 Dezember 2017, 09:56:06
Erstmal danke, dass Du Dich der Sache annimmst.

Feedback auf die Schnelle:

STATE bleibt immer auf  Initialized. Da wäre on/off schöner.

Eine Anzeige (Reading) was gerade läuft wäre auch toll. Da reicht mir beim Internetradio der Sender.

Ich habe das Modul einfach über das Alte kopiert, war ja auch nur zum Test. Nach dem ertsten Neustart war das Device weg und müsste neu angelegt werden.

Wenn das Device korrekt arbeitet, dann muss nach dem ersten Updateintervall der Status auf active und nicht mehr initialized stehen. Das kann nach einem shutdown restart schon mal ein paar Sekunden dauern bzw. hängt auch von deinem eingestellten Intervall ab.
Es gibt bereits Anzeigen ohne Ende was läuft und was nicht. Du must allerdings erst mal ein Login und ein Power On machen. Danach kannst du auf Internetradio switchen und play play aktivieren und du siehst dann alle Anzeigen was läuft. Wenn das Radio aus ist, dann kann auch nichts angezeigt werden.

Das Device muss in jedem Fall neu angelegt werden, es ist quasi ein neues Modul.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Dezember 2017, 15:25:29
Zitat von: raiderxxl am 01 Dezember 2017, 10:04:17
Hi,

auch gleich installiert und meine Silvercrest Soundbar auf dem Testsystem eingerichtet.
Was mir auffällt:

State ist nicht on/off sondern active (hab ich geändert durch stateFormat) ;-)
Zum Aus/Einschalten muss jetzt noch power dazwischen früher bzw bei allen fhem-Geräten reichtein  "set device on/off"
Dadurch kommt die webcmd durcheinander...

Ich freu mich Tierisch das es hier mit dem Modul weitergeht...

Ich habe folgende Geräte dich ich Testen kann:
1x Speaker SMRS 35 A1
1x Speaker SMRS 30 A1
2x Speaker SMRS 18 A1
1x Soundbar 40 W SMRB 40 A1 (Schon eingebunden)

Grüße

Pascal

Bei dem State bin ich mir nicht ganz sicher ob ich das so machen sollte wie im alten Modul, weil ich glaube, das man als Modulauthor am state nicht so viel rumfummeln sollte. aus diesem Grund gibts ja grad das stateFormat. Ich schau aber noch mal rein, vielleicht übernehme ich an der Stelle das alte Verhalten, so dass man hier direkt on/off anklicken kann.

Sinn sollte es sein, diese Funktion irgendwie zu gruppieren, weil es ja neben play noch einige andere Dinge sind. Im Set gibts sonst so eine riesen Liste... Wenn das aber ein Problem ist, dann kann ich das schnell ändern.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 01 Dezember 2017, 15:41:00
kennst du das hier?
https://wiki.fhem.de/wiki/DevelopmentGuidelinesAV (https://wiki.fhem.de/wiki/DevelopmentGuidelinesAV)
da stehen gewisse Grundlagen, so dass Devices immer nach dem gleichen Schema bedient werden können sollen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Dezember 2017, 16:05:10
Falls gewünscht ändere ich das zum dort angegebenen Handling, soweit ich das irgendwie mappen kann. Ich fand es im ersten Moment einfacher die Namen nahe an der API des Radios zu belassen, damit ich immer die entsprechenden STellen einfacher finde. Das Mapping macht mir das Leben schwerer. Ich nehme es aber in der Änderungsliste auf...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 01 Dezember 2017, 16:49:07
mir ist das Wurst, sollte nur ein Hinweis sein... Wobei eine gewisse vereinheitlichung der Module schon Sinn macht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 01 Dezember 2017, 22:57:27
Gefällt mir gut soweit.

Ob nun 'set radio power on' oder 'set radio on' ist eher nebensächlich, finde ich.

... wobei der Befehl 'set room=Kueche off' dann nicht funktionieren würde - nutze ich nicht, aber andere vielleicht...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Dezember 2017, 23:16:03
Habe jetzt die Readings und auch Set Befehle angepasst. Der State ist ebenfalls angepasst. Ich hoffe dabei ist nichts kaputt gegangen...

Neue Version liegt im Git.

Vergesst nach dem Update das shutdown restart nicht und löscht bitte alle alten Readings mit:
deletereading <device> .*

PS: Im ersten Beitrag habe ich eine Update Seite hinzugefügt, damit könnt ihr euch die Updates dann automatisch ziehen und das mühsame manuelle kopieren entfällt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: LOGR am 02 Dezember 2017, 13:04:05
Hallo.
Super Sache wenn sich da Spezialisten annehmen.
Ich habe einen Hama Dir3100 mit dem bekannten und DLNA/UPnP Problemen im Frontier Chipsatz,
der ja bereits bei Frontier bekannt ist und auch zugegebenen wurde.
Wird es da noch ein offizieles Update vom diesem Chipsatz geben, oder kann man da "eure Firmware" einspielen?
Ich möchte auch gerne per http Befehl (fsapi) meinen Radio dazuzu bewegen eine bestimmte Datei vom Server abzuspielen.

LG LOGR

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Dezember 2017, 20:18:47
Das hier ist keine neue Firmware für dein Gerät. Das ist lediglich ein Modul, um Radios wie deins zu steuern. Im Moment ist UPnP auch noch nicht im Modul implementiert, deshalb kannst du es aktuell nicht ausprobieren. Du könntest mal die UNDOK App probieren, ob du damit Dateien abspielen kannst. Wenn es damit geht, dann sollte es auch mit diesem Modul gehen, wenn ich das Feature implementiert habe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Dezember 2017, 23:05:19
Bedeutet die Ruhe das alles erst mal soweit funktioniert? Könntet ihr bitte die Funktionen systematisch durchgehen und auf Funktionalität prüfen? Ich würde gern erst weitermachen, wenn das Vorhandene stabil ist, damit ich nicht später in Probleme rein laufe, die dann kaum noch zu lösen sind.

Die Readings inputs und presets werde ich in der nächsten Version verstecken, so das sie nur noch als set Befehl sichtbar sind. An der Stelle werden noch andere Dinge hinzu kommen und die Readings werden dann unübersichtlich.

Außerdem werde ich ein wenig Energie darin investieren neben dem Polling der Readings auch ein Event basiertes Verfahren anzubieten bzw. die Kombination daraus. Events würden halt bedeuten, dass das Radio die notwendigen Infos selbst rausschickt. Dadurch reduziert sich die Kommunikation und man bekommt sehr zeitnah Änderungen der Readings mit und ist nicht mehr auf ein kurzes Intervall angewiesen. Die Kombination aus beiden Dingen sollte dann auch möglich sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 04 Dezember 2017, 09:12:39
Nein, alles gut! Feuerwehrpädagogen sagen: Nich gemeckert ist genug gelobt!  8)

Ich hab mal alles durch probiert, läuft. Mein Radio ist von Medion, wenn der genaue Typ von Bedeutung ist, werde ich den mal vom Typenschild ablesen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 04 Dezember 2017, 14:43:45
Hallo mumpitzstuff,

ich nutze ein NumanTwo Küchenradio und habe versucht systematisch alle Funktionen zu testen.
Folgende "nicht erwartete" Reaktionen auf die set Befehle sind aufgetreten:

- Das Volume (0-100%) und VolumenStraight enden bei mir bei 20, mein Radio geht aber bis 32.
- Der input "dmr" ist bei mir funktionslos, bzw. ich kann keine Veränderung erkennen
- Der Stop Befehl ist bei der CD Wiedergabe funktionslos (Pause, ... funktionieren)

Alles Andere funktionierte wie erwartet.

Im Log-File tummelt sich ohne, dass ich erkennen kann "Warum bzw. Wann" diese auftreten, Connect - Fehlermeldungen.

2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET/netRemote.sys.power?pin=1234 - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& - connect to http://192.168.1.13:80 timed out


die aber der Funktionalität keine Abbruch tun.

Danke für deine Mühe

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 04 Dezember 2017, 16:58:47
Ich habe auch was gefunden im Log:
Could not find fhem.xml in ./ at ./FHEM/17_SIRD.pm line 2421.
2017.12.04 14:02:16 3: BlockingCall for Kuechenradio aborted


Ausserdem ist immernoch die Meldung drinnen:

2017.12.04 11:01:41 1: PERL WARNING: Argument "K%c3%bcche" isn't numeric in multiplication (*) at ./FHEM/17_SIRD.pm line 329.
(zur Erinnerung).
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Dezember 2017, 19:33:51
Zitat von: supernova1963 am 04 Dezember 2017, 14:43:45
Hallo mumpitzstuff,

ich nutze ein NumanTwo Küchenradio und habe versucht systematisch alle Funktionen zu testen.
Folgende "nicht erwartete" Reaktionen auf die set Befehle sind aufgetreten:

- Das Volume (0-100%) und VolumenStraight enden bei mir bei 20, mein Radio geht aber bis 32.
- Der input "dmr" ist bei mir funktionslos, bzw. ich kann keine Veränderung erkennen
- Der Stop Befehl ist bei der CD Wiedergabe funktionslos (Pause, ... funktionieren)

Alles Andere funktionierte wie erwartet.

Im Log-File tummelt sich ohne, dass ich erkennen kann "Warum bzw. Wann" diese auftreten, Connect - Fehlermeldungen.

2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET/netRemote.sys.power?pin=1234 - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:17:31 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - connect to http://192.168.1.13:80 timed out
2017.12.04 14:31:14 3: Kuechenradio: Error while requesting http://192.168.1.13:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& - connect to http://192.168.1.13:80 timed out


die aber der Funktionalität keine Abbruch tun.

Danke für deine Mühe

Gernot

Das mit dem Volume kriege ich hin. Ich muss mir da die Grenze auslesen wie es scheint. Dmr ist interessant wenn du einen UPnP zuspieler hast, dann könntest du über dein radio mp3 Files abspielen. Theoretisch vielleicht sogar über eine UPnP fähige App.
Das mit dem Stop kann sein. Bei mir zum Beispiel gibt's kein Play, sondern ich muss mit Stop zwischen Play und Stop toggeln. Ich hab dafür schon ein Attribut eingebaut, so das man hier die Zuweisung seinem Radio entsprechend einstellen kann.

Die Fehlermeldungen sind timeouts. Ich hatte da 3s eingestellt und dachte das reicht. Kommen die Timeouts nur einmalig oder während des Betriebs immer wieder neue? Ist aber gut das die zu sehen sind aktuell, ich werde die später mit einem höheren loglevel versehen. Ich muss mal überlegen ob ich an der Stelle auch eine Wiederholung der Kommandos benötige, wenn die ab und zu nicht beantwortet werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Dezember 2017, 19:36:36
Zitat von: Invers am 04 Dezember 2017, 16:58:47
Ich habe auch was gefunden im Log:
Could not find fhem.xml in ./ at ./FHEM/17_SIRD.pm line 2421.
2017.12.04 14:02:16 3: BlockingCall for Kuechenradio aborted


Ausserdem ist immernoch die Meldung drinnen:

2017.12.04 11:01:41 1: PERL WARNING: Argument "K%c3%bcche" isn't numeric in multiplication (*) at ./FHEM/17_SIRD.pm line 329.
(zur Erinnerung).

Bist sicher das du die neue Version verwendest? Hier benutze ich gar kein blocking Call mehr. Wenn du das Update gemacht hast, dann vergiss nicht shutdown restart zu machen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Dezember 2017, 00:13:55
So ich habe ein neues Update eingespielt mit folgenden Änderungen:

1.) Die oben genannten Fehlermeldungen wurden von verbose 3 auf verbose 5 gesetzt, sollten jetzt also verschwinden
2.) Die Readings inputs/presets wurden in versteckte Readings umgewandelt. Man sieht sie jetzt nur noch in der Raw Ansicht. Wenn ihr das Device nicht neu anlegt, dann löscht bitte diese beiden Readings manuell!
3.) autoLogin steht jetzt default auf on. Wenn man also nichts setzt, dann versucht das Modul sich automatisch am Radio einzuloggen. Wenn ihr parallel zu diesem Modul auch eine App benutzen wollt, dann solltet ihr dieses Attribut unbedingt deaktivieren, sonst wird eure App immer wieder den Kontakt zum Radio verlieren.
4.) Die maximale Lautstärke sollte sich jetzt auf allen Geräten setzen lassen. @supernova1963: Kannst du das bitte testen?
5.) Ganz ganz kleine Hilfe als Device specific help hinzugefügt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 05 Dezember 2017, 00:35:33
Sorry, war eine ältere Version. Mit jetziger Version musste ich das Device neu erstellen.

Danke.


EDIT: Ich bekomme nun aber keine Readings merh gefüllt.
Hier mal ein List:

Internals:
   CFGFN
   DEF        192.168.178.48 1234 60
   INTERVAL   60
   IP         192.168.178.48
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         470
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      off
   TYPE       SIRD
   READINGS:
     2017-12-05 01:02:56   currentAlbum
     2017-12-05 01:02:56   currentAlbumDescription
     2017-12-05 01:02:56   currentArtist
     2017-12-05 01:02:56   currentArtistDescription
     2017-12-05 01:02:56   currentTitle
     2017-12-05 01:02:56   description
     2017-12-05 01:02:56   duration
     2017-12-05 01:02:56   errorStr
     2017-12-05 01:02:56   friendlyName
     2017-12-05 01:02:56   graphicUri
     2017-12-05 01:02:56   infoText
     2017-12-05 01:02:56   input
     2017-12-05 01:02:56   mute
     2017-12-05 01:02:56   playStatus
     2017-12-05 01:02:56   position
     2017-12-05 01:02:56   power           off
     2017-12-05 01:02:56   presence        present
     2017-12-05 01:02:56   preset
     2017-12-05 01:02:56   repeat
     2017-12-05 01:02:56   shuffle
     2017-12-05 01:02:56   state           off
     2017-12-05 01:02:56   version
     2017-12-05 01:02:56   volume
     2017-12-05 01:02:56   volumeStraight
Attributes:
   room       Küche
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Dezember 2017, 07:28:08
Sieht doch gut aus. Du musst eigentlich nur noch den Befehl on senden, dann geht's los. Eventuell noch play hinterher bzw. über Input das Internetradio auswählen. Da er present bei dir anzeigt, müsste die Kommunikation eigentlich bereits passen. Im Zustand off wird nur sehr wenig bei den Readings passieren. Warum auch, das Radio ist ja ausgeschaltet. Alternativ kannst du auch das Radio erst mal manuell per Knopf einschalten und Play drücken, dann müssten die Readings ebenfalls zum Leben erwachen.

Das Intervall kannst du auch kleiner wählen, bei mir funktionieren 10s gut. Am Anfang ist das besser, dann sieht man die Änderungen schneller.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 05 Dezember 2017, 07:57:12
ZitatAttributes:
   room       Küche

attr <dev> autoLogin 1 ? sonst passiert da doch auch nix von alleine, oder?


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Dezember 2017, 08:03:57
In der Version von gestern Abend ist das jetzt eingeschaltet, wenn es nicht explizit deaktiviert wird. Dachte das ist am Anfang vielleicht besser.
Ich vermute das lange Update Intervall ist das Problem. Er muss 1m warten bis was passiert oder den Status mit get abfragen. Deshalb bitte das Intervall runter schrauben. Auf meinem Raspberry 2 sind wie gesagt 10s gar kein Problem.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 05 Dezember 2017, 09:33:41
Hi, vielen Dank für die Ausführliche Antwort.
Ich hatte vor dem List natürlich schon einmal für längere Zeit das Radio an.
On und off und Lautstärke gehen auch.
Aber fast alle Readings bleiben leer.
Bei set input ist die Liste ebenfalls leer. Ich kann also Radio nicht wählen.
Die Liste bei preset bleibt ebenfalls leer.
Die beiden get-Befehle zeigen auch keinerlei Reaktion.
Auch im Log ist nichts zu lesen.
Zur Sicherheit habe ich das Radio mal komplett vom Strom genommen und neu gebootet.
Leider auch ohne Erfolg.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 05 Dezember 2017, 09:37:32
Hab das List vergeesen:
Internals:
   CFGFN
   DEF        192.168.178.48 1234 10
   INTERVAL   10
   IP         192.168.178.48
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         470
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   READINGS:
     2017-12-05 09:35:45   currentAlbum
     2017-12-05 09:35:45   currentAlbumDescription
     2017-12-05 09:35:45   currentArtist
     2017-12-05 09:35:45   currentArtistDescription
     2017-12-05 09:35:45   currentTitle
     2017-12-05 09:35:45   description
     2017-12-05 09:35:45   duration
     2017-12-05 09:35:45   errorStr
     2017-12-05 09:35:45   friendlyName
     2017-12-05 09:35:45   graphicUri
     2017-12-05 09:35:45   infoText
     2017-12-05 09:35:45   input
     2017-12-05 09:35:45   mute
     2017-12-05 09:35:45   playStatus
     2017-12-05 09:35:45   position
     2017-12-05 09:35:45   power           on
     2017-12-05 09:35:45   presence        present
     2017-12-05 09:35:45   preset
     2017-12-05 09:35:45   repeat
     2017-12-05 09:35:45   shuffle
     2017-12-05 09:35:45   state           on
     2017-12-05 09:35:45   version
     2017-12-05 09:35:45   volume
     2017-12-05 09:35:45   volumeStraight
Attributes:
   autoLogin  1
   room       Küche



EDIT:

Radio-Daten:

SilverCrest SIRD 14 A2
ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Dezember 2017, 12:39:07
Könntest du mal Verbose 5 einschalten bitte und gucken was passiert? Vermutlich funktionieren bei dir die GET_MULTIPLE Befehle nicht. Genaueres kann ich erst sagen wenn du mir ein Auszug aus dem Log mit Verbose 5 schickst. Lösch aber hinterher das Verbose Attribut wieder, das schreibt ziemlich viel Zeug ins Logfile.

Ich finde es etwas komisch, denn ich hab den SMRS 18 Lautsprecher. Meines Erachtens ist der doch nicht so weit von einem 14 A2 weg. Gibts für dein Radio vielleicht ein Update was du einspielen kannst? Wenn du die IP vom Radio im Browser aufrufst, dann gibts auf der Webseite da einen Reiter, wo du das prüfen kannst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 05 Dezember 2017, 13:41:11
Die Firmware ist auf dem neuesten Stand. Habe ich vorhin extra noch einmal kontrolliert. Das wird auf der Webseite des Radios bei mir allerdings nicht angezeigt, sondern nur im Menü des Radios selber.
Hier der Logauszug:
2017.12.05 13:34:17 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.178.48:80 timed out
2017.12.05 13:34:17 5: Kuechenradio: SetNextTimer called
2017.12.05 13:34:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:34:17 5: Kuechenradio: Power GET successful.
2017.12.05 13:34:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:34:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.power?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 13:34:17 5: Kuechenradio: Power SET successful.
2017.12.05 13:34:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:34:22 5: Kuechenradio: SetNextTimer called
2017.12.05 13:34:22 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:34:22 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=8.2 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 13:34:22 5: Kuechenradio: Volume SET successful.
2017.12.05 13:34:22 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:34:22 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:34:22 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:34:22 5: Kuechenradio: Power GET successful.
2017.12.05 13:34:22 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:34:32 5: Kuechenradio: SetNextTimer called
2017.12.05 13:34:32 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:34:32 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:34:32 5: Kuechenradio: Power GET successful.
2017.12.05 13:34:32 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:34:32 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:34:32 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:34:35 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:34:42 5: Kuechenradio: SetNextTimer called
2017.12.05 13:34:42 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:34:42 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:34:42 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:34:42 5: Kuechenradio: Power GET successful.
2017.12.05 13:34:42 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:34:42 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:34:52 5: Kuechenradio: SetNextTimer called
2017.12.05 13:34:52 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:34:52 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:34:52 5: Kuechenradio: Power GET successful.
2017.12.05 13:34:52 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:34:53 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:34:55 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& - connect to http://192.168.178.48:80 timed out
2017.12.05 13:34:59 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:35:02 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=0 - connect to http://192.168.178.48:80 timed out
2017.12.05 13:35:02 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 - connect to http://192.168.178.48:80 timed out
2017.12.05 13:35:02 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.178.48:80 timed out
2017.12.05 13:35:02 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - connect to http://192.168.178.48:80 timed out
2017.12.05 13:35:02 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& - read from http://192.168.178.48:80 timed out
2017.12.05 13:35:09 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:35:09 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:35:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:35:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:35:13 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:14 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:35:14 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:14 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:14 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:35:14 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:35:14 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:35:16 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=0 - connect to http://192.168.178.48:80 timed out
2017.12.05 13:35:19 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=0.4 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 13:35:20 5: Kuechenradio: Volume SET successful.
2017.12.05 13:35:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:35:20 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:35:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:35:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:35:29 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:35:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 13:35:30 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:35:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:35:39 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 13:35:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.power?pin=1234&value=0 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 13:35:39 5: Kuechenradio: Power SET successful.
2017.12.05 13:35:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:35:39 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 13:35:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:35:49 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:35:49 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:35:59 5: Kuechenradio: SetNextTimer called
2017.12.05 13:35:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:35:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:35:59 5: Kuechenradio: Power GET successful.
2017.12.05 13:35:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:36:09 5: Kuechenradio: SetNextTimer called
2017.12.05 13:36:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:36:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:36:12 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 - read from http://192.168.178.48:80 timed out
2017.12.05 13:36:19 5: Kuechenradio: SetNextTimer called
2017.12.05 13:36:19 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:36:19 5: Kuechenradio: Power GET successful.
2017.12.05 13:36:19 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:36:19 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:36:29 5: Kuechenradio: SetNextTimer called
2017.12.05 13:36:29 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:36:29 5: Kuechenradio: Power GET successful.
2017.12.05 13:36:29 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:36:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:36:39 5: Kuechenradio: SetNextTimer called
2017.12.05 13:36:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:36:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:36:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:36:40 5: Kuechenradio: Power GET successful.
2017.12.05 13:36:49 5: Kuechenradio: SetNextTimer called
2017.12.05 13:36:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:36:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:36:49 5: Kuechenradio: Power GET successful.
2017.12.05 13:36:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:36:59 5: Kuechenradio: SetNextTimer called
2017.12.05 13:36:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:37:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:37:00 5: Kuechenradio: Power GET successful.
2017.12.05 13:37:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:37:09 5: Kuechenradio: SetNextTimer called
2017.12.05 13:37:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:37:10 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:37:10 5: Kuechenradio: Power GET successful.
2017.12.05 13:37:10 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:37:19 5: Kuechenradio: SetNextTimer called
2017.12.05 13:37:19 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:37:19 5: Kuechenradio: Power GET successful.
2017.12.05 13:37:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:37:20 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:37:29 5: Kuechenradio: SetNextTimer called
2017.12.05 13:37:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:37:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:37:30 5: Kuechenradio: Power GET successful.
2017.12.05 13:37:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:37:39 5: Kuechenradio: SetNextTimer called
2017.12.05 13:37:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:37:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:37:40 5: Kuechenradio: Power GET successful.
2017.12.05 13:37:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:37:49 5: Kuechenradio: SetNextTimer called
2017.12.05 13:37:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 13:37:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:37:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:37:50 5: Kuechenradio: Power GET successful.
2017.12.05 13:37:59 5: Kuechenradio: SetNextTimer called
2017.12.05 13:38:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.05 13:38:00 5: Kuechenradio: Power GET successful.
2017.12.05 13:38:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 13:38:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: pflock_y am 05 Dezember 2017, 20:38:56
Guten Abend zusammen,

leider sieht mein log ähnlich wie bei Invers aus

2017.12.05 20:29:21 5: Pflockys_DAB: Power GET successful.
2017.12.05 20:29:21 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 20:29:21 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 20:29:31 5: Pflockys_DAB: SetNextTimer called
2017.12.05 20:29:31 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 20:29:31 5: Pflockys_DAB: Power GET successful.
2017.12.05 20:29:31 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 20:29:31 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 20:29:31 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 20:29:31 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error


leider habe ich den Fehler gemacht es am live System zu testen,  :'(
nun geht nur noch die Lautstärke  :o

Mein Radio:
MEDION LIFE P85077 (MD 87480) A-DE N
ir-mmi-FS2026-0500-0361_V2.6.20.EX63089-1A3

vielleicht hilft es ja

vg
pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 05 Dezember 2017, 21:33:44
Bei mir läufts...

Gibts für dein Radio evtl. nen Firmware update?

Ich hab das MEDION 87180
ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Dezember 2017, 22:37:38
Ich habe noch 1-2 Dinge die ich gern noch testen möchte. Ich baue euch eine Spezialversion und würde euch bitten, diese mal mit Verbose 5 laufen zu lassen und mir die Logdaten zukommen zu lassen. Zur Not muss ich den alten Spammodus wieder einbauen, das belastet aber das Netzwerk extrem.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Dezember 2017, 23:19:17
Könnt ihr bitte mal diese Version verwenden und mir noch mal ein Auszug des Logs geben bitte? Verbose 5 muss aktiviert sein. 2 Dinge habe ich mal testweise eingebaut:

1.) Ich setze die Freischaltung für den Navigationsmodus bei jedem Update. Damit sollten zumindest mal das Einlesen der Inputs und der Presets funktionieren.
2.) Ich habe den Request eines GET_MULTIPLE auf 2 Einträge gekürzt. Wenn das auch nicht funktioniert, dann scheinen nur manche Radios diesen Modus zu unterstützen und ich muss zusätzlich zum neuen Ressourcensparenden Modus die alte Version der Abfragen implementieren. Ist jetzt kein Beinbruch, aber irgendwie doch sehr unschön und vervielfacht die Menge der Requests und damit auch die Belastung des Systems. Krieg ich aber hin, keine Bange.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Dezember 2017, 00:02:58
Vielen Dank für die schnellen Änderungen.

Leider ist optisch bei mir alles unverändert. Get geht auch nicht. Keine Reaktion. Set sind die betreffenden Punkte immer noch leer.
Ich kann allerdings auch nicht beschwören, dass es mit dem ganz alten Modul besser lief. Ich nutze eigentlich nur on und off und Lautstärke. Gemeldet hatte ich mich nur, weil du um Mitteilung der Fehler gebeten hattest.
Alleine wegen mir musst du dir also nicht das Futter aus dem Ärmel reissen. Vielleicht ist meine Möhre schon zu alt.


Hier mal das Log:
2017.12.05 23:50:48 5: Kuechenradio: SetNextTimer called
2017.12.05 23:50:48 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.power?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:50:48 5: Kuechenradio: Power SET successful.
2017.12.05 23:50:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:50:49 5: Kuechenradio: Power GET successful.
2017.12.05 23:50:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:50:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:50:49 5: Kuechenradio: NavState SET successful.
2017.12.05 23:50:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:50:49 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:50:58 5: Kuechenradio: SetNextTimer called
2017.12.05 23:50:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.power?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:50:58 5: Kuechenradio: Power SET successful.
2017.12.05 23:50:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.05 23:50:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:50:58 5: Kuechenradio: Power GET successful.
2017.12.05 23:50:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:50:58 5: Kuechenradio: NavState SET successful.
2017.12.05 23:50:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:50:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:50:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:08 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:08 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:08 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:08 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:51:18 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:18 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:51:18 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:18 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:18 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:18 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:18 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:18 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:18 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:18 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:19 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internet Radio</c8_array></field>

</item>
<item key="1">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>

</item>
<item key="2">
<field name="id"><c8_array>DAB</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>DAB</c8_array></field>

</item>
<item key="3">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM</c8_array></field>

</item>
<item key="4">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX in</c8_array></field>

</item>
<item key="5">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>

</item>
<item key="6">
<field name="id"><c8_array>NETWORK</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:19 5: Kuechenradio: Inputs LIST_GET_NEXT successful.
2017.12.05 23:51:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:26 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:28 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:28 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:28 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:28 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:28 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:28 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:51:28 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:28 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:28 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:28 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:38 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:38 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:38 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:38 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:38 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:38 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:38 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:38 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:38 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:39 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:51:48 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:48 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:48 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:48 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:48 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.play.control?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:48 5: Kuechenradio: Play SET successful.
2017.12.05 23:51:48 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text&: empty answer received
2017.12.05 23:51:48 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:48 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:48 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20: empty answer received
2017.12.05 23:51:48 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:48 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:48 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:51:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:49 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:49 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:49 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:51:58 5: Kuechenradio: SetNextTimer called
2017.12.05 23:51:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:51:58 5: Kuechenradio: NavState SET successful.
2017.12.05 23:51:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:51:58 5: Kuechenradio: Power GET successful.
2017.12.05 23:51:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:51:58 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:51:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:51:58 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:51:59 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:52:02 5: Kuechenradio: SetNextTimer called
2017.12.05 23:52:02 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:52:02 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:52:02 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:52:02 5: Kuechenradio: NavState SET successful.
2017.12.05 23:52:02 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.play.control?pin=1234&value=3 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:52:02 5: Kuechenradio: Play SET successful.
2017.12.05 23:52:02 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:52:02 5: Kuechenradio: Power GET successful.
2017.12.05 23:52:02 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:52:02 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:52:03 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:52:12 5: Kuechenradio: SetNextTimer called
2017.12.05 23:52:15 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:15 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:15 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:15 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:15 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:15 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:20 5: Kuechenradio: SetNextTimer called
2017.12.05 23:52:21 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:52:21 5: Kuechenradio: NavState SET successful.
2017.12.05 23:52:21 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:52:21 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:52:21 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:52:21 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:52:21 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:52:23 5: Kuechenradio: Error while requesting http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 - connect to http://192.168.178.48:80 timed out
2017.12.05 23:52:30 5: Kuechenradio: SetNextTimer called
2017.12.05 23:52:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:52:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:52:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:52:30 5: Kuechenradio: NavState SET successful.
2017.12.05 23:52:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:52:30 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:52:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:52:30 5: Kuechenradio: Power GET successful.
2017.12.05 23:52:30 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:52:40 5: Kuechenradio: SetNextTimer called
2017.12.05 23:52:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:52:40 5: Kuechenradio: Power GET successful.
2017.12.05 23:52:40 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:52:40 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:52:41 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:52:41 5: Kuechenradio: NavState SET successful.
2017.12.05 23:52:41 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:52:41 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:52:41 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:52:50 5: Kuechenradio: SetNextTimer called
2017.12.05 23:52:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:52:50 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.05 23:52:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.05 23:52:50 5: Kuechenradio: NavState SET successful.
2017.12.05 23:52:50 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.05 23:52:50 5: Kuechenradio: Power GET successful.
2017.12.05 23:52:51 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.05 23:52:51 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.05 23:52:51 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.05 23:53:00 5: Kuechenradio: SetNextTimer called
2017.12.05 23:53:00 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.05 23:53:00 5: Kuechenradio: Presets LIST_GET_NEXT successful.


Dazu noch das List
Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.178.48 1234 10
   INTERVAL   10
   IP         192.168.178.48
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         470
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   READINGS:
     2017-12-05 23:49:30   currentAlbum   
     2017-12-05 23:49:30   currentAlbumDescription
     2017-12-05 23:49:30   currentArtist   
     2017-12-05 23:49:30   currentArtistDescription
     2017-12-05 23:49:30   currentTitle   
     2017-12-05 23:49:30   description     
     2017-12-05 23:49:30   duration       
     2017-12-05 23:49:30   errorStr       
     2017-12-05 23:49:30   friendlyName   
     2017-12-05 23:49:30   graphicUri     
     2017-12-05 23:49:30   infoText       
     2017-12-05 23:49:30   input           
     2017-12-05 23:49:30   mute           
     2017-12-05 23:52:02   playStatus     
     2017-12-05 23:49:30   position       
     2017-12-05 23:58:07   power           on
     2017-12-05 23:58:07   presence        present
     2017-12-05 23:58:04   preset         
     2017-12-05 23:49:30   repeat         
     2017-12-05 23:49:30   shuffle         
     2017-12-05 23:58:07   state           on
     2017-12-05 23:49:30   version         
     2017-12-05 23:58:08   volume         
     2017-12-05 23:58:08   volumeStraight 
Attributes:
   autoLogin  1
   room       Küche
   verbose    5



Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Dezember 2017, 00:31:13
Bitte bleib am Ball, ich würde das Ding gern für alle zum Laufen kriegen. Ich habe leider nur einen WLAN Lautsprecher und bin deshalb auf Hilfe angewiesen, sobald es zu solchen komischen Effekten kommt.

Du solltest jetzt schon mal die Inputs und die Presets schalten können. Leider scheinst du keine Presets gesetzt zu haben so wie es aussieht, aber schau dir mal bitte an, ob du wenigstens bei den inputs etwas siehst (nicht bei den Readings, sondern beim set Befehl).

Leider hat sich ein Fehler in der Testversion eingeschlichen, so dass ich den zweiten Punkt nicht sehen kann. Hier noch mal eine andere Testversion, bei der hoffentlich die gewünschte Ausgabe erscheint. Kannst du die bitte noch mal testen?

Wenn eure Radios GET_MULTIPLE nicht unterstützen, dann baue ich 2 Modes ein, so dass es wieder mit allen Radios funktioniert und bei den neueren Radios weniger Systemlast erzeugt wird. Ich werde das dann per Attribut umschaltbar machen. Das wird dann aber 2-3 Tage dauern, da das ziemlich viel zusätzlicher Code ist.


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Dezember 2017, 00:57:05
Klar, mach ich, wenn es dein Wunsch ist natürlich. Helfe gerne.
Was meinst du mit Presetgs? die als Favorit abgelegten Sender, oder Höhen/Tiefen-Voreinstellungen?
Inputs sehe ich mit dieser Version nicht.
Leider keine Veränderung wahrzunehmen.
Ich weiss nicht, wieviel Zeit du immer vom Log brauchst. Daher hier ein Ausschnitt.

Log:
2017.12.06 00:49:56 5: Kuechenradio: SetNextTimer called
2017.12.06 00:49:56 5: Kuechenradio: SetNextTimer called
2017.12.06 00:49:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2017.12.06 00:49:56 5: Kuechenradio: Power GET successful.
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:49:57 5: Kuechenradio: NavState SET successful.
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:49:57 5: Kuechenradio: Power GET successful.
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.sys.power?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:49:57 5: Kuechenradio: Power SET successful.
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:49:57 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:49:57 5: Kuechenradio: NavState SET successful.
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:49:57 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.06 00:50:04 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internet Radio</c8_array></field>

</item>
<item key="1">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>

</item>
<item key="2">
<field name="id"><c8_array>DAB</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>DAB</c8_array></field>

</item>
<item key="3">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM</c8_array></field>

</item>
<item key="4">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX in</c8_array></field>

</item>
<item key="5">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>

</item>
<item key="6">
<field name="id"><c8_array>NETWORK</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:04 5: Kuechenradio: Inputs LIST_GET_NEXT successful.
2017.12.06 00:50:06 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2017.12.06 00:50:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:07 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:07 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:08 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:09 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:09 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:13 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internet Radio</c8_array></field>

</item>
<item key="1">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>

</item>
<item key="2">
<field name="id"><c8_array>DAB</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>DAB</c8_array></field>

</item>
<item key="3">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM</c8_array></field>

</item>
<item key="4">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX in</c8_array></field>

</item>
<item key="5">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>

</item>
<item key="6">
<field name="id"><c8_array>NETWORK</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:13 5: Kuechenradio: Inputs LIST_GET_NEXT successful.
2017.12.06 00:50:16 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:17 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:17 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:17 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:17 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:26 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:26 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:26 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:27 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:36 1: PERL WARNING: Use of uninitialized value $arg in regexp compilation at ./FHEM/17_SIRD.pm line 202.
2017.12.06 00:50:36 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:36 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:37 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:37 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:46 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:46 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:46 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:46 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:46 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:46 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:50:46 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:46 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:46 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:46 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:47 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:56 5: Kuechenradio: SetNextTimer called
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:50:56 5: Kuechenradio: Power GET successful.
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:50:56 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:50:56 5: Kuechenradio: NavState SET successful.
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:50:56 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:51:06 5: Kuechenradio: SetNextTimer called
2017.12.06 00:51:06 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:51:06 5: Kuechenradio: NavState SET successful.
2017.12.06 00:51:06 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:51:06 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:51:06 5: Kuechenradio: Power GET successful.
2017.12.06 00:51:06 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:51:06 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:51:06 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:51:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:51:07 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:51:16 5: Kuechenradio: SetNextTimer called
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:51:16 5: Kuechenradio: Power GET successful.
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:51:16 5: Kuechenradio: NavState SET successful.
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:51:16 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:51:16 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:51:26 5: Kuechenradio: SetNextTimer called
2017.12.06 00:51:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:51:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 00:51:26 5: Kuechenradio: NavState SET successful.
2017.12.06 00:51:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2017.12.06 00:51:26 5: Kuechenradio: Presets LIST_GET_NEXT successful.
2017.12.06 00:51:26 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2017.12.06 00:51:26 5: Kuechenradio: Power GET successful.
2017.12.06 00:51:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 00:51:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 00:51:27 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error
2017.12.06 00:51:36 5: Kuechenradio: SetNextTimer called
2017.12.06 00:51:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 00:51:36 5: Kuechenradio: URL http://192.168.178.48:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: pflock_y am 06 Dezember 2017, 05:06:06
Guten Morgen zusammen,

@automatisierer
leider nein, ich hatte auf den Medion Seiten schon geschaut

sieht schon mal anders aus das log:


2017.12.06 04:57:02 5: Pflockys_DAB: Power GET successful.
2017.12.06 04:57:02 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/SET/netRemote.nav.state?pin=1234&value=1 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2017.12.06 04:57:02 5: Pflockys_DAB: NavState SET successful.
2017.12.06 04:57:02 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array>104.6 RTL</c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array>94,3 rs2</c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array>1LIVE</c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array>89.0 RTL</c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array>1LIVE diGGi</c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array>98.8 KISS FM</c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array>rbb Fritz</c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array>Radio TEDDY 90.2 FM Brandenburg</c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array>StarFM 87.9</c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array>sunshine live</c8_array></field>

</item>
<item key="10">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="11">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="12">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="13">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="14">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="15">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="16">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="17">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="18">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="19">
<field name="name"><c8_array></c8_array></field>

</item>
</fsapiResponse>

2017.12.06 04:57:02 5: Pflockys_DAB: Presets LIST_GET_NEXT successful.
2017.12.06 04:57:02 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
404 Error
2017.12.06 04:57:02 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status& returned:
404 Error
2017.12.06 04:57:02 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text& returned:
404 Error
2017.12.06 04:57:02 5: Pflockys_DAB: URL http://192.168.178.23:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
404 Error





Raw definition:


defmod Pflockys_DAB SIRD 192.168.178.23 1234 10
attr Pflockys_DAB alexaName DAB
attr Pflockys_DAB autoLogin 1
attr Pflockys_DAB devStateIcon on:Restart off:Shutdown
attr Pflockys_DAB icon it_radio
attr Pflockys_DAB room Küche,alexa
attr Pflockys_DAB verbose 5

setstate Pflockys_DAB off
setstate Pflockys_DAB 2017-12-06 04:59:21 .inputs
setstate Pflockys_DAB 2017-12-06 05:00:06 .presets 0:104.6RTL,1:943rs2,2:1LIVE,3:89.0RTL,4:1LIVEdiGGi,5:98.8KISSFM,6:rbbFritz,7:RadioTEDDY90.2FMBrandenburg,8:StarFM87.9,9:sunshinelive
setstate Pflockys_DAB 2017-12-06 04:53:16 currentAlbum
setstate Pflockys_DAB 2017-12-06 04:53:16 currentAlbumDescription
setstate Pflockys_DAB 2017-12-06 04:53:16 currentArtist
setstate Pflockys_DAB 2017-12-06 04:53:16 currentArtistDescription
setstate Pflockys_DAB 2017-12-06 04:53:16 currentTitle
setstate Pflockys_DAB 2017-12-06 04:53:16 description
setstate Pflockys_DAB 2017-12-06 04:53:16 duration
setstate Pflockys_DAB 2017-12-06 04:53:16 errorStr
setstate Pflockys_DAB 2017-12-06 04:53:16 friendlyName
setstate Pflockys_DAB 2017-12-06 04:53:16 graphicUri
setstate Pflockys_DAB 2017-12-06 04:53:16 infoText
setstate Pflockys_DAB 2017-12-06 04:53:16 input
setstate Pflockys_DAB 2017-12-06 04:59:42 mute
setstate Pflockys_DAB 2017-12-06 04:53:16 playStatus
setstate Pflockys_DAB 2017-12-06 04:53:16 position
setstate Pflockys_DAB 2017-12-06 05:00:06 power off
setstate Pflockys_DAB 2017-12-06 05:00:06 presence present
setstate Pflockys_DAB 2017-12-06 04:55:43 preset
setstate Pflockys_DAB 2017-12-06 04:53:16 repeat
setstate Pflockys_DAB 2017-12-06 04:53:16 shuffle
setstate Pflockys_DAB 2017-12-06 05:00:06 state off
setstate Pflockys_DAB 2017-12-06 04:53:16 version
setstate Pflockys_DAB 2017-12-06 04:53:16 volume
setstate Pflockys_DAB 2017-12-06 04:53:16 volumeStraight



Presets werden auf jeden fall schon gelesen und lassen sich aus FHEM auch setzen.
Mit dem "alten/ ersten" Modul hatte ich auch ein Widget für die Tablet ui, mit graphicUri,  infoText usw.

vg
pflock_y

Ha!!!! Alexa findet das Radio auch schon, bestens!!!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 06 Dezember 2017, 06:47:57
Musst mal über das Radiomenue nach nem Firmwareupdate suchen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: pflock_y am 06 Dezember 2017, 06:53:19
leider steht da auch nur " Firmware auf dem neusten Stand"
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Dezember 2017, 07:14:35
Warum jetzt die Inputs nicht mit ausgelesen ist mir noch schleierhaft. Muss ich mir ansehen. Ich hätte erwartet, dass das schon funktioniert.
Bei den anderen Readings wird von euren Radios die schöne Variante nicht unterstützt. Ich mache einen Kompatibilitätsmodus rein.
Bitte habt ein wenig Geduld, das ist Fleissarbeit im Modul. Kommt aber innerhalb der nächsten Tage.

Eine Frage die mir noch einfällt. Der Rest eurer FHEM Installation ist aktuell? Wurde also mit update all auf den neuesten Stand gebracht?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: pflock_y am 06 Dezember 2017, 08:29:31
jupp, bei mir gestern "update all" durchgelaufen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Dezember 2017, 09:56:46
Letzte Woche Update All gemacht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Dezember 2017, 13:43:40
Ich habe hier zum Vergleich mal ein älteres Modul benutzt. Die Def konnte ich beibehalten. Hier habe ich viele Readings gefüllt bekommen.

Version des Moduls : 17_SIRD.pm 41052 2017-03-28 16:41:14Z joergbackus

List:

Internals:
   CFGFN     
   DEF        192.168.178.48 1234 10
   INTERVAL   30
   IP         192.168.178.48
   Model      10
   NAME       Kuechenradio
   NR         470
   PASSWORD   1234
   SESSIONID  971460465
   STATE      off
   TYPE       SIRD
   READINGS:
     2017-12-06 13:39:10   currentAlbum     
     2017-12-06 00:48:42   currentAlbumDescription
     2017-12-06 13:39:10   currentArtist   
     2017-12-06 00:48:42   currentArtistDescription
     2017-12-06 13:39:10   currentDuration  0:00
     2017-12-06 13:39:10   currentPosition  2:34
     2017-12-06 13:39:10   currentTitle    0-24 80er Pop Rock Oldies
     2017-12-06 13:39:10   dABScan         idle
     2017-12-06 00:48:42   description     
     2017-12-06 00:48:42   duration       
     2017-12-06 00:48:42   errorStr       
     2017-12-06 13:39:10   frequency       4294967.29
     2017-12-06 13:39:10   friendlyName    SilverCrest SIRD 14 A2
     2017-12-06 13:39:10   graphicUri      http://aldi.wifiradiofrontier.com/setupapp/setup1/logo/logo-76672.png
     2017-12-06 13:39:10   infoText        Righeira - No Tengo Dinero
     2017-12-06 13:39:10   input           InternetRadio
     2017-12-06 13:39:10   inputSelectable <InternetRadio><Musikplayer><DAB><FM><AUXin><DMR><>
     2017-12-06 13:38:38   lastcommand     dABScanRequest
     2017-12-06 13:39:10   localDate       06.12.2017
     2017-12-06 13:39:10   localTime       14:39:10
     2017-12-06 13:39:10   mute            off
     2017-12-06 13:39:10   navCaps         3
     2017-12-06 13:39:10   navNumItems     6
     2017-12-06 13:39:10   navStatus       ready
     2017-12-06 13:39:10   playCaps        pause,skipNext,skipPrevious,shuffle,repeat,addPreset
     2017-12-06 13:39:10   playRate        1
     2017-12-06 13:39:10   playStatus      playing
     2017-12-06 00:48:42   position       
     2017-12-06 13:39:10   power           on
     2017-12-06 13:39:10   presence        present
     2017-12-06 12:40:09   preset         
     2017-12-06 13:39:10   radioID         002261CAA00C
     2017-12-06 13:39:10   remoteState     on
     2017-12-06 13:39:10   repeat          off
     2017-12-06 13:39:10   searchTerm       
     2017-12-06 13:39:10   shuffle         off
     2017-12-06 13:39:10   signalStrength  0
     2017-12-06 13:34:51   state           off
     2017-12-06 13:39:10   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2017-12-06 13:39:10   volume          30
     2017-12-06 13:39:10   volumeSteps     21
     2017-12-06 13:39:10   volumeStraight  6
   helper:
     input2     <fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internet Radio</c8_array></field>

</item>
<item key="1">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>

</item>
<item key="2">
<field name="id"><c8_array>DAB</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>DAB</c8_array></field>

</item>
<item key="3">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM</c8_array></field>

</item>
<item key="4">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX in</c8_array></field>

</item>
<item key="5">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>

</item>
<item key="6">
<field name="id"><c8_array>NETWORK</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

     inputAll   InternetRadio,Musikplayer,DAB,FM,AUXin,DMR,
     inputRead  <InternetRadio><Musikplayer><DAB><FM><AUXin><DMR><>
     preset1_5  <P1: --PRESET-FREE--><P2: --PRESET-FREE--><P3: --PRESET-FREE--><P4: --PRESET-FREE--><P5: --PRESET-FREE-->
     preset6_0  <P6: --PRESET-FREE--><P7: --PRESET-FREE--><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE-->
     presetAll  --PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--
     input1:
       status     FS_OK
       value:
         u32        0
     preset:
       status     FS_OK
       item:
         HASH(0x5d29ff8)
         HASH(0x5dae9d8)
         HASH(0x5d0a910)
         HASH(0x5d217f8)
         HASH(0x26607d8)
         HASH(0x5d56210)
         HASH(0x5d229b8)
         HASH(0x5d26570)
         HASH(0x5f0ee90)
         HASH(0x5b20710)
       listend:
Attributes:
   room       Küche
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 06 Dezember 2017, 14:03:38
wenn du mir die verwendeten ports nennst kann ich dir meinen Medion online stellen zum testen.
Hab nur selbst grad keine Zeit zu.
Medion LIFE P85035 (MD 87090)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Dezember 2017, 15:11:36
Zitat von: Invers am 06 Dezember 2017, 13:43:40
Ich habe hier zum Vergleich mal ein älteres Modul benutzt. Die Def konnte ich beibehalten. Hier habe ich viele Readings gefüllt bekommen.

Version des Moduls : 17_SIRD.pm 41052 2017-03-28 16:41:14Z joergbackus

List:

Internals:
   CFGFN     
   DEF        192.168.178.48 1234 10
   INTERVAL   30
   IP         192.168.178.48
   Model      10
   NAME       Kuechenradio
   NR         470
   PASSWORD   1234
   SESSIONID  971460465
   STATE      off
   TYPE       SIRD
   READINGS:
     2017-12-06 13:39:10   currentAlbum     
     2017-12-06 00:48:42   currentAlbumDescription
     2017-12-06 13:39:10   currentArtist   
     2017-12-06 00:48:42   currentArtistDescription
     2017-12-06 13:39:10   currentDuration  0:00
     2017-12-06 13:39:10   currentPosition  2:34
     2017-12-06 13:39:10   currentTitle    0-24 80er Pop Rock Oldies
     2017-12-06 13:39:10   dABScan         idle
     2017-12-06 00:48:42   description     
     2017-12-06 00:48:42   duration       
     2017-12-06 00:48:42   errorStr       
     2017-12-06 13:39:10   frequency       4294967.29
     2017-12-06 13:39:10   friendlyName    SilverCrest SIRD 14 A2
     2017-12-06 13:39:10   graphicUri      http://aldi.wifiradiofrontier.com/setupapp/setup1/logo/logo-76672.png
     2017-12-06 13:39:10   infoText        Righeira - No Tengo Dinero
     2017-12-06 13:39:10   input           InternetRadio
     2017-12-06 13:39:10   inputSelectable <InternetRadio><Musikplayer><DAB><FM><AUXin><DMR><>
     2017-12-06 13:38:38   lastcommand     dABScanRequest
     2017-12-06 13:39:10   localDate       06.12.2017
     2017-12-06 13:39:10   localTime       14:39:10
     2017-12-06 13:39:10   mute            off
     2017-12-06 13:39:10   navCaps         3
     2017-12-06 13:39:10   navNumItems     6
     2017-12-06 13:39:10   navStatus       ready
     2017-12-06 13:39:10   playCaps        pause,skipNext,skipPrevious,shuffle,repeat,addPreset
     2017-12-06 13:39:10   playRate        1
     2017-12-06 13:39:10   playStatus      playing
     2017-12-06 00:48:42   position       
     2017-12-06 13:39:10   power           on
     2017-12-06 13:39:10   presence        present
     2017-12-06 12:40:09   preset         
     2017-12-06 13:39:10   radioID         002261CAA00C
     2017-12-06 13:39:10   remoteState     on
     2017-12-06 13:39:10   repeat          off
     2017-12-06 13:39:10   searchTerm       
     2017-12-06 13:39:10   shuffle         off
     2017-12-06 13:39:10   signalStrength  0
     2017-12-06 13:34:51   state           off
     2017-12-06 13:39:10   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2017-12-06 13:39:10   volume          30
     2017-12-06 13:39:10   volumeSteps     21
     2017-12-06 13:39:10   volumeStraight  6
   helper:
     input2     <fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internet Radio</c8_array></field>

</item>
<item key="1">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>

</item>
<item key="2">
<field name="id"><c8_array>DAB</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>DAB</c8_array></field>

</item>
<item key="3">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM</c8_array></field>

</item>
<item key="4">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX in</c8_array></field>

</item>
<item key="5">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>

</item>
<item key="6">
<field name="id"><c8_array>NETWORK</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

     inputAll   InternetRadio,Musikplayer,DAB,FM,AUXin,DMR,
     inputRead  <InternetRadio><Musikplayer><DAB><FM><AUXin><DMR><>
     preset1_5  <P1: --PRESET-FREE--><P2: --PRESET-FREE--><P3: --PRESET-FREE--><P4: --PRESET-FREE--><P5: --PRESET-FREE-->
     preset6_0  <P6: --PRESET-FREE--><P7: --PRESET-FREE--><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE-->
     presetAll  --PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--
     input1:
       status     FS_OK
       value:
         u32        0
     preset:
       status     FS_OK
       item:
         HASH(0x5d29ff8)
         HASH(0x5dae9d8)
         HASH(0x5d0a910)
         HASH(0x5d217f8)
         HASH(0x26607d8)
         HASH(0x5d56210)
         HASH(0x5d229b8)
         HASH(0x5d26570)
         HASH(0x5f0ee90)
         HASH(0x5b20710)
       listend:
Attributes:
   room       Küche


Das ist das alte Modul, das ich im ersten Schritt durch ein non Blocking Update erweitert hatte. Die aktuelle Version ist von Grund auf neu aufgesetzt und hat mit dem alten Modul inhaltlich nichts mehr zu tun. Die Ursache ist mir klar und wie ich es beheben kann auch. Ich bin auch schon fast fertig glaube ich. Ich teste noch ein wenig und dann gebe ich das frei. Die alten Radios können einfach keine kombinierten Requests bearbeiten. Das hätte den Vorteil gehabt, das man nur 6 Requests für alle Readings benötigt (extrem wenig Overhead und dadurch schnell). Die alte Methode braucht hingegen ganze 28 Requests an das Radio, um alle Informationen abzuholen. Das ist selbstredend Mist, denn das Radio will man ja auch nicht mit Requests flooden. Aber hilft halt nix.

Bitte noch ein wenig Geduld...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Dezember 2017, 15:17:01
Ich habe Geduld ohne Ende. Kein Problem. War nur gut gemein. Ich wollte einfach nur testen, ob und wie es vorher mal lief. Ich hatte den Zustand von vorher ja nicht mehr im Kopf.

Lass dir ruhig Zeit.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Dezember 2017, 15:23:08
Zitat von: Frank_Huber am 06 Dezember 2017, 14:03:38
wenn du mir die verwendeten ports nennst kann ich dir meinen Medion online stellen zum testen.
Hab nur selbst grad keine Zeit zu.
Medion LIFE P85035 (MD 87090)

Die Requests gehen alle an Port 80 soweit ich das sehen kann. Prinzipiell wäre eine solche Möglichkeit natürlich super und ich könnte dann zumindest mal diese Abfrage Geschichte in Ruhe testen. Vielleicht gehts ja doch irgendwie... Informationen darüber sind leider sehr sehr dürftig. Interessant wäre es, wenn sich jemand mit der UNDOK App auskennt und die Network Utilities (First Row) auf seinem Android Handy installiert hätte. Mit der App kann man nämlich unter Sniffer und der Verwendung des Filters Raw text = "fsapi" die Kommunikation zwischen UNDOK App und Radio sniffen und sehr schön sehen wie die App das macht. Wäre interesant zu wissen, ob die App das mit dem GET_MULTIPLE bei den älteren Radios hin bekommt bzw. wenn ja, dann zu sehen wie.
Leider habe ich keine Ahnung, ob ich auch mit der UNDOK App auf ein Radio im Internet zugreifen kann. Wenn ja, könnte ich natürlich selbst einen trace mitlaufen lassen und hätte dann alle Informationen.

Falls du dein Radio frei gibst, dann stell bitte unbedingt die Lautstärke auf 0 ein, damit du nicht vom Stuhl fällst wenn ich es einschalte. :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 06 Dezember 2017, 15:25:48
Zitat von: mumpitzstuff am 06 Dezember 2017, 15:23:08
Die Requests gehen alle an Port 80 soweit ich das sehen kann. Prinzipiell wäre eine solche Möglichkeit natürlich super und ich könnte dann zumindest mal diese Abfrage Geschichte in Ruhe testen. Vielleicht gehts ja doch irgendwie... Informationen darüber sind leider sehr sehr dürftig. Interessant wäre es, wenn sich jemand mit der UNDOK App auskennt und die Network Utilities (First Row) auf seinem Android Handy installiert hätte. Mit der App kann man nämlich unter Sniffer und der Verwendung des Filters Raw text = "fsapi" die Kommunikation zwischen UNDOK App und Radio sniffen und sehr schön sehen wie die App das macht. Wäre interesant zu wissen, ob die App das mit dem GET_MULTIPLE bei den älteren Radios hin bekommt bzw. wenn ja, dann zu sehen wie.
Leider habe ich keine Ahnung, ob ich auch mit der UNDOK App auf ein Radio im Internet zugreifen kann. Wenn ja, könnte ich natürlich selbst einen trace mitlaufen lassen und hätte dann alle Informationen.

Falls du dein Radio frei gibst, dann stell bitte unbedingt die Lautstärke auf 0 ein, damit du nicht vom Stuhl fällst wenn ich es einschalte. :)

Hast ne PN mit den connect details. ;-)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Dezember 2017, 22:15:15
Ich habe ein Update eingespielt. Dort ist der compatibilityMode (Attribut) standardmäßig aktiviert. Wenn möglich sollte dieser Modus aktiv auf 0 gesetzt werden, also deaktiviert werden. Man muss halt schauen, ob die neue API vom eigenen Radio unterstützt wird oder nicht.

Wichtig: Wenn der Kompatibilitätsmodus aktiv ist, steigt die Systembelastung an (auf rund das 5 fache). Das Intervall sollte deshalb am Anfang 20s nicht unterschreiten.

Ich hoffe das die Inputs jetzt besser funktionieren. Ich habe versucht auch dafür einen Bugfix einzubauen.
Außerdem werden die Readings nur noch aktualisiert wenn sich der Wert darin geändert hat.

Könnt ihr bitte gucken ob es bei euch jetzt besser funktioniert?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mikka1 am 07 Dezember 2017, 00:04:02
Hallo

Besten Dank. Bin Heute darauf gestossen und habe es gleich installiert, Radio Silvercrest SIRD 14B1, gleiche Symptome wie bei meinen Vorrednern, mit der brandneuen habe ich nun wesentlich mehr Infos, inkl. Infotext vom Display und auch die Presets, Inputs sind jedoch noch keine vorhanden.

Nochmals besten Dank für deine Arbeit!
Gruss und eine gute Nacht
Stephan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 01:20:29
Hmm keine Inputs? Kannst du mal im Device unten in die RAW Ansicht gehen und gucken ob da ein Attribut .inputs existiert? Wenn ja, was steht drin?

Verbose 5 einschalten und nach sys.caps.validModes suchen und mir den Teil vom Logfile posten bitte. Wenn es das nicht gibt, dann mal .inputs löschen mit:

deletereading <Device> .inputs

Spätestens dann sollte das Modul versuchen die Inputs einzulesen. Muss ein ganz blöder Fehler sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 07 Dezember 2017, 01:27:01
Vielen Dank, scheint soweit zu funktionieren.
Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.178.48 1234 10
   INTERVAL   10
   IP         192.168.178.48
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         470
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   READINGS:
     2017-12-07 01:16:39   currentAlbum   
     2017-12-07 01:16:39   currentArtist   
     2017-12-07 01:16:39   currentDuration
     2017-12-07 01:16:39   currentPosition
     2017-12-07 01:24:10   currentTitle    0-24 80er Pop Rock Oldies
     2017-12-07 01:16:39   dABScan         
     2017-12-07 01:24:20   duration        0
     2017-12-07 01:16:39   frequency       
     2017-12-07 01:16:39   friendlyName    SilverCrest SIRD 14 A2
     2017-12-07 01:23:51   graphicUri      http://aldi.wifiradiofrontier.com/setupapp/setup1/logo/logo-76672.png
     2017-12-07 01:24:31   infoText        Juan Pardo - No Me Hables
     2017-12-07 01:16:39   input           
     2017-12-07 01:16:39   inputSelectable
     2017-12-06 20:09:56   lastcommand     off
     2017-12-07 01:16:39   localDate       07.12.2017
     2017-12-07 01:16:39   localTime       02:16:39
     2017-12-07 01:23:51   mute            off
     2017-12-07 01:16:39   navCaps         
     2017-12-07 01:16:39   navNumItems     
     2017-12-07 01:16:39   navStatus       
     2017-12-07 01:16:39   playCaps       
     2017-12-07 01:16:39   playRate       
     2017-12-07 01:24:21   playStatus      playing
     2017-12-07 01:25:36   position        5:00
     2017-12-07 01:25:45   power           on
     2017-12-07 01:25:45   presence        present
     2017-12-07 01:16:39   radioID         002261CAA00C
     2017-12-07 01:16:39   remoteState     
     2017-12-07 01:23:51   repeat          off
     2017-12-07 01:16:39   searchTerm     
     2017-12-07 01:24:02   shuffle         off
     2017-12-07 01:16:39   signalStrength 
     2017-12-07 01:25:45   state           on
     2017-12-07 01:16:39   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2017-12-07 01:24:12   volume          0
     2017-12-07 01:16:39   volumeSteps     
     2017-12-07 01:24:12   volumeStraight  0
Attributes:
   compatibilityMode 1
   room       Küche



EDIT
Attr. .inputs existiert bei mir nicht. Hab in RAW geguckt.



2017.12.07 01:18:05 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:18:05 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:18:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:18:25 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:18:25 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:18:35 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:18:45 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:18:55 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:18:55 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:05 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:05 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:19:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:15 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:19:25 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:19:25 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:35 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:19:35 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:44 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:44 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:19:44 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:19:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:00 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:00 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:10 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:20:10 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:30 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:20:40 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:40 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:20:46 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:20:48 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:20:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:20:50 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:21:00 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:00 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:01 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:10 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:21:10 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:11 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:11 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:20 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:21:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:21 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:31 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:21:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:00 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:00 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:22:10 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:12 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:22:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:30 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:22:40 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:22:50 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:23:10 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:23:20 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:23:30 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:23:40 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:23:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:23:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:23:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:23:50 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:23:50 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:00 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:24:00 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:10 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:20 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:35 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:35 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:45 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:24:45 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:45 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:55 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:24:55 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:24:55 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:04 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:25:05 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:25 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:25 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:25:34 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:34 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:34 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:45 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:25:45 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:46 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:25:55 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:26:05 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:26:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:26:15 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:26:45 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:26:45 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:26:55 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:26:55 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:27:15 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:27:16 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:27:25 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:27:25 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:27:26 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:27:26 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:27:35 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:27:45 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:27:55 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:27:56 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:27:56 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:05 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:05 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:28:05 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:06 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:06 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:15 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:15 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:28:25 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:25 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:28:57 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:07 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:07 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:17 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:17 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:17 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:24 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:24 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:33 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:34 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:34 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:29:40 3: Kuechenradio defined with ip 192.168.178.48 and interval 30
2017.12.07 01:29:43 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:43 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:29:56 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:30:27 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:30:57 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:30:57 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:31:26 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:31:27 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:31:57 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:31:57 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:32:27 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:32:27 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:32:57 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:32:57 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:33:38 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:33:39 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:33:39 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:33:41 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:33:41 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:33:41 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:33:41 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:34:11 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:34:11 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:34:34 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:34:34 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:35:09 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:35:09 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:36:09 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:36:39 3: Kuechenradio: Something went wrong by parsing the inputs.
2017.12.07 01:36:39 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:36:39 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:37:09 3: Kuechenradio: General GET failed (the interval may be too small).
2017.12.07 01:37:09 3: Kuechenradio: General GET failed (the interval may be too small).
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 01:39:58
Übrigens ihr könnt mal testen ob ihr im normalen Browser die Inputs bekommt mit:

http://<ip des radios>/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536

Wenn ihr da irgendwas seht bei euch, dann hätte ich gern das Ergebnis.

Das mit den Fehlern könnt ihr temporär mal ausschalten mit Verbose 0 im Device. Wenn der fehler so oft kommt, dann geht da was in die Knie. Ich muss mal gucken und eventuell noch eine Wartezeit zwischen den requests einbauen, damit das Radio Zeit bekommt zu antworten. Sind wahrscheinlich zu viele Reuests auf einmal bei dir. Ein Verbose 5 für kurze Zeit würde jedenfalls helfen. Ich müsste sehen was kurz vor der Ausgabe Kuechenradio: Something went wrong by parsing the inputs. an Daten bei dir ankommt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 07 Dezember 2017, 05:11:44
Ergebnis NumanTwo:
FS_OK IR 1 Internetradio 1 0 Spotify 1 Spotify 1 0 DMR 0 DMR 1 0 MP 1 Musikplayer 1 1 DAB 1 DAB Radio 1 0 FM 1 FM Radio 1 0 Bluetooth 1 Bluetooth 0 0 CD 1 CD 0 0 AUXIN 1 AUX Eingang 0 0

LG

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mikka1 am 07 Dezember 2017, 06:30:03
Hier mein Logauszug mit Verbose 5

2017.12.07 06:24:36 3: RadioBad: Something went wrong by parsing the inputs.
2017.12.07 06:24:37 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:24:57 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:24:57 3: RadioBad: Something went wrong by parsing the inputs.
2017.12.07 06:25:17 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:25:17 3: RadioBad: Something went wrong by parsing the inputs.
2017.12.07 06:25:37 3: RadioBad: Something went wrong by parsing the inputs.
2017.12.07 06:25:37 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:25:57 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:25:57 3: RadioBad: Something went wrong by parsing the inputs.
2017.12.07 06:26:17 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:26:17 3: RadioBad: Something went wrong by parsing the inputs.
2017.12.07 06:26:37 3: RadioBad: General GET failed (the interval may be too small).
2017.12.07 06:26:37 3: RadioBad: Something went wrong by parsing the inputs.


und meine Rückmeldung auf die Anfrage im Browser

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id">
<c8_array>IR</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>Internet Radio</c8_array>
</field>
</item>
<item key="1">
<field name="id">
<c8_array>MP</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>Musikplayer</c8_array>
</field>
</item>
<item key="2">
<field name="id">
<c8_array>DAB</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>DAB</c8_array>
</field>
</item>
<item key="3">
<field name="id">
<c8_array>FM</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>FM</c8_array>
</field>
</item>
<item key="4">
<field name="id">
<c8_array>AUXIN</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>AUX in</c8_array>
</field>
</item>
<item key="5">
<field name="id">
<c8_array>DMR</c8_array>
</field>
<field name="selectable">
<u8>0</u8>
</field>
<field name="label">
<c8_array>DMR</c8_array>
</field>
</item>
<item key="6">
<field name="id">
<c8_array>NETWORK</c8_array>
</field>
<field name="selectable">
<u8>0</u8>
</field>
<field name="label">
<c8_array/>
</field>
</item>
<listend/>
</fsapiResponse>


Besten Dank
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 07 Dezember 2017, 09:49:23
Hier mein Browsertest:
<?xml version="1.0"?>
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id">
<c8_array>IR</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>Internet Radio</c8_array>
</field>
</item>
<item key="1">
<field name="id">
<c8_array>MP</c8_array>
</field>
<field name="selectable">
<field name="label">
<c8_array>Musikplayer</c8_array>
</field>
</item>
<item key="2">
<field name="id">
<c8_array>DAB</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>DAB</c8_array>
</field>
</item>
<item key="3">
<field name="id">
<c8_array>FM</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>FM</c8_array>
</field>
</item>
<item key="4">
<field name="id">
<c8_array>AUXIN</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>AUX in</c8_array>
</field>
</item>
<item key="5">
<field name="id">
<c8_array>DMR</c8_array>
</field>
<field name="selectable">
<u8>0</u8>
</field>
<field name="label">
<c8_array>DMR</c8_array>
</field>
</item>
<item key="6">
<field name="id">
<c8_array>NETWORK</c8_array>
</field>
<field name="selectable">
<u8>0</u8>
</field>
<field name="label">
<c8_array/>
</field>
</item>
<listend/>
</fsapiResponse>
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 12:08:07
Den Fehler bei Input habe ich identifiziert. Ihr habt nur 3 Field Einträge pro Eintrag, bei mir sind es 5 und ich frage auf genau die 5 ab. Wahrscheinlich kann sich sogar die Reihenfolge ändern. Ich mache da was generisches rein.

Mit den Timeouts durch die vielen Anfragen muss ich gucken wie ich das am besten löse. Es soll ja weiterhin nicht blockierend bleiben... Ich habe 2 Ideen:

1.) Ich mache sleep(1) rein alle x Requests. Hier ist mir aber unklar ob ich das nicht blockierend machen kann. Muss ich auch erst mal nachfragen im Forum, ich habe dazu wenig gefunden.
2.) Ich splitte die Update Funktion auf und rufe die kleineren Einheiten mit einem gewissen zeitlichen Abstand auf. (Das wäre in jedem Fall nicht blockierend aber vom Code her unschön.)

Ich muss gucken ob ich das heute Abend noch basteln kann.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 07 Dezember 2017, 18:48:48
Hab noch ne Perlmeldung im Log:
PERL WARNING: Use of uninitialized value $arg in regexp compilation at ./FHEM/17_SIRD.pm line 209.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 20:38:54
Ich hab was Neues eingespielt. Probleme sollten jetzt weniger auftreten oder hoffentlich ganz behoben sein (fingers crossed). Ich hab jetzt erst mal schnell was rein gebastelt, das muss ich noch schön machen wenns funktioniert.

SetExtensions hab ich eingebunden. Damit sollten nette Spielereien wie on-for-timer usw. möglich sein.

@Invers: Ich hoffe ich habe die Zeile richtig identifizieren können. Falls ja, tritt das Problem hoffentlich nicht mehr auf.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lucky2k12 am 07 Dezember 2017, 22:22:23
Browsertest von meinem SilverCrest SIRD 14 A2; version ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8:

<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id">
<c8_array>IR</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>Internet Radio</c8_array>
</field>
</item>
<item key="1">
<field name="id">
<c8_array>MP</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>Musikplayer</c8_array>
</field>
</item>
<item key="2">
<field name="id">
<c8_array>DAB</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>DAB</c8_array>
</field>
</item>
<item key="3">
<field name="id">
<c8_array>FM</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>FM</c8_array>
</field>
</item>
<item key="4">
<field name="id">
<c8_array>AUXIN</c8_array>
</field>
<field name="selectable">
<u8>1</u8>
</field>
<field name="label">
<c8_array>AUX in</c8_array>
</field>
</item>
<item key="5">
<field name="id">
<c8_array>DMR</c8_array>
</field>
<field name="selectable">
<u8>0</u8>
</field>
<field name="label">
<c8_array>DMR</c8_array>
</field>
</item>
<item key="6">
<field name="id">
<c8_array>NETWORK</c8_array>
</field>
<field name="selectable">
<u8>0</u8>
</field>
<field name="label">
<c8_array/>
</field>
</item>
<listend/>
</fsapiResponse>

Probleme im Log seh ich mit der neuesten Version bei mir erstmal nicht.
Readings kommen rein, ich seh keinen Unterschied beim compatibilityMode... Auf was muss ich da achten?
Aber die Lautstärkeregelung geht nicht. Die Lautstärke springt immer auf 0
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 22:29:19
Der Kompatibilitätsmodus sollte bei jedem radio funktionieren, der andere nicht. Wenn möglich auf den Kompatibilitätsmodus verzichten, also auf 0 setzen. Im Idealfall siehst du keine Unterschiede, nur dein System wird sehr viel weniger belastet.
Das mit der Lautstärke muss ich mir ansehen. Ich dachte das geht eigentlich. Kannst du mal unten auf raw klicken bitte und gucken was da bei .volumeSteps steht?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lucky2k12 am 07 Dezember 2017, 22:31:30
defmod kuechenradio SIRD 192.168.178.21 1234 60
attr kuechenradio compatibilityMode 0
attr kuechenradio room Kueche

setstate kuechenradio on
setstate kuechenradio 2017-12-07 22:20:08 .inputs 0:internetradio,1:musikplayer,2:dab,3:fm,4:auxin,5:dmr
setstate kuechenradio 2017-12-07 22:29:27 .presets
setstate kuechenradio 2017-12-07 22:22:52 .volumeSteps 20
setstate kuechenradio 2017-12-07 22:23:08 currentTitle
setstate kuechenradio 2017-12-07 22:23:08 duration
setstate kuechenradio 2017-12-07 22:02:07 friendlyName SilverCrest SIRD 14 A2
setstate kuechenradio 2017-12-07 22:23:08 infoText
setstate kuechenradio 2017-12-07 22:23:08 input
setstate kuechenradio 2017-12-07 22:23:08 mute
setstate kuechenradio 2017-12-07 22:23:08 playStatus
setstate kuechenradio 2017-12-07 22:23:08 position
setstate kuechenradio 2017-12-07 22:29:25 power on
setstate kuechenradio 2017-12-07 22:29:25 presence present
setstate kuechenradio 2017-12-07 22:09:14 preset
setstate kuechenradio 2017-12-07 22:23:08 repeat
setstate kuechenradio 2017-12-07 22:23:08 shuffle
setstate kuechenradio 2017-12-07 22:29:23 state on
setstate kuechenradio 2017-12-07 22:02:07 version ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
setstate kuechenradio 2017-12-07 22:23:08 volume
setstate kuechenradio 2017-12-07 22:23:08 volumeStraight


BTW: Wo find ich eigentlich die App?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 22:35:08
Such nach UNDOK. Gibt's für Android und iOS.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lucky2k12 am 07 Dezember 2017, 22:49:51
Super, danke!
Auch dafür dass du das Projekt wieder belebt hast.
Ich freu mich schon auf die Möglichkeit, mit tts Meldungen zu verschicken. Genial!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Dezember 2017, 23:32:57
Volume geht bei mir wieder. Ich muss mal mit dem Bastelscheiss aufhören und mir mehr Zeit lassen. Wenn eine stabile Version existiert werde ich in einem anderem Branch Testversionen einstellen und den Master so lange nicht anfassen, bis die Testversion stabil ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 08 Dezember 2017, 09:44:59
Danke, bei mir sieht auch bereits vieles sehr gut aus:

Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.178.48 1234 30
   INTERVAL   30
   IP         192.168.178.48
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         470
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   READINGS:
     2017-12-08 09:39:16   currentTitle    0-24 80er Pop Rock Oldies
     2017-12-08 09:39:16   duration        0
     2017-12-07 10:13:20   friendlyName    SilverCrest SIRD 14 A2
     2017-12-08 09:39:17   graphicUri      http://aldi.wifiradiofrontier.com/setupapp/setup1/logo/logo-76672.png
     2017-12-08 09:42:46   infoText        Queen - I Want It All
     2017-12-08 09:43:46   input           internetradio
     2017-12-08 09:39:23   mute            off
     2017-12-08 09:39:18   playStatus      playing
     2017-12-08 09:43:48   position        5:00
     2017-12-08 09:43:44   power           on
     2017-12-08 09:43:44   presence        present
     2017-12-08 09:39:14   preset         
     2017-12-08 09:39:18   repeat          off
     2017-12-08 09:39:18   shuffle         off
     2017-12-08 09:43:44   state           on
     2017-12-07 10:13:20   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2017-12-08 09:38:44   volume          30
     2017-12-08 09:38:44   volumeStraight  6
Attributes:
   compatibilityMode 1
   room       Küche
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mikka1 am 08 Dezember 2017, 19:11:03
Besten Dank, funktioniert Super, jetzt muss ich nur mal schauen, wie ich die Readings am besten/schönsten darstelle... ;)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 17 Dezember 2017, 18:24:33
Vielleicht etwas OT aber ich frage trotzdem mal in diesem Thread da hier die Benutzer der Frontier Silicon Lautsprecher sind:

Hatte damals bei der Lidl-Aktion 5 Geräte gekauft, 2 LS, 3 Audio-Adapter
Mein Ziel war eigentlich , im Haus qualitativ hochwertiges und synchrones Radio zu haben.
Finde die UKW-Qualität einfach zu schlecht, habe DAB im Auto, man hört den Unterschied deutlich
Leider wurde es dann aus Zeitmangel und einigen Unzulänglichkeiten des Systems doch nichts.

Will das Projekt jetzt wieder aufgreifen, deshalb folgende Fragen:
- Was als "Quelle" nutzen?
- Diese Woche gibt es bei Lidl noch das passende DAB-Radio, soll ich noch mal investieren?
- Lieber wäre mir als Quelle DVB von Sat oder Kabel, müsste es dann aber irgendwie umsetzen:
    - entweder DVB über z.B. Raspbery , DVB Stick, irgendwelche Software wie TVHeadend encoden und streamen?
    - Sat Receiver an Line-In von einem der Lautsprecher anschließen und dieses Signal streamen ?
- oder das ganze Zeug verkaufen weil es eh nie zufriedenstellend laufen wird?

Was mich damals genervt hat war der Softwarefehler das wenn ich einen Lautsprecher ausmache alle mit ausgehen, ist wohl immer noch so
Bekomme ich es hin, das auch ohne Gruppierung alle LS halbwegs synchron sind? (Kommt nicht auf die ms an, aber z.B. DAB im Wonzimmer, UKW im Bad, 1 sec Versatz nervt

Würde mich über Ideen / Vorschläge freuen


Viele Grüße

Klaus

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: ralfix am 17 Dezember 2017, 20:55:41
Hallo
hatte heute nach einem Update den Fehler.
define f_sonitus_wlan SIRD 192.168.178.47 1234 SIRD-AUTOMATIC 60: The update interval must be a number and has to be at least 10s.

Der Zusatz "SIRD-AUTOMATIC" scheint wohl bei der Definition jetzt überflüssig zu sein? 

Gruß Ralf
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Zippo2000 am 17 Dezember 2017, 21:00:48
Korrekt! SIRD-AUTOMATIC rausnehmen
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Dezember 2017, 13:58:38
Zitat von: ralfix am 17 Dezember 2017, 20:55:41
Hallo
hatte heute nach einem Update den Fehler.
define f_sonitus_wlan SIRD 192.168.178.47 1234 SIRD-AUTOMATIC 60: The update interval must be a number and has to be at least 10s.

Der Zusatz "SIRD-AUTOMATIC" scheint wohl bei der Definition jetzt überflüssig zu sein? 

Gruß Ralf

Im ersten Beitrag ist die geänderte Definition zu sehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: DaDaywalker am 21 Dezember 2017, 21:58:18
Kurzes Feedback:

Funktioniert mit einem SIRD 14 C3 wunderbar.
Mann kann alles soweit auslesen, ein - ausschalten und Volume ändern.
Hoffe da kommt noch mehr?!  :P

Klasse Arbeit!...

lg,
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 21 Dezember 2017, 23:27:52
Ich bin dabei das Navigieren irgendwie zu implementieren. Dann kann man hoffentlich auf lokalen Medien mp3 Dateien oder Playlisten auswählen und andere Dinge. Bin schon ein gutes Stück weiter und hoffe bald was raus geben zu können. Vor Weihnachten ist es leider immer voll stressig und ich habe wenig Zeit.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Tobias am 23 Dezember 2017, 13:39:38
Gibt es wo eine Übersicht welches Radio ohne Kompatibilitätsmodus auskommt und welches nicht? Interessant für die, die sich erst eines zulegen wollen.

Gesendet von meinem Leap mit Tapatalk

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Dezember 2017, 16:15:30
Leider nein. Frag doch einfach hier nach, wenn du dich für eins näher interessierst. Vielleicht hat das zufällig einer und kann dir antworten. Ich habe mir ein Vorführmodell von silvercrest in der Bucht geschossen, hauptsächlich weil es billig war. Das kommt ohne Kompatibilitätsmodus aus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 23 Dezember 2017, 20:31:46
Wie regle ich denn am Besten die Lautsärke der verschiedenen vernetzten Multiroom-Devices?
Jedes separat in FHEM anlegen? Ich vermute das treibt die Systemlast ganz schön nach oben?

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Dezember 2017, 20:49:42
Legt man dazu nicht eine Gruppe an und definiert dort einen Master? Ich hab leider nur 1 Gerät. Versuch mal über die UNDOK app das gewünschte Verhalten einzustellen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 23 Dezember 2017, 21:15:45
In der Undok-App kann ich entweder die Gruppenlautstärke oder jedes Gerät in einem Untermenü einzeln einstellen.

Mit Deinem FHEM-Modul wird die Lautstärke des angemeldeten Geräts gesteuert, was auch erst mal gut so ist.
Die Silicon-Frontier-Entwickler haben das Multiroom-Konzept irgendwie nicht ganz verstanden - ich glaube die wenigsten wollen alle Geräte gleichzeitig lauter / leiser machen
Am schlimmsten ist, das wenn man ein Gerät ausschaltet, alle ausgehen :-)

Die Lauststärke muss für mich jetzt nicht unbedingt über FHEM geregelt werden, aber wäre ein "nice to have"
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Dezember 2017, 23:27:35
Hmm okay muss ich mir ansehen. Es gibt aber verschiedene Multiroom Dinge, die ich aktuell erst einmal außen vor gelassen habe. Irgendwie wird es schnell mehr und mehr und irgendwann geht man unter in den ganzen Readings und Möglichkeiten. Von der Performance will ich noch gar nicht reden... Das Thema stelle ich aber erst einmal nach hinten, da die meisten nur ein einzelnes Radio haben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Dezember 2017, 23:41:26
Ich hatte gehofft die Navigation bald frei geben zu können, aber leider bin ich auf 2 größere Probleme gestoßen.

1.) Ich habe die Menüeinträge immer dynamisch in das set Kommando reingeschrieben, so das man über set in die einzelnen Menüs gehen kann usw. Leider aktualisiert sich aber die Combobox beim set Befehl nur nach einem Seitenrefresh vom Browser. Alle meine anderen Versuche sind gescheitert. Das bedeutet aktuell, das man nach jedem Verzeichniswechsel ein reload der Webseite machen müsste.

2.) Man kann bei jedem Request nur etwa 20 Einträge holen. Wenn man sich jetzt alle Radiostationen anzeigen lassen möchte, dann dauert es ewig sich da durchzuarbeiten. Darüber hinaus muss man bei bestimmten Dingen Wartezeiten einbauen, was irgendwie extrem unschön ist. Außerdem ist mir nicht bekannt wie lang man warten muss, ohne Fehler zu erhalten...

Ich muss jetzt die Implementierung komplett ändern und werde versuchen, das über ein asynchrones get zu realisieren. Keine Ahnung welche Überraschungen mich dort noch erwarten.

Wen sich trotzdem jemand schon für die aktuell existierende Implementierung interessiert, kann ich die zur Verfügung stellen. Aufgrund der Einschränkungen aber nur als pm, da ich diese Version nicht irgendwo rumfliegen sehen möchte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Tobias am 24 Dezember 2017, 08:25:16
Nur als Anregung, in meinem medialist Modul habe ich auch eine Verzeichnis Navigation eingebaut, allerdings läuft das Frontend per tabletui. Läuft perfekt, schau dir das mal an, ev. Gibt's dir Ideen

Gesendet von meinem Leap mit Tapatalk

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Dezember 2017, 11:35:28
Hab mal eben nachgesehen. Medialist kann sich fast ohne Verzögerung den Inhalt lokal zusammen suchen. Ich muss den Inhalt Blockweise über Http vom Radio holen. Je nach Anzahl der Dateien dauert das sehr lange, denn ich muss die requests nacheinander stellen, da ich nicht weiss wie viel Einträge mir das Radio bei jedem Request schickt. Mal sind es 19 Einträge, mal 23. Echt bekloppt so was. Außerdem wollte ich nicht 100 oder mehr Einträge in ein Reading schreiben. Da würde man ein riesiges Reading erhalten und sieht dann die anderen Informationen nicht mehr. Den Inhalt des Readings müsste ich dann auch wieder dynamisch in ein Set rein packen, sonst muss der Anwender ja alles manuell abtippen, wenn er z.b. einen Radiosender auswählen möchte. Spätestens dann habe ich wieder das refresh Problem.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 26 Dezember 2017, 11:14:46
besteht irgendwann die Möglichkeit, bei den Readings currentAlbum und currentArtist was anzuzeigen?  Oder geht das bereits in bestimmten Modi?

Interessieren würde mich das Ganze für DAB, Deezer usw habe ich nicht

Viele Grüße

Klaus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 Dezember 2017, 14:04:14
Wann in den beiden Readings etwas angezeigt wird, kann ich leider nicht sagen. Diese Funktionen werden vom Radio angeboten, mir ist aber ebenfalls nicht bekannt ob und wann da was angezeigt wird. Ich vermute mal beim abspielen von mp3 Dateien müsste etwas angezeigt werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Januar 2018, 22:18:25
Ich habe jetzt mal eine erste Testversion für die Navigation fertig gestellt und hoffe, dass soweit schon mal alles reibungslos funktioniert. Darüber hinaus habe ich den Kompatibilitätsmodus überarbeitet und den Dirty Hack auf eine solidere Basis gestellt (Queue auf Timerbasis für alle ausgehenden Requests).

Für alle Mutigen hänge ich eine Testversion hier an und warte erst einmal eure Rückmeldungen ab. Ich würde mich freuen wenn der Ein oder Andere das mal testen könnte. Offiziell wird diese Version erst, wenn ich mind. 1-2 positive Rückmeldungen erhalte...  ;D

Bedienung:
Unter Get findet man ein ls Befehl. Mit diesem kann man die Navigation öffnen. Bitte nach dem Starten kurz warten, die Daten werden erst vom Radio im Hintergrund geholt und dann ausgegeben. Der Dialog kann <<BACK und NEXT>> enthalten. <<BACK springt immer in die nächsthöhere Ebene zurück, falls diese verfügbar ist. NEXT>> wird nur angezeigt, wenn mehr als die angezeigten Einträge zur Verfügung stehen (maximal rund 100 Einträge werden auf jeder Seite angezeigt). Leider kann ich nicht alle Einträge mit einmal anzeigen, dann müsste der Anwender teilweise 5-6 Minuten warten und das will ich niemandem zumuten.

Einen entscheidendes Problem habe ich bei der Bedienung leider noch nicht lösen können. Bei jedem Klick wird ein neuer Dialog geöffnet und am Ende muss man alle geöffneten Dialoge mit OK bestätigen. Ich habe es leider nicht geschafft die alten Dialoge irgendwie mit Javascript selbst zu schliessen. Falls dahingehend irgend jemand eine Idee hat, wäre ich sehr dankbar, wenn er diese mit mir teilen könnte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 02 Januar 2018, 20:12:46
Modul läuft, allerdings funktioniert die Navigation bei mir nicht. Kommt nur ein Fenster mit <<Back und OK, sonst leer.

Hab das get einmal mit Verbose 5 gemacht (ich hab ReverseLog eingestellt, daher der letzte Eintrag als erstes):
2018.01.02 20:08:15.002 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><s32>-1</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>Dark necessities - Red Hot Chili Peppers</c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.text</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.graphicUri</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.album</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.artist</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>0</u32></value>
<status>FS_OK</status>
<node>netRemote.play.info.duration</node>
<fsapiResponse>
</fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
<node>netRemote.play.info.artistDescription</node>
<fsapiResponse>
</fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
<node>netRemote.play.info.albumDescription</node>
<fsapiResponse>
</fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
<node>netRemote.play.info.description</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>WDR 2           </c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.name</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.01.02 20:08:14.969 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text&node=netRemote.nav.numItems& returned:
2018.01.02 20:08:14.964 5: Kueche_Radio: Presets LIST_GET_NEXT successful.

</fsapiResponse>
</item>

<field name="name"><c8_array></c8_array></field>
<item key="19">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="18">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="17">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="16">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="15">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="14">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="13">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="12">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="11">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="10">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="9">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="8">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="7">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="6">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="5">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="4">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="3">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="2">
</item>

<field name="name"><c8_array>WDR 2           </c8_array></field>
<item key="1">
</item>

<field name="name"><c8_array>1LIVE           </c8_array></field>
<item key="0">
<status>FS_OK</status>
<fsapiResponse>
2018.01.02 20:08:14.917 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
2018.01.02 20:08:14.913 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><c8_array>Radio-Kueche</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.friendlyName</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.version</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.depth</node>
<fsapiResponse>
</fsapiResponse>
<value><s32>-1</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>3</u32></value>
<status>FS_OK</status>
<node>netRemote.nav.caps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.state</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.01.02 20:08:14.885 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
2018.01.02 20:08:14.878 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.mute</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>7</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.volume</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>21</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.caps.volumeSteps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.play.shuffle</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.play.repeat</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>0</u32></value>
<status>FS_OK</status>
<node>netRemote.play.position</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.errorStr</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>2060</u32></value>
<status>FS_OK</status>
<node>netRemote.play.caps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>2</u8></value>
<status>FS_OK</status>
<node>netRemote.play.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>4</u32></value>
<status>FS_OK</status>
<node>netRemote.sys.mode</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.01.02 20:08:14.840 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
2018.01.02 20:08:14.833 5: Kueche_Radio: Power GET successful.

</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<fsapiResponse>
2018.01.02 20:08:14.822 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
2018.01.02 20:08:14.778 5: Kueche_Radio: SetNextTimer called
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Januar 2018, 23:24:08
Was mir auffällt ist:

</fsapiResponse>
<value><s32>-1</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>


Ich bin bisher davon ausgegangen, das hier irgendwas größer 0 drin stehen muss, denn das ist in meiner Implementierung die Anzahl der Navigationselemente. Ich kann bei mir aber auch so einen Zustand (wie du ihn beschreibst) herbeiführen, wenn ich z.B. die Hilfe ausgewählt habe. Passiert denn etwas, wenn du einfach mal <<BACK anklickst? Vielleicht befindest du dich in irgend einer Navigationsebene in der nichts drin steht.

In welchem Zustand befindet sich dein Radio? An/Aus? Welcher Input ist ausgewählt? Die Navigation ist abhängig vom Input glaube ich. Wähle mal Internet Radio aus und guck bitte was dann passiert.

In deinem Log kann ich nicht erkennen das du <<Back angeklickt hast, denn dann müsste eigentlich irgend sowas im Log erscheinen "netRemote.nav.action.navigate".
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 02 Januar 2018, 23:44:16
Ich helfe Euch gerne, das mal zu testen
Mir erschließt sich nur der Sinn gerade nicht?
Was kann man mit der Navigation anstellen?
Kann ich dann statt direkt über FHEM zu sagen
- geh auf Input FM
lieber
- gehe ins Menü, 3 x hoch, Enter, 2 x runter, , Enter?

Welche Vorteile bringt das? Gibt es Punkte die nicht direkt angesteuert werden können?

Viele Grüße

Klaus

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 02 Januar 2018, 23:48:41
Back hatte ich nicht geklickt, dachte ich wäre in der untersten Ebene...

Habe es nun nachgeholt, passiert aber auch nix, geht nur jedes mal ein weiteres Fenster mit <<Back und OK auf.

Radio ist on und Input habe ich DAB und Internetradio getestet.

Soll ich nochmal alles durchtesten mit Verbose 5?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Januar 2018, 01:25:58
Zitat von: Klaus0815 am 02 Januar 2018, 23:44:16
Ich helfe Euch gerne, das mal zu testen
Mir erschließt sich nur der Sinn gerade nicht?
Was kann man mit der Navigation anstellen?
Kann ich dann statt direkt über FHEM zu sagen
- geh auf Input FM
lieber
- gehe ins Menü, 3 x hoch, Enter, 2 x runter, , Enter?

Welche Vorteile bringt das? Gibt es Punkte die nicht direkt angesteuert werden können?

Viele Grüße

Klaus

Mit der Navigation kannst du z.b. die Mp3 dateien von deinem USB Stick auswählen und abspielen oder beim Internet Radio dir die zur Verfügung gestellten Radiosender ansehen und dann einen auswählen. Dort stehen dir dann mehrere tausend Sender zur Verfügung. Im Anhang siehst du was ich meine.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Januar 2018, 01:28:33
Zitat von: automatisierer am 02 Januar 2018, 23:48:41
Back hatte ich nicht geklickt, dachte ich wäre in der untersten Ebene...

Habe es nun nachgeholt, passiert aber auch nix, geht nur jedes mal ein weiteres Fenster mit <<Back und OK auf.

Radio ist on und Input habe ich DAB und Internetradio getestet.

Soll ich nochmal alles durchtesten mit Verbose 5?

Hmm okay. Ich würde dann lieber noch ein paar Debugausgaben einfügen und mich noch mal melden. Erstmal danke fürs ansehen!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Januar 2018, 01:13:18
Ich habe die Navigation noch einmal überarbeitet und bei mir funktioniert es jetzt soweit reibungslos.

Könnte sich jemand die neue angehängte Version noch einmal ansehen bitte und mir Bericht erstatten (Unter Get den ls Befehl auswählen)?

Es werden einige Zusatzinformationen ins Logfile geschrieben (Loglevel 3), allerdings nur wenn man irgendwas mit der Navigation macht. Man muss also für weitere Analysen nicht Verbose 5 einschalten, sondern kann mir direkt den Output zukommen lassen.

Mir ist es einmal passiert, dass gar nichts mehr angezeigt wurde. Ich musste daraufhin die Power Taste am Radio 3s lang drücken, um das Radio in den Standby zu bringen. Danach habe ich das Radio wieder eingeschaltet und die Navigation lief danach einwandfrei.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 04 Januar 2018, 06:16:18
Frohes Neues ..., und, danke für deine tolle Arbeit!!!

Ergebnis Navigationstest mit NumanTwo:

2018.01.04 06:07:02 3: telnetForBlockingFn_1515042422: port 36041 opened
2018.01.04 06:07:02 3: 03_Kuechenradio: Blocking call running to read navigation items.
2018.01.04 06:07:02 1: ERROR evaluating {SIRD_EndNavigation('03_Kuechenradio|<<BACK')}: Undefined subroutine &main::uri_escape called at ./FHEM/17_SIRD.pm line 414.

List 03_Kuechenradio:

Internals:
   CHANGED   
   DEF        192.168.1.13  1234 20
   INTERVAL   20
   IP         192.168.1.13
   NAME       03_Kuechenradio
   NOTIFYDEV  global
   NR         43
   NTFY_ORDER 50-03_Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   READINGS:
     2018-01-04 05:38:32   currentTitle    SWR3
     2018-01-04 05:33:20   duration        0
     2018-01-03 20:38:55   friendlyName    Kuechenradio
     2018-01-04 05:38:19   graphicUri      http://chaltec.wifiradiofrontier.com/setupapp/setup1/logo/logo-530.png
     2018-01-04 06:07:53   infoText        This is what you came for / Calvin Harris;  Rihanna
     2018-01-04 05:38:15   input           internetradio
     2018-01-04 05:33:23   mute            off
     2018-01-04 05:55:25   playStatus      playing
     2018-01-04 06:08:14   position        4:00
     2018-01-04 06:08:30   power           on
     2018-01-04 06:08:30   presence        present
     2018-01-04 06:04:03   preset         
     2018-01-04 05:33:22   repeat          off
     2018-01-04 05:33:22   shuffle         off
     2018-01-04 06:08:30   state           on
     2018-01-03 20:38:55   version         ir-mmi-FS2026-0500-0370_V2.11.13c.EX68183-1A30
     2018-01-04 05:38:31   volume          6
     2018-01-04 05:38:31   volumeStraight  2
   helper:
     CL:
       Authenticated 1
       BUF       
       FW_ID      61
       LASTACCESS 1515042422
       NAME       WEB_192.168.1.120_56831
       NR         66
       PEER       192.168.1.120
       PORT       56831
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       canAsyncOutput 1
     RUNNING_PID:
       abortFn    SIRD_AbortNavigation
       arg        03_Kuechenradio|-1|0|100
       bc_pid     1
       finishFn   SIRD_EndNavigation
       fn         SIRD_DoNavigation
       pid        2107
       telnet     telnetForBlockingFn_1515042422_127.0.0.1_47238
       terminated 1
       timeout    60
       abortArg:
Attributes:
   room       91 Systeme
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Januar 2018, 10:09:34
Hmm da hab ich wohl vergessen für Uri escape das Modul einzubinden. Komisch das ich den Fehler nicht bekomme.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Januar 2018, 19:59:04
Hier noch mal eine Version wo das fehlende Modul korrekt eingebunden wird.

Mit Telnet wäre ich übrigens noch vorsichtig an der Stelle, da habe ich zwar grob was drin, aber das ist noch sehr unreif. Ein Test mit einem Browser wäre am besten.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 04 Januar 2018, 21:46:31
Der Fehler ist weg, aber es wird noch nichts angezeigt.


2018.01.04 21:40:10 3: 03_Kuechenradio: Blocking call running to read navigation items.
2018.01.04 21:40:10 3: WEB_192.168.1.120_62649 asyncOutput: device gone, output was: <html><div class="container"><h3 style="text-align: center;">Navigation</h3><hr><div class="list-group"><a onClick="FW_cmd(\'/fhem?XHR=1&cmd=get%2003_Kuechenradio%20ls%20-1%202\');$(\'#FW_okDialog\').remove();" style="display:flex;align-items:center;cursor:pointer;"><<BACK</a></div></div></html>
2018.01.04 21:40:10 3: 03_Kuechenradio: Blocking call finished to read navigation items.


List:

Internals:
   DEF        192.168.1.13  1234 20
   INTERVAL   20
   IP         192.168.1.13
   NAME       03_Kuechenradio
   NOTIFYDEV  global
   NR         43
   NTFY_ORDER 50-03_Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   READINGS:
     2018-01-04 21:39:44   currentTitle    SWR3
     2018-01-04 21:39:45   duration        0
     2018-01-03 20:38:55   friendlyName    Kuechenradio
     2018-01-04 21:39:46   graphicUri      http://chaltec.wifiradiofrontier.com/setupapp/setup1/logo/logo-530.png
     2018-01-04 21:44:26   infoText        SWR3 CLUB
     2018-01-04 21:39:46   input           internetradio
     2018-01-04 21:39:48   mute            off
     2018-01-04 21:39:46   playStatus      playing
     2018-01-04 21:43:47   position        4:00
     2018-01-04 21:44:23   power           on
     2018-01-04 21:44:23   presence        present
     2018-01-04 21:39:43   preset         
     2018-01-04 21:39:47   repeat          off
     2018-01-04 21:39:47   shuffle         off
     2018-01-04 21:44:43   state           on
     2018-01-03 20:38:55   version         ir-mmi-FS2026-0500-0370_V2.11.13c.EX68183-1A30
     2018-01-04 21:39:48   volume          9
     2018-01-04 21:39:48   volumeStraight  3
   helper:
     CL:
       Authenticated 1
       BUF       
       FW_ID      133
       LASTACCESS 1515098410
       NAME       WEB_192.168.1.120_62649
       NR         143
       PEER       192.168.1.120
       PORT       62649
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       canAsyncOutput 1
Attributes:
   room       91 Systeme
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Januar 2018, 23:07:02
Womit greifst du auf fhem zu? Mit irgendwas wie iOS oder einem Mac? Unter iOS konnte ich nämlich genau dieses Problem beobachten. Unter Windows/Android gehts bei mir. Ich bin der Ursache noch nicht auf den Grund gekommen, bin aber langsam mit meinem Latein am Ende.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 05 Januar 2018, 06:29:48
OK, folgende Tests habe ich durchgeführt:

1. iPad: Google Chrome oder Safari: keine Reaktion
2. OS X: Google Chrome oder Safari: PopUp mit "<<< back"
3. Windows 10: Google Chrome oder Edge: PopUp mit "<<< back"

Ich würde dir gerne helfen, aber leider fehlt mir das Wissen.
Als laienhafte Umgehung, würde ich zunächst die Ergebnisse in ein reading mit Links packen, z.B.:
<html>
  <table>
    <tr id='0000' title='Xyz'>
      <td id='0000' title='Abc'>
        <a href='/fhem?cmd= ...' >Text</a>
      </td>
      <td ...
      </tr> ...
  </table>
</html>


Wie gesagt, keine Lösung nur eine holprige laienhafte Umgehung !!!

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Januar 2018, 10:16:43
Bei dir ist das Hauptproblem, das bei dir einfach gar nichts ausgelesen werden kann. Daran kann ich auch mit einem Reading nichts ändern, das würde ebenfalls nur leer sein. Kannst du mal bitte versuchen dein Radio auszuschalten und wieder einzuschalten? Bei mir muss ich dazu 3s den Powerbutton drücken. Danach einfach noch mal die Navigation versuchen und gucken ob dann was drin steht.

Wenn das nicht geht, dann Versuch doch mal bitte die UNDOK App zu verwenden und zu gucken, ob du damit eine Liste von Radiosendern bekommst. Wenn das da auch nicht geht, dann bietet dein Radio das einfach nicht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 05 Januar 2018, 17:46:07
get <device> ls bringt keinen erfolg. Fensterchen geht auf, bei klick auf <<Back, geht es wieder zu. Das wars.
Mit Undock funktioniert die Navigation.

nochmal der Logauszug mit Verbose 5
(reverseLog)
2018.01.05 17:42:14.592 3: Kueche_Radio: Blocking call running to read navigation items.

</fsapiResponse>
<status>FS_OK</status>
<fsapiResponse>
2018.01.05 17:42:14.497 3: Kueche_Radio: URL http://192.168.171.170:80/fsapi/SET/netRemote.nav.action.navigate?pin=1234&value=-1 returned:
2018.01.05 17:42:14.471 3: Kueche_Radio: type 2
2018.01.05 17:42:14.471 3: Kueche_Radio: index -1
2018.01.05 17:42:12.767 3: Kueche_Radio: Blocking call finished to read navigation items.
2018.01.05 17:42:04.364 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><s32>7</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>Bob Welch - Ebony Eyes</c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.text</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>http://medion.wifiradiofrontier.com/setupapp/setup1/logo/logo-80009.png</c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.graphicUri</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.album</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.artist</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>0</u32></value>
<status>FS_OK</status>
<node>netRemote.play.info.duration</node>
<fsapiResponse>
</fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
<node>netRemote.play.info.artistDescription</node>
<fsapiResponse>
</fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
<node>netRemote.play.info.albumDescription</node>
<fsapiResponse>
</fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
<node>netRemote.play.info.description</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>1000 Rock Hits laut.fm</c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.info.name</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.01.05 17:42:04.329 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text&node=netRemote.nav.numItems& returned:
2018.01.05 17:42:04.324 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.mute</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>3</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.volume</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>21</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.caps.volumeSteps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.play.shuffle</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<node>netRemote.play.repeat</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>237686</u32></value>
<status>FS_OK</status>
<node>netRemote.play.position</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array></c8_array></value>
<status>FS_OK</status>
<node>netRemote.play.errorStr</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>2050</u32></value>
<status>FS_OK</status>
<node>netRemote.play.caps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>2</u8></value>
<status>FS_OK</status>
<node>netRemote.play.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>0</u32></value>
<status>FS_OK</status>
<node>netRemote.sys.mode</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.01.05 17:42:04.288 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.caps&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.sys.caps.volumeSteps&node=netRemote.sys.audio.volume&node=netRemote.sys.audio.mute& returned:
2018.01.05 17:42:04.283 5: Kueche_Radio: Presets LIST_GET_NEXT successful.

</fsapiResponse>
</item>

<field name="name"><c8_array></c8_array></field>
<item key="19">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="18">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="17">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="16">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="15">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="14">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="13">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="12">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="11">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="10">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="9">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="8">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="7">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="6">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="5">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="4">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="3">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="2">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="1">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="0">
<status>FS_OK</status>
<fsapiResponse>
2018.01.05 17:42:04.235 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
2018.01.05 17:42:04.228 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><c8_array>Radio-Kueche</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.friendlyName</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.version</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>254</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.depth</node>
<fsapiResponse>
</fsapiResponse>
<value><s32>7</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>3</u32></value>
<status>FS_OK</status>
<node>netRemote.nav.caps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.state</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.01.05 17:42:04.197 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.nav.caps&node=netRemote.nav.numItems&node=netRemote.nav.depth&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName& returned:
2018.01.05 17:42:04.189 5: Kueche_Radio: Power GET successful.

</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<fsapiResponse>


Wenn ich dir irgendwie helfen kann, lass es mich wissen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Januar 2018, 22:56:37
Ich kann aktuell nur im Trüben stochern. Irgendwas ist bei deinem Radio anders als bei mir. Wärst du bereit mir einen Trace der Kommunikation der UNDOK App mit deinem Radio zukommen zu lassen, wenn ich dir genau beschreibe was du tun müsstest?

Wenn du Android hast, dann kann ich dir das relativ schnell sagen, bei einem anderen System muss ich erst suchen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 06 Januar 2018, 10:15:57
Also Network Utility snifft bei meinem Handy nicht... Entweder mache ich da was falsch, oder ich brauche ein gerootetes Handy.

Kannst mir ja mal erklären was ich machen soll, evtl. mache ich ja tatsächlich was falsch.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Januar 2018, 11:03:23
Ich schreib dir heute Abend mal eine Anleitung zusammen. Zusätzlich schreibe ich dir mal ein paar Kommandos zusammen, die du mit deinem Browser probieren kannst. Dann sehen wir das mal unabhängig vom Modul. Alles weitere per pm.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 06 Januar 2018, 13:00:28
ZitatIch schreib dir heute Abend mal eine Anleitung zusammen.

Würde mich freuen wenn Du sie hier veröffentlichst, würde mich auch interessieren, vor allem die Kommandos

Viele Grüße

Klaus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Januar 2018, 22:24:08
Hier mal die Dinge an denen ich interessiert bin:

1.)
http://<ip des radios>/fsapi/GET/netRemote.nav.state?pin=1234

2.)
http://<ip des radios>/fsapi/GET/netRemote.nav.numItems?pin=1234

3.)
http://<ip des radios>/fsapi/LIST_GET_NEXT/netRemote.nav.list/-1?pin=1234&maxItems=20

Meine Vermutung geht aktuell in die Richtung, das 2.) bei euch -1 liefert anstatt die Anzahl der Navigationseinträge. Es wäre nützlich wenn sich das bestätigen liesse. Bei mir wird hier immer eine Zahl größer 0 zurück gegeben und darauf hat meine Routine bisher aufgesetzt.

PS: Das Problem mit iOS scheint übrigens ein Bug in FHEMWEB gewesen zu sein. Die entsprechenden Entwickler sind grad dran da was zu ändern und ich hoffe, dass es in einem der nächsten FHEM Updates kommt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Januar 2018, 15:19:34
Versucht mal bitte die Version. Ist nur eine minimale Änderung, bringt aber hoffentlich den gewünschten Effekt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 07 Januar 2018, 19:01:19
Ergebnisse (NumanTwo)

1. FS_OK 1
2, FS_OK 1
3. FS_NODE_BLOCKED
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 07 Januar 2018, 20:10:02
Funktioniert!   ;D:-X
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Januar 2018, 21:14:56
FS_NODE_BLOCKED ist ungewöhnlich an der Stelle. Das kommt normalerweise nur wenn das Gerät grad noch beschäftigt ist, zumindest in diesem Kontext. Probiert doch mal die letzte Version aus die ich angehangen habe. Damit sollte es eigentlich endlich gehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Januar 2018, 01:17:37
Nachdem niemand mehr gemeckert hat, habe ich diese Version (überflüssige Debugausgaben wurden entfernt) mal eingecheckt (update all eingeben, um die aktuelle Version zu installieren). Hier die Änderungen im Überblick:

  • ls Kommando hinzugefügt, um z.b. die lokale Musiksammlung zu durchsuchen oder einen Radiosender auszuwählen (funktioniert nur in FHEMWEB und Telnet).
  • Queue Implementierung wurde überarbeitet (für den Kompatibilitätsmodus)
  • Attribut maxNavigationItems hinzugefügt. Damit kann angegeben werden, wie viele Navigationseinträge geladen werden sollen. Setzt den Wert bitte nicht zu hoch, sonst wartet ihr ewig nach einem Klick auf ls.
  • Versionsinformationen hinzugefügt
PS: Falls jemand Probleme mit iOS haben sollte, dann bitte FHEM Updaten. Es gab in dieser Hinsicht vor einigen Tagen ein Update.

PSPS: Ich habe mal eine Umfrage geschaltet, um die Prioritäten für die nächsten Features festzulegen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: LOGR am 09 Januar 2018, 17:39:58
Hallo mumpitzstuff.
Ich muss mal blöd fragen, ob ich deine Befehle (http) für auch über einem Loxone Miniserver einsetzbar sind?
Das wäre spitze wenn das funktionieren würde.

LG
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Januar 2018, 19:58:26
Was genau ist die Frage? Du hast so einen Server auf dem FHEM läuft und willst wissen, ob dieses Modul ebenfalls darauf läuft? Ich wüsste nicht was dagegen spricht, solange die entsprechenden Perl Module vorhanden sind.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 10 Januar 2018, 00:37:37
ZitatIch muss mal blöd fragen, ob ich deine Befehle (http) für auch über einem Loxone Miniserver einsetzbar sind?

Ich vermute eher er will mit einem Loxone-Server ganz ohne FHEM per HTTP sein Radio steuern?

Nein, das geht leider nicht, Du brauchst FHEM und die Software von hier
Das Radio vergibt eine Session-ID, die muss beim steuern/ im HTTP-Kommando mit gesendet werden
Sobald Du mit der App auf das Radio zugreifst gibt es eine neue Session-ID

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: LOGR am 10 Januar 2018, 08:20:04
Hallo.
Ja genau das möchte ich.
Kann derzeit ja den Hama Dir3100 problemlos mit http Befehlen Ein u. Ausschalten, aber leider nicht recht viel mehr.
Interessant wäre das Abspielen zB. aus einem USB Stick direkt vom (Radio oder Post-Modem/Router-Fritzbox) bei einem bestimmten Vorfall wie ALARM usw.

LG
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 10 Januar 2018, 08:31:14
dann musst eben den Umweg über FHEM machen. über http Befehle an FHEM,
FHEM dann an den Radio.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: RoB81 am 10 Januar 2018, 20:17:40
Hallo,
erstmal möchte ich gerne nochmal sagen, dass ich es super finde, dass das Modul so toll weiter entwickelt wurde bzw. wird. Und bezüglich der Abstimmung: Ich habe für weiter Features gestimmt und wünsche mir eine Unterstützung für Multiroom bzw. Gruppensteuerung.

VG
RoB
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Januar 2018, 13:32:22
Aprospos Multiroom. Mich hatte mal jemand wegen der Lautstärke bei einer Gruppe von Radios/Lautsprechern angesprochen und ich habe daraufhin mal nachgesehen. In den Multiroom Settings gibt es noch die Möglichkeit die Lautstärke der Gruppe oder die Lautstärke eines einzelnen Teilnehmers der Gruppe zu ändern.

siehe hier: https://github.com/flammy/fsapi/blob/master/FSAPI.md#multiroom (https://github.com/flammy/fsapi/blob/master/FSAPI.md#multiroom)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 11 Januar 2018, 15:04:38
Im ersten post könntest Du evtl noch die Abhängigkeit zu xml::simple hinzufügen.
sudo apt-get install  libxml-simple-perl
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Januar 2018, 16:40:55
Danke. Erledigt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Januar 2018, 20:53:29
Falls jemand iOS verwendet, dann geht die Navigation dort jetzt ebenfalls nach einem FHEM Update.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 19 Januar 2018, 10:13:41
Habe auch mal das neue Modul probiert. Super Arbeit. Danke!

Was mir aufgefallen ist:
Im reading bekomme ich keine aktuellen Werte mehr für die Feldstärke (signalStrength) und die Frequenz (frequency).
Geht das nicht mehr?

LG
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 Januar 2018, 12:55:55
Nein ist bisher nicht drin. Kann man aber einbauen. Da ich aktuell versuche UPnP irgendwie ans Laufen zu kriegen, muss das aber leider warten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 19 Januar 2018, 14:38:37
Danke, hat ja keine Eile.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Januar 2018, 10:48:35
Zwischenstand: Die zwei von mir getesteten UPnP Bibliotheken für Perl haben sich leider beide als unbrauchbar erwiesen. Es geht immer nur teilweise irgendwas und ich komme an der Stelle nicht wirklich weiter. Ich werde jetzt versuchen einen anderen Weg zu gehen, muss aber gucken ob das funktioniert.

Irgendwas in diesem Stil hier: http://www.accella.net/knowledgebase/sending-a-video-content-to-a-dlnaupnp-softwaredevice-using-curl/ (http://www.accella.net/knowledgebase/sending-a-video-content-to-a-dlnaupnp-softwaredevice-using-curl/)

Ob sowas aber funktioniert muss ich gucken... Falls ja, wäre es eigentlich super, dann kann ich das Ganze über http utils abbilden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Januar 2018, 22:52:07
Könnten bitte 2-3 von euch folgendes testen:

1.) Das Radio einschalten und als Input DMR auswählen (die Lautstärke sollte auf irgendwas stehen das man auch hört).

2.) Den folgenden Befehl kopieren und die IP am Ende durch die IP eures Radios ersetzen und auf der Console eures Raspberrys ausführen:

curl -H 'Content-Type: text/xml; charset=utf-8' -H 'SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#SetAVTransportURI"' -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:SetAVTransportURI xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID><CurrentURI>http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=Das%20ist%20ein%20Test!</CurrentURI><CurrentURIMetaData></CurrentURIMetaData></u:SetAVTransportURI></s:Body></s:Envelope>' 'http://192.168.1.102:8080/AVTransport/control'

3.) Jetzt noch diesen Code kopieren, wieder die IP am Ende durch die IP eures Radios ersetzen und dann solltet ihr eine Sprachausgabe hören. Funktioniert das bei euch auch?

curl -H 'Content-Type: text/xml; charset=utf-8' -H 'SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#Play"' -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Play xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID><Speed>1</Speed></u:Play></s:Body></s:Envelope>' 'http://192.168.1.102:8080/AVTransport/control'

Falls es nicht gehen sollte, dann fragt mal bei eurem Radio folgendes ab (IP wieder ersetzen) und gebt mir das Ergebnis:

http://192.168.1.102:8080/dd.xml

Schon mal vielen Dank!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: raiderxxl am 25 Januar 2018, 08:03:40
Hi .. Hab ne Silvercrest Soundbar SMRB 40 A1.Und die Boxen SMRS 18 A1

Ergebniss:
Auf DRM gestellt.
Befehl 2 passiert nix.
Befehl 3 Ton " Das ist ein Test"
dd.xml Datei nicht gefunden.

Ich hoffe dir geholfen zu haben...

Grüßle

Pascal


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: LOGR am 25 Januar 2018, 08:47:22
Falls ja, wäre es eigentlich super, dann kann ich das Ganze über http utils abbilden.

Das wäre überhaupt der Hammer, und damit vielseitig einsetzbar.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 25 Januar 2018, 09:21:17
Radio: Technisat 110IR

Beim Versuch DMR auszuwählen passiert nix

Bei den anderen Befehlen kommt:
Unknown command curl, try help.
Unknown command charset=utf-8', try help.

Muss ich da noch was installieren ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 25 Januar 2018, 14:13:00
ne, du musst es in der Raspi-Console einhacken und nicht in die FHEM Befehlszeile
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 25 Januar 2018, 15:24:42
Ist ja klar. Da hatte ich heute früh wohl noch nicht ausgeschlafen :-)

Ergebnis Befehl 3: "Das ist ein Test"
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: ThomasMagnum am 25 Januar 2018, 16:08:58
Test auf SilverCrest SIRD 14 A2

Ergebnis:
1. Auf DRM gestellt (Radio lief erst mal weiter).
2. -> Befehl eingegeben - passiert nix.
3. -> BEfehl eingegeben - Ansage "Das ist ein Test"
4. -> Die Datei dd.xml wurde nicht gefunden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 25 Januar 2018, 16:20:53
Test auf NumanTwo

Ergebnis:
1. Auf DRM gestellt (Radio lief erst mal weiter).
2. -> Befehl eingegeben - Keine Tonausgabe aber im Display erscheint: ... http://translate.google.com/ ... und Abspiel-Puffer mit leerem Ladebalken
3. -> Befehl eingegeben - Ton Ausgabe: "Das ist ein Test"
4. -> Browserausgabe siehe unten

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11" xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0" xmlns:fsns="urn:schemas-frontier-silicon-com:ir-1-0" xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>Kuechenradio</friendlyName>
<manufacturer>Frontier Silicon Ltd</manufacturer>
<manufacturerURL>http://www.frontier-silicon.com</manufacturerURL>
<modelDescription>ir-mmi-FS2026-0500-0370_V2.11.13c.EX68183-1A30</modelDescription>
<modelName/>
<modelNumber/>
<modelURL>http://www.frontier-silicon.com</modelURL>
<serialNumber>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</serialNumber>
<UDN>uuid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</UDN>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.jpg</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>AVTransport/scpd.xml</SCPDURL>
<controlURL>AVTransport/control</controlURL>
<eventSubURL>AVTransport/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>ConnectionManager/scpd.xml</SCPDURL>
<controlURL>ConnectionManager/control</controlURL>
<eventSubURL>ConnectionManager/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>RenderingControl/scpd.xml</SCPDURL>
<controlURL>RenderingControl/control</controlURL>
<eventSubURL>RenderingControl/event</eventSubURL>
</service>
</serviceList>
<presentationURL>/web</presentationURL>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
<pnpx:X_hardwareId>
VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0006&REV_01
</pnpx:X_hardwareId>
<pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId>
<pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory>
<df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory>
<microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported>
<microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported>
<fsns:X_audSyncProtocolID>4</fsns:X_audSyncProtocolID>
<fsns:X_Features>
Spotify, AudioSync, DAB, FM, IR, Aux-In, Media, DMR
</fsns:X_Features>
</device>
</root>


Vielen Dank für deine super Arbeit,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 25 Januar 2018, 17:33:57
Ergebnis:
1. Auf DRM gestellt (Radio lief erst mal weiter).
2. -> Befehl eingegeben - Keine Tonausgabe aber im Display erscheint: ... http://translate.google.com/ ... und Abspiel-Puffer mit leerem Ladebalken
3. -> Befehl eingegeben - Ton Ausgabe: "Das ist ein Test"
4. -> Browserausgabe siehe unten

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11" xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0" xmlns:fsns="urn:schemas-frontier-silicon-com:ir-1-0" xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>Internet-Radio</friendlyName>
<manufacturer>MEDION AG</manufacturer>
<manufacturerURL>http://www.medion.com</manufacturerURL>
<modelDescription>MEDION LIFE P85035</modelDescription>
<modelName>MEDION</modelName>
<modelNumber>MD87090</modelNumber>
<modelURL>http://internetradio.medion.com</modelURL>
<serialNumber>0f08070e2a191f2701016f05ffffeeff</serialNumber>
<UDN>uuid:3DCC7100-F76C-11DD-87AF-0022612A3088</UDN>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.jpg</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>AVTransport/scpd.xml</SCPDURL>
<controlURL>AVTransport/control</controlURL>
<eventSubURL>AVTransport/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>ConnectionManager/scpd.xml</SCPDURL>
<controlURL>ConnectionManager/control</controlURL>
<eventSubURL>ConnectionManager/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>RenderingControl/scpd.xml</SCPDURL>
<controlURL>RenderingControl/control</controlURL>
<eventSubURL>RenderingControl/event</eventSubURL>
</service>
</serviceList>
<presentationURL>/web</presentationURL>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
<pnpx:X_hardwareId>
VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0006&REV_01
</pnpx:X_hardwareId>
<pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId>
<pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory>
<df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory>
<microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported>
<microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported>
<fsns:X_audSyncProtocolID>0</fsns:X_audSyncProtocolID>
<fsns:X_Features>Spotify, DAB, FM, IR, Aux-In, Media, DMR</fsns:X_Features>
</device>
</root>


Medion MD87090
Firmware ir-mmi-FS2026-0500-0097_V2.10.13.EX67604-2RC10
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 Januar 2018, 17:36:45
Super! Ich danke euch. Dann wird es sehr viel einfacher als gedacht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Januar 2018, 23:42:39
Ich hätte hier eine erste Testversion. Wer Mutig ist, kann sich gern mal daran versuchen. Das Radio muss vorher angeschaltet werden, damit es funktioniert. Das Umschalten auf den richtigen Input macht das Kommando aktuell schon selbst.

set <device> speak Das ist ein Test!

Attribute (müssen am Anfang nicht gesetzt werden):
ttsLanguage (default: de)
ttsInput (default: dmr)

Probleme:
Das Umschalten des Inputs dauert extrem lange. Wenn z.B. grad das Internetradio angeschaltet ist und man muss erst auf dmr umschalten, dann kann dieser Vorgang bis zu 10s dauern. Hinzu kommt, das ich aktuell noch keine Möglichkeit habe festzustellen, ob die Umschaltung bereits beendet ist. Ich starte daher die Ausgabe 5s nach dem Umschalten, was aktuell entweder zu einer Verzögerung von 5s führt oder das der Anfang des Satzes verschluckt wird. Hier muss ich mir noch was ausdenken.
Später wird außerdem die Zeit dazu kommen, die das Radio für das Anschalten benötigt. Das wird mit Sicherheit aber vom Radio abhängen. Insgesamt werden da aber unter Umständen etliche Sekunden zusammen kommen.

Ein paar Ideen das etwas zu beschleunigen habe ich schon, ob das aber viel bewirkt, muss sich erst zeigen. Z.B. könnte ich das Hintergrund Update der Readings kurz stoppen oder es hilft vielleicht vor dem Umschalten auf dmr erst ein Stop Kommando an das Radio zu senden. Ich muss da auf jeden Fall noch etwas probieren. Falls jemand von euch noch Ideen dazu hat, dann immer her damit.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 31 Januar 2018, 13:20:20
Cool!!!
Also bei mir läufts. Die Verzögerungen sind unschön, ich hab aber mangels Ahnung keine Lösungen dafür.

Gut wäre noch, wenn das Radio nach der Durchsage wieder in den vorherigen Status wechselt.



Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Januar 2018, 16:14:53
Exakt. Das sind die Feinheiten die noch kommen. Steht schon auf meiner Liste. ;)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 31 Januar 2018, 17:08:59
Wollte auch mal testen.
Bei mir kommt aber beim reload 17_SIRD.pm :

Can't locate Net/UPnP/ControlPoint.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl ./FHEM) at ./FHEM/17_SIRD.pm line 20.
BEGIN failed--compilation aborted at ./FHEM/17_SIRD.pm line 20.

Fehlt mir da was ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 31 Januar 2018, 17:24:59
sudo apt-get install libnet-upnp-perl
hilft in diesem Falle
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Januar 2018, 17:56:41
Ups. Das wird eigentlich gar nicht mehr gebraucht (ist ein Überbleibsel von meinen anderen Versuchen) und ich habe es vergessen zu entfernen. Diese Zeile könnt ihr oben einfach aus der Datei auskommentieren. Installieren müsst ihr nichts zusätzlich.

PS: Ich habs oben mal aus dem File gelöscht. Holt euch bitte diese Version noch einmal.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 31 Januar 2018, 18:12:38
Jetzt läuft es.
Der Text kommt nach ca. 5 Sekunden.

Wie wäre es, wenn man die Verzögerungszeit einstellbar machen würde?
Dann könnte man das optimale für das Radio ausprobieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Januar 2018, 18:20:13
Die 5s kommen nur, wenn das Radio auf dmr umschalten muss. Wenn es bereits auf dmr steht, dann erfolgt die Ausgabe ohne Verzögerung.
In Anbetracht der Tatsache das ich aktuell nicht von außen ermitteln kann, ob die Umschaltung abgeschlossen ist oder nicht, wird es wahrscheinlich darauf hinauslaufen eine solche Zeit als Attribut zu hinterlegen.

Dummerweise ist es auch so, dass der Input dmr nicht erhalten bleibt, wenn das Radio wieder in den Standby geht. Nach dem Aufwachen steht der Input dann auf Medienplayer und man muss eigentlich immer erst nach dmr umschalten. Vermutlich geht diese Umschaltung aber schneller als wenn man aus einem laufenden Internetradio Stream auf dmr umschaltet. Bei meinen Versuchen gestern war das der worst Case.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 31 Januar 2018, 18:39:08
Hallo mumpitzstuff,

bei meinem NumanTwo funktioniert es, wie beschrieben.
Super Sache, freue mich auf die Feiheiten!

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2018, 00:04:54
Mit dieser Version wird das Hintergrund Update während der TTS Wiedergabe kurz angehalten. Außerdem sollte das Radio jetzt auch selbstständig in den Zustand On wechseln, sobald ein speak Kommando aufgerufen wird.

Leider habe ich es bei mir nicht hinbekommen, das die erst Silbe nicht verschluckt wird. Sobald ich zu dmr wechsle scheint das Radio beim Abspielen die Lautstärke hoch zu rampen und dadurch geht die erste Silbe der Ausgabe unter. Meine Versuche das irgendwie zu mildern sind bisher gescheitert. Auch eine Wartezeit bringt nichts und verzögert lediglich den Start der Ausgabe (Attribute sind aber zum testen vorhanden).

Ist das bei euch auch so?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 02 Februar 2018, 09:46:24
So, gleich mal getestet (Technisat DigitRadio IR110):

ttsWaitInputSwitch = 0
ttsWaitPowerOn     = 1

Bei ausgeschaltetem Gerät kommt die Ansage nach ca. 4 Sek.
Text kommt kmpl. ab der ersten Silbe.
Stelle ich ttsWaitPowerOn höher ein, ist kurz der zuletzt gehörte DAB-Sender zu hören. Mit ttsWaitPowerOn = 1 kommt nach kurzer stiller Pause der Text.

Bei laufendem Gerät (DAB) kommt der Text nach ca. 2 Sek.

Schaut also bei mir schon ganz gut aus :-)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2018, 10:36:00
Ich glaub die beiden Attribute kannst du weg lassen, die verzögern nur deine Ausgabe unnötig. Ich habe sie erst mal nur zu Testzwecken drin gelassen.

Vielleicht habe auch nur ich das Problem mit dem Verschlucken der ersten Silbe... :( Wie gesagt, es tritt auch nur auf, wenn das Radio entweder angeschaltet werden muss oder der Input vor der Ausgabe umgeschaltet werden muss. Dadurch kommen dann auch die unterschiedlichen Verzögerungen zustande, denn intern versuche ich bereits zu ermitteln, wann die Umschaltung abgeschlossen ist. Das geht halt mal schneller und mal langsamer.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 02 Februar 2018, 14:57:07
Wenn ich
ttsWaitInputSwitch = 0
weglasse, ist allerdings vor dem Text kurz noch der zuletzt eingestellte Sender zu hören.

Kann ja vl. nicht schaden, die Attribute erst mal drin zu lassen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2018, 15:36:54
Du meinst das wenn du vorher z.b. einen INternetradiosender drin hast, das Radio dann ausschaltest und dann ein Speak absetzt, dann ist kurz noch der Sender zu hören? Ist das so richtig oder meinst du eine andere Kombination?

ttsWaitInputSwitch = 0 sollte außerdem neutral sein. Das macht genauso wenig als wenn das Attribut gar nicht gesetzt wäre. Kannst du das noch mal überprüfen bitte, ob das nicht vielleicht sporadisch ist, egal ob es das Attribut gibt oder nicht?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 02 Februar 2018, 15:49:41
Bei mir ist es wie bei lichti, allerdings unabhängig von dem Attribut. Es kommt immer erst eine kurze Sequenz von dem zu letzt gespielten Medium.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 02 Februar 2018, 15:53:21
Genau so (nochmal getestet).
Vorher DAB-Sender, Radio ausschalten, dann  Speak.

Mit ttsWaitInputSwitch = 1 ist kurz noch der Sender zu hören.
Mit ttsWaitInputSwitch = 0 kommt sofort der text
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 02 Februar 2018, 15:54:05
Habe gerade erstmalig die Ansage gefunden und getestet. Bin begeistert, weil in der Küche noch kein Ansagegerät vorhanden ist/war.

Mein Radio schaltet nach der Ansage nicht zurück. Es wird bleibend Abspielpuffer und Google translate irgendwas angezeigt und das bleibt. Wenn ich aus- und wieder einschalte, dann höre ich den DAB-Sender wieder.


Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.178.48 1234 30
   INTERVAL   30
   IP         192.168.178.48
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         450
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      off
   TYPE       SIRD
   VERSION    1.1.0
   READINGS:
     2018-02-02 15:52:43   currentTitle   
     2018-02-02 15:52:43   duration       
     2018-01-25 14:18:56   errorStr       
     2017-12-07 10:13:20   friendlyName    SilverCrest SIRD 14 A2
     2018-01-18 10:45:05   graphicUri     
     2018-01-18 17:13:53   infoText       
     2018-02-02 15:52:43   input           
     2018-02-02 15:52:43   mute           
     2018-02-02 15:52:43   playStatus     
     2018-02-02 15:52:43   position       
     2018-02-02 15:53:13   power           off
     2018-02-02 15:53:13   presence        present
     2018-02-02 15:53:14   preset         
     2018-02-02 15:52:43   repeat         
     2018-02-02 15:52:43   shuffle         
     2018-02-02 15:53:13   state           off
     2017-12-07 10:13:20   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2018-02-02 15:52:43   volume         
     2018-02-02 15:52:43   volumeStraight 
   helper:
     suspendUpdate 0
     CL:
       Authenticated 0
       BUF       
       FW_ID      1054
       LASTACCESS 1517582988
       NAME       WEB_192.168.178.34_62227
       NR         1073
       NTFY_ORDER WEB_192.168.178.34_62227
       PEER       192.168.178.34
       PORT       62227
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       WBCallback
       canAsyncOutput 1
       READINGS:
       inform:
         filter     
         fmt        JSON
         since      1517582987
         type       status
         devices:
                      1
           #FHEMWEB:WEB 1
Attributes:
   compatibilityMode 1
   icon       rc_RADIO
   room       Wohnung->Küche
   ttsWaitPowerOn 1
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2018, 16:26:30
Ich mache heute Abend noch eine andere Version fertig, vielleicht behebt die das Problem mit dem anspielen des letzten Titels. Ich denke das ein Stop Kommando vor dem tts vielleicht helfen könnte...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 02 Februar 2018, 16:58:35
Letzter Titel meine ich nicht. Ich meinte letzte Quelle. Also, wenn ich z.B. von DAB komme, soll er auch da hin wieder zurück.
Danke vorab.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Brice am 02 Februar 2018, 17:20:25
Zitat von: Invers am 02 Februar 2018, 15:54:05
Mein Radio schaltet nach der Ansage nicht zurück. Es wird bleibend Abspielpuffer und Google translate irgendwas angezeigt und das bleibt. Wenn ich aus- und wieder einschalte, dann höre ich den DAB-Sender wieder.
ZitatLetzter Titel meine ich nicht. Ich meinte letzte Quelle. Also, wenn ich z.B. von DAB komme, soll er auch da hin wieder zurück.

Hier beim SIRD14B1 ebenfalls. Bei mir soll die Ansage allerdings nur im Zustand "on" erfolgen, da Radio im Bad  :)

Sehr schön, dass sich Mumpitzstuff um die Weiterentwicklung kümmert. Das Modul macht mir schon seit Jahren viel Freude.

edit: Rechtschreibfehler
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2018, 20:33:33
Das zurückschalten ist auch noch nicht implementiert. Ist ja momentan noch eine Testversion und ich möchte erst einmal einen stabilen Zustand erreichen. Je weniger Features desto besser kann man sich darauf konzentrieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2018, 00:29:57
Ich habe jetzt versucht die Zeit zwischen Einschalten und Wechsel auf den Input dmr zu verkürzen. Könnt ihr damit die Sprachausgabe machen ohne vorher noch das Radio zu hören?

Mangels Zeit hab ich nur was auskommentiert im Code, konnte jetzt aber nicht mehr testen. Ich hoffe es funktioniert trotzdem.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 03 Februar 2018, 08:07:55
Ja, das einschalten und umschalten nach dmr funktioniert ohne vorher z.B. Radio zu hören.
Die erste(n) Silbe(n) werden, wenn das Radio erst eingeschaltet wird verschluckt. Ist das Radio eingeschaltet wird nur gefühlt eine 10-tel Sekunde verschluckt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 03 Februar 2018, 09:35:33
Haut hin.
Auch ohne gesetzte Attribute ttsWaitInputSwitch und ttsWaitPowerOn ist jetzt der vorherige DAB-Sender nicht mehr zu hören.
Es wird auch keine Silbe verschluckt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lucky2k12 am 04 Februar 2018, 09:38:17
Funktioniert Super!
Danke @mumpitzstuff, genial!

Nach der Ansage zurückschalten auf die vorherige Quelle wäre jetzt noch die Krönung.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 04 Februar 2018, 10:03:48
Ja. Ansage zurückschalten und dann Radio nach der Ansage automatisch ausschalten, falls es vorher auch aus war.
Der volle Luxus wäre, wenn auch die Lautstärke für die Ansage vorgegeben (z.B. über Attribut) und zurückgestellt werden würde. Oft läuft ja Musik in niedriger Lautstärke und keiner achtet auf eine Ansage.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Februar 2018, 17:19:15
Steht beides bereits seit Tagen auf meiner Liste.  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: DarkT am 04 Februar 2018, 17:30:36
Interessantes Modul.

Gibt es eine Liste der unterstützten Geräte?

Ich überlege mir eines zu kaufen und da wüsste ich gerne welches ihr empfehlen würdet.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Februar 2018, 17:34:53
Das Radio muss über eine frontier silicon chip verfügen. Dazu gehören z.b. Multiroom Radios von Aldi (Medion) und Lidl (Silvercrest). Ich habe so ein Multiroom Lautsprecher von Silvercrest für knapp 40€ in der Bucht geschossen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: DarkT am 04 Februar 2018, 20:25:47
Also zu Beispiel sowas:

md-87566 (https://www.medion.com/de/shop/kuechen-kleingeraete-medion-wifi-stereo-internet-radio-medion-p85066-md-87566-50055383a1.html?wt_mc=de.sea.pla.de_pla_b_medion_gsp.50055383A1&gclid=EAIaIQobChMI6L3qyvyM2QIVQxMbCh20IwsxEAQYAiABEgL-MPD_BwE&gclsrc=aw.ds)

Silvercrest (https://m.ebay.de/itm/NEU-SilverCrest-WLAN-Lautsprecher-SMRS-35-A1-Multiroom-Speaker-35-Watt-RMS-DLNA-/192256958081?rmvSB=true&ul_ref=http%3A%2F%2Frover.ebay.com%2Frover%2F1%2F707-53477-19255-0%2F1%3Futm_source%3Dtwenga%26utm_param%3DeyJlcyI6MCwicyI6NTMzODY0NywiY2kiOiIwNGVkN2Q3MDE5NGFiMDY0YzcxODI2Y2NmZGU5Zjc5NyIsImkiOiIxOTIyNTY5NTgwODEiLCJ0cyI6MTUxNzc3MjE2MywidiI6Mywic28iOjE1MDAsImMiOjE0OTkwfQ%3D%3D%26utm_campaign%3Dtwenga%26utm_medium%3Dcpc%26ff3%3D4%26pub%3D5574631662%26toolid%3D10001%26campid%3D5338243305%26customid%3D04ed7d70194ab064c71826ccfde9f797%26mpre%3Dhttp%253A%252F%252Fwww.ebay.de%252Fitm%252FNEU-SilverCrest-WLAN-Lautsprecher-SMRS-35-A1-Multiroom-Speaker-35-Watt-RMS-DLNA-%252F192256958081%26srcrot%3D707-53477-19255-0%26rvr_id%3D1432591334544&_mwBanner=1&ul_noapp=true)

Das eine ist ja ein Radio, dass kann man dann komplett steuern?
Das andere ja ,,nur" ein Lautsprecher.... da kann man dann drauf streamen?

Das alles mit dem Modul?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 04 Februar 2018, 20:31:46
MEDION LIFE P85035 geht einwandfrei.

Die letzten TTS Änderungen allerdings noch ungetestet
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: NewRasPi am 04 Februar 2018, 23:01:07
Hallo mumpitzstuff
und alle anderen die mir vielleicht weiter helfen können. Ich versuche schon eine gefühlte Ewigkeit mein Hama DIR 3000 mit diesem Frontier Chipsatz in mein FHEM zu integrieren. Es geht einfach nicht.
Der Hinweis das man es auch vom Windows PC aus testen kann war sehr gut und funktioniert auch. Die Handy App Smart Radio Hama und Undok funktionieren auch sehr gut. Diese App greifen aber über die MAC- Adresse auf das Internetradio zu. Das geht sogar noch wenn ich die feste IP- Adresse verändere.
Meine Vermutung wäre das das FHEM auf dem Raspberry einfach keinen Zugriff erlaubt. Kann es mit dem allowed_WEB oder allowed_telnetPort Einstellungen zu tun haben? 
Einen BasicAuth kann ich auf dem Hama Radio leider nicht einstellen.
Was kann ich den an Informationen und List liefern das jemand eine Lösung finden könnte?
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Februar 2018, 23:41:01
Das kann nichts mit dem Zugriff zu tun haben. Du must beim Anlegen des Devices einfach nur die fest vergebene IP des Radios verwenden. Wenn das nicht geht, dann stell im Modul Verbose auf 5 und guck mal ins Logfile, ob du da etwas siehst. Was bei dir allerdings verstellt sein könnte ist die PIN. Die must du deinem Radio entsprechend einstellen bzw. kannst sie auch sehen, wenn du die IP deines Radios im Browser aufrufst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2018, 00:01:28
Hallo mumpitzstuff
die Pin habe ich auf Standart 1234 gelassen. Am Internetradio auch überprüft.

define HAMARadio SIRD 10.63.173.105 1234 30

Die IP-Adresse ist in der Fritzbox überprüft.

Internals:
   CFGFN     
   DEF        10.63.173.105 1234 30
   INTERVAL   30
   IP         10.63.173.105
   NAME       HAMARadio
   NOTIFYDEV  global
   NR         48
   NTFY_ORDER 50-HAMARadio
   PIN        1234
   STATE      absent
   TYPE       SIRD
   VERSION    1.1.0
   READINGS:
     2018-02-04 23:54:52   state           absent
   helper:
     suspendUpdate 0
Attributes:
   verbose    5

Der Eventmonitor


2018-02-04 23:53:59 Global global ATTR HAMARadio verbose 5
2018-02-04 23:54:10 Global global SAVE
2018.02.04 23:54:52 5 : HAMARadio: SetNextTimer called
2018-02-04 23:54:52 SIRD HAMARadio absent
2018.02.04 23:55:22 5 : HAMARadio: SetNextTimer called
2018-02-04 23:55:22 SIRD HAMARadio absent
2018.02.04 23:55:52 5 : HAMARadio: SetNextTimer called
2018-02-04 23:55:52 SIRD HAMARadio absent
2018.02.04 23:56:22 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:22 SIRD HAMARadio absent
2018.02.04 23:56:45 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:45 SIRD HAMARadio absent
2018.02.04 23:56:46 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:46 SIRD HAMARadio absent
2018.02.04 23:56:48 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:48 SIRD HAMARadio absent
2018.02.04 23:56:49 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:49 SIRD HAMARadio absent
2018.02.04 23:56:50 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:50 SIRD HAMARadio absent
2018.02.04 23:56:55 5 : HAMARadio: SetNextTimer called
2018-02-04 23:56:55 SIRD HAMARadio absent
2018.02.04 23:57:25 5 : HAMARadio: SetNextTimer called
2018-02-04 23:57:25 SIRD HAMARadio absent
2018.02.04 23:57:55 5 : HAMARadio: SetNextTimer called
2018-02-04 23:57:55 SIRD HAMARadio absent

Im Firefox Browser zeigt es diesen Text "HAMA 002261b5f58e/off" und eine Seite von Frontier Silicon
Was könnte ich sonst noch prüfen?
Grüße Elmar

## P.S. äusserst seltsam
# obwohl ich in FHEM unter: http://10.63.173.239:8083/fhem?room=all
# auf dem Raspi zugreife steht in der Fritzbox- Netzwerk Übersicht diese IP unter den "Ungenutzte Verbindungen" !
# Ein aktualisieren ändert nichts daran.
Edit: Update und neu eintragen der IP in der FritzBox hat das Problem nicht gelöst.
Edit2: Über SSH Verbindung angemeldet geht auch der ping auf die IP-Adresse des Hama-Internetradio
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2018, 14:37:48
Die Ausgabe passt nicht. Da funktioniert etwas grundsätzliches nicht. Entweder lässt deine Fritzbox keine Anfragen von FHEM an dein Radio durch oder eins der erforderlichen Perl Module ist nicht installiert. Ich bin leider keine Experte was Fritzboxen angeht, da müsstest du mal allgemein im Anfänger Forum fragen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2018, 23:32:29
Ich habe leider aktuell wenig Zeit bzw. bin viel unterwegs. Deshalb bin ich erst jetzt dazu gekommen eine neue Version zu machen.

Ich habe ein neues Attribut ttsVolume eingefügt. Damit könnt ihr die Lautstärke für die Sprachausgabe festlegen. Der Standardwert ist 25! Wenn das zu leise ist, dann müsst ihr das Attribut unbedingt setzen.
Weiterhin wird auf den letzten Input vor der Sprachausgabe zurück geschaltet und/oder das Radio ausgeschaltet.

Probiert es mal aus bzw. spielt ein wenig rum und sagt mir Bescheid wenn Probleme auftreten. Wenn möglich schildert bitte den Hergang so genau wie möglich, der zu diesem Problem geführt hat.

PS: Bei manchen Radios (bei meinem leider auch) ist die erste Silbe der Sprachausgabe bzw. das erste Wort kaum zu hören. Leider habe ich hierfür noch keine Lösung finden können. Es scheint aber ein Problem des Radios selbst zu sein und ich kann mit normalen Mitteln kaum etwas dagegen tun. Hier muss ich versuchen mit irgend welchen Tricks zu arbeiten, habe aber noch keine rechte Idee dazu.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: LOGR am 06 Februar 2018, 09:28:24
Hama Dir 3100
es soll in ansehbarer Zeit lt. Hama ein Firmware Update von Frontier geben, das zumindest das endlich eingestandene, schon immer bestehende UPnP/DLNA Problem beheben soll.
Vielleicht werden auch andere Probleme damit gelöst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 06 Februar 2018, 10:08:04
So, hab mal ausführlich getestet:

Nach reload 17_SIRD.pm kommt
Too many arguments for main::SIRD_StartSpeak at ./FHEM/17_SIRD.pm line 299, near "})"
und FHEM stürzt ab.

Nach Neustart läuft's soweit.
Allerdings ist der Standardwert für ttsVolume so klein, das bei mir keine Durchsage zu hören ist.
Hab es auf 80 gestellt, dann ist es etwas lauter als der normale Sound (steht bei mir auf 62)

Radio wird wenn vorher AUS auch wieder ausgeschaltet und auf den vorigen Input eingestellt.
Gelegentlich ist bei ausgeschaltetem Radio vor der Durchsage noch ganz kurz der letzte Radiosender zu hören.
Und wenn ich nach der Durchsage das Radio einschalte, ist die Lautstärke auf Null (komischerweise aber nicht immer).


Ein Vorschlag gegen das Problem mit der verschluckten Silbe:
Könnte man vor die Durchsage optional einen in der Lautstärke konfigurierbaren Aufmerksamkeits-Ton schalten?
Wen der Ton stört, der kann die Lautstärke auf Null stellen.
Aber dann müsste die verschluckte Silbe doch weg sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 11:03:54
Ich muss mal gucken das ich das tts Volume vielleicht auf den Wert setze, auf den das Radio bereits steht, falls ttsVolume nicht gesetzt ist. Das der Radiosender noch kurz zu hören ist hatte ich auch, war bei mir aber behoben. Muss ich gucken warum das bei anderen noch nicht ausreichend ist. Komisch ist, das die Lautstärke manchmal 0 ist. Ich muss mal gucken woran das liegen könnte.

Das mit dem Ton habe ich mir auch schon gedacht, das ist aber nicht so einfach, da man lokale Dateien nicht so einfach abspielen kann. Da müsste man dann eine Datei auf einem Netzlaufwerk ablegen, damit das irgendwie funktioniert. Das wäre aber defintiv Step 2 beim tts Feature. Ich habe dahingehend noch eine Idee, die ich heute Abend noch mal überprüfen möchte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Brice am 06 Februar 2018, 14:12:17
Zitat von: mumpitzstuff am 05 Februar 2018, 23:32:29PS: Bei manchen Radios (bei meinem leider auch) ist die erste Silbe der Sprachausgabe bzw. das erste Wort kaum zu hören. Leider habe ich hierfür noch keine Lösung finden können. Es scheint aber ein Problem des Radios selbst zu sein und ich kann mit normalen Mitteln kaum etwas dagegen tun. Hier muss ich versuchen mit irgend welchen Tricks zu arbeiten, habe aber noch keine rechte Idee dazu.

Für SilverCrest SIRD 14 B1:
kann ich nicht feststellen, die Ansage (Dies ist eine Nachricht aus der Waschmaschine...) ist für mich ok. Allerdings teste ich die Sprachausgabe nur bei eingeschaltetem Radio, da nur dann gewünscht. Attr ttsVolume funktioniert.

Aber (und dies bitte nicht falsch verstehen, ich danke dir für Weiterentwicklung): mit fehlt das "set <Device> presetListRequest". Hier steht das SIRD im Bad und wird per Bewegungsmelder eingeschaltet. Zu unterschiedlichen Zeiten werden in Abhängigkeit der Anwesenheit unterschiedliche Sender gespielt, darunter ein Sender, der nicht über DAB+ verfügbar ist. Also ist eine Umschaltung des Input notwendig. Jeder Input hat eigene Favoriten, die zunächst per presetListRequest geholt werden müssen. Läuft per notify
ZW_BW_Bad:open {
if ((Value ("Angelika") eq "present") && ($hour >= 5 && $hour < 8) and (ReadingsVal("InternetRadio","power"," ") eq "off"))
{
fhem ("set InternetRadio on; set InternetRadio input InternetRadio; set InternetRadio presetListRequest; set InternetRadio preset RPR1103.6FM; set InternetRadio volumeStraight 6")
}
if ((Value ("Angelika") eq "absent") && ($hour >= 5 && $hour < 8) and (ReadingsVal("InternetRadio","power"," ") eq "off"))
{
fhem ("set InternetRadio on; set InternetRadio input DAB-Radio; set InternetRadio presetListRequest; set InternetRadio preset SWR3; set InternetRadio volumeStraight 6")
}
if (($hour >= 8 && $hour < 21) and (ReadingsVal("InternetRadio","power"," ") eq "off") && (ReadingsVal("Alle_Anwesend","state",0) eq "present"))
{
fhem ("set InternetRadio on; set InternetRadio input DAB-Radio; set InternetRadio presetListRequest; set InternetRadio preset SWR3; set InternetRadio volumeStraight 7")
}
if (($hour >= 21 && $hour <= 23) and (ReadingsVal("InternetRadio","power"," ") eq "off") && (ReadingsVal("Alle_Anwesend","state",0) eq "present"))
{
fhem ("set InternetRadio on; set InternetRadio presetListRequest; set InternetRadio preset harmony.fm; set InternetRadio volumeStraight 6")
}
}


Mit den letzten Versionen werden nur die Inputs für DAB+ angeboten und die Presets für Input InternetRadio können nicht abgerufen werden.

Stefan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 14:27:57
Frage: Ändern sich die angebotenen Presets bei dir in Abhängigkeit vom eingestellten Input?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 06 Februar 2018, 14:37:15
Ist bei mir auch so. Jeder Input hat 10 eigene Presets.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Februar 2018, 15:04:23
Gut gemacht. Die meisten Sachen funktionieren sehr gut, sogar mit meinem Gerät im Kompatibilitätsmodus. Sehr clever. Vielen Dank.
Was nicht richtig funktioniert ist, das Zurückschalten auf die vorherige Ausgabe. Bei mir wird immer ins Internetradio gesprungen, obwohl ich vorher im DAB-Modus war.
Die Verzögerung der ersten 1-2 Sekunden tritt nur sporadisch auf. ich habe noch keine genaue Ahnung, wenn das passiert. Ich kann die Verzögerung momentan noch nicht zuverlässig reproduzieren.
Ich denke, das hängt mir der Länge der Zeit zusammen, die das Gerät aus war.
EDIT:
wäre es clever, die Attribute so zu benennen, dass man sofort erkennen kann, dass sie zum Device gehören? z.B. radio_irgenwas, radio_irgendwer, radio_irgendwo u.s.w. ?
In der Attributmasse ghen die wichtigen Dinge schon unter.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 15:15:55
Ich schau noch mal rein womit der falsche Input zusammen hängen könnte.
Die Namen der Attribute sind spezifisch für eine geräteklasse und nicht für ein einzelnes device. Das ist überall so. Ich würde es deshalb so belassen wollen. Das mit der Verzögerung untersuche ich noch... 
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 15:18:12
Zitat von: Lichti am 06 Februar 2018, 14:37:15
Ist bei mir auch so. Jeder Input hat 10 eigene Presets.

Auch hier die Frage: ändern sich die angezeigten presets wenn man den Input umschaltet und kurz das nächste update abwartet oder werden immer die selben presets angezeigt, egal welchen Input man ausgewählt hat?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 06 Februar 2018, 15:29:00
Die Presets ändern sich abhängig vom Input
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Februar 2018, 15:31:35
Wenn ich per Hand ändere, andern sich auch die Listen der Presets.
EDIT Habe direkt am Radio getestet, nicht am Device!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Brice am 06 Februar 2018, 15:34:42
Die Presets kommen, bei mir allerdings erst ca. 10 Sekunden nach Änderung des Inputs. Um bei Bewegung unterschiedliche Sender von unterschiedlichen Inputs abspielen zu lassen, teste ich gerade sleeps in meinem Notify.

Allerdings ist mir die tägliche Routine beim Betreten des Badezimmers wichtiger, als ca. 1 mal pro Monat im Bad die Meldung zu erhalten, dass die Waschmaschine fertig ist :)

Edit: Klarstellung Input / Preset
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 16:54:14
Das habe ich verstanden. Mir ist das nur bisher nicht mitgeteilt worden. Dinge die ich nicht kenne, kann ich nicht implementieren.

Es gibt übrigens ein get command, um die presets des aktuellen Inputs auszulesen. Vielleicht hilft das auch schon weiter. Da das Modul aber nicht mehr blockierend ist, musst du auch hier erst mal mit sleep arbeiten. Ich muss gucken ob mir irgend eine praktikable Lösung einfällt.

Frage: Wenn ihr zwischen den Inputs umschaltet und euch dann den Raw View anseht, dann seht ihr ein Reading .presets. Fangen die Nummern dort bei jedem Input immer wieder bei 0 an oder ist das unterschiedlich je nach Input?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Brice am 06 Februar 2018, 17:27:04
Get ist leer, bis aktualisiert wurde, also ca. 10 Sekunden

Besonderheit bei mir: hier läuft pihole und es gibt einen Eintrag in global attr dnsServer. Ich habe aber keine Ahnung, ob sich das irgendwie auf das Modul auswirkt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 06 Februar 2018, 18:22:02
Frage: Wo finde ich denn den Raw View ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 18:52:31
Der Befehl get ist leer? Wie soll das gehen? Mit get meine ich den Button direkt unter set, also dort wo du den Input setzt.

Den Raw View findet man ganz unten im Device unter Raw Definition. Dritter Punkt.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 06 Februar 2018, 19:20:15
Hm. Unter Raw Definition sehe ich nur die Definition des Devices
und darunter nur
Dump "Probably associated with" too
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 20:11:37
Da muss sowas auftauchen:

defmod WLAN_RADIO SIRD 192.168.1.102 1234 10
attr WLAN_RADIO compatibilityMode 1
attr WLAN_RADIO room RADIO
attr WLAN_RADIO ttsLanguage de
attr WLAN_RADIO ttsVolume 35

setstate WLAN_RADIO off
setstate WLAN_RADIO 2018-02-05 22:09:05 .inputs 0:internetradio,1:tidal,2:napster,3:deezer,4:qobuz,5:spotify,6:dmr,7:musicplayer,8:auxin
setstate WLAN_RADIO 2018-02-05 22:10:23 .numNav 5
setstate WLAN_RADIO 2018-02-06 20:09:52 .presets 0:sunshinelive,1:RauteMusik.FMHouse,2:RauteMusik.FMHardeR,3:RauteMusik.FMHappyHardcore,4:RauteMusik.FMTechHouse(Progressive),5:RauteMusik.FMClub
setstate WLAN_RADIO 2018-02-05 22:13:22 .volumeSteps 20
setstate WLAN_RADIO 2018-02-05 23:14:12 currentTitle


Ich kann leider nur beim Internetradio presets setzen, deshalb brauche ich mehr Informationen.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Februar 2018, 20:15:24
Bei mir taucht das hier auf, wenn das Radio kurze Zeit gelaufen ist.:

defmod Kuechenradio SIRD 192.168.178.48 1234 30
attr Kuechenradio compatibilityMode 1
attr Kuechenradio icon rc_RADIO
attr Kuechenradio room Wohnung->Küche
attr Kuechenradio ttsVolume 70
attr Kuechenradio ttsWaitInputSwitch 1
attr Kuechenradio ttsWaitPowerOn 1

defmod DI_AnsageKueche DOIF ([$SELF:"mybutton"]) (set Kuechenradio speak Testansage für Internetradio)
attr DI_AnsageKueche cmdState on|off
attr DI_AnsageKueche devStateIcon on:rc_GREEN:mybutton_aus initialize|off:rc_RED:mybutton_ein
attr DI_AnsageKueche do always
attr DI_AnsageKueche eventMap /mybutton ein:mybutton_ein/mybutton aus:mybutton_aus/
attr DI_AnsageKueche readingList mybutton
attr DI_AnsageKueche room Wohnung->Küche
attr DI_AnsageKueche selftrigger all

defmod DI_Kuechenradio DOIF ([09:30-21:00] and [BM_Kueche:state] ne "noMotion" and [$SELF:Aktiv] == 0)\
    (set Kuechenradio on, set Kuechenradio volumeStraight 6, setreading $SELF Aktiv 1)\
DOELSEIF ([BM_Kueche:state] eq "noMotion" and [$SELF:Aktiv] == 1)\
    (set Kuechenradio off, setreading $SELF Aktiv 0)\
##DOELSEIF ([21:01] and [Kuechenradio] eq "on") (set Kuechenradio off)\
DOELSE
attr DI_Kuechenradio disable 0
attr DI_Kuechenradio do resetwait
attr DI_Kuechenradio room Wohnung->Küche
attr DI_Kuechenradio wait 0:60:0

setstate DI_AnsageKueche on
setstate DI_AnsageKueche 2018-02-06 14:58:33 Device DI_AnsageKueche
setstate DI_AnsageKueche 2018-02-06 14:58:33 cmd 1
setstate DI_AnsageKueche 2018-02-06 14:58:33 cmd_event DI_AnsageKueche
setstate DI_AnsageKueche 2018-02-06 14:58:33 cmd_nr 1
setstate DI_AnsageKueche 2018-02-06 14:58:33 e_DI_AnsageKueche_events mybutton: aus,Device: DI_AnsageKueche,e_DI_AnsageKueche_events: mybutton: aus,Device: DI_AnsageKueche
setstate DI_AnsageKueche 2018-02-06 14:52:41 mode enabled
setstate DI_AnsageKueche 2018-02-06 14:58:33 mybutton aus
setstate DI_AnsageKueche 2018-02-06 14:58:33 state on

setstate DI_Kuechenradio cmd_3
setstate DI_Kuechenradio 2018-02-06 19:45:54 Aktiv 0
setstate DI_Kuechenradio 2018-02-06 20:11:03 Device BM_Kueche
setstate DI_Kuechenradio 2018-02-06 20:11:03 cmd 3
setstate DI_Kuechenradio 2018-02-06 20:11:03 cmd_event BM_Kueche
setstate DI_Kuechenradio 2018-02-06 20:11:03 cmd_nr 3
setstate DI_Kuechenradio 2018-02-06 20:11:03 e_BM_Kueche_state noMotion
setstate DI_Kuechenradio 2018-01-26 20:10:19 e_DI_Kuechenradio_Aktiv 1
setstate DI_Kuechenradio 2018-01-26 20:10:14 mode enabled
setstate DI_Kuechenradio 2018-02-06 20:11:03 state cmd_3
setstate DI_Kuechenradio 2018-02-06 19:44:22 timer_01_c01 07.02.2018 09:30:00
setstate DI_Kuechenradio 2018-02-06 19:44:22 timer_02_c01 06.02.2018 21:00:00
setstate DI_Kuechenradio 2018-02-06 19:45:54 wait_timer no timer

setstate Kuechenradio on
setstate Kuechenradio 2018-02-06 17:33:41 .inputs 0:internetradio,1:musikplayer,2:dab,3:fm,4:auxin,5:dmr
setstate Kuechenradio 2018-02-06 17:59:44 .numNav 5
setstate Kuechenradio 2018-02-06 20:14:24 .presets 0:0-2480erPopRockOldies
setstate Kuechenradio 2018-01-08 19:09:41 .volumeSteps 20
setstate Kuechenradio 2018-02-06 20:13:59 currentTitle 0-24 80er Pop Rock Oldies
setstate Kuechenradio 2018-02-06 20:13:26 duration 0
setstate Kuechenradio 2018-01-25 14:18:56 errorStr
setstate Kuechenradio 2017-12-07 10:13:20 friendlyName SilverCrest SIRD 14 A2
setstate Kuechenradio 2018-02-06 20:13:27 graphicUri http://aldi.wifiradiofrontier.com/setupapp/setup1/logo/logo-76672.png
setstate Kuechenradio 2018-02-06 20:13:32 infoText Belinda Carlisle - Circle In The Sand
setstate Kuechenradio 2018-02-06 20:13:27 input internetradio
setstate Kuechenradio 2018-02-06 20:13:29 mute off
setstate Kuechenradio 2018-02-06 20:13:27 playStatus playing
setstate Kuechenradio 2018-02-06 20:14:28 position 1:00
setstate Kuechenradio 2018-02-06 20:14:24 power on
setstate Kuechenradio 2018-02-06 20:14:24 presence present
setstate Kuechenradio 2018-02-06 20:13:24 preset
setstate Kuechenradio 2018-02-06 20:13:28 repeat off
setstate Kuechenradio 2018-02-06 20:13:28 shuffle off
setstate Kuechenradio 2018-02-06 20:14:24 state on
setstate Kuechenradio 2017-12-07 10:13:20 version ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
setstate Kuechenradio 2018-02-06 20:13:29 volume 30
setstate Kuechenradio 2018-02-06 20:13:29 volumeStraight 6

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 20:35:35
Ganz unten steht's doch:

setstate Kuechenradio 2018-02-06 20:14:24 .presets 0:0-2480erPopRockOldies

Kannst du jetzt noch mal auf einen anderen Input umschalten bei dem andere Presets gesetzt sind und diese Zeile noch mal posten? Die Zeile wird aber nur angezeigt, wenn tatsächlich presets existieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 06 Februar 2018, 20:49:52
Muss ich mal auf Übermorgen verschieben. Sorry.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 06 Februar 2018, 21:17:31
So schaut's bei mir aus mit DAB:

setstate DigitRadio 2018-01-31 17:17:20 .inputs 0:internetradio,1:spotifyconnect,2:dmr,3:musikabspielen,4:dab,5:fm,6:bluetooth
setstate DigitRadio 2018-02-06 15:27:45 .numNav -2
setstate DigitRadio 2018-02-06 21:11:23 .presets 0:ANTENNEBAYERN,1:ARABELLA,2:BAYERN3
setstate DigitRadio 2018-01-31 16:58:37 .volumeSteps 32
setstate DigitRadio 2018-02-06 19:16:50 currentTitle ANTENNE BAYERN 
setstate DigitRadio 2018-02-06 19:16:50 duration 0
setstate DigitRadio 2018-01-31 16:58:27 friendlyName DigitRadio 110 IR 0022612e992c
setstate DigitRadio 2018-02-06 15:27:36 graphicUri
setstate DigitRadio 2018-02-06 21:11:13 infoText ANTENNE BAYERN - Wir lieben Bayern, wir lieben die Hits
setstate DigitRadio 2018-02-06 19:16:49 input dab
setstate DigitRadio 2018-02-06 19:16:49 mute off
setstate DigitRadio 2018-02-06 19:16:49 playStatus playing
setstate DigitRadio 2018-02-06 19:16:49 position 0:00
setstate DigitRadio 2018-02-06 21:11:23 power on
setstate DigitRadio 2018-02-06 21:11:23 presence present
setstate DigitRadio 2018-02-06 21:10:43 preset
setstate DigitRadio 2018-02-06 19:16:49 repeat off
setstate DigitRadio 2018-02-06 19:16:49 shuffle off
setstate DigitRadio 2018-02-06 21:11:23 state on
setstate DigitRadio 2018-01-31 16:58:28 version ir-mmi-FS2026-0500-0191_V2.11.12c.EX65964-3RC2
setstate DigitRadio 2018-02-06 19:16:49 volume 62
setstate DigitRadio 2018-02-06 19:16:49 volumeStraight 20

Und so bei FM:

setstate DigitRadio 2018-01-31 17:17:20 .inputs 0:internetradio,1:spotifyconnect,2:dmr,3:musikabspielen,4:dab,5:fm,6:bluetooth
setstate DigitRadio 2018-02-06 21:12:59 .numNav -1
setstate DigitRadio 2018-02-06 21:12:59 .presets 0:102.70MHz,1:104.00MHz,2:98.50MHz,3:89.00MHz,4:95.50MHz,5:96.30MHz,6:93.30MHz
setstate DigitRadio 2018-01-31 16:58:37 .volumeSteps 32
setstate DigitRadio 2018-02-06 21:12:49 currentTitle 102.70MHz
setstate DigitRadio 2018-02-06 19:16:50 duration 0
setstate DigitRadio 2018-01-31 16:58:27 friendlyName DigitRadio 110 IR 0022612e992c
setstate DigitRadio 2018-02-06 15:27:36 graphicUri
setstate DigitRadio 2018-02-06 21:12:49 infoText
setstate DigitRadio 2018-02-06 21:12:39 input fm
setstate DigitRadio 2018-02-06 19:16:49 mute off
setstate DigitRadio 2018-02-06 19:16:49 playStatus playing
setstate DigitRadio 2018-02-06 19:16:49 position 0:00
setstate DigitRadio 2018-02-06 21:12:59 power on
setstate DigitRadio 2018-02-06 21:12:59 presence present
setstate DigitRadio 2018-02-06 21:12:49 preset
setstate DigitRadio 2018-02-06 19:16:49 repeat off
setstate DigitRadio 2018-02-06 19:16:49 shuffle off
setstate DigitRadio 2018-02-06 21:12:59 state on
setstate DigitRadio 2018-01-31 16:58:28 version ir-mmi-FS2026-0500-0191_V2.11.12c.EX65964-3RC2
setstate DigitRadio 2018-02-06 19:16:49 volume 62
setstate DigitRadio 2018-02-06 19:16:49 volumeStraight 20
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 22:20:19
Okay danke. Der Index für die presets fängt somit immer wieder bei 0 an. Das ist irgendwie blöd. Ich hatte gehofft, dass es fortlaufend ist. Da muss ich gucken, ob ich eine zündende Idee habe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2018, 23:07:39
Hier noch mal eine weitere Testversion.

Hoffentlich sind folgende Probleme jetzt behoben:
- das setzen der Lautstärke bzw. das zurück setzen der Lautstärke sollte jetzt funktionieren
- das die erste Silbe verschluckt wird, tritt bei mir jetzt auch nicht mehr auf
- Warnings im Logfile sollte es jetzt hoffentlich nicht mehr geben

Wofür mir noch keine Lösung eingefallen ist:
- das beim Abschalten manchmal noch z.B. ein Radiosender zu hören ist

Ich sende an der Stelle die Befehle zum Umschalten des Inputs und zum Ausschalten des Gerätes direkt hintereinander. Anscheined reagiert das Gerät manchmal zu langsam auf den Befehl auszuschalten. Keine Ahnung was ich da noch groß machen soll.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 07 Februar 2018, 09:37:10
Nach reload 17_SIRD.pm kommt bei mir immer noch:
Too many arguments for main::SIRD_StartSpeak at ./FHEM/17_SIRD.pm line 299, near "})"
und FHEM stürzt ab.

Kenn mich da zwar nicht so aus, aber ich habe mal die Zeile 299 von
SIRD_StartSpeak($hash, $text, $input, $ttsInput, $volumeSteps, $hash->{CL});
nach
SIRD_StartSpeak($hash, $text, $input, $ttsInput, $volumeSteps, $hash -> {CL});
geändert.
Dann kommt kein Fehler mehr.

Das Radio kann ich im Moment nicht testen, da gerade in diesem Raum etwas umgebaut wird.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Februar 2018, 10:18:45
Hmm ich hatte an der Stelle die Funktionsdeklaration etwas angepasst. Die Leerzeichen von dir bewirken nichts. Ich denke das hier irgendwas anderes zuschlägt. Da das aber nur bei dir und nur beim ersten Reload auftritt, schiebe ich das erst mal nach hinten. Ich mache normalerweise ein shutdown restart, weil ich mit diesem reload auch schon schlechte Erfahrungen gemacht habe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 07 Februar 2018, 13:39:09
Hab nochmal getestet: Hast recht.
Der Fehler kommt nur beim 1. Reload, dann geht's.
Seltsam
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: automatisierer am 07 Februar 2018, 13:43:27
 :o bei mir passiert das auch, ist aber zu verkraften...

ansonsten funktioniert alles so wie es sein sollte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Februar 2018, 22:26:36
Das Problem bei Reload scheint zu entstehen, weil ich zwischen den einzelnen Testversionen immer die Anzahl der Parameter bei dieser Funktion verändern musste. Das sollte jetzt nicht mehr auftreten, da jetzt eine gewisse Stabilität erreicht sein sollte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Februar 2018, 22:28:34
Ich habe die neue Version mit der Version 1.1.0 jetzt offiziell hochgeladen.

update all
shutdown restart

Die Attribute für die zusätzlichen Wartezeiten habe ich entfernt! Wenn ihr diese noch gesetzt habt, dann entfernt sie bitte VOR dem Update.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 08 Februar 2018, 08:51:25
Hi,

wenn ich (nach Update und reboot) "version" absetze meldet sich SIRD nicht vernünftig.
ZitatNo Id found for 17_SIRD.pm
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 08 Februar 2018, 09:56:58
Ich bin nun dazu gekommen, das Modul neu zu probieren.
Leider klappt bei mir die Zurückschaltung nach Ansage immer noch nicht. Es wird immer auf Internetradio zurückgeschaltet, obwohl vorher DAB gewählt war. Ich habe mit und ohne Presets probiert. Es ist dabei auch egal, ob das Radio schon lief, oder nicht.
Update mit Neustart habe ich natürlich vorher gemacht.

DAB vor Ansage:
defmod Kuechenradio SIRD 192.168.178.48 1234 30
attr Kuechenradio compatibilityMode 1
attr Kuechenradio icon rc_RADIO
attr Kuechenradio room Wohnung->Küche
attr Kuechenradio ttsVolume 70

setstate Kuechenradio on
setstate Kuechenradio 2018-02-07 22:49:56 .inputs 0:internetradio,1:musikplayer,2:dab,3:fm,4:auxin,5:dmr
setstate Kuechenradio 2018-02-08 09:45:27 .numNav -2
setstate Kuechenradio 2018-02-08 09:53:55 .presets 0:RadioParadiso
setstate Kuechenradio 2018-01-08 19:09:41 .volumeSteps 20
setstate Kuechenradio 2018-02-08 09:44:55 currentTitle Radio Paradiso 
setstate Kuechenradio 2018-02-08 09:43:16 duration 0
setstate Kuechenradio 2018-01-25 14:18:56 errorStr
setstate Kuechenradio 2017-12-07 10:13:20 friendlyName SilverCrest SIRD 14 A2
setstate Kuechenradio 2018-02-08 09:44:57 graphicUri
setstate Kuechenradio 2018-02-08 09:44:57 infoText
setstate Kuechenradio 2018-02-08 09:44:54 input dab
setstate Kuechenradio 2018-02-08 09:43:19 mute off
setstate Kuechenradio 2018-02-08 09:43:18 playStatus playing
setstate Kuechenradio 2018-02-08 09:44:58 position 0:00
setstate Kuechenradio 2018-02-08 09:53:54 power on
setstate Kuechenradio 2018-02-08 09:53:54 presence present
setstate Kuechenradio 2018-02-08 09:45:24 preset
setstate Kuechenradio 2018-02-08 09:43:18 repeat off
setstate Kuechenradio 2018-02-08 09:43:19 shuffle off
setstate Kuechenradio 2018-02-08 09:53:54 state on
setstate Kuechenradio 2017-12-07 10:13:20 version ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
setstate Kuechenradio 2018-02-08 09:40:24 volume 35
setstate Kuechenradio 2018-02-08 09:40:24 volumeStraight 7



Nach Ansage (Internetradio):
defmod Kuechenradio SIRD 192.168.178.48 1234 30
attr Kuechenradio compatibilityMode 1
attr Kuechenradio icon rc_RADIO
attr Kuechenradio room Wohnung->Küche
attr Kuechenradio ttsVolume 70

setstate Kuechenradio on
setstate Kuechenradio 2018-02-07 22:49:56 .inputs 0:internetradio,1:musikplayer,2:dab,3:fm,4:auxin,5:dmr
setstate Kuechenradio 2018-02-08 09:54:57 .numNav 5
setstate Kuechenradio 2018-02-08 09:54:55 .presets 0:0-2480erPopRockOldies,1:1000Countryhitslaut.fm
setstate Kuechenradio 2018-01-08 19:09:41 .volumeSteps 20
setstate Kuechenradio 2018-02-08 09:54:55 currentTitle 0-24 80er Pop Rock Oldies
setstate Kuechenradio 2018-02-08 09:43:16 duration 0
setstate Kuechenradio 2018-01-25 14:18:56 errorStr
setstate Kuechenradio 2017-12-07 10:13:20 friendlyName SilverCrest SIRD 14 A2
setstate Kuechenradio 2018-02-08 09:54:57 graphicUri http://aldi.wifiradiofrontier.com/setupapp/setup1/logo/logo-76672.png
setstate Kuechenradio 2018-02-08 09:44:57 infoText
setstate Kuechenradio 2018-02-08 09:54:57 input internetradio
setstate Kuechenradio 2018-02-08 09:43:19 mute off
setstate Kuechenradio 2018-02-08 09:43:18 playStatus playing
setstate Kuechenradio 2018-02-08 09:44:58 position 0:00
setstate Kuechenradio 2018-02-08 09:54:54 power on
setstate Kuechenradio 2018-02-08 09:54:54 presence present
setstate Kuechenradio 2018-02-08 09:45:24 preset
setstate Kuechenradio 2018-02-08 09:43:18 repeat off
setstate Kuechenradio 2018-02-08 09:43:19 shuffle off
setstate Kuechenradio 2018-02-08 09:54:54 state on
setstate Kuechenradio 2017-12-07 10:13:20 version ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
setstate Kuechenradio 2018-02-08 09:40:24 volume 35
setstate Kuechenradio 2018-02-08 09:40:24 volumeStraight 7


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2018, 11:43:34
Zitat von: Frank_Huber am 08 Februar 2018, 08:51:25
Hi,

wenn ich (nach Update und reboot) "version" absetze meldet sich SIRD nicht vernünftig.

Was genau meinst du mit absetzen? Kannst du mir bitte genau das Kommando geben, das du verwendest?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2018, 11:45:33
@invers: Da muss ich dir eine Testversion zuschicken, um weitere Daten zu erhalten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 08 Februar 2018, 12:06:47
Kommando "version" ;-)

--> https://fhem.de/commandref_DE.html#version

Bringt ne Liste der geladenen Module mit Version.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2018, 13:03:50
Okay. Noch nie benutzt... :)

Die Erklärung ist aber einfach. Hier werden Subversion Versionen angezeigt. Dieses Modul ist aber kein Bestandteil von Subversion, sondern ist ein side loaded module. Hier wird mit diesem Kommando immer angezeigt, dass keine Version existiert. Ich habe mehrere side loaded Module installiert und es ist bei allen anderen auch so.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 08 Februar 2018, 13:17:52
schade.  mit dem Befehl sieht man immer auf einen Blick wie aktuell alles ist.
dachte mit dem einchecken wäre SIRD da auch dabei.

aber wennd as so normal ist, dann ist das so.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 08 Februar 2018, 14:41:51
Zuerst nochmal herzlichen Dank für deine Arbeit um dieses super Modul !!

Was mir  aufgefallen ist:
- Obwohl DAB eingestellt war wird auch bei mir danach auf Internet-Radio geschaltet, unabhängig davon ob das Radio ausgechaltet ist oder bereits läuft
  (ist mir seltsamerweise bisher nicht aufgefallen)
- Nach der Durchsage ist die Lautstärke einen Wert geringer als vorher (wird also mit jeder Durchsage leiser)

Eine Frage bzw. eine Bitte:
Wäre es möglich das Attribut ttsWaitPowerOn wieder einzufügen?
Hintergrund: Mein DigitRadio ist ein DAB-Adapter ohne Lautsprecher. Dahinter hängt ein Verstärker, welcher über ein Steuersignal (optisch) vom DigitRadio eingeschaltet wird.
und mehrere Lautsprecher in verschiedenen Räumen versorgt.
Dieser Vertärker benötigt ca. 2 bis 3 Sek. bis er Audio ausgibt. Das habe ich sehr schön mit ttsWaitPowerOn ausgleichen können.
Schalte ich den Verstärker vorher per Hand ein, funktioniert die Durchsage natürlich sofort.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 08 Februar 2018, 14:52:11
Testversion ist kein Problem. Gerne. Danke.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2018, 15:56:55
Zitat von: Lichti am 08 Februar 2018, 14:41:51
Zuerst nochmal herzlichen Dank für deine Arbeit um dieses super Modul !!

Was mir  aufgefallen ist:
- Obwohl DAB eingestellt war wird auch bei mir danach auf Internet-Radio geschaltet, unabhängig davon ob das Radio ausgechaltet ist oder bereits läuft
  (ist mir seltsamerweise bisher nicht aufgefallen)
- Nach der Durchsage ist die Lautstärke einen Wert geringer als vorher (wird also mit jeder Durchsage leiser)

Eine Frage bzw. eine Bitte:
Wäre es möglich das Attribut ttsWaitPowerOn wieder einzufügen?
Hintergrund: Mein DigitRadio ist ein DAB-Adapter ohne Lautsprecher. Dahinter hängt ein Verstärker, welcher über ein Steuersignal (optisch) vom DigitRadio eingeschaltet wird.
und mehrere Lautsprecher in verschiedenen Räumen versorgt.
Dieser Vertärker benötigt ca. 2 bis 3 Sek. bis er Audio ausgibt. Das habe ich sehr schön mit ttsWaitPowerOn ausgleichen können.
Schalte ich den Verstärker vorher per Hand ein, funktioniert die Durchsage natürlich sofort.

Kannst du mir bitte folgende Werte zukommen lassen?

- volume
- ttsVolume
- volumeSteps (im Raw View sichtbar)

Das Attribut für die Wartezeit kann ich gern wieder mit aufnehmen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: raiderxxl am 08 Februar 2018, 17:04:13
Hi,

erste Test :
Aus-> Speak ->aus. (ist aber auf Internetradio bei wieder einschalten)
Bluetooth -> Speak-> Internetradio.
Internetradio -> Speak -> Internetradio
LineIn -> Speak -> Internetradio

Habe die Silvercrest Lautsprecher...

Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 08 Februar 2018, 17:07:59
Hier die Werte vor dem Speak:
attr DigitRadio ttsVolume 90
setstate DigitRadio 2018-01-31 16:58:37 .volumeSteps 32
setstate DigitRadio 2018-02-08 15:02:14 volume 62
setstate DigitRadio 2018-02-08 15:02:14 volumeStraight 20

Und danach:
attr DigitRadio ttsVolume 90
setstate DigitRadio 2018-01-31 16:58:37 .volumeSteps 32
setstate DigitRadio 2018-02-08 17:03:03 volume 59
setstate DigitRadio 2018-02-08 17:03:03 volumeStraight 19

Wäre super, wenn der ttsWaitPowerOn wieder ein käme  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2018, 18:26:37
Das mit dem zurückschalten scheint ein generelles Problem zu sein und werde ich mir ansehen.

Das mit dem Volume ist ein Rundungsfehler. Volume geht von 0 - 100 und die Radios können nur 0 - 32 oder meins auch nur 0 - 20. Ich muss daher intern den großen Bereich in den kleinen Bereich des Radios umrechnen und dabei entstehen Rundungsfehler, da ich ganze Zahlen übergeben muss und deshalb die Kommastelle immer abschneide. Ich muss gucken was ich da tun kann.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2018, 23:26:56
Ich habe beide Probleme finden und hoffentlich lösen können. Ich muss noch ein wenig testen, das Update sollte aber Morgen oder Übermorgen kommen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Februar 2018, 23:28:58
Ein Update ist jetzt verfügbar. Das Attribut gibt es wieder und das Problem mit dem Input und der Lautstärke ist hoffentlich behoben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 10 Februar 2018, 09:34:59
Super Arbeit.
Scheint alles zu funktionieren.
Vielen Dank !!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: alru am 10 Februar 2018, 11:07:19
Moin,

ich bin begeistert! Ich habe jetzt endlich mal wieder Zeit gefunden das Modul mit meinen beiden Geräten zu testen:
TechniSat Digitradio 520
und
TechniSat Audiomaster MR1

und ich muss sagen: Die bisher getesteten Grundfunktionen laufen auf beiden Geräten. Derzeit ist noch der CompatibilityMode ausgeschaltet. Weitere Details will ich in den nächsten Tagen testen.

TTS finde ich natürlich richtig klasse, auch das läuft auf beiden Geräten. Dazu eine Frage: Gibt es einen Weg, eine TTS-Message zu generieren, das ein Reading aus einem Device wieder gibt? Das wär der Hit.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 10 Februar 2018, 12:35:15
Bin auch gerade dabei das Radio Telefonanrufe ansagen zu lassen.
Müsste etwa so gehen:

define TelefonAN notify Telefon:event:.ring { \
  my $number=(ReadingsVal("Telefon","external_number",""));;\
  my $telname=(ReadingsVal("Telefon","external_name",""));;\
  {fhem("set DigitRadio speak Anruf von $telname $number")}}

ist aber noch nicht ausgetestet.

Ich suche auch noch eine Lösung, wie ich (möglichst inTablet-UI) über ein Eingabefeld freien Text schicken kann.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 10 Februar 2018, 13:47:42
stimmt da was nicht? Update all bringt:
Zitat2018.02.10 13:44:32 1 : sird
2018.02.10 13:44:32 1 : https://raw.githubusercontent.com:443: Attempt to reload IO/Socket/SSL.pm aborted. Compilation failed in require at (eval 2912) line 2. BEGIN failed--compilation aborted at (eval 2912) line 2.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 10 Februar 2018, 17:46:51
Heute früh hat's bei mir ohne Problem funktioniert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Invers am 10 Februar 2018, 18:57:22
Zitat von: mumpitzstuff am 08 Februar 2018, 23:26:56
Ich habe beide Probleme finden und hoffentlich lösen können. Ich muss noch ein wenig testen, das Update sollte aber Morgen oder Übermorgen kommen.

Bei mir scheint jetzt alles zu funktionieren. Vielen Dank. Sehr gut gemacht!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 10 Februar 2018, 20:51:21
Nach nem RasPi reboot lief es dann auch durch.
Danke!

Mit dem Handy online, daher kurz gefasst...

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Februar 2018, 21:26:22
Hat noch jemand das Problem, dass beim Ausschalten noch kurz das Radio zu hören ist? Mir ist da noch was eingefallen auch dieses Problem zu beheben, falls es noch eins sein sollte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 10 Februar 2018, 23:01:40
Beim Ausschalten nicht, aber ab und zu kurz beim Einschalten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Februar 2018, 11:21:32
Stimmt. Hier schalte ich erst ein und dann den Input um. Ich muss mal gucken ob ich das am Anfang und am Ende jeweils drehen kann mit 1s Verzögerung. Dann sollte auch das nicht mehr passieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: funkner am 15 Februar 2018, 12:39:15
Hallo,
erstmal vielen Dank für das tolle Modul. Ich bin gestern zufällig darauf gestoßen und habe es gleich mal ausprobiert. Bei meinem Hama Ir100 funktioniert TTS hervorragend. [emoji1303]
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 Februar 2018, 17:03:32
Ich habe jetzt mal was bei den presets verändert, kann aber nicht wirklich testen ob das jetzt besser oder schlechter funktioniert, da bei mir nur das internetradio presets hat. In der angehängten Version werden jetzt die presets immer in Verbindung mit dem Input gespeichert, so das man jetzt hoffentlich direkt nach dem Umschalten des Inputs auch das entsprechende preset auswählen kann. Eventuell muss ich beim set befehl ebenfalls noch etwas umstellen und sowas anbieten wie internetradiopreset und dabpreset usw. Im Moment wird versucht, entsprechend des eingestellten Inputs die preset Auswahl zu generieren. Im Browser kann dadurch manchmal ein Refresh notwendig sein!

Es wäre schön wenn das mal der ein oder andere testen könnte.

PS: Bei der tts Ausgabe habe ich jetzt auch noch etwas umgedreht, so dass hoffentlich nach dem Power On nicht noch kurz ein Radiosender zu hören ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 25 Februar 2018, 19:29:53
Hab mal schnell getestet:

Die presets pro input funktionieren.
Nach dem Umschalten auf einen anderen input werden nach kurzer Zeit die zugehörigen presets angezeigt.

Das kurze Anspielen des letzten Radiosenders nach Power On bei TTS ist allerdings immer noch machmal.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 28 Februar 2018, 09:33:28
Nachtrag:
Nach längerem Test kommt das anspielen des letzten Senders nach Power ON nur noch selten vor.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Februar 2018, 12:36:40
Ich werde da noch einbauen das 1s gewartet wird, dann ist das weg.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 28 Februar 2018, 13:02:50
Wäre schön, wenn das abschaltbar wäre.

Auf einem Radio lasse ich mir ja Namen und Rufnummer von Telefon-Anrufern vorlesen.
Das sollte natürlich so schnell wie möglich kommen.

Auf dem anderen Radio mache ich andere Ansagen, die Zeit haben.
Da ist es natürlich schöner, wenn vorher nicht der letzte Sender zu hören ist.

Aber kommt sowieso nur noch selten vor, meistens ist nichts zu hören.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Februar 2018, 14:13:51
Ich muss mal gucken das ich vielleicht alle Wartezeiten in der Routine irgendwie in einem Attribut zusammenfasse. Dann kann jeder alles anpassen. Vielleicht so was in der Art:
ttsWaitTimes: 1,5,0,2

Position 1: PowerOn wait
Position 2: Input Switch wait usw.

Dann wäre an der Stelle wirklich alles variabel.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 28 Februar 2018, 14:42:47
Das wäre super  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: alru am 28 Februar 2018, 20:03:11
Moin,

ich habe jetzt einmal die presets für die inputs:

- fm
- dab
- internetradio

mit der neuen Version getestet. Als Gerät habe ich dabei das TechniSat Digitradio 520 genommen (CompatibilityMode aus).
Die presets waren in alles 3 Modi vorhanden, aber leider hat es jeweils bis zu ca. 30s gedauert, bis man sie aufrufen konnte (Browser habe ich dabei öfter refreshed).

TTS nutze ich inzwischen auch (Call-Monitor der FritzBox), das läuft einwandfrei. Das hier öfter erwähnte Einspielen des Senders hab ich dabei nicht feststellen können.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: CarlosTT am 28 Februar 2018, 23:14:50
Zitat von: mumpitzstuff am 25 Februar 2018, 17:03:32
Im Moment wird versucht, entsprechend des eingestellten Inputs die preset Auswahl zu generieren. Im Browser kann dadurch manchmal ein Refresh notwendig sein!

Es wäre schön wenn das mal der ein oder andere testen könnte.


Hallo,
teste gerade mit einem Silvercrest 14 C3.
Grundfunktionen tun es, nur presets zeigt er mir nicht an (habe 3 Favoriten bei dab angelegt).

Gruß
Karl
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 März 2018, 00:14:37
Ist das Radio an und hast du dab als Input eingestellt? Hast du ein refresh des Browsers gemacht? Geh mal unten auf Raw Definition und schau nach, ob da ein .dabpresets zu finden ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Klaus0815 am 01 März 2018, 07:36:07
Vielleicht etwas OT, aber besteht irgendwann die Möglichkeit, die Multiroom-Gruppen zu erstellen / löschen?
Mir würde auch reichen, dies "manuell", also quasi durch schicken eines Strings o.ä. zu erledigen.

Grund meiner Frage: Ich habe ein SIRD-14 als DAB-Empfänger.
Dieses ist der Master, läuft 24h durch, von diesem wird auf 3 andere NF-Multiroom-CLients gestreamt
Es kommt jetzt ab und zu vor, dass die Geräte die Gruppe "vergessen", plötzlich ist ein anderes Gerät der Master.
Manchmal passiert das 2 x am Tag, manchmal ist 2 Wochen Ruhe

Die Idee wäre jetzt, einfach alle paar Stunden automatisch die Gruppenanordnung neu zu schicken?

Viele Grüße

Klaus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: CarlosTT am 01 März 2018, 19:53:25
Zitat von: mumpitzstuff am 01 März 2018, 00:14:37
Ist das Radio an und hast du dab als Input eingestellt? Hast du ein refresh des Browsers gemacht? Geh mal unten auf Raw Definition und schau nach, ob da ein .dabpresets zu finden ist.
Ja, diverse refresh.

Raw:

defmod Silver SIRD 192.168.2.177 1234 10
attr Silver autoLogin 1
attr Silver compatibilityMode 0
attr Silver devStateIcon on:rc_RADIOred off:rc_RADIO
attr Silver icon it_radio
attr Silver room Schlafzimmer
attr Silver ttsLanguage de
attr Silver ttsVolume 50
attr Silver ttsWaitPowerOn 2

setstate Silver on
setstate Silver 2018-03-01 19:51:38 .inputs 0:internetradio,1:tidal,2:napster,3:deezer,4:qobuz,5:spotify,6:localmusic,7:musikplayer,8:dab,9:fm,10:auxin
setstate Silver 2018-03-01 00:02:00 .numNav -2
setstate Silver 2018-03-01 19:52:16 .presets 0:1LIVE,1:WDR2,2:SWR3
setstate Silver 2018-02-27 12:43:44 .volumeSteps 32
setstate Silver 2018-02-27 23:52:56 currentAlbum
setstate Silver 2018-02-27 23:52:56 currentArtist
setstate Silver 2018-03-01 19:51:35 currentTitle SWR3           
setstate Silver 2018-03-01 19:51:35 duration 0
setstate Silver 2018-02-27 12:43:46 friendlyName SIRD 14 C3
setstate Silver 2018-03-01 00:02:00 graphicUri
setstate Silver 2018-03-01 19:52:06 infoText Naked / James Arthur
setstate Silver 2018-03-01 00:02:02 input dab
setstate Silver 2018-03-01 19:51:35 mute off
setstate Silver 2018-03-01 19:51:35 playStatus playing
setstate Silver 2018-03-01 19:51:35 position 0:00
setstate Silver 2018-03-01 19:52:15 power on
setstate Silver 2018-03-01 19:52:15 presence present
setstate Silver 2018-03-01 19:51:35 preset
setstate Silver 2018-03-01 19:51:35 repeat off
setstate Silver 2018-03-01 19:51:35 shuffle off
setstate Silver 2018-03-01 19:52:15 state on
setstate Silver 2018-02-27 12:43:45 version ir-mmi-FS2026-0500-0517_V2.12.17c.EX68787-1RC1
setstate Silver 2018-03-01 00:08:09 volume 46
setstate Silver 2018-03-01 00:08:09 volumeStraight 15


Mysteriöserweise tauchen jetzt die presets auf, ist auch auswählbar. Keine Ahnung, was sich zwischenzeitlich geändert hat.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 März 2018, 21:05:35
Ich habe eine dunkle Ahnung. Das liegt daran, das sich beim Umschalten die presets immer ändern, da die nach jedem Input Wechsel erst neu ausgelesen werden müssen. Das bedeutet, das du nach dem Umschalten des Inputs warten musst bis das nächste Update fertig ist, dann Must du die Seite im Browser neu laden und dann siehst du die presets. Ist echter Mist, das ist mir bewusst, aber das liegt an der dummen Bedienung der Radios.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: CarlosTT am 01 März 2018, 22:03:38
Ist ja nicht tragisch - wenn man's weiß  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 12 März 2018, 17:34:04
Hallo zusammen,

vielen Dank an mumpitzstuff für die tolle Arbeit!!!

Ich habe meine alte readingsGroup wiederbelebt.
Die Eingangsauswahl habe ich soweit hinbekommen.
Leider habe ich es für die Steuerung nicht herausgefunden, wie man die  "inputs" und die Kontext-abhängigen "presets" auslesen kann.
Bei den "inputs" habe ich die DropDown-Liste statisch gefüllt. Das gelingt mir bei den "presets" allein deswegen nicht, weil Sie je nach "input" variieren.

Kann mir einer weiterhelfen?

Danke,

Gernot

(Raw-)Definitionen der Eingangsauswahl (funktioniert):

defmod 03NumanAktion readingsGroup <%numantwo/internetradio.png%set 03_Kuechenradio input internetradio>,<%numantwo/ukwradio.png%set 03_Kuechenradio input fmradio>,<%numantwo/cd.png%set 03_Kuechenradio input cd>,<%numantwo/dab.png%set 03_Kuechenradio input dabradio>,<%numantwo/airplay.png%set 03_Kuechenradio input auxeingang>,<%numantwo/usbdrive.png%set 03_Kuechenradio input musicplayer>,<%numantwo/bluetooth.png%set 03_Kuechenradio input bluetooth>,<%numantwo/spotify.png%set 03_Kuechenradio input spotify>,<{if(ReadingsVal("03_Kuechenradio","power","")eq"off"){"%numantwo/poweron.png%set 03NumanTwo on"}else{"%numantwo/poweroff.png%set 03NumanTwo off"}}>\
<{if(ReadingsVal("03_Kuechenradio","input","")eq"internetradio") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"fmradio") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"cd") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"dabradio") {"%%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"aux") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"musikplayer") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"bluetooth") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","input","")eq"spotify") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>,<{if(ReadingsVal("03_Kuechenradio","power","")eq"off") {"%numantwo/aktiv.png"} else {"%numantwo/passiv.png"}}>
attr 03NumanAktion alias Eingangsauswahl
attr 03NumanAktion alwaysTrigger 1
attr 03NumanAktion cellStyle { "r:1" => 'style="text-align:center"',"r:2" => 'style="text-align:center"',"r:3" => 'style="text-align:center"' }
attr 03NumanAktion group Küchenradio
attr 03NumanAktion room NumanTwo,03 Küche

(Raw-) Definition der Steuerung (Problemfall):
defmod 03NumanTwoPlayer readingsGroup 03_Kuechenradio:input,mute,volumeStraight,repeat,shuffle,+STATE
attr 03NumanTwoPlayer alias Steurung
attr 03NumanTwoPlayer alwaysTrigger 1
attr 03NumanTwoPlayer commands {\
"STATE.off" => "set %DEVICE on",\
"STATE.on" => "set %DEVICE off",\
"input" => "input:internetradio,spotify,dmr,musikplayer,dabradio,fmradio,bluetooth,cd,auseingang",\
"preset" => "preset:1live,WDR2,SWR3,WDR4,RadioBerg",\
volumeStraight => "volumeStraight:slider,0,1,32",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on"\
}
attr 03NumanTwoPlayer group Küchenradio
attr 03NumanTwoPlayer icon 10px-kreis-gruen
attr 03NumanTwoPlayer nonames 1
attr 03NumanTwoPlayer room 03 Küche,NumanTwo
attr 03NumanTwoPlayer style style="text-align: center;;"
attr 03NumanTwoPlayer valueColumns {\
volumeStraight => 'colspan="1"'\
}
attr 03NumanTwoPlayer valueIcon {\
"STATE.on" => "radio_checked@#e56524",\
"STATE.off" => "radio_unchecked",\
"power.off" => "general_an",\
"power.on" => "general_aus",\
"mute.on" => "audio_volume_high",\
"mute.off" => "audio_volume_mute",\
"repeat.on" => "numantwo/repeatoff",\
"repeat.off" => "numantwo/repeaton",\
"shuffle.on" => "numantwo/shuffleoff",\
"shuffle.off" => "numantwo/shuffleon"\
}

Hinweis für die Nutzung der Steuerung: Zunächst die Bilder in der "numantwo.zip" in den Ordner "/opt/fhem/www/images/default/numantwo" kopieren und darauf achten, dass mind. Leserechte für den user fhem vergeben sind.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 12 März 2018, 17:38:31
Sorry, ich habe da noch eine Zusatzfrage:

Wie lautet der Befehl um eine bestimmte mp3 Datei auf dem Radio abzuspielen?

Danke,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 März 2018, 23:29:00
Hallo,

da bin ich grad noch am basteln. Warte mal bitte noch 1-2 Tage, dann stelle ich eine neue Testversion für die presets ein. Dann wird es für jeden Input einen separaten preset geben und dein Problem ist vielleicht gar keins mehr.

Es gibt momentan keine Möglichkeit ein Mp3 direkt auszugeben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 März 2018, 22:02:53
Hier eine Testversion mit folgenden Änderungen:

- es sollten jetzt verschiedene presets verfügbar sein wie z.b. internetradiopreset, dabpreset usw. Die presets sind immer erst verfügbar, wenn wenigstens einmal auf den entsprechenden Input umgeschaltet und das nächste Update abgewartet wurde! es muss der passende Input zum Preset eingestellt sein! Wenn man also z.b. den Input auf dab stellt und dann den internetradiopreset auswählt, dann wird nicht der richtige preset gesetzt!
- ttsWaitPowerOn wurde durch ttsWaitTimes ersetzt. Default ist hier 0:2:0:2:0:0 mit folgender Bedeutung (PowerOn:LoadStream:SetVolumeTTS:SetVolumeNormal:SetInput:PowerOff)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 14 März 2018, 14:36:10
Rückmeldung:

presets funktionieren bei mir mit dab, fm und internetradio.
ttsWaitTimes funktioniert ebenfalls.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 14 März 2018, 18:44:05
Rückmeldung NumanTwo:

fmradiopreset, internetradiopreset und dabradiopreset werden in den setFn dropDown angezeigt und das schalten funktioniert !!!

Ist es eigentlich möglich, dass das userreading "preset" die jeweils aktiven fmradiopresets, internetradiopresets oder dabradiopresets enthalten würde?

Danke,

Gernot

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 März 2018, 20:58:07
Wenn ich dich richtig verstanden habe, dann möchtest du ein Reading preset haben, das sich je nachdem was man als Input ausgewählt hat ändert und damit die aktuell verfügbaren presets anzeigt?
Wenn du mir sagst wozu man das brauchen könnte, würde ich drüber nachdenken.  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 14 März 2018, 22:06:12
Nachdem ja bisher alles super funktioniert hätte ich auch einen Wunsch:
Könntest Du die Funktionen presetup und presetdown einbauen (um mal schnell durchzappen zu können) ?
Hat aber überhaupt keine Eile !

Und vielen Dank für alles was schon geht  :) :) :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 März 2018, 22:19:24
Das müsste machbar sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 15 März 2018, 05:40:05
Zitat von: mumpitzstuff am 14 März 2018, 20:58:07
Wenn ich dich richtig verstanden habe, dann möchtest du ein Reading preset haben, das sich je nachdem was man als Input ausgewählt hat ändert und damit die aktuell verfügbaren presets anzeigt?
Wenn du mir sagst wozu man das brauchen könnte, würde ich drüber nachdenken.  ;D

Meinen Ansatz für eine Steuerung meines Radios als readingsGroup hatte ich hier vorgestellt.
Zitat von: supernova1963 am 12 März 2018, 17:34:04
...
(Raw-) Definition der Steuerung (Problemfall): ...
Der vielleicht naive Ansatz ist, neben dem DropDown für den Input eine Auswahl der verfügbaren Presets anzubieten. Aber vielleicht gibt es andere, bessere und elegantere Ansätze dafür oder es ist mit einem preset reading gar nicht umsetzbar?!
Ich bin gespannt, wie es andere umsetzen,

Gernot


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 März 2018, 13:14:33
Hmmm. Was dein aktuell ausgewählter input ist, sollte dir ja bekannt sein bzw. steht dir als Reading ja bereits zur Verfügung. Kannst du dann nicht einfach folgendes zusammen basteln und dann das richtige Reading selbst auslesen?

my $input = ReadingsVal('radio', 'input', '');
my $presets = ReadingsVal('radio', '.'.$input.'presets', '');


Ansonsten muss ich mal gucken das ich die aktuell gültigen presets auch in .presets festhalte, so das man sich dann den Reading Namen nicht mehr manuell zusammen bauen muss. Ich würde das aber weiterhin gern mit dem Punkt verstecken, da man ansonsten immer ein riesiges Reading sehen würde.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 15 März 2018, 17:43:06
Danke für den Tip, ich probiere es aus, ob ich mit dem valueFormat Attribut der readingsGroup es so hinbekomme.

Ich nicht erkannt, dass es so aufwendig ist. Mein erster Gedanke, war einfach in der sub SIRD_Notify auf das Umschalten Event von input zu reagieren und die jeweils aktiven Inhalte in presets zu kopieren.

Danke,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 März 2018, 18:06:20
Habe jetzt auch mal ein wenig rumgespielt und mit der letzten Testversion von mir müsste es so gehen:

"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),


In 99_myUtils.pm gibts dann noch die kleine Funktion:

sub filterReading($)
{
  my $reading = shift;

  $reading =~ s/\d://g;

  return $reading;
}
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 15 März 2018, 18:39:30
Super, funktioniert!
Wenn ich nach einigen Sekunden die Seite aktualisiere, ist die DropDown für die presets korrekt gefüllt.

Mal' sehen, wie man diese Seitenaktualisierung automatisieren kann.

Vielen Dank,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 März 2018, 23:00:02
Ein neues Update wurde eingespielt. Änderungen sind im ersten Post kurz dargestellt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 März 2018, 23:03:24
Ich habe auf Basis der Sonos Readinggroup noch eine Cover Readinggroup erstellt:

in 99_myUtils.pm folgendes erzeugen:

sub getCoverTitleRG($;$$)
{
  my ($device, $width, $space) = @_;
 
  $width = 500 if (!defined($width));

  return '<div style="float: left;">'.getCoverRG($device).'</div><div style="margin-left: 150px; min-width: '.$width.'px;>'.getTitleRG($device, $space).'</div>';
}

sub getCoverRG($;$)
{
  my ($device) = @_;

  return '<img style="margin-right: 5px; border: 1px solid lightgray; height: 175px" src="'.ReadingsVal($device, 'graphicUri', '').'" />';
}

sub getTitleRG($;$)
{
  my ($device, $space) = @_;
  $space = 20 if (!defined($space));

  my $infoString = '';

  my $transportState = ReadingsVal($device, 'playStatus', '');

  if (ReadingsVal($device, 'currentAlbum', '') ne '')
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Titel: <b>%s</b><br/>Interpret: <b>%s</b><br/>Album: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'currentArtist', ''),
                           ReadingsVal($device, 'currentAlbum', ''));
  }
  else
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Sender: <b>%s</b><br/>Info: <b>%s</b><br/>Description: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'infoText', ''),
                           ReadingsVal($device, 'description', ''));
  }

  return $infoString;
}


Und dann eine weitere Readinggroup erzeugen:

defmod rg_WLAN_RADIO1 readingsGroup WLAN_RADIO:<{getCoverTitleRG($DEVICE)}@infoSummarize1>
attr rg_WLAN_RADIO1 alias Info
attr rg_WLAN_RADIO1 nonames 1
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 16 März 2018, 14:30:49
Wollte mal das Cover anzeigen, kommt aber kein Bild.
Die Info-Zeilen sind da.
Allerdings ist auch das Reading graphicUri leer.
Kann es sein, das es nicht bei jedem Gerät geht ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 März 2018, 15:05:09
Ich habs nur mit dem input internetradio probiert. Hier stand bei mir ein Link in dem reading graphicURI drin, wenn das Radio eingeschaltet war und ich den entsprechenden Radiosender laufen habe.

Hier habe ich mal abgelegt wie das grad bei mir aussieht:

https://forum.fhem.de/index.php/topic,85794.msg781980.html#msg781980 (https://forum.fhem.de/index.php/topic,85794.msg781980.html#msg781980)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 16 März 2018, 16:05:46
Stimmt, ich hab nur mit DAB probiert.
Bei Internetradio steht ein Link zu Technisat drin, wo das Senderlogo angezeigt wird.

Könnte man eigentlich auch das Cover zum gerade laufenden Titel anzeigen?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 März 2018, 17:27:27
Grundsätzlich kann man jede Art von Cover anzeigen. Das Radio muss halt irgendwie einen Link erzeugen, der muss dann im Modul als Reading angezeigt werden und dann kann man ihn einer ReadingsGroup übergeben und diese lädt das Cover aus dem Netz. Wenn das Radio das nicht kann, dann müsste man das irgendwie selbst tun, das wird dann aber richtig kompliziert glaube ich.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 März 2018, 18:09:58
Theoretisch wäre es denkbar im Modul einen Link für z.B. das AlbumCover zu erzeugen. Leider stellt mein Radio aber keinerlei Informationen über den gerade abgespielten Song oder den Interpreten zur Verfügung wenn ich internetradio als Input ausgewählt habe. Dazu habe ich jetzt mehrere Fragen:

1.) Ist das bei euch auch so, sowohl im FHEM Modul als auch z.B. in der UNDOK App auf iOS oder Android?
2.) Habt ihr andere Inputs wo vielleicht mehr Informationen angezeigt werden? CD, DAB, UKW oder was auch immer. Könnt ihr mir einen Screenshot entweder vom FHEM Modul schicken (falls da was angezeigt wird) oder von der UNDOK App, falls nur hier etwas wie Artist oder Album angezeigt wird?

Wenn das Radio irgendwas wie den Artist bzw. das Album liefert, könnte ich einen Link zum Cover generieren und dieser könnte dann z.B. in einer ReadingsGroup angezeigt werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 März 2018, 18:12:37
Ich habe eine Version mit volumeUp, volumeDown, presetUp und presetDown fertig gestellt und hoffe, dass ich diese heute Abend einspielen kann. Weiterhin werde ich im ersten Beitrag meine aktelle Version eines Players über eine ReadingsGroup einstellen, so dass ihr euch diese ebenfalls installieren bzw. als Basis für weitere Anpassungen verwenden könnt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 März 2018, 23:19:41
Die neue Version wurde hochgeladen und ist ab sofort verfügbar.

Die Informationen zur ReadingsGroup habe ich im ersten Beitrag hinzugefügt.

Das nächste woran ich mich versuchen werde sind die Events. Wenn mir das gelingt, dann kommen die Statusinformationen wesentlich schneller rein und man kann den Updatezyklus wesentlich größer wählen und bekommt trotzdem alle Informationen absolut zeitnah angezeigt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: esk am 20 März 2018, 20:23:46
Hi,

früher kommt man im tablet-ui und data-list="presetList_1-5" die Sender auswählen... Leider ist die select box auch nach Anpassung auf ".presets"  leer.

<div class="cell"
      data-type="select"
      data-device="DIR3110"
      data-list=".presets"
      data-delimiter=","
      data-set="preset">
</div>


fhem> list -r  DIR3110
define DIR3110 SIRD 192.168.178.31 1234 60
attr DIR3110 room Küche
attr DIR3110 ttsLanguage de
attr DIR3110 ttsVolume 40
attr DIR3110 verbose 5

setstate DIR3110 on
setstate DIR3110 2018-03-20 19:56:07 .inputs 0:internetradio,1:spotify,2:dmr,3:musikabspieler,4:dab,5:fm,6:auxiliaryinput
setstate DIR3110 2018-03-20 08:09:59 .internetradiopresets 0:SWR3,1:NDR2(HH),2:rbbradioeins,3:Radio7FM90.0Ulm,4:MDRSPUTNIK,5:KlassikRadio
setstate DIR3110 2018-03-14 06:51:24 .numNav 5
setstate DIR3110 2018-03-20 20:11:08 .presets 0:SWR3,1:NDR2(HH),2:rbbradioeins,3:Radio7FM90.0Ulm,4:MDRSPUTNIK,5:KlassikRadio
setstate DIR3110 2018-01-09 07:12:05 .volumeSteps 32
setstate DIR3110 2018-03-03 09:18:55 currentAlbum
setstate DIR3110 2018-03-03 09:18:54 currentArtist
setstate DIR3110 2018-03-20 09:48:19 currentTitle SWR3
setstate DIR3110 2018-03-20 09:48:20 duration 0
setstate DIR3110 2018-01-10 10:01:04 errorStr
setstate DIR3110 2018-01-05 14:06:42 friendlyName DIR3100/3110 0022612ae8f4
setstate DIR3110 2018-03-20 09:48:21 graphicUri http://hama.wifiradiofrontier.com/setupapp/setup1/logo/logo-530.png
setstate DIR3110 2018-03-20 20:11:11 infoText Careless whisper / George Michael
setstate DIR3110 2018-03-20 09:48:21 input internetradio
setstate DIR3110 2018-03-20 09:48:23 mute off
setstate DIR3110 2018-03-20 09:48:22 playStatus playing
setstate DIR3110 2018-03-20 20:11:12 position 25:00
setstate DIR3110 2018-03-20 20:11:08 power on
setstate DIR3110 2018-03-20 20:11:08 presence present
setstate DIR3110 2018-03-20 19:46:04 preset SWR3
setstate DIR3110 2018-03-20 09:48:22 repeat off
setstate DIR3110 2018-03-20 09:48:23 shuffle off
setstate DIR3110 2018-03-20 20:11:08 state on
setstate DIR3110 2018-01-05 14:06:42 version ir-mmi-FS2026-0500-0067_V2.11.13c.EX68399-3A6
setstate DIR3110 2018-03-20 19:48:08 volume 31
setstate DIR3110 2018-03-20 19:48:08 volumeStraight 10


Jemand ne Idee ?
Danke

esk
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 März 2018, 20:58:25
Stört sich das Ding vielleicht an irgend einem Zeichen? Was passiert wenn du .inputs verwendest? Aber selbst wenn etwas angezeigt werden würde, dann müsstest du die Zahl und den Doppelpunkt weg filtern. Spaßeshalber kannst du dir ein Userreading anlegen und da mal so eine Liste aufnehmen und gucken was passiert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 März 2018, 23:06:04
Ich habe mal eine Testversion mit den Events gebaut. Testet es bitte mal und gebt mir Rückmeldung. Folgende Dinge sind zu beachten:

1.) Das Modul sollte auf Verbose 4 gesetzt werden, damit alle Nachrichten bezüglich der Events im Logfile auftauchen. Bitte nicht Verbose 5 verwenden, sonst kommen zu viele Meldungen.

2.) Es muss einmalig das Kommando Login verwendet werden, erst dadurch werden die Events scharf geschaltet.

Leider scheinen relativ wenig Informationen in Form von Events vom Radio gesendet zu werden, deshalb bringt es wahrscheinlich weniger als gedacht... Aber mal gucken was ihr so fest stellen könnt. Ein paar Logs würden mich natürlich ebenfalls interessieren, um zu sehen welche Events bei euch so rein kommen.

So sieht bei mir der Output aus:

2018.03.20 22:51:56 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.name"><value><c8_array>sunshine live</c8_array></value>
</notify>
<notify node="netremote.play.info.text"><value><c8_array></c8_array></value>
</notify>
<notify node="netremote.play.status"><value><u8>1</u8></value>
</notify>
</fsapiResponse>

2018.03.20 22:51:56 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:51:56 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:51:57 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.status"><value><u8>1</u8></value>
</notify>
</fsapiResponse>

2018.03.20 22:51:57 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:51:57 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:52:00 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>Elektronische Musik, 24 Stunden täglich, das macht das Programm von radio sunshine live unverwechselbar.</c8_array></value>
</notify>
</fsapiResponse>

2018.03.20 22:52:00 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:52:00 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:52:00 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.status"><value><u8>2</u8></value>
</notify>
</fsapiResponse>

2018.03.20 22:52:00 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:52:00 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:52:25 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.03.20 22:52:25 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:52:56 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.03.20 22:52:56 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:53:03 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.name"><value><c8_array>RauteMusik.FM HappyHardcore</c8_array></value>
</notify>
<notify node="netremote.play.info.text"><value><c8_array></c8_array></value>
</notify>
<notify node="netremote.play.status"><value><u8>1</u8></value>
</notify>
</fsapiResponse>

2018.03.20 22:53:03 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:53:03 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:53:04 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.status"><value><u8>1</u8></value>
</notify>
</fsapiResponse>

2018.03.20 22:53:04 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:53:04 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:53:06 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>Technical Difficulties - Robots </c8_array></value>
</notify>
</fsapiResponse>

2018.03.20 22:53:06 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:53:06 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:53:06 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.status"><value><u8>2</u8></value>
</notify>
</fsapiResponse>

2018.03.20 22:53:06 3: WLAN_RADIO: Notifies GET_NOTIFIES successful.
2018.03.20 22:53:06 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:53:33 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.03.20 22:53:33 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:54:03 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.03.20 22:54:03 3: WLAN_RADIO: Notifies restarted
2018.03.20 22:54:33 3: WLAN_RADIO: URL http://192.168.1.102:80/fsapi/GET_NOTIFIES?pin=1234&sid=483056486 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 21 März 2018, 13:48:32
Also ich kann eigentlich keinen Unterschied zur vorherigen Version feststellen.
Status-Meldungen kommen m.E. auch nicht schneller als vorher.
Ist aber kein Problem, bisher war ich damit ganz Zufrieden.

Hier mein Log:


2018.03.21 13:29:44 4: DigitRadio: Notifies GET_NOTIFIES successful.
2018.03.21 13:29:44 4: DigitRadio: Notifies restarted
2018.03.21 13:29:44 4: http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1146978445: HTTP response code 200
2018.03.21 13:29:44 4: DigitRadio: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1146978445 returned:
<fsapiResponse>
<notify node="netremote.play.info.text"><value><c8_array>ANTENNE BAYERN - Wir lieben Bayern, wir lieben die Hits</c8_array></value>
</notify>
</fsapiResponse>

2018.03.21 13:29:44 4: DigitRadio: Notifies GET_NOTIFIES successful.
2018.03.21 13:29:44 4: DigitRadio: Notifies restarted
2018.03.21 13:29:53 4: http://192.168.178.153:80/fsapi/GET/netRemote.nav.numItems?pin=1234: HTTP response code 200
2018.03.21 13:29:53 4: http://192.168.178.153:80/fsapi/GET/netRemote.nav.state?pin=1234: HTTP response code 200
2018.03.21 13:29:53 4: http://192.168.178.153:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: HTTP response code 200
2018.03.21 13:29:53 4: http://192.168.178.153:80/fsapi/GET/netRemote.nav.status?pin=1234: HTTP response code 200
2018.03.21 13:29:54 4: http://192.168.178.153:80/fsapi/GET/netRemote.sys.mode?pin=1234: HTTP response code 200
2018.03.21 13:29:54 4: http://192.168.178.153:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20: HTTP response code 200
2018.03.21 13:29:54 4: http://192.168.178.153:80/fsapi/GET/netRemote.sys.info.version?pin=1234: HTTP response code 200
2018.03.21 13:29:54 4: http://192.168.178.153:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234: HTTP response code 200
2018.03.21 13:29:54 4: http://192.168.178.153:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234: HTTP response code 200
2018.03.21 13:29:54 4: http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1146978445: HTTP response code 200
2018.03.21 13:29:54 4: DigitRadio: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1146978445 returned:


Ich hoffe, du kannst damit was anfangen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 21 März 2018, 17:29:01
Was für eine Zykluszeit hast du bei deinem Device eingestellt? Wenn es wie bei mir 10s sind, dann wird man kaum einen Unterschied sehen. Ich werde es aber mal bei mir mit 2-3min testen, um zu sehen ob die Events tatsächlich bis zum Reading Update durch kommen oder irgendwo hängen bleiben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 21 März 2018, 17:58:14
Ja, 10s
Ist schnell genug
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 21 März 2018, 23:09:47
Habe jetzt ewig gesucht und den Fehler gefunden. So ein blöder Mist. Normalerweise wird überall "netRemote" verwendet, nur ausgerechnet bei den Events kommt "netremote" mit kleinem r zurück. Dadurch wurden die Readings nicht aktualisiert.

Im Anhang befindet sich eine bereinigte Version. Könnt ihr diese bitte noch einmal prüfen? Auch hier muss wieder das Kommando Login ausgeführt werden, damit die Events aktiv werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 22 März 2018, 10:10:47
Bei meinem Wert von 10s merke ich keinen Unterschied
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 März 2018, 22:21:51
Hier die letzte Testversion vor der Freigabe. Folgendes ist neu:

1.) Es gibt ein Attribut enableNotifications. Wenn man das auf 1 setzt, dann sind die Notifications aktiv (zu sehen mit Verbose 4). Der Default Wert ist 0.
2.) Es gibt ein Attribut updateAfterSet. Wenn man das auf 0 setzt, dann ist das automatische Update nach einem Set Kommando abgeschaltet und es finden nur noch die zyklischen Updates statt. Zum einen kann man damit besser die Notifications sehen und zum anderen kann es nützlich sein wenn jemand sehr viel Set Kommandos hintereinander auslösen möchte. Hier kann es unter Umständen wegen der Masse an Anfragen an das Radio zu Problemen kommen.
3.) Ich habe ein neues Reading frequency implementiert. Da ich leider kein UKW Radio habe, kann ich leider nicht sehen ob es geht. Es wäre schön wenn mir jemand sagen könnte ob bei einem UKW Radio die Frequenz jetzt angezeigt wird. Ob das auch bei DAB funktioniert kann ich nicht sagen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 24 März 2018, 05:52:13
Hallo mumpitzstuff,

ich habe es versucht.
zu 1.) Attribut enableNotifications ist vorhanden.
(Ich habe es mal umgeschaltet, kann aber den Unterschied bei 10 sec update nicht feststellen)
zu 2.) Attribut updateAfterSet ist vorhanden.
(... aber schwer zu testen. Ich müßte ja zunächst einen Fehler mit Befehlsfeuer erzeugen und dann testen ob der Fehler nach umschalten weiterhin auftritt.)
zu 3.) Das Reading frequency finde ich nicht.
(Wenn ich den input auf fmradio umschalte sehe ich in currentTitle kurz die Frequenz, die dann vermutlich aufgrund der RDS Funktion auf den Sendernamen umspringt.)

Mein List:
Internals:
   CHANGED   
   DEF        192.168.1.13  1234 10
   INTERVAL   10
   IP         192.168.1.13
   NAME       03_Kuechenradio
   NOTIFYDEV  global
   NR         39
   NTFY_ORDER 50-03_Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.4
   READINGS:
     2018-03-24 05:44:25   currentTitle      SWR3 
     2018-03-24 05:05:01   duration        0
     2018-03-12 15:21:04   errorStr       
     2018-03-12 15:28:51   friendlyName    Küchenradio
     2018-03-24 05:44:28   graphicUri     
     2018-03-24 05:48:06   infoText        Rock-paper-scissors / Katzenjammer
     2018-03-24 05:44:24   input           fmradio
     2018-03-24 05:05:04   mute            off
     2018-03-24 05:44:24   playStatus      playing
     2018-03-24 05:44:25   position        0:00
     2018-03-24 05:48:04   power           on
     2018-03-24 05:48:04   presence        present
     2018-03-24 05:34:43   preset         
     2018-03-24 05:05:03   repeat          off
     2018-03-24 05:05:04   shuffle         off
     2018-03-24 05:48:04   state           on
     2018-01-31 18:01:31   version         ir-mmi-FS2026-0500-0370_V2.11.13c.EX68183-1A30
     2018-03-24 05:06:47   volume          6
     2018-03-24 05:06:47   volumeStraight  2
   helper:
     notifications 1
     sid        1915690561
     suspendUpdate 0
Attributes:
   cmdIcon    on:radio_checked@#e56524 off:radio_unchecked
   devStateIcon off:general_aus:on on:general_an@#e56524:off .*:message_attention@red
   enableNotifications 1
   group      Küchenradio
   icon       rc_PLAY
   room       91 Systeme
   webCmd     input:volumeStraight:on:off


Tolles Modul, dass mit jedem Update neue Funktionen und Highlights bietet.

Danke,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 24 März 2018, 09:22:47
Bei mir das gleiche bzgl. der Notifications wie bei  supernova1963.
frequency finde ich auch nicht.

Und mit den beiden neuen Attributen auf EIN hat sich das Radio nach ca. 5 Min. aufgehängt.

Ansonsten auch nochmal vielen Dank für deine Arbeit !
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 März 2018, 10:46:15
Frequency guck ich mir noch mal an und mache da vielleicht ein paar debug Ausgaben rein.

Bei 10s Update sieht man tatsächlich nicht viel, da müsste man auf 1min gehen und dann die notifications an stellen und das Update nach dem set aus. Dann kommen einige wenige readings außerhalb des Update Zyklus von 1min rein.

Hat sich dein radio oder dein fhem verabschiedet? Ich bin mir noch nicht ganz sicher ob ich bei den notifications die Option zum offen lassen der Verbindung vielleicht falsch verwende und das dann zu x offenen Verbindungen führt. Mein fhem läuft aber aktuell mit angeschalteten notifications einwandfrei.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 24 März 2018, 11:09:35
Das Radio selbst hat gehängt. Ging nur noch Power-off/on.

Und, wie schon gesagt, mit 10s ist das Update-Intervall für mich vollkommen ausreichend.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 24 März 2018, 13:00:40
Da es scheinbar Abstürze bei beiden neuen Attribute auf 1 gibt, habe ich es doch getestet.
Lautstaerke hin- und her geschoben, Inputs gewechselt, .... Einen Absturz konnte ich nicht provozieren.
Einzige Veränderung, die ich festgestellt habe, ist, dass cuurentTitle bei fmradii erst nach ca. 1 Minute zum Sendernamen wechselt.

Gernot

Internals:
   CHANGED   
   DEF        192.168.1.13  1234 60
   INTERVAL   60
   IP         192.168.1.13
   NAME       03_Kuechenradio
   NOTIFYDEV  global
   NR         39
   NTFY_ORDER 50-03_Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.4
   READINGS:
     2018-03-24 12:54:55   currentTitle      BERG 
     2018-03-24 12:46:04   duration        0
     2018-03-12 15:21:04   errorStr       
     2018-03-12 15:28:51   friendlyName    Küchenradio
     2018-03-24 12:54:18   graphicUri     
     2018-03-24 12:54:57   infoText          Radio Berg   *  aus  Waldbröl   auf  105,7MHz   *
     2018-03-24 12:54:10   input           fmradio
     2018-03-24 12:46:07   mute            off
     2018-03-24 12:48:51   playStatus      playing
     2018-03-24 12:54:11   position        0:00
     2018-03-24 12:55:00   power           on
     2018-03-24 12:55:00   presence        present
     2018-03-24 12:54:43   preset          105.70MHz
     2018-03-24 12:46:06   repeat          off
     2018-03-24 12:46:06   shuffle         off
     2018-03-24 12:55:00   state           on
     2018-01-31 18:01:31   version         ir-mmi-FS2026-0500-0370_V2.11.13c.EX68183-1A30
     2018-03-24 12:55:00   volume          28
     2018-03-24 12:55:00   volumeStraight  9
   helper:
     notifications 1
     sid        1915690561
     suspendUpdate 0
     CL:
       Authenticated 1
       BUF       
       LASTACCESS 1521891494
       NAME       WEB_192.168.1.120_51807
       NR         5083
       PEER       192.168.1.120
       PORT       51807
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
Attributes:
   cmdIcon    on:radio_checked@#e56524 off:radio_unchecked
   devStateIcon off:general_aus:on on:general_an@#e56524:off .*:message_attention@red
   enableNotifications 1
   group      Küchenradio
   icon       rc_PLAY
   room       91 Systeme
   updateAfterSet 1
   webCmd     input:volumeStraight:on:off
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 März 2018, 03:09:04
Das mit currentTitle passiert bei mir auch manchmal bzw. bei mir kommt dann gar keinn Update mehr an dieser Stelle und ich muss ein Reload der Seite machen, um die Änderung zu sehen. Passiert das nur wenn die Notifications aktiviert sind oder auch wenn diese deaktiviert sind (in der Testversion funktioniert das deaktivieren nur wenn man das Attribut auf 0 setzt und dann ein shutdown restart macht (vorher saven nicht vergessen))?

Das Problem mit der Frequenz habe ich gefunden, das kommt im nächsten Update.

Als Nächstes würde ich erst mal vermeinlich low hanging fuits ernten und ein paar weitere Readings aufnehmen wollen:

Könnt ihr euch bitte mal die folgende Seite genau ansehen und mir für euch potenziell interessante Dinge posten die ihr euch als Reading vorstellen könntet?

https://github.com/flammy/fsapi/blob/master/FSAPI.md (https://github.com/flammy/fsapi/blob/master/FSAPI.md)

Die ganzen Multiroom Geschichten würde ich gern noch etwas nach hinten schieben, da mir das mangels einem zweitem Gerät etwas zu unsicher ist. Außerdem scheint die Nachfrage dahingehend bisher nur von einem User zu kommen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 25 März 2018, 09:15:56
Interessant finde ich,

- Empfangsqualitäten fm,DAB, rssi
- Timer, Alarm Funktionen

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 März 2018, 09:56:52
Timer und Alarm Funktionen gehen über fhem besser als wenn ich das irgendwie im Radio machen würde. Ich habe ja auch schon diverse Funktionen eingebaut, um das Radio nach einer bestimmten Zeit einzuschalten oder auszuschalten usw.

Was genau meinst du mit DAB? Informationen zum eingestellten Sender? Falls ja, das habe ich mir angesehen, allerdings finde ich im Internet nichts verlässliches zum Mapping der Zahlen auf einen vernünftigen Text. Gibt's darüber hinaus Dinge die du vermisst?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 25 März 2018, 10:58:59
Mich würde interessieren:
frequency
signalstrength

Und wenn ich mir die nächsten Funktionen wünschen darf:
Abspielen lokaler MP3-Soundfiles wäre super
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: funkner am 25 März 2018, 11:07:54


Zitat von: Lichti am 25 März 2018, 10:58:59
Abspielen lokaler MP3-Soundfiles wäre super

Das wäre auch mein Anliegen. Das könnte ich sofort gebrauchen.[emoji6]
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 März 2018, 13:37:59
Das mit den mp3 Dateien hatte ich schon mal versucht, bin allerdings nicht recht weiter gekommen. Ich denke das muss ich mir noch mal genauer ansehen.

Die Signalstärken kann ich mit Sicherheit recht schnell implementieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 25 März 2018, 14:31:18
Signalstärke DAB Digital Audio Broadcast Radio.

mp3 abspielen, wäre super, klar, aber halt kein QuickWin.

Was Zeit und Timer angeht, gebe ich dir uneingeschränkt recht, mit Ausnahme vielleicht des Sleep Timers.
Wäre halt nur ein QuickWin.

Vielleicht wären die persönlichen Favoriten aus dem Bereich Internetradio noch interessant.

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 25 März 2018, 14:54:04
Ich hab auch noch ein Logitech-Radio.
Steht allerdings in einem Raum, wo ich mt FHEM nicht viel anfangen kann.
Aber da kann man mit den Attributen einen lokalen Ordner definieren, aus dem dann MP3 abgespielt werden kann.
Evtl. könntest du dir mal ansehen, wie das da gemacht ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 März 2018, 16:17:38
Ich hatte als Versuch innerhalb von FHEM einen Ordner verwendet und dort ein mp3 abgelegt, was ich dann mit einem player unter windows aufrufen konnte bzw. abspielen konnte. Diese url habe ich dann in der existierenden speak Routine anstatt der google TTS url verwendet, das Radio hat aber leider nichts ausgegeben. Jetzt steht noch der Versuch mit Samba aus. Ansonsten kannst du mir gern mehr Details geben zu der Logitech folder Lösung, vielleicht funktioniert ja die.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 25 März 2018, 17:06:09
Zum Logitech-Squeezebox-Radio kann ich dir nur sagen, das da die Module
97_SB_SERVER.pm und 98_SB_PLAYER.pm
benutzt werden.
Der Befehl zum Abspielen schaut dann z.B. so aus:
"set SqueezeBoxRadio talk |horn.mp3| Es ist $hour Uhr $min"

Mit attr ttsMP3FileDir = /media wird das lokale MP3-Verzeichnis festgelegt.

Ich hoffe, damit kannst du was anfangen. Falls ich noch was nachschauen soll, lass es mich wissen.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 März 2018, 21:34:55
Ist das Verzeichnis dann /opt/fhem/media? Wie sehen die Rechte aus? Welcher User/Gruppe und welche Schreib/Leserechte?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 März 2018, 23:52:58
Hier eine neue Testversion:

- Benachrichtigungen sind jetzt hoffentlich etwas stabiler und das Ausschalten funktioniert jetzt
- das Intervall kann jetzt auf 5s gesetzt werden, falls der Kompatibilitätsmodus ausgeschaltet ist. Ist das nicht der Fall, dann wird der Zyklus intern auf 10s gesetzt, falls ein Wert kleiner 10s eingestellt ist. Die 5s führen auf meinem rpi2 dazu, das FHEM fast dauerhaft 7% Systemlast erzeugt. Ist also zu überlegen ob man sich das antun möchte.
- Reading rssi (Wlan Empfangsqualität) wurde als dauerhaftes Reading hinzugefügt
- Reading signalStrength wurde hinzugefügt (da ich kein UKW oder DAB? habe, kann ich nicht prüfen ob es geht)
- Reading frequency sollte jetzt funktionieren (kann ich ebenfalls nicht testen)

Weitere Features werden jetzt nicht mehr aufgenommen für das nächste Release. Ich warte jetzt noch 2-3 Tage auf Bug Reports und wenn keine kommen, dann gebe ich die Version frei und wage mich dann wieder an die nächsten Dinge.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 26 März 2018, 08:18:16
Mal schnell getestet:
signalStrength funktioniert bei DAB und FM.
frequency geht bei FM, bei DAB wird bei allen Sendern der gleiche Wert 4294967.29 angezeigt.


Zum abspielen von MP3s:

Das Verzeichnis /media liegt direkt im root:
drwxr-xr-x   2 root root  4096 Feb 17 13:23 media

Beim Logitech-Radio wird ein im Heimnetz installierter Logitech-Media-Server benötigt.
Kann natürlich sein, das hiervon irgendwas auch zum Abspielen der MP3-Dateien benutzt wird.
Aber das SIRD-Radio kann ja auch MP3-Files aus dem Heimnetz abspielen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 März 2018, 00:58:07
Eine neue Version ist verfügbar mit folgenden Features:

- notifications hinzugefügt
- update intervall kann jetzt auf 5s reduziert werden, wenn der Kompatibilitätsmodus deaktiviert wurde
- Attribut updateAfterSet hinzugefügt
- Attribut notifications hinzugefügt
- Reading rssi hinzugefügt
- Reading frequency hinzugefügt
- Reading signalStrength hinzugefügt
- Version erhöht von 1.1.3 auf 1.1.4

Die readingsGroup auf der ersten Seite habe ich ebenfalls minimal modifiziert.

Ich musste leider auch noch relativ umfangreiche Änderungen gegenüber der letzten Testversion einpflegen. Bugs sind somit nicht ausgeschlossen. Wenn euch etwas auf fällt, bitte wie immer melden.

Vorschau:

- Performance Verbesserungen (anderer XML Parser) -> nur wenn es etwas bringt
- weitere Readings
- Abspielen lokaler MP3 Dateien (hier muss ich noch probieren ob es geht, da tappe ich momentan noch im Dunkeln)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 29 März 2018, 10:46:44
Super!
Die Anzeige der Werte kommt jetzt sehr schnell.
Sonst auch keine Probleme festgestellt.

Dann noch viel Erfolg bei den MP3s  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 März 2018, 01:15:52
Ich habe eben mal etwas rumgespielt und auf meinem Router ein paar Optionen aktiviert, um Datein usw. zu sharen. Jetzt kann ich dort auf einem Netzlaufwerk Dateien ablegen und falls es Musik ist, dann wird mir diese über einen miniDLNA Server meines Routers angezeigt.

Wenn ich jetzt im Radio auf musicplayer wechsle (input), dann kann ich mit get ls auf den miniDLNA Server meines Routers zugreifen und dort ein mp3 auswählen und abspielen. Wenn das Mp3 File fertig angespielt ist, dann wird mit dem nächsten weiter gemacht usw.

Ist jetzt vielleicht nicht exakt das was ihr sucht, aber abspielen kann man so zumindest manuell schon mal was. Direkt als Kommando wird man das leider nicht anbieten können, da diese Funktion über das Radio gemacht wird. Hier kann man leider keinen kompletten Pfad übergeben, sondern muss sich mit Befehlen durch die Verzeichnisse kämpfen. Selbst wenn ich das automatisieren wollte, so würde es zu lang dauern sich durch die Verzeichnisse zu kämpfen. Das sieht man schon, wenn man es manuell versucht.

Hat das schon mal jemand probiert bzw. kann bestätigen das es funktioniert?

Mit dmr hingegen kann man anscheinend direkt Dateien abspielen. Das habe ich heute in einem Trace aufzeichnen können. Das Problem daran ist, das die Dateien durch einen Webserver ausgeliefert werden müssen, da man nur http Adressen angeben kann. Eine lokale Datei muss also über einen Webserver ausgeliefert werden. Ich hatte schon mal versucht FHEM dazu zu verwenden, das ging aber damals irgendwie nicht. Unter Windows konnte ich die selbe Datei problemlos mit der FHEM Web Adresse abspielen lassen. Ich versuchs  auf jeden Fall weiter und werde mir auch das von Lichti erwähnte Modul noch mal genauer ansehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 April 2018, 17:50:47
Hier mal ein kleiner Benchmark mit realen XML Daten des Radios auf meinem PC:

XML::Bare (parse)       :  0 wallclock secs ( 0.45 usr +  0.00 sys =  0.45 CPU) @ 22075.06/s (n=10000)
XML::Bare (simple dirty):  1 wallclock secs ( 0.30 usr +  0.03 sys =  0.33 CPU) @ 30581.04/s (n=10000)
            (warning: too few iterations for a reliable count)
XML::Bare (simple)      :  0 wallclock secs ( 0.31 usr +  0.01 sys =  0.33 CPU) @ 30581.04/s (n=10000)
            (warning: too few iterations for a reliable count)
XML::Bare (xmlin)       :  0 wallclock secs ( 0.31 usr +  0.03 sys =  0.34 CPU) @ 29154.52/s (n=10000)
            (warning: too few iterations for a reliable count)
XML::Fast               :  0 wallclock secs ( 0.48 usr +  0.00 sys =  0.48 CPU) @ 20703.93/s (n=10000)
XML::LibXML::Simple     :  8 wallclock secs ( 7.99 usr +  0.00 sys =  7.99 CPU) @ 1252.03/s (n=10000)
XML::Simple             : 66 wallclock secs (64.60 usr +  1.20 sys = 65.80 CPU) @ 151.97/s (n=10000)


Verwendet wird aktuell die langsamste Option XML::Simple. Ich plane deshalb auf XML::Bare (xmlin) umzusteigen, da ich hiermit kaum etwas umstellen muss in meinem Code. Heute Abend schaue ich mir die Ergebnisse noch mal auf einem rpi an, ich denke aber vom Trend wird sich nicht ändern.
Ich hoffe das ich allein damit dann die Belastung des Systems ein wenig senken kann, was insbesondere im Kompatibilitätsmodus hoffentlich was bringt.

PS: XML::Bare lässt sich einfach als Bibliothek mit apt-get installieren und ist deshalb kein großes Problem. Falls jemand das Modul auf einem System einsetzt auf dem das nicht installiert werden kann, dann meldet euch bitte bei mir.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 April 2018, 23:03:35
Könnte bitte jemand die Testversion auf Funktion prüfen? Ich habe fast nur die XML Parser Optimierung drin und würde gern wissen, ob es bei euch ebenfalls genauso läuft wie bei mir. Die Belastung des Systems durch das Modul, sollte in etwa um 30-40% sinken.

Wichtig ist, das ihr folgendes VORHER installiert:

sudo apt-get install libxml-bare-perl
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 10 April 2018, 09:29:48
Habe getestet:  Scheint noch alles zu funktionieren.

An der System-Auslastung (mit sysmon gemessen) hat sich allerdings kein Unterschied gezeigt (vorher und nachher ca. 95% Idle)
Bei dem Wert aber sowieso kein Problem.


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 April 2018, 09:44:11
Bei mir sind die Peaks, wenn das Update gelaufen ist, nach unten gegangen. Ist halt schwierig zu sehen, aber es waren im Schnitt 30-40% auf einem Raspi 2.

Danke fürs Testen!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 10 April 2018, 16:46:19
Habe auch getestet, es läuft ohne erkennbare Probleme.

Zur Geschwindigkeitsgewinn kann ich nicht wirklich etwas sagen, da sowohl mein Test- als auch das Live-System in einer virtuellen Umgebung (2 GB RAM 64 GB HDD eines Fusion Drives, 2 Prozessoren eines Mac Mini 2,3 GHz Intel Core i7 laufen).

Danke,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 11 April 2018, 21:11:22
bin gerade am Testen mit einem DUAL IR6S

Und das wars. Keine Lautstärkeregelung, kein Ausschalten.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 11 April 2018, 21:46:17
Ok, funktioniert jetzt erstmal.


Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.123.97 1234 20
   INTERVAL   20
   IP         192.168.123.97
   NAME       dual_ir6s
   NOTIFYDEV  global
   NR         242
   NTFY_ORDER 50-dual_ir6s
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.4
   READINGS:
     2018-04-11 21:39:47   currentTitle    NDR 2 NDS
     2018-04-11 21:39:46   duration        0
     2018-04-11 21:38:50   friendlyName    DUAL IR6S
     2018-04-11 21:39:47   graphicUri      http://dual.wifiradiofrontier.com/setupapp/setup1/logo/logo-73607.png
     2018-04-11 21:42:44   infoText        Sasha - Please, Please, Please
     2018-04-11 21:39:10   input           internetradio
     2018-04-11 21:39:49   mute            off
     2018-04-11 21:39:48   playStatus      playing
     2018-04-11 21:44:30   position        5:00
     2018-04-11 21:45:16   power           on
     2018-04-11 21:45:16   presence        present
     2018-04-11 21:38:50   preset         
     2018-04-11 21:39:48   repeat          off
     2018-04-11 21:45:16   rssi            60
     2018-04-11 21:39:49   shuffle         off
     2018-04-11 21:39:49   signalStrength  0
     2018-04-11 21:45:14   state           on
     2018-04-11 21:38:50   version         ir-mmi-FS2026-0500-0095_V2.6.17.EX55921-1RC9
     2018-04-11 21:41:19   volume          62
     2018-04-11 21:41:19   volumeStraight  20
   helper:
Attributes:
   verbose    5


Was habe ich gemacht?


  • die UNDOK App auf dem ipad deinstalliert
  • dem Radio in meinem DHCP Server eine neue IP Adresse verpasst
  • Radio von der Netzspannung getrennt und wieder verbunden
  • Radio in FHEM neu angelegt

Kann es sein, dass der Volume slider einen "minus 1 Fehler" hat? Wenn ich set ... volume 53 mache, steht der slider anschließend auf 52 statt 53
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 11 April 2018, 22:02:45
Wenn man modulseitig den "friendlyName" in das INTERNAL "MODEL" übertragen würde, kann man die Modelle in der FHEM Statistik auswerten :)



udo@fhem-rpi3:/opt/fhem-SIRD/FHEM $ git diff 17_SIRD.pm
diff --git a/FHEM/17_SIRD.pm b/FHEM/17_SIRD.pm
index 748af16..988c3d0 100644
--- a/FHEM/17_SIRD.pm
+++ b/FHEM/17_SIRD.pm
@@ -1203,6 +1203,7 @@ sub SIRD_SetReadings($)
     $reading = encode_utf8(!ref($_->{value}->{c8_array}) ? $_->{value}->{c8_array} : '');

     readingsBulkUpdateIfChanged($hash, 'friendlyName', $reading);
+    $hash->{MODEL} = $reading;
   }
   elsif ('netRemote.sys.audio.volume' eq $_->{node})
   {

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 April 2018, 22:41:53
Zitat von: betateilchen am 11 April 2018, 21:46:17
Ok, funktioniert jetzt erstmal.


Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.123.97 1234 20
   INTERVAL   20
   IP         192.168.123.97
   NAME       dual_ir6s
   NOTIFYDEV  global
   NR         242
   NTFY_ORDER 50-dual_ir6s
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.4
   READINGS:
     2018-04-11 21:39:47   currentTitle    NDR 2 NDS
     2018-04-11 21:39:46   duration        0
     2018-04-11 21:38:50   friendlyName    DUAL IR6S
     2018-04-11 21:39:47   graphicUri      http://dual.wifiradiofrontier.com/setupapp/setup1/logo/logo-73607.png
     2018-04-11 21:42:44   infoText        Sasha - Please, Please, Please
     2018-04-11 21:39:10   input           internetradio
     2018-04-11 21:39:49   mute            off
     2018-04-11 21:39:48   playStatus      playing
     2018-04-11 21:44:30   position        5:00
     2018-04-11 21:45:16   power           on
     2018-04-11 21:45:16   presence        present
     2018-04-11 21:38:50   preset         
     2018-04-11 21:39:48   repeat          off
     2018-04-11 21:45:16   rssi            60
     2018-04-11 21:39:49   shuffle         off
     2018-04-11 21:39:49   signalStrength  0
     2018-04-11 21:45:14   state           on
     2018-04-11 21:38:50   version         ir-mmi-FS2026-0500-0095_V2.6.17.EX55921-1RC9
     2018-04-11 21:41:19   volume          62
     2018-04-11 21:41:19   volumeStraight  20
   helper:
Attributes:
   verbose    5


Was habe ich gemacht?


  • die UNDOK App auf dem ipad deinstalliert
  • dem Radio in meinem DHCP Server eine neue IP Adresse verpasst
  • Radio von der Netzspannung getrennt und wieder verbunden
  • Radio in FHEM neu angelegt

Kann es sein, dass der Volume slider einen "minus 1 Fehler" hat? Wenn ich set ... volume 53 mache, steht der slider anschließend auf 52 statt 53

Es hängt unter Umständen von deinen Einstellungen ab, ob sich UNDOK App und das Modul behindern oder nicht. Wenn du z.B. autologin machst, dann wird eine Session beim Radio angefragt und die Verbindung zu einem anderen Client wie z.B. UNDOK reisst ab. Das selbe passiert wenn du die Notifications aktivierst. Hier wird dummerweise ebenfalls eine Session benötigt. Wenn du beide Dinge abschaltest, dann müssten eigentlich das Modul und UNDOK koexistieren können.

Das mit dem Volume kann sein. Je nach Radio kann man zum Beispiel nur Werte zwischen 0-20 oder 0-32 wählen (ijm raw view sieht man das als .volumeSteps). Volume wird aber über den Bereich von 0-100 aufgezogen und dann auf den kleinen Bereich gemappt. Dadurch landet man bei Volume nicht immer beim vorgegebenen Wert. Ich muss ja den kleineren Wert zurück lesen und dann wieder in den Bereich von 0-100 auffächern.
volumeStraight funktioniert hingegen ohne solche Abweichungen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 April 2018, 22:43:51
Das mit dem Model finde ich gut. Werde ich übernehmen. Danke!

PS: Habe noch mal drüber nachgedacht und dabei festgestellt, dass das nicht geht. friendlyName ist eine Bezeichnung für das Radio, die man selbst festlegen und jederzeit ändern kann. Das könnte auch 0815 sein. Davon kann ich leider kein Model ableiten. Ich habe auch noch mal gesucht und nichts gefunden, aus dem sich das Model ableiten lässt. Lediglich ein SSDP Request scheint sowas irgendwie auszuspucken, denn mein UPnP Spy zeigt mir unter anderem bei meinem Radio an:


Manufacturer
Manufacturer URL
Model description ir-mmi-FS2026-0500-0487_V2.12.8.EX68054-2RC6
Model name SMRS18A1
Model number
Version 1.0


SMRS18A1 wäre genau das, was ich bei Model eintragen müsste.

http://<ip des radios>:8080/dd.xml

Über diesen Link bekomme ich bei meinem Radio alle notwendigen Informationen. Ich hatte aber schon mal rumgefragt, bei anderen scheint die Abfrage nicht zu funktionieren oder ist irgendwie anders erreichbar.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 12 April 2018, 09:05:30
Bei mir kommt da folgendes:

<root><specVersion><major>1</major><minor>0</minor></specVersion><device><deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType><friendlyName>DigitRadio 110 IR 0022612e992c</friendlyName><manufacturer>TechniSat</manufacturer><manufacturerURL>https://www.technisat.com/de_DE/</manufacturerURL><modelDescription>DAB/DAB+/FM/Internet Digital Radio with bluetooth</modelDescription><modelName>DigitRadio 110 IR</modelName><modelNumber>DigitRadio 110 IR</modelNumber><modelURL>https://www.technisat.com/de_DE/DAB+-Digitalradios/352-8457/</modelURL><serialNumber>0f080a07100e1f270101be05ffffd5ff</serialNumber><UDN>uuid:3DCC7100-F76C-11DD-87AF-0022612E992C</UDN><iconList><icon><mimetype>image/png</mimetype><width>48</width><height>48</height><depth>32</depth><url>/icon.png</url></icon><icon><mimetype>image/jpeg</mimetype><width>48</width><height>48</height><depth>32</depth><url>/icon.jpg</url></icon><icon><mimetype>image/png</mimetype><width>120</width><height>120</height><depth>32</depth><url>/icon2.png</url></icon><icon><mimetype>image/jpeg</mimetype><width>120</width><height>120</height><depth>32</depth><url>/icon2.jpg</url></icon></iconList><serviceList><service><serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType><serviceId>urn:upnp-org:serviceId:AVTransport</serviceId><SCPDURL>AVTransport/scpd.xml</SCPDURL><controlURL>AVTransport/control</controlURL><eventSubURL>AVTransport/event</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType><serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId><SCPDURL>ConnectionManager/scpd.xml</SCPDURL><controlURL>ConnectionManager/control</controlURL><eventSubURL>ConnectionManager/event</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType><serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId><SCPDURL>RenderingControl/scpd.xml</SCPDURL><controlURL>RenderingControl/control</controlURL><eventSubURL>RenderingControl/event</eventSubURL></service></serviceList><presentationURL>/web</presentationURL><dlna:X_DLNADOC>DMR-1.50</dlna:X_DLNADOC><pnpx:X_hardwareId>VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0006&REV_01</pnpx:X_hardwareId><pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId><pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory><df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory><microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported><microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported><fsns:X_audSyncProtocolID>4</fsns:X_audSyncProtocolID><fsns:X_Features>Spotify, AudioSync, DAB, FM, IR, Media, DMR</fsns:X_Features></device></root>
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 12 April 2018, 10:24:20
Zitat von: mumpitzstuff am 11 April 2018, 22:43:51
friendlyName ist eine Bezeichnung für das Radio, die man selbst festlegen und jederzeit ändern kann.

ok, das ist ein Argument, das gegen die Verwendung als Modellinformation spricht.




Aber ich habe noch ein ganz wichtiges anderes Thema, das Du unbedingt überdenken solltest:

Verzichte bitte auf die Verwendung von libxml-bare-perl

Warum? Relativ einfach erklärt.


  • Die Library xml-bare beinhaltet eine Funktion XMLin() die nicht 100% (aufruf-)kompatibel zu der XMLin() aus libxml-simple-perl ist.
  • Beim laden der Library überschreibt xml-bare die XMLin() von xml-simple
  • Eine ganze Reihe von FHEM Modulen verwenden xml-simple und die darin enthaltende Funktion XMLin() in der dort gültigen Syntax. Durch das Überschreiben der Funktion kommt es nun in den aus diesen Modulen erzeugten devices zu Fehlern, z.B. wenn das in simple optionale KeyAttr fehlt.

Mein Logfile ist seit meinen SIRD Tests gestern abend voll mit solchen Fehlermeldungen.
Nachdem ich libxml-bare-perl wieder gelöscht habe, ist wieder Ruhe eingekehrt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 12 April 2018, 10:30:52
Zitat von: mumpitzstuff am 11 April 2018, 22:43:51
http://<ip des radios>:8080/dd.xml

Über diesen Link bekomme ich bei meinem Radio alle notwendigen Informationen. Ich hatte aber schon mal rumgefragt, bei anderen scheint die Abfrage nicht zu funktionieren oder ist irgendwie anders erreichbar.

Bei mir kommt da als Ergebnis:


<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11" xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0" xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>DUAL IR6S</friendlyName>
<manufacturer>DUAL</manufacturer>
<manufacturerURL>www.dual.de</manufacturerURL>
<modelDescription>RadioStation</modelDescription>
<modelName>IR6</modelName>
<modelNumber>IR6</modelNumber>
<modelURL>www.dual.de</modelURL>
<serialNumber>0f0101072c1e1f2701017704ffff13ff</serialNumber>
<UDN>uuid:3dcc7100-f76c-11dd-87af-002261f437a2</UDN>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.jpg</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>AVTransport/scpd.xml</SCPDURL>
<controlURL>AVTransport/control</controlURL>
<eventSubURL>AVTransport/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>ConnectionManager/scpd.xml</SCPDURL>
<controlURL>ConnectionManager/control</controlURL>
<eventSubURL>ConnectionManager/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>RenderingControl/scpd.xml</SCPDURL>
<controlURL>RenderingControl/control</controlURL>
<eventSubURL>RenderingControl/event</eventSubURL>
</service>
</serviceList>
<presentationURL>/web</presentationURL>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
<pnpx:X_hardwareId>
VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0006&REV_01
</pnpx:X_hardwareId>
<pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId>
<pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory>
<df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory>
<microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported>
<microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported>
</device>
</root>


Aber man könnte doch diese URL zumindest mal als Einstieg nehmen, und wenn von dort eine entsprechende Information kommt, das MODEL setzen.
Wenn diese URL bei der Mehrzahl der Geräte gültig ist, sollte man sie als Standard verwenden und per Attribut eine Möglichkeit schaffen, dass Benutzer ggf. eine andere URL vorgeben können, die für das device discovery verwendet wird. Solche par Attribut abweichenden URLs habe ich auch schon in eigenen FHEM Modulen umgesetzt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 April 2018, 11:42:39
Das mit xml-bare wundert mich etwas, denn ich hatte beide XML Module parallel laufen, um mir die Unterschiede zwischen xml-simple und xml-bare auszugeben und zu vergleichen und es gab keine Schwierigkeiten. Weiterhin gibt es bei mir einen kleinen aber feinen Unterschied (Schreibweise):

XML::Simple::XMLin
XML::bare::xmlin

Spinnt denn deinen FHEM installation bereits wenn du lediglich XML::bare mit apt-get installierst, ohne das du überhaupt meine letzte Testversion verwendest? Oder spinnt FHEM erst wenn du nach der Installation von XML::bare auch meine letzte Testversion einsetzt?

Wenn es letzteres ist, dann würde ich gern noch mal testen require anstatt use zu verwenden und dann den Aufruf XML::bare:xmlin anstatt nur xmlin zu verwenden. Vielleicht würde das schon ausreichen.
Von welchen anderen FHEM Modulen bekommst du denn Fehler gemeldet?

PS: XML::Simple soll übrigens ausdrücklich nicht mehr verwendet werden (depricated), das steht auch so in der Modulbeschreibung drin.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 12 April 2018, 15:06:12
Zitat von: mumpitzstuff am 12 April 2018, 11:42:39
Spinnt denn deinen FHEM installation bereits wenn du lediglich XML::bare mit apt-get installierst, ohne das du überhaupt meine letzte Testversion verwendest?

Jepp. Irgendwas läuft da vermutlich perl-seitig bereits schief (erfahrungsgemäß dann auch noch perl-versionsabhängig...). Es ist sicher kein Verschulden Deines Moduls.

Dass XML::Simple deprecated ist, weiß ich schon. In meinen eigenen Modulen habe ich XML wo immer möglich bereits entfernt. Die meisten externen Datenanbieter, die XML liefern, können inzwischen auch JSON liefern :)

Vielleicht sollten wir im Developer-Bereich nochmal ausdrücklich darauf hinweisen, eine spontane Suche in ./FHEM hat bei mir ergeben, dass immerhin 18 Module im offiziellen FHEM Zweig noch XML::Simple verwenden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 April 2018, 16:32:04
Das wirft irgendwie mein gesamtes Verständnis was Perl anbelangt über den Haufen und zwar aus einem Grund. Die Installation von libxml-bare-perl sorgt ja noch nicht dafür, dass dieses Modul geladen wird. Es müsste demnach in deinem FHEM Kontext irgendwas geben, das XML::bare in irgend einer Art und Weise über use oder require einbindet. Nur dann und wirklich nur dann kann es dazu kommen, das sich die Funktionen überlagern. Wenn du also meine Testversion noch gar nicht drin hattest, wer oder was hat dann die Bibliothek in den FHEM Kontext geladen?

Darüber hinaus dachte ich eigentlich, das Perl bei Funktionsnamen zwischen Kleinschreibung und Großschreibung unterscheidet, so das selbst wenn beides geladen ist, es trotzdem zu keiner Kollision kommt. Mir ist klar, das wenn 2 Bibliotheken Funktionen mit identischem Namen einbinden und man beide Bibliotheken mit use einbindet, dass es dann zu den von dir beschriebenen Effekten kommen kann. Im Moment sehe ich aber 2 Dinge die dagegen sprechen.

Darf ich das Problem mal im Developer Forum ansprechen? Vielleicht hat dort ja jemand eine Idee was das sein könnte. Einfach so wieder zum extrem langsamen XML::Simple wechseln möchte ich eigentlich nicht, wenn es nicht vielleicht doch eine andere Möglichkeit gibt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 12 April 2018, 16:49:14
Du hast mit allem was Du schreibst recht. Vergiß meinen Einwurf bzgl. xml-bare erstmal wieder.

Aktuell bin ich einer anderen Ursache auf der Spur, die weder was mit xml-bare noch mit Deinem Modul zu tun hat. Aber da ich aktuell im Zug sitze, gestaltet sich das Testen etwas instabil.

Kurz gesagt: die Fehlermeldungen dürften die Folge einer "Verkettung unglücklicher Umstände" sein, die den Verdacht zuerst auf das xml-bare lenkten, was aber offensichtlich von mir falsch interpretiert wurde.




Aber trotzdem nochmal zu xml-bare: Bei meinen Suchen zum THema bin ich darauf gestoßen, dass xml-bare ggf. Probleme mit bestimmten Zeichensätzen haben könnte. Ist Dir das schon begegnet?

Wenn ich das Ganze machen müsste, würde ich das zurückgeliefert XML sofort in JSON konvertieren und nur noch mit JSON weiterarbeiten  8)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 12 April 2018, 20:09:55
Aber die Sache mit dem Sprachansagen ist schon extrem cool.

Wenn der Bewegungsmelder des Gäste-WC das Licht einschaltet, kommt nun nach 10 Sekunden die Ansage "Wir wünschen erfolgreiche Geschäfte"  8)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 April 2018, 21:21:25
Hehe. Freut mich.

Habe noch keine Probleme beobachten können, ist aber auch egal. Zur Not jage ich ein decode über die Rohdaten, dann parse ich die und gebe die Daten mit Encode wieder an FHEM raus. Das hat im Kalendermodul auch super funktioniert, beim Radio war ich nur bisher zu faul das bis ins Kleinste umzusetzen, da es bisher so funktioniert hat. Das erst nach json umzusetzen ist bei der Menge an Daten zu aufwendig. Habe ja grad den Parser gewechselt, um hier die Peaks zu reduzieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: CarlosTT am 14 April 2018, 14:01:30
Zitat von: betateilchen am 12 April 2018, 20:09:55
Aber die Sache mit dem Sprachansagen ist schon extrem cool.

Wenn der Bewegungsmelder des Gäste-WC das Licht einschaltet, kommt nun nach 10 Sekunden die Ansage "Wir wünschen erfolgreiche Geschäfte"  8)
Gib doch mal ein 'Bitte hinsetzen' ein, kommt bestimmt gut ..

Bei der Abfrage mit 'dd.xml' kommt bei mir:

<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11" xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0" xmlns:fsns="urn:schemas-frontier-silicon-com:ir-1-0" xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>SIRD 14 C3</friendlyName>
<manufacturer></manufacturer>
<manufacturerURL></manufacturerURL>
<modelDescription/>
<modelName>SIRD14C3</modelName>
<modelNumber></modelNumber>
<modelURL></modelURL>
<serialNumber>11020312140a1f270101ad05ffff33ff</serialNumber>
<UDN>uuid:3DCC7100-F76C-11DD-87AF-00226154DE00</UDN>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.jpg</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>AVTransport/scpd.xml</SCPDURL>
<controlURL>AVTransport/control</controlURL>
<eventSubURL>AVTransport/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>ConnectionManager/scpd.xml</SCPDURL>
<controlURL>ConnectionManager/control</controlURL>
<eventSubURL>ConnectionManager/event</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>RenderingControl/scpd.xml</SCPDURL>
<controlURL>RenderingControl/control</controlURL>
<eventSubURL>RenderingControl/event</eventSubURL>
</service>
</serviceList>
<presentationURL>/web</presentationURL>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
<pnpx:X_hardwareId>
VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0006&REV_01
</pnpx:X_hardwareId>
<pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId>
<pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory>
<df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory>
<microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported>
<microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported>
<fsns:X_audSyncProtocolID>4</fsns:X_audSyncProtocolID>
<fsns:X_Features>
Spotify, AudioSync, DAB, FM, IR, Aux-In, Media, DMR
</fsns:X_Features>
</device>
</root>
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Brice am 14 April 2018, 17:19:40
Von mir nochmals vielen Dank für die Weiterentwicklung des Moduls.

Die Neuerungen sind jetzt in meinem Produktivsystem integriert und bei im Bad (per Bewegungsmelder) eingeschaltetem SIRD 14 B1 kommen die Sprachansagen

  • wenn Waschmaschine oder Trockner "fertig" meldet
  • wer gerade anruft
  • Warnmeldungen der Wetterstation / Temperaturüberschreitungen von Kühl- oder Gefrierschrank
  • etc
Ist schon cool.

Stefan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 20 April 2018, 15:56:27
Zitat von: CarlosTT am 14 April 2018, 14:01:30
Gib doch mal ein 'Bitte hinsetzen' ein, kommt bestimmt gut ..

So ähnlich habe ich es jetzt gemacht: Einen optischen Türsensor von Homematic unter die Klobrille geklebt und wenn der Deckel hochgeklappt wird, kommt per notify die Ansage

"na na na. Was soll das werden?"

8)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 April 2018, 16:01:18
Eigentlich ne super Anwendung, nur mit dem sauber machen wird's dann schwierig...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: CarlosTT am 21 April 2018, 16:04:31
Aber als Anwendungsfall mit der Nachfrage zur Widerstandsfähigkeit gegen Kloreiniger für eq3 bestimmt nicht uninteressant.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 22 April 2018, 14:20:05
Zitat von: mumpitzstuff am 20 April 2018, 16:01:18
Eigentlich ne super Anwendung, nur mit dem sauber machen wird's dann schwierig...

Der optische Sensor von Homematic funktioniert auch dann noch prima, wenn man ihn durchsichtig überklebt, z.B. mit farblosem Paketklebeband ;)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Mai 2018, 21:22:37
So habe jetzt schon diverse Tage damit zugebracht lokale mp3 Dateien abzuspielen. Leider ist das gar nicht so einfach.

Was funktioniert:

1.) Wenn man einen DLNA/Upnp Server hat, dann kann man Dateien die darüber verfügbar sind relativ einfach abspielen.
2.) Mit diesem Script ist es mir gelungen einen dlna Server zu emulieren und damit lokale Dateien abzuspielen. https://github.com/cherezov/dlnap Leider ist das ein Python Script und ich möchte den Code weder in Perl umsetzen noch das Python Script extern aufrufen müssen.

Was funktioniert nicht:

1.) Ich kann dem Radio keine normalen http links unterjubeln. Das bedeutet ein einfacher Download eines mp3 files geht nicht. Es muss anscheinend immer ein dlna Server sein.

Frage: Wäre es erst einmal ok nur mp3 Dateien eines dlna Servers abspielen zu können?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: supernova1963 am 09 Mai 2018, 05:59:20
Zitat von: mumpitzstuff am 08 Mai 2018, 21:22:37
...
1.) Wenn man einen DLNA/Upnp Server hat, dann kann man Dateien die darüber verfügbar sind relativ einfach abspielen.
Wie wird denn eine per dlna verfügbare Datei aufgerufen?
Zitat
Was funktioniert nicht:
1.) Ich kann dem Radio keine normalen http links unterjubeln. Das bedeutet ein einfacher Download eines mp3 files geht nicht. Es muss anscheinend immer ein dlna Server sein.
Funktioniert die Wiedergabe von einem eingsteckten USB Stick/Laufwerk denn auch über dlna Server?
Zitat[
Frage: Wäre es erst einmal ok nur mp3 Dateien eines dlna Servers abspielen zu können?
Meiner Meinung nach, ja, wenn man damit auch Dateien von einem USB Stick / Laufwerk aufrufen kann.

Danke, für deine Arbeit,

Gernot
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 09 Mai 2018, 12:45:29
Also ich wäre erstmal zufrieden wenn ich über DLNA abspielen kann.
Einen solchen Server hat doch sicher fast jeder in irgendeinem Gerät (z. B. Router, oder Raspi) zur Verfügung.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2018, 12:58:07
Ein dlna Server bietet dir eine http Adresse über die du dann die mp3 Dateien abrufen kannst, eventuell sogar Playlists. Du kannst dort beliebige Pfade einbinden, also auch usb Sticks.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2018, 13:06:15
Ich habe mir aber heute noch mal die halbe Nacht um dir Ohren geschlagen und irgendwann um 2 einen mini html Server am laufen, der einzelne Dateien an das Radio ausliefern konnte. Ich muss jetzt noch mal drüber schlafen und verschiedene Dinge testen und das Ganze non blocking hinkriegen.
Eventuell kann ich dann zwei Dinge anbieten.
1.) Auslieferung über dlna Server.
2.) Auslieferung lokaler mp3 Dateien über temporär erstellten mini html Server.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Mai 2018, 01:06:59
Ich habe jetzt erst einmal die Version mit dem neuen XML Parser eingecheckt, um unabhängig davon weitere Änderungen vornehmen zu können. Um diese Version zu nutzen, ist es unbedingt erforderlich, die entsprechende Library zu installieren:

sudo apt-get install libxml-bare-perl

Hinzugekommen sind ansonsten nur 2 Internals: MODEL und UDN.

Ach und wenn der Kompatibilitätsmodus ausgeschaltet ist, dann kann das Interval auf 5s gesetzt werden, ansonsten wie bisher auf minimal 10s.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: der_da am 16 Mai 2018, 15:20:20
Klingt ja höchst interessant, dieses Modul. Ob man damit auch dieses WLAN-Radio von Tchibo (https://www.tchibo.de/wlan-internetradio-p400113246.html) fernsteuern kann? Habe bisher keine Infos zu besagtem Frontier Silicon Chipsatz gefunden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 Mai 2018, 16:53:27
Unwahrscheinlich. Bei allen Radios mit Frontier Silicon Chipset taucht irgendwas mit Multiroom auf. Bei diesem Radio gibts wahrscheinlich nicht einmal eine App mit der man das Radio fernsteuern kann. Mit den Dingern wirst du mehr Erfolg haben:

https://www.silvercrest-multiroom.de/ (https://www.silvercrest-multiroom.de/)

Bei Ebay kann man die gebraucht bzw. als B-Ware meist deutlich unter dem Ladenpreis ergattern.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 16 Mai 2018, 22:45:38
Zitat von: mumpitzstuff am 13 Mai 2018, 01:06:59
Hinzugekommen sind ansonsten nur 2 Internals: MODEL und UDN.

Könnte man die Modellinformation in einer nächsten Version bitte noch um den Hersteller erweitern? Aktuell steht bei mir nur IR6, schön wäre, wenn da DUAL IR6 stehen würde.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 Mai 2018, 23:47:27
Kann ich machen. Bei mir stand nix drin bei manufacturer, deshalb hatte ich das nicht auf dem Schirm.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 17 Mai 2018, 00:57:48
Hier mal eine erste Testversion um Dateien von einem dlna Player oder vielleicht auch Internet Streams (ungetestet) anhören zu können. Eventuell funktioniert auch ein beliebiger Webserver. Lokale Dateien über einen Pfad zu referenzieren geht momentan noch nicht.

- mit dem stream Kommando und einer url kann ein Stream abgespielt werden. Die url muss aktuell mit http:// beginnen.
- mit dem Attribut streamInput kann der Input eingestellt werden. Default ist dmr.
- mit dem Attribut streamWaitTimes können Verzögerungszeiten eingestellt werden. Default ist 0:2:0:0 (PowerOn,LoadStream,SetInput,PowerOff).

- MODEL wurde um manufacturer erweitert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 17 Mai 2018, 18:40:11
hmm  :)

Hab zwar am Raspi einen Logitech-Mediaserver laufen und kann vom Radio aus auch die Musik abspielen.
Aber wie setze ich den HTML-Link zusammen ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 18 Mai 2018, 10:44:21
Zitat von: mumpitzstuff am 17 Mai 2018, 00:57:48
Hier mal eine erste Testversion um

nun hast Du schon ein eigenes git-Repository, warum denn jetzt wieder Modulversionen in Forum-Threads anhängen? Das macht doch für Anwender die Verwendung unnötig kompliziert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Mai 2018, 11:24:12
Ich fand es immer besser erst mal frühzeitig eine Testversion zur Verfügung zu stellen, damit sich einige Wenige engagierte Nutzer das Ding installieren und mich über mögliche Probleme informieren können. Wenn ich das jetzt immer gleich einchecke, dann besteht die Gefahr, dass bei Einigen nach einem Update nichts mehr geht.
Deshalb habe ich damit eigentlich immer gewartet, bis ich einigermaßen sicher war, dass das nicht passiert. Das minimiert den Frust, denn keiner will nach jedem Update erst mal zig Problemen hinterher rennen. Alternativ kann ich natürlich einen separaten Branch im Git erstellen. Dann stehen diejenigen die sich auf den development Branch setzen aber vor dem Gleichen Problem. FHEM unterscheidet leider beim Update nicht.

"update all development" oder sowas wäre super bzw. wenn man sich für das Update verschiedene Pfade hinterlegen könnte, so das man einfach zwischen stable und development beim FHEM Update umschalten könnte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Frank_Huber am 18 Mai 2018, 12:17:41
Oder:
Im git die beta Versionen,
Offiziell in FHEM die stable.

Damit könnte sich auch jeder viel einfacher das Modul einrichten.

Gesendet von meinem S60 mit Tapatalk

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 18 Mai 2018, 12:32:44
Zitat von: mumpitzstuff am 18 Mai 2018, 11:24:12
"update all development" oder sowas wäre super bzw. wenn man sich für das Update verschiedene Pfade hinterlegen könnte, so das man einfach zwischen stable und development beim FHEM Update umschalten könnte.

Es gibt auch Leute (z.B. mich), die den armseligen, FHEM eigenen Update Mechanismus komplett verweigern und stattdessen ihr FHEM per svn (die offiziell freigegebenen Module) bzw. git (oder andere repo-Typen) für solche in der Entwicklung befindlichen Dinge aktualisieren.

Deshalb finde ich den Vorschlag

Zitat von: Frank_Huber am 18 Mai 2018, 12:17:41
Im git die beta Versionen,
Offiziell in FHEM die stable.

genau den richtigen Weg.

Es gibt aber auch noch einen anderen Lösungsansatz:

Bei mir sind in der Entwicklung/Überarbeitung befindliche Module übrigens immer in contrib/betateilchen abgelegt. Und wenn ich mit der Überarbeitung fertig bin, wandert ein Modul dann als Update in den offiziellen Zweig.

Zitat von: mumpitzstuff am 18 Mai 2018, 11:24:12
Dann stehen diejenigen die sich auf den development Branch setzen aber vor dem Gleichen Problem. FHEM unterscheidet leider beim Update nicht.

"update all development" oder sowas wäre super bzw. wenn man sich für das Update verschiedene Pfade hinterlegen könnte, so das man einfach zwischen stable und development beim FHEM Update umschalten könnte.

Sowas gab es früher in FHEM und ich bin sehr froh, dass dieser Unsinn abgeschafft wurde - zumal er so gut wie nie genutzt wurde.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Mai 2018, 13:36:31
Da ich keins meiner Module im offiziellen FHEM habe, ist das schon mal ein Problem. Was wäre demnach dein Vorschlag? Ein Development Branch in Git?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Lichti am 20 Mai 2018, 09:32:51
Also ich habe mit der derzeitigen Lösung kein Problem.
Wenn hier was neues angekündigt wird und die aktuelle Testversion angehängt ist,
lade ich diese direkt in mein FHEM-Verzeichnis am PC runter und schiebe die Datei dann einfach per Drag-Drop auf den FHEM-Server.
Geht sicher auch vornehmer, aber das muss nicht unbedingt gleich geändert werden.

Und habe nochmal getestet:
Das Abspielen von MP3-Dateien vom lokalen Web-Server auf dem Raspi funktioniert prima !
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 22 Mai 2018, 09:27:07
Zitat von: mumpitzstuff am 18 Mai 2018, 13:36:31
Da ich keins meiner Module im offiziellen FHEM habe, ist das schon mal ein Problem. Was wäre demnach dein Vorschlag? Ein Development Branch in Git?

Entweder das, oder Du verwendest tatsächlich den contrib Bereich von FHEM. Das ist eigentlich der Bereich, der für "nicht offizielle" Module in FHEM vorgesehen ist.

Bei mir wird FHEM komplett per svn aktualisiert (cmdalias für update), benötigte Dateien aus contrib sind per symlink in das ./FHEM Verzeichnis verbunden. Damit kann ich solche neuen Testversionen ohne jeglichen manuellen Eingriff verwenden und testen, ohne dass diese im offiziellen FHEM Zweig stecken müssen.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Mai 2018, 11:56:59
Dann werde ich beides parallel anbieten. Development Branch + Testversion hier im Forum.

PS: Das Abspielen einer lokalen Datei aus FHEM heraus hat gestern schon mal funktioniert. Ich muss jetzt aber noch sicher stellen, das der temoräre Webserver in jedem möglichen Fall auch wieder abgeschossen wird. Leider ist das gar nicht so einfach.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Mai 2018, 22:27:51
Ich habe jetzt einen development branch angelegt und eine neue Version eingecheckt mit folgenden Änderungen (noch nicht über update erhältlich):

- command stream added to stream any http url or local files
- attribute streamInput added (default: dmr)
- attribute streamWaitTimes added (default: 0:2:0:0)
- attribute streamPath added (default: /opt/fhem/)
- attribute streamPort added (default: 5000)
- version increased from 1.1.5 to 1.1.6

Ich versuche mal zu beschreiben wie es funktionieren sollte:

1. Möglichkeit:

Wenn man dem Kommando stream eine url übergibt, die mit http:// oder https:// beginnt, dann wird diese url dem Radio übergeben und das versucht den Stream direkt abzuspielen.

2. Möglichkeit:

Wenn man in /opt/fhem ein mp3 File platziert z.B. /opt/fhem/1.mp3 und dieses mit den Rechten von FHEM versieht (sudo chown fhem: /opt/fhem/1.mp3), dann kann man diese mp3 Datei abspielen, indem man stream einfach 1.mp3 übergibt. FHEM öffnet dann einen lokalen Webserver und streamt damit die lokale Datei an das Radio.
Mit den neuen Attributen kann man den Pfad anpassen in dem die Dateien liegen sollen und auch den zu verwendenen Port des Webservers festlegen. Der Standardport ist 5000.

Das ist alles noch nicht sonderlich schön, sollte aber hoffentlich schon mal funktionieren. Ich versuche jetzt noch den Speicherverbrauch des lokalen Webservers zu senken und die Robustheit zu erhöhen. Vielleicht kann ich auch noch einen Playlist Support nachreichen, denn einzelne Dateien machen außer bei Hörbüchern noch nicht wirklich Sinn. Ein Zusammenspiel von stream und speak ist auch noch nicht möglich. Außerdem kann man einen Stream nicht mit Stop stoppen und mit Start wieder starten. Das ist aktuell auch noch nicht so optimal, liegt aber eher am Radio. Da muss ich bei Bedarf noch was basteln.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: betateilchen am 22 Mai 2018, 23:26:02
Kannst Du für Deinen temporären Webserver nicht die FHEM internen Mechanismen (siehe 02_HTTPSRV.pm einsetzen?

Der Pfad /opt/fhem sollte auf keinen Fall default bleiben. Warum nicht $modpath/www ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Mai 2018, 01:03:25
Ich hatte bereits versucht FHEM für die Auslieferung der mp3 Dateien zu verwenden. Es gab dabei aber Probleme mit dem HEAD request. Grundsätzlich kann man FHEM dazu bringen darauf zu antworten, leider hat mein Radio damit aber nicht umgehen können, woran auch immer das liegt. Ich denke deshalb nicht, das ich mit diesem Modul weiter komme. Auch hier werden ja nur die Dateien verschickt. Das funktioniert aber auch, indem man Dateien wie z.b. /opt/fhem/www/images/1.mp3 referenziert. Mit dem Media Player geht das dann auch, nur mit dem Radio leider nicht, da dem Radio die Antwort auf den HEAD request nicht gefällt.

Ich kann noch www an den default Pfad dran hängen, das ist kein Problem.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Future001 am 23 Mai 2018, 22:00:50
Hallo,

mit dem neuen Lidl Silvercrest SIRD C3 (und neuester Firmware) stürzt Fhem leider ab:

Not a HASH reference at ./FHEM/17_SIRD.pm line 2314

Ich habe auch alte Versionen des Moduls probiert - da verschiebst sich aber nur die Codezeile weiter nach oben.

Die älteren SIRD C2 funktionieren aber!

Gibt es da evtl. eine Lösung?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Mai 2018, 23:09:43
Bugfix dafür ist eingecheckt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (Lidl/Aldi/Medion/Hama...)
Beitrag von: Future001 am 24 Mai 2018, 20:05:54
Super, vielen Dank. Funktioniert  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Mai 2018, 23:01:18
Ich habe wieder eine neue Testversion sowohl in git (development) eingecheckt, als auch hier angehangen. Die Änderungen sind folgende:

- command stream added to stream any http url or local files
- attribute streamInput added (default: dmr)
- attribute streamWaitTimes added (default: 0:0:0:0)
- attribute streamPath added (default: /opt/fhem/www/)
- attribute streamPort added (default: 5000)
- attribute ttsJingle added to play a jingle located on a webserver or Dlna server in front of the speak command
- speak command can work with up to 200 chars now if attribute ttsJingle is not used (100 if ttsJingle is used)
- attribute ttsWaitTimes can now be 0:0:0:2:0:0 (default value changed)
- some internal changes to increase stability of speak
- version increased from 1.1.6 to 1.1.7

Das stream command kann z.B. mit folgender Url getestet werden:

http://stream.sunshine-live.de/dnb/mp3-128/surfmusik/

Man kann aber auch jede andere mp3 Datei nehmen die auf einem Webserver oder Dlna Server liegt. Alternativ lassen sich auch lokale mp3 Dateien streamen. Dazu startet das Modul intern einen eigenen Webserver und streamt darüber die Datei an das Radio. Wenn man das Attribut streamPath nicht setzt, dann muss man dazu lediglich in /opt/fhem/www eine mp3 Datei wie z.B. 1.mp3 kopieren und diese mit den Rechten von FHEM versehen. Danach kann man speak einfach den Namen der mp3 Datei übergeben z.B.:

1.mp3

Beim speak Kommando habe ich eine Wartezeit weg optimiert und gucke stattdessen direkt beim Radio, ob das Laden des Streams abgeschlossen ist. Wenn ihr ttsWaitTimes verwendet habt, dann könnt ihr dort die zweite Zahl auf 0 anstatt 2 setzen. Ich habe auch die Routine zur Wiederherstellung des ursprünglichen Zustandes nach einem speak Kommando optimiert, so dass das jetzt schneller ablaufen sollte.

Es gibt ein neues Attribut ttsJingle. Damit kann man vor einem speak eine mp3 Datei abspielen lassen. Diese Datei muss sich auf einem Webserver oder Dlna Server befinden.

Wenn ein stream läuft, dann kann man diesen nun mit Stop anhalten, im Moment aber noch nicht wieder mit Play starten. Pause funktioniert leider auch nicht, das liegt, zumindest bei mir, aber am Radio.

Wenn mir keine Bugs reportet werden, dann werde ich diese Version in ca. 1 Woche offiziell frei geben und mich danach dem Playlisten Support zuwenden bzw. auch das Abspielen anderer Dateiformate als nur mp3 Dateien erlauben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Mai 2018, 22:22:36
Habe git noch mal aktualisiert und auch den Beitrag davor. Dieses Feature ist neu dazu gekommen:

- speak command can work with up to 200 chars now if attribute ttsJingle is not used (100 if ttsJingle is used)

Frage: Wird generell gewünscht mehr als die jetzt möglichen 200 Zeichen für die Sprachausgabe verwenden zu können? Ich bin mir noch nicht ganz sicher ob es geht und vor allem wie, aber wenn ein berechtigtes Interesse besteht, dann könnte ich mich mal daran versuchen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 31 Mai 2018, 10:32:58
Sprachausgabe funktioniert super !
Und für mich sind 100 Zeichen mehr als ausreichend.

Könnte man ttsJingle auch direkt in das speak-Kommando einbauen ?
Beim Logitech-Radio geht das z.B. so:
"set SqueezeBoxRadio talk |horn.mp3| Es ist $hour Uhr $min"
(der Jingle wird mit senkrechten Strichen eingefasst und kann an beliebiger Stelle im Text stehen)

Noch ein kleines Problem (stört mich allerdings nicht allzu sehr):
Bei ausgeschaltetem Radio und speak ist immer noch kurz der letzte Radiosender zu hören.
Kommt vermutlich daher, das beim Wechsel des Inputs das Radio auch gleich eingeschaltet wird.
Wenn ich vor dem speak-Kommando ein mute-Kommando schicke, geht es. Und mute wird für die Durchsage auch automatisch wieder ausgeschaltet.
Wäre es möglich. das mute vor dem speak einzubauen (evtl. abschaltbar, falls sich andere Radios da anders verhalten) ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Mai 2018, 11:17:06
Das mit dem mute hört sich plausibel an. Werde ich einbauen.

Das einbauen des jingles funktioniert prinzipbedingt nur davor oder danach und nicht mittendrin. Da danach für mich keinen Sinn ergeben hat, habe ich die jetzige Version implementiert.
Ich setze beim Radio 2 streams (es gehen nur genau 2) und das Radio spielt dann beide nacheinander ab. Wenn man den jingle mittendrin haben wollen würde, bräuchte ich 3 slots anstatt 2.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 31 Mai 2018, 12:20:38
OK, soweit klar. Und der Jingle ist wirklich nur davor sinnvoll.
Wäre es trotzdem möglich, das irgendwie in das speak-Kommando einzubauen, damit man verschiedene Jingles verwenden kann ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lucky2k12 am 31 Mai 2018, 15:00:44
Ich habe grade mal versucht, das speak Kommando zum Laufen zu kriegen.
Leider schaltet das Radion von SWR kurz auf stumm, also irgendwas kommt an.
Im Log sehe ich nichts. Was sind die Voraussetzungen für tts, was muss intalliert sein?
currentTitle

Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.178.21 1234 20
   INTERVAL   20
   IP         192.168.178.21
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         785
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.7
   READINGS:
     2018-05-31 14:56:22   currentTitle    http://translate.google.com/translate_tts?ie=UTF-8&amp;tl=de&amp;client=
     2018-05-31 14:48:13   duration        0
     2018-05-31 13:50:08   friendlyName    SilverCrest SIRD 14 A2
     2018-05-31 14:56:22   infoText       
     2018-05-31 14:55:19   input           dmr
     2018-05-31 14:48:16   mute            off
     2018-05-31 14:56:23   playStatus      idle
     2018-05-31 14:48:15   position        0:00
     2018-05-31 15:00:11   power           on
     2018-05-31 15:00:11   presence        present
     2018-05-31 15:00:11   preset         
     2018-05-31 14:48:15   repeat          off
     2018-05-31 14:59:47   rssi            49
     2018-05-31 14:48:16   shuffle         off
     2018-05-31 14:56:24   signalStrength  0
     2018-05-31 15:00:09   state           on
     2018-05-31 13:50:08   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2018-05-31 14:53:33   volume          50
     2018-05-31 14:53:33   volumeStraight  10
   helper:
     sid        607480179
     suspendUpdate 0
     CL:
       Authenticated 1
       BUF       
       FW_ID      2526
       LASTACCESS 1527770970
       NAME       WEB_192.168.178.35_50421
       NR         2524
       PEER       192.168.178.35
       PORT       50421
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       canAsyncOutput 1
Attributes:
   autoLogin  1


Edit: Ich hab mal die URL aus dem currentTitle Reading im Browser aufgerufen, da kommt folgendes:
Unsere Systeme haben ungewöhnlichen Datenverkehr aus Ihrem Computernetzwerk festgestellt. Bitte versuchen Sie es später erneut. Warum?

Diese Seite wird angezeigt, wenn Google automatisch Anfragen aus Ihrem Computernetzwerk erkennt, die anscheinend gegen die Nutzungsbedingungen verstoßen. Die Sperre läuft ab, sobald diese Anfragen eingestellt werden.

Dieser Datenverkehr wurde möglicherweise von bösartiger Software, einem Browser-Plug-in oder einem Skript gesendet, das automatische Anfragen verschickt. Falls Sie Ihre Netzwerkverbindung mit anderen teilen, bitten Sie Ihren Administrator um Hilfe. Möglicherweise ist ein anderer Computer, der dieselbe IP-Adresse verwendet, für die Anfragen verantwortlich. Weitere Informationen

Eventuell sehen Sie diese Seite, weil Sie komplexe Anfragen verwenden, die bekanntermaßen von Robots verwendet werden, oder weil Sie sehr schnell Anfragen senden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Mai 2018, 15:40:20
Das ist komisch. Habe ich bei meinen Tests noch nie gesehen. Kannst du vom Browser aus dann eine Art Rätsel lösen, um die Sperre wieder aufzuheben? Ansonsten mal warten und später probieren. Dagegen kann ich auf jeden Fall wenig machen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Mai 2018, 15:42:00
Beim jingle geht es also weniger um die Position als vielmehr um die Möglichkeit verschiedene jingles verwenden zu können. Ich denke drüber nach.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lucky2k12 am 31 Mai 2018, 15:52:05
Ok, Jetzt geht es wieder,
allerdings ist es sehr leise, obwohl ich alles voll aufgedreht habe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Mai 2018, 15:55:46
Dafür gibt's das Attribut ttsVolume.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lucky2k12 am 31 Mai 2018, 16:09:30
Danke, Super, damit geht es. Ich hab ttsVolume jetzt auf 70 stehen.
ttsWaitTimes 0:0:2:2:0:0 , sonst hat es mir den Anfang verschluckt.

8) 8)
Vielen Dank für deine Arbeit und Unterstützung, das Ergebnis ist echt SUPER!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Juni 2018, 01:58:50
Habe jetzt noch mal nachgelegt. Schaut es euch bitte mal an. Neu hinzugekommen ist folgendes:

- speak command can contain a jingle file name (surrounded by |) like e.g. |jingle.mp3|This is a test. The attribute ttsJingle and a possibly existing jingle file within the speak text always build a unit and must form the URL to the jingle together.
- radio is muted before it is switched on to execute the speak command
- if ttsVolume is unset the normal volume setting is used instead of using 25

Punkt 1 ist etwas schwierig zu erklären. Im Prinzip kann man im speak Text irgendwo ein |jingle.mp3| hinterlegen oder ein |http://192.168.1.100:8200/jingle.mp3|. Intern wird immer das Attribut ttsJingle genommen und ein eventuell im Text vorhandenes Jingle File dahinter kopiert und beides zusammen bildet dann den Pfad zum Jingle. Damit sind verschiedene Dinge möglich. Man kann in ttsJingle den kompletten Pfad hinterlegen und jedes speak wird mit dem gleichen Jingle begonnen. Man kann in ttsJingle den Pad ohne den mp3 Namen hinterlegen und in jedem speak Text einen individuellen Jingle mp3 Namen angeben. Und zu guter Letzt kann man im speak Text auch den kompletten Pad angeben und ttsJingle gar nicht setzen, dann kann man einige speak Kommandos ohne Jingle abspielen und einige mit. Ich hoffe ich konnte verdeutlichen wie es funktionieren sollte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 01 Juni 2018, 17:41:09
Hey, super !
speak mit Jingle funktioniert.

Allerdings geht das stream-Kommando nur noch bei eingeschaltetem Radio, sonst kein Ton.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Juni 2018, 19:31:11
Hmm habe das mute eingebaut beim poweron und wie du gesagt hast sonst nichts weiter gemacht. Bei mir lief es so tatsächlich. Scheint wohl bei dir nicht so zu sein.

Ich schau noch mal rein und nehme an geeigneter Stelle das mute zurück.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 01 Juni 2018, 19:45:01
Beim speak-Kommando geht's bei ein- und aus-geschaltetem Radio.
Beim stream-Kommando nur, wenn das Radio schon an ist.
Mit stream hatte ich vorher allerdings auch nicht getestet.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Juni 2018, 19:48:43
Oh sry hab stream und speak verwechselt. Okay muss ich mir ansehen, vom Prinzip her sollten aber beide gleich sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Juni 2018, 10:40:12
Irgendwie wird das mute nicht zurück genommen bei stream. Bei speak geht es wahrscheinlich, weil hier Volume gesetzt wird und dadurch mute implizit zurück genommen wird. Ich versuche ein unmute an geeigneter Stelle zu senden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Juni 2018, 00:29:08
@Lichti: Kannst du dir die angehängte Version bitte mal ansehen? Leider bist du der Einzige, bei dem das Problem so in Erscheinung zu treten scheint. Ich habe das Mute jetzt noch mal raus genommen und warte jetzt aktiv, bis das Radio meldet, dass der Input umgeschaltet ist. Das habe ich vorher nicht gemacht und ich hoffe das hilft. Die Version fände ich auf jeden Fall schöner als mit dem Mute.

Mir ist eingefallen, dass es so nicht funktionieren kann. Ich ziehe deshalb die Version noch mal zurück...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Juni 2018, 21:50:36
@Lichti: So jetzt aber. Hoffe ich habe nichts verschlimmbessert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 06 Juni 2018, 10:39:25
Konnte erst heute testen:

Bei eingeschaltetem Radio alles OK !

Bei ausgeschaltetem Radio ist bei speak und stream ca. 1 Sek. lang der letzte Radio-Sender zu hören.
Es bringt auch nichts mehr, vorher auf Mute zu stellen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Juni 2018, 22:30:09
Ic habe jetzt nach dem PowerOn und vor dem Unmute eine 2s Pause rein gemacht. Kannst du bitte mal prüfen ob es damit weg ist?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 08 Juni 2018, 10:33:07
Leider immer noch vorher das Radio zu hören.

Hab nochmal ausführlich getestet und folgendes Verhalten festgestellt:

Setzt man bei ausgeschaltetem Radio den Input auf dab, fm oder internetradio, schaltet sich das Radio auch gleich ein.
Bei Auswahl dmr bleibt das Radio aus.
Schickt man danach einen Power-on, schaltet das Radio von dmr auf den letzten Radio-Input und es ist das Radio zu hören.
Dieses etwas merkwürdige Verhalten des Radios dürfte die Ursache des Problems sein.

Sende ich in der Reihenfolge
- Mute-on
- Power-on
- dmr
- speak
kommt die Sprachausgabe ohne Radio davor.

Kannst du das so realisieren?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Juni 2018, 14:51:36
Sry für die späte Antwort, bin aber aufgrund des schönen Wetters viel mit der Familie unterwegs und habe kaum Zeit. Versuche es mir so bald wie möglich anzusehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Frank_Huber am 11 Juni 2018, 15:11:31
Bischen Off Topic, aber die richtige Zielgruppe hier. :-)

Seit ein paar Wochen habe ich mit dem Medion Radio Probleme mit einem Stream.
"Sunshine Live" Enorm Störgeräusche. so wie früher verkratzte CDs.

andere Streaming-Radios im gleichen Netzwerk laufen,
andere Sender im Medion laufen.

könnte evtl einer von euch mal ne halbe Stunde elektronische Musik hören und das testen?
Mein Verdacht ist dass der Stream mit dem Chipsatz nicht mag...

Danke! :-)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 11 Juni 2018, 15:58:18
@mumpitzstuff:
Nur keine Eile. Familie geht immer vor.
Und wie sagt man: Gras wächst auch nicht schneller, wenn man daran zieht 😃
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 11 Juni 2018, 16:30:05
@Frank_Huber:
Hab auf meinem TechniSat DigitRadio eine halbe Stunde ,,Sunshine Live" laufen lassen.
Keine Probleme.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Juni 2018, 18:04:20
Die Frage ist welchen Sunshine Live Stream du verwendest. Ich glaube die bieten da verschiedene Kanäle an. Spielst du den Stream über die im Radio verfügbare Senderliste ab? Du könntest mal versuchen eine der letzten Versionen des SIRD Moduls mit Streaming Support zu verwenden und dann manuell eine Streaming url über das stream Kommando abspielen (http://sunshinelive.hoerradar.de/sunshinelive-live-mp3-hq). Vielleicht funktioniert das ja besser.

Ansonsten schau mal hier nach:
https://www.silvercrest-multiroom.de/fileadmin/user_upload/pdf/handbucher/faq/silvercrest-multiroom-faq_de.pdf (https://www.silvercrest-multiroom.de/fileadmin/user_upload/pdf/handbucher/faq/silvercrest-multiroom-faq_de.pdf)

Schau dir hier mal folgendes an:

Kann ich Radiosender manuell hinzufügen?
und
Was bedeutet der Menüpunkt Tonqualität?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Juni 2018, 20:15:15
@Lichti:

In der angehängten Version ist folgendes Verhalten implementiert:

- mute
- poweron (warten bis poweron zurückgelesen werden konnte)
- dmr (warten bis dmr zurückgelesen werden konnte)
- dlna stop
- dlna setavstreamuri
- volume (wird jetzt immer gesetzt damit mute in jedem Fall zurückgenommen wird)
- dlna play

Wenn das auch nicht fruchtet, dann könnte ich noch das Zurücklesen der Werte bei poweron und dmr raus nehmen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Frank_Huber am 11 Juni 2018, 21:40:54
So, noch getestet.
Es sind auch noch andere streams betroffen.
Vermute jetzt mal die wlan Verbindung.
Habe im wlan den Router und zwei repeater.
Der Radio wählt scheinbar immer den schlechtesten aus.
Signalstärke 30%.
Ich Klemm den mal ans Kabel und Kuck wie es da aussieht.

Hat jemand evtl nen link wo es für die medion fs Teile Firmware gibt?
Hab die ir-mmi-FS2026-0500-0097_V2.10.13.EX67604-2RC10 drauf. Bei medion gibt's nichts.

Gesendet von meinem Doogee S60 mit Tapatalk

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Juni 2018, 23:07:26
Ruf im Browser die ip des Radios auf. Da kommt eine Webseite auf der du auf verfügbare Updates prüfen kannst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 12 Juni 2018, 09:58:33
Rückmeldung:

"speak" funktioniert perfekt !!
Kein Radio mehr davor zu hören.

Beim "stream" ist allerdings das Radio davor noch da.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 Juni 2018, 11:13:02
Ich hab's auch nur bei speak eingebaut...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 Juni 2018, 21:03:57
Ich habe leider noch mal etwas basteln müssen, da bei kurzen speak Texten wie z.B. "test" die Ausgabe ganz oder teilweise verschluckt wurde.

Diese Version wurde jetzt offiziell eingecheckt und ich hoffe es gibt durch die Umbauten keine größeren Probleme.

Im Gegensatz zur letzten Testversion wurde das Attribut ttsJingle in ttsJinglePath umbenannt. Ob ein Jingle ausgegeben wird oder nicht, wird nur noch an einem existierenden |jingle.mp3| im Text festgemacht. Ich habe mich dabei an anderen Implementierungen orientiert.

Folgende Änderungen sind enthalten:

- command stream added to stream any http url or local files
- attribute streamInput added (default: dmr)
- attribute streamWaitTimes added (default: 0:1:0:0)
- attribute streamPath added (default: /opt/fhem/www/)
- attribute streamPort added (default: 5000)
- attribute ttsJinglePath added to configure a url to jingle files located on a webserver or Dlna server.
- speak command can work with up to 200 chars now if no jingle is used (100 if a jingle is used)
- speak command can contain a jingle file name (surrounded by |) like e.g. |jingle.mp3|This is a test. The attribute ttsJinglePath and a possibly existing jingle file within the speak text always build a unit and must form the URL to the jingle together.
- attribute ttsWaitTimes can now be 0:0:1:2:0:0 (default value changed)
- some internal changes to increase stability of speak
- radio is muted before it is switched on to execute the speak command
- if ttsVolume is unset the normal volume setting is used instead of using 25
- version increased from 1.1.6 to 1.1.7
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 13 Juni 2018, 10:16:37
Perfekt! - Alles funzt super!

Vielen Dank für deine Arbeit  :D :D :D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 21 Juni 2018, 21:00:15
Oh je,
vor 2 Tagen begrüßt mich mein SIRD14C3 mit "Upadtae notwendig" - erst mal ok ausgewählt

Danach ging FHEM nicht mehr, kein Webzugriff mehr mögiich
Radio ausgesteckt -FHEM lief erst mal wieder

Meine SIRD-Installation war schon viele Monate alt, also erst mal FHEM updaten:

Danach war das Multiroom/SIRD aus FHEM verschwunden?

jetzt bringt ein define multiroom SIRD 192.168.178.96 1234 10 als Antwort: Cannot load module SIRD

Noch mal versucht:

update add http://raw.githubusercontent.com/mumpitzstuff/fhem-SIRD/master/controls_sird.txt

- http://raw.githubusercontent.com/mumpitzstuff/fhem-SIRD/master/controls_sird.txt is already in the list

Was kann / soll ich jetzt tun?

Viele Grüße
Klaus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 21 Juni 2018, 21:22:58
Das Update deines Radios benötigt eine neue Version des SIRD Moduls, deshalb ist das auch abgestürzt. Tut mir leid aber man kann leider nicht alles abfangen.

Dein Logfile sollte Aufschluss darüber bringen was benötigt wird, um das Modul zu laden. Meine Vermutung ist, das du XML::Bare benötigst, das wurde mit einem der letzten Updates notwendig (siehe auch Abhängigkeiten im ersten Beitrag):

sudo apt-get install libxml-bare-perl

Versuchs mal damit bitte. Eventuell ist ein restart des Rechners notwendig, damit das neue Modul sauber geladen wird bzw. innerhalb von FHEM verfügbar ist
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 21 Juni 2018, 22:06:43
Vielen Dank, jetzt läuft es schon mal wieder
Lag wohl tatsächlich am fehlenden libxml-bare-perl

Lautstärke kann ich wieder regulieren,,
ein get multiroom presets liefert bislang noch nichts

Muss ich mal genauer nachsehen, vielleicht falsche IP-Adresse?
Verstehe ich das richtig - jedes Gerät im System hat eine und die Gruppe eine weitere zusätzliche?

Weiss jemand was das Update Neues gebracht hat?
Kämpfe schon ewig damit das plötzlich über Nacht meine Gruppe neu sortiert ist
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 21 Juni 2018, 22:27:51
Du musst mal einen bestimmten Input einstellen z.b. das Internetradio. Dann get <device> preset machen und dann sollte set <device> internetradiopreset verfügbar sein.

Immer wenn du Input wechselst, dann erscheint ein neues set Kommando <input>preset.

Alle Änderungen sind im ersten Beitrag chronologisch aufgeführt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: LOGR am 07 Juli 2018, 07:00:38
Hallo Profis.

Ich habe einen Hama Dir 3100 und möchte das ganze über einen Loxone Miniserver steuern.
Wie kann ich das umsetzen?
Würde eigentlich nur die jeweiligen Parameter (http Befehle) brauchen.

Bitte um Infos.

LG LOGR
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Juli 2018, 11:41:33
https://github.com/flammy/fsapi/blob/master/FSAPI.md (https://github.com/flammy/fsapi/blob/master/FSAPI.md)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 08 Juli 2018, 09:11:02
Habe jetzt doch noch ein Problem:
gelegentlich kommt es vor, das bei einem speak oder stream bei ausgeschaltetem Radio das Radio nach dem Abspielen eingeschaltet bleibt. Im Display steht dann noch der Text von der Durchsage.
Power-Off wait hab ich mal hochgesetzt, bringt aber nichts.
Passiert so 2 mal in der Woche.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Juli 2018, 17:12:18
schaltet sich dann dein radio nicht nach ein paar Minuten von selbst auf standby? Wenn ich nichts mache, dann geht mein Radio von allein aus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 08 Juli 2018, 19:27:31
Ich glaube nicht, weil ich erst viel später gemerkt habe, das das Radio an ist.
Werde das aber das nächste mal testen, wenn es wieder passiert. Dann lasse ich es einfach mal so stehen.
Und berichte dann wieder.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 10 Juli 2018, 16:37:54
So, hab nochmal ausführlich per Hand getestet:

Ab und zu bleibt das Radio nach dem Durchsage- oder stream-Kommando eingeschaltet und hat dann den letzten Radio-Sender abgespielt.
Ich hatte den Eindruck, das es öfter beim stream als bei speak passiert.
Seltsam ist, das bisher gelegentlich das Radio angeblieben ist, aber ohne auf den letzten Sender zu schalten.
Ist schwierig nachzuvollziehen, weil es eben nur selten vorkommt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Juli 2018, 07:53:30
Ich hatte schon mal was geschrieben, wo die Befehle teilweise doppelt geschickt werden, wenn keine Änderung erkannt wird. Ich hatte das dann aber erst mal auf Eis gelegt. Jetzt muss ich es wahrscheinlich doch noch einmal ausgraben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Juli 2018, 00:56:48
@Lichti: Kannst du bitte mal die angehängte Version probieren? Hier sollten alle Kommandos bis zu 3x gesendet werden, falls das was gesetzt werden sollte nicht innerhalb einer bestimmten Zeit zurückgelesen werden kann.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 13 Juli 2018, 10:15:18
Hab einige mal getestet: Radio ist jetzt immer brav ausgegangen.
Super!

Was mir allerdings aufgefallen ist:
Nur beim stream-Kommando wird nach dem Abspielen das Reading "power" für einige Sekunden auf on gesetzt.
Kommt in dieser Zeit ein weiteres stream-Kommando, bleibt das Radio danach an.
Bei speak bleibt power auf off.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Juli 2018, 14:45:48
Ist das ein neues Problem dieser Testversion oder war das schon vorher so?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 13 Juli 2018, 15:06:24
Die Power-Anzeige war vorher schon nach dem Stream immer an.
Da habe ich allerdings nicht mit so kurzem Abstand getestet.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 Juli 2018, 00:17:14
Beim streaming wird im Unterschied zu speak das Background Update nicht unterbunden. Das bedeutet, das alle x Sekunden die Readings aktualisiert werden. Da beim streamen auf Play geschaltet wird, sieht man diesen Status dann auch in den Readings.
Ich warte beim Stream, bis ich vom Radio auslese, dass der stream auf STOPPED steht und schalte dann den Input zurück und Power auf den Initialzustand. Wird in dieser Zeit ein neuer stream gestartet, dann wird der zuvor gestartete Background Prozeß abgebrochen und der neue stream verwendet den neuen PowerOn Status, der in diesem Moment aber On und nicht Off war. Nach dem Ende des Streams wird daher kein PowerOff gemacht.

Möglicher Lösungsansatz:
Ich speichere mir den PowerOn Status in einem Internal. Dieses wird gelöscht, wenn der Prozess normal beendet wird. Wenn zu früh ein neuer Stream gestartet wird, dann wird der vorhergehende Stream abgebrochen, aber das Internal bleibt erhalten. Dadurch verliere ich den Power Status nicht mehr, wenn zu früh ein neuer Stream gestartet wird.
Ich muss nur noch mal genau gucken, ob ich zwischen einem unvorhergesehenen Abbruch und einem normalen Beenden unterscheiden kann. Müsste aber eigentlich schon irgendwie gehen.

Implementierung kann ein paar Tage dauern aufgrund des guten Wetters...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Tobias am 23 Juli 2018, 14:23:48
Hi,
ich lese schon seit dem Anfang immer mal wieder interessiert mit.
Läuft das Modul / Musikausgabe mittlerweile relativ stabil? Kann man eine Playlist (m3u) bereitstellen  mit UNC Pfaden oder http Pfaden zu mp3 Dateien die dann abgespielt werden? Oder geht nur echtes Internetradio?

Könnt ihr günstige Geräte mit gutem Sound empfehlen? Erwarte natürlich keine Sonos oder Bose Qualität aber besser als 5€ Brüllwürfel ohne Bässe
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Juli 2018, 21:23:37
Soweit ich das beurteilen kann, läuft es recht stabil. Das was dein Radio mitbringt, das kann es natürlich auch. Nicht alles ist aber über das Modul bedienbar, das meiste was man häufig braucht, sollte aber inzwischen abgedeckt sein. Playlisten funktionieren noch nicht. Da bin ich aber als nächstes dran. Momentan habe ich aber viele andere Dinge um die Ohren und nur wenig Zeit.

Im ersten Beitrag habe ich etliche Marken aufgezählt, die mit dem Modul kompatibel sein sollten. Da jetzt Empfehlungen auszusprechen ist schwierig. Ich hab meinen kleinen Silvercrest Lautsprecher für 40€ in der Bucht als Ausstellungsstück bekommen. Das Ding kam dann neu bei mir an. Im Gegensatz zu Sonos und Co eigentlich geschenkt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 23 Juli 2018, 21:57:17
Moin,

ich musste das Modul bei mir jetzt leider deaktivieren, da es vor ein paar Wochen (genauen Zeitpunkt kann ich nicht mehr feststellen) bei mir ein Speicherleck erzeugt. Pro Tag werden bei aktiviertem Modul ca. 8% vom Speicher mehr belegt. Sind 50% erreicht, gibt es bei fhem Probleme, da zeitweise eine zweiter fhem Prozess gestartet wird, der ebenfalls 50% vom Speicher belegen will.

Im fhem Log wird dann folgende Meldung angezeigt:
Cannot fork: Cannot allocate memory

Die Deaktivierung hat der Speicherzuwachs sofort gestoppt.

Mein System:

  • Hardware: Raspi 3B
  • OS: Raspbian GNU/Linux 9 (stretch), aktueller Patchlevel
  • FHEM: 17012 (latest revision)

Das Modul ist die aktuelle Version aus dem git.

Jemand eine Idee?

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Juli 2018, 00:36:02
1.) Was für Attribute hast du gesetzt?
2.) Notifications aktiv?
3.) Hast du periodisch irgendwelche Aktionen gestartet?
4.) Auf welchem Wert stand deine Zykluszeit?
5.) Gab es Warnings im Logfile?
6.) Kompatibilitätsmodus aktiv?
7.) Ist das Problem erst mit einem bestimmten Update aufgetreten und hat vorher funktioniert? Zufällig vielleicht mit der Umstellung auf XML::bare?

Könntest du Spaßeshalber mal auf eine Version vor XML:bare zurück gehen und mir sagen, ob das Problem weiterhin besteht? https://github.com/mumpitzstuff/fhem-SIRD/tree/091da1bfe4a55b463f8caa8eab62659eb21bf746 (https://github.com/mumpitzstuff/fhem-SIRD/tree/091da1bfe4a55b463f8caa8eab62659eb21bf746)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 24 Juli 2018, 09:00:25
Zitat von: alru am 23 Juli 2018, 21:57:17Cannot fork: Cannot allocate memory

Das Thema wird hier behandelt (https://forum.fhem.de/index.php/topic,84372.0.html) und wird mit der installierten Perlversion in Verbindung gebracht. Ich habe das Problem seit Ende März 2018 nicht mehr akut und hatte es nie mit dem Modul SIRD in Verbindung gebracht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 24 Juli 2018, 09:46:50
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
1.) Was für Attribute hast du gesetzt?
defmod 2.Kueche.Radio SIRD 192.168.1.102 1234 10
attr 2.Kueche.Radio userattr lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
attr 2.Kueche.Radio compatibilityMode 0
attr 2.Kueche.Radio devStateIcon on:it_radio@red off:it_radio@black
attr 2.Kueche.Radio disable 1
attr 2.Kueche.Radio group Schalter
attr 2.Kueche.Radio icon it_radio
attr 2.Kueche.Radio room 2.Kueche
attr 2.Kueche.Radio ttsVolume 40
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
2.) Notifications aktiv?
Nein
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
3.) Hast du periodisch irgendwelche Aktionen gestartet?
Wenn die Hausautomation in den "Nacht" Modus geht, werden alle WLAN Radios ausgeschaltet (mit LightSecene)
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
4.) Auf welchem Wert stand deine Zykluszeit?
10s
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
5.) Gab es Warnings im Logfile?
Nicht in Bezug auf dieses Modul
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
6.) Kompatibilitätsmodus aktiv?
Nein
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
7.) Ist das Problem erst mit einem bestimmten Update aufgetreten und hat vorher funktioniert? Zufällig vielleicht mit der Umstellung auf XML::bare?
Ich denke ja, kann es aber nicht mehr nachvollziehen
Zitat von: mumpitzstuff am 24 Juli 2018, 00:36:02
Könntest du Spaßeshalber mal auf eine Version vor XML:bare zurück gehen und mir sagen, ob das Problem weiterhin besteht? https://github.com/mumpitzstuff/fhem-SIRD/tree/091da1bfe4a55b463f8caa8eab62659eb21bf746 (https://github.com/mumpitzstuff/fhem-SIRD/tree/091da1bfe4a55b463f8caa8eab62659eb21bf746)
Probier ich heute Abend mal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 24 Juli 2018, 09:54:44
Zitat von: Brice am 24 Juli 2018, 09:00:25
Das Thema wird hier behandelt (https://forum.fhem.de/index.php/topic,84372.0.html) und wird mit der installierten Perlversion in Verbindung gebracht. Ich habe das Problem seit Ende März 2018 nicht mehr akut und hatte es nie mit dem Modul SIRD in Verbindung gebracht.

OK, das ist ein guter Hinweis, denn meine Perl Version ist dort tatsächlich als die Variante mit dem Speicherleck beschrieben:This is perl 5, version 24, subversion 1

D.h., ich sollte auf 5.26. upgraden? Mich wundert das ein wenig, da dies ja keine exotische Version ist.
Das Upgrade von Perl habe ich - beim Überfliegen der Posts - als etwas aufwändig gesehen. Da ich nur ein Stretch System habe, kann ich das auch nicht testen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 24 Juli 2018, 11:32:14
Zitat von: Tobias am 23 Juli 2018, 14:23:48Könnt ihr günstige Geräte mit gutem Sound empfehlen?

Das SIRD C1 gibt es im Lidl Onlineshop (https://www.lidl.de/de/silvercrest-stereo-internetradio-sird-14-c1/p233545) jetzt für 49,99 plus Versand.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Juli 2018, 12:06:41
Zitat von: Brice am 24 Juli 2018, 11:32:14
Das SIRD C1 gibt es im Lidl Onlineshop (https://www.lidl.de/de/silvercrest-stereo-internetradio-sird-14-c1/p233545) jetzt für 49,99 plus Versand.

Wow. Ich hab den hier https://www.lidl.de/de/silvercrest-wlan-lautsprecher-18-w-smrs-18-a1/p243353?fromRecommendation=true&scenario=also_clicked (https://www.lidl.de/de/silvercrest-wlan-lautsprecher-18-w-smrs-18-a1/p243353?fromRecommendation=true&scenario=also_clicked). Für 35€ ein echtes Schnäppchen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Juli 2018, 12:11:14
Das mit dem möglichen Speicherleck werde ich noch mal analysieren. Ich will nicht ausschliessen, das da noch was schlummert. Ich habe ab Mittwoch für ein paar Tage sturmfreie Bude und denke, dass ich dann da etwas Zeit finden werde, das Problem hoffentlich zu finden. Ich bitte um ein paar Tage Geduld.

Ansonsten die Bitte, das ihr mir solche Dinge umgehend mitteilt, denn nur dann kann ich aktiv was dagegen tun.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 Juli 2018, 00:40:50
Ich habe es geschafft das Problem nachzustellen wie es scheint. Ich habe aber noch keine Idee woran es liegen könnte, bin aber dabei verschiedene Dinge umzustellen und zu testen. Leider dauert es dann immer ein paar Stunden, bis ich das Ergebnis sehen kann.
Ich bleibe dran.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 25 Juli 2018, 10:27:09
Ich halte es für unwahrscheinlich, dass das Speicherleck mit dem Modul SIRD zusammenhängt. Das Problem hatte ich auch auf meinem zweiten System, als es noch unter Stretch lief, und dort war kein SIRD definiert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 Juli 2018, 11:51:25
In diese Richtung geht meine Vermutung auch erst einmal, aber ich lasse sowas ungern einfach so stehen, wenn ich die Hintergründe nicht genau kenne. Ich untersuche das auf jeden Fall näher. Im DOIF Modul gabs wohl auch solche Stellen, durch andere regular Expressions konnte dort aber ein Workaround bereitgestellt werden. Vielleicht gelingt mir das ja auch.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 Juli 2018, 15:08:05
Was für ein Dreck. Ich glaube ich habs gefunden:

https://rt.cpan.org/Public/Bug/Display.html?id=90562 (https://rt.cpan.org/Public/Bug/Display.html?id=90562)

Ich habe mir den Code jetzt auch mal genauer angesehen und der Typ hat leider sowas von Recht. Dummerweise tritt das genau im simple Interface auf, welches ich ebenfalls verwende.

ZitatThe xmlin function is a shortcut to creating an XML::Bare object and parsing it using the simple function. It behaves similarly to the XML::Simple function by the same name. The keeproot option is optional and if left out the root node will be discarded, same as the function in XML::Simple.

Ich werde das jetzt noch mal verifizieren und mir dann überlegen wieder auf XML::Simple zurück zu gehen oder XML::Bare ohne simple zu verwenden.

Danke jedenfalls für den Hinweis!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lucky2k12 am 26 Juli 2018, 22:13:34
Hallo,

ich versuche grade eine Meldung zum Lüften (speak) zu basteln und stoße dabei an das 200 Zeichen Limit.
Die Aussentemperatur sagt er noch an, aber dann bricht es ab.

Ist das erweiterbar oder hat das Performancegründe, z.B. dass dann die Meldung zu stark verzögert kommt?

Danke.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Juli 2018, 09:14:16
Das Problem ist, das Google die Zeichenzahl auf 100 Zeichen limitiert pro Ausgabe. Das bedeutet man muss den Text schon mal in 100 Zeichen große Brocken zerlegen und einzeln streamen. Die Radios haben einen Mechanismus bei dem ich 2 dieser Streams hintereinander abspielen kann. Dadurch kann ich gewährleisten, das es kaum Verzögerungen zwischen den beiden 100 Zeichen Brocken gibt. Möchte man diese Limitierung aufheben, dann müsste ich ein deutlich umfangreicheres Handling implementieren und quasi das Ende des Streams abwarten, um dann einen neuen einzuspeisen. Allein hierdurch würde sich eine Lücke von mindestens 1-2s ergeben, die das Radio benötigt, um den nächsten Brocken nachzuladen. Ob man das irgendwie reduzieren oder umgehen könnte, müsste ich erst mal ausprobieren.

Vielleicht würde es auch funktionieren, einen größeren Text durch Text2Speech zu einem mp3 zusammenfassen zu lassen und dann mit dem stream Kommando ans Radio zu streamen.
Titel: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lucky2k12 am 27 Juli 2018, 09:59:24
Verstehe, vielen Dank für die ausführliche Erklärung.

Momentan komme ich mit kürzen der Meldung über die Runden.
Später werde ich den Ansatz mit einem mp3 File mal ausprobieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Juli 2018, 10:30:01
Melde dich wenn du nicht weiter kommst, vielleicht fällt mir ja noch was ein. Das Thema würde mich auch interessieren.  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 27 Juli 2018, 11:43:35
Ich habe das Problem, dass das SilverCrest SIRD B1 die Presets (sowohl DAB als auch Internetradio) vergisst. Ein "get <Device> inputs" und "get <Device> presets" in dem FHEM-Eingabefeld ergeben leere Listen.

Das Radio ist per PowerLan angebunden. Wenn ich es direkt an den Switch der FritzBox anschließe, kommen die Presets wieder, aber leider nur für wenige Tage. Das Radio wird per Bewegungsmelder mit unterschiedlichen Presets in Abhängigkeit von Uhrzeit oder anwesenden Personen geschaltet. Das WLan-Signal ist im Badezimmer zu schwach.
defmod InternetRadio SIRD 192.168.143.46 1234 60
attr InternetRadio alexaName Lidl
attr InternetRadio alias 06 Lidl Radio Bad
attr InternetRadio compatibilityMode 0
attr InternetRadio devStateIcon on:it_radio@green off:it_radio@red
attr InternetRadio fp_Pestalozzi 225,1150,1, Radio
attr InternetRadio genericDeviceType switch
attr InternetRadio group Steckdosen
attr InternetRadio room Alexa,Badezimmer
attr InternetRadio ttsVolume 35
attr InternetRadio verbose 0

setstate InternetRadio on
setstate InternetRadio 2018-07-27 11:40:58 .dabpresets
setstate InternetRadio 2018-07-27 11:40:29 .dmrpresets
setstate InternetRadio 2018-07-18 12:26:03 .fmpresets
setstate InternetRadio 2018-07-27 09:09:16 .inputs 0:internetradio,1:musikplayer,2:dab,3:fm,4:auxin,5:dmr,6:
setstate InternetRadio 2018-07-27 09:09:22 .internetradiopresets
setstate InternetRadio 2018-07-24 08:32:20 .lastPreset 0
setstate InternetRadio 2018-07-18 13:03:15 .numNav -2
setstate InternetRadio 2018-07-24 09:04:34 .presets 0:SWR3,1:RPR1DasOriginal,2:hr3,3:FFH,4:DASDING,5:ENERGYDIGITAL,6:harmony.fm,7:LoungeFM,8:sunshinelive,9:YOUFM
setstate InternetRadio 2018-04-13 17:06:32 .volumeSteps 20
setstate InternetRadio 2018-07-24 08:37:35 currentTitle
setstate InternetRadio 2018-07-24 08:38:32 duration
setstate InternetRadio 2018-04-17 20:47:44 errorStr
setstate InternetRadio 2018-07-18 12:26:02 frequency
setstate InternetRadio 2018-04-13 17:06:32 friendlyName SilverCrest SIRD 14 B1
setstate InternetRadio 2018-07-18 13:00:36 graphicUri
setstate InternetRadio 2018-07-24 08:37:35 infoText
setstate InternetRadio 2018-07-27 11:40:55 input dab
setstate InternetRadio 2018-07-24 08:38:32 mute
setstate InternetRadio 2018-07-24 08:38:32 playStatus
setstate InternetRadio 2018-07-24 08:38:32 position
setstate InternetRadio 2018-07-27 11:40:58 power on
setstate InternetRadio 2018-07-27 11:40:58 presence present
setstate InternetRadio 2018-07-27 11:40:58 preset
setstate InternetRadio 2018-07-24 08:38:32 repeat
setstate InternetRadio 2018-04-13 17:06:32 rssi 100
setstate InternetRadio 2018-07-24 08:38:32 shuffle
setstate InternetRadio 2018-07-24 08:38:32 signalStrength
setstate InternetRadio 2018-07-27 11:40:58 state on
setstate InternetRadio 2018-04-13 17:06:32 version ir-mmi-FS2026-0500-0150_V2.6.19c7.EX59333-1RC6
setstate InternetRadio 2018-07-27 11:40:58 volume 30
setstate InternetRadio 2018-07-27 11:40:58 volumeStraight 6


Hat jemand einen Tipp, woran das liegen könnte?

Edit 16:05
Nach einem attr InternetRadio compatibilityMode 1 und einem reload 17_SIRD.pm sind zumindest die dabpresets wieder vorhanden
setstate InternetRadio off
setstate InternetRadio 2018-07-27 16:02:22 .dabpresets 0:SWR3,1:RPR1DasOriginal,2:hr3,3:FFH,4:DASDING,5:ENERGYDIGITAL,6:harmony.fm,7:LoungeFM,8:sunshinelive,9:YOUFM
setstate InternetRadio 2018-07-27 11:40:29 .dmrpresets
setstate InternetRadio 2018-07-18 12:26:03 .fmpresets
setstate InternetRadio 2018-07-27 16:01:47 .inputs 0:internetradio,1:musikplayer,2:dab,3:fm,4:auxin,5:dmr,6:
setstate InternetRadio 2018-07-27 12:15:11 .internetradiopresets
setstate InternetRadio 2018-07-24 08:32:20 .lastPreset 0
setstate InternetRadio 2018-07-18 13:03:15 .numNav -2
setstate InternetRadio 2018-07-27 16:02:22 .presets 0:SWR3,1:RPR1DasOriginal,2:hr3,3:FFH,4:DASDING,5:ENERGYDIGITAL,6:harmony.fm,7:LoungeFM,8:sunshinelive,9:YOUFM
setstate InternetRadio 2018-04-13 17:06:32 .volumeSteps 20
setstate InternetRadio 2018-07-24 08:37:35 currentTitle
setstate InternetRadio 2018-07-24 08:38:32 duration
setstate InternetRadio 2018-04-17 20:47:44 errorStr
setstate InternetRadio 2018-07-18 12:26:02 frequency
setstate InternetRadio 2018-04-13 17:06:32 friendlyName SilverCrest SIRD 14 B1
setstate InternetRadio 2018-07-18 13:00:36 graphicUri
setstate InternetRadio 2018-07-24 08:37:35 infoText
setstate InternetRadio 2018-07-27 12:15:11 input dab
setstate InternetRadio 2018-07-24 08:38:32 mute
setstate InternetRadio 2018-07-24 08:38:32 playStatus
setstate InternetRadio 2018-07-24 08:38:32 position
setstate InternetRadio 2018-07-27 16:02:14 power off
setstate InternetRadio 2018-07-27 16:02:14 presence present
setstate InternetRadio 2018-07-27 16:00:08 preset
setstate InternetRadio 2018-07-24 08:38:32 repeat
setstate InternetRadio 2018-04-13 17:06:32 rssi 100
setstate InternetRadio 2018-07-24 08:38:32 shuffle
setstate InternetRadio 2018-07-24 08:38:32 signalStrength
setstate InternetRadio 2018-07-27 16:02:14 state off
setstate InternetRadio 2018-04-13 17:06:32 version ir-mmi-FS2026-0500-0150_V2.6.19c7.EX59333-1RC6
setstate InternetRadio 2018-07-27 15:36:05 volume 30
setstate InternetRadio 2018-07-27 15:36:05 volumeStraight 6
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Juli 2018, 18:41:46
Also die Presets werden eigentlich zyklisch beim Update ausgelesen. Dabei wird zum einen .preset gefüllt und auch .<input>preset. Input ist dabei abhängig vom momentan eingestellten Input. Wenn bei dir das Reading verschwindet, dann muss eigentlich dauerhaft das auslesen der presets fehl schlagen. Wenn dieser Zustand bei dir eintritt, dann kannst du ja mal Verbose auf 5 stellen und nach den Presets im Logfile suchen. Ich vermute dein Radio lehnt das Auslesen der Presets irgendwie ab.

In der Testversion im nächsten Beitrag habe ich das Löschen der preset Readings im Fehlerfall mal entfernt. Schau mal bitte, ob das dein Problem beseitigen würde.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Juli 2018, 18:45:23
Es war leider ziemlich viel Arbeit das Interface umzustellen und dann wieder Fehler zu suchen, weil sich das Interface anders verhält...

Schaut bitte mal nach, ob damit das Problem mit den Memory Leaks weg ist. Ich kann jedenfalls nichts mehr dergleichen beobachten. Ich brauche so schnell wie möglich Rückmeldungen dazu, um das Problem möglichst dieses Wochenende noch beheben zu können.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 28 Juli 2018, 18:58:42
Danke.

Heruntergeladen, in /opt/fhem/FHEM kopiert und ein reload 17_SIRD.pm ergibt

Not enough arguments for main::SIRD_StartWebserver at ./FHEM/17_SIRD.pm line 472, near "$streamPath)"
Too many arguments for main::SIRD_SetReadings at ./FHEM/17_SIRD.pm line 1723, near "$_)"
Too many arguments for main::SIRD_SetReadings at ./FHEM/17_SIRD.pm line 1786, near "$_)"
Too many arguments for main::SIRD_SetReadings at ./FHEM/17_SIRD.pm line 1824, near "})"


Nach einem shutdown/restart wirft FHEM bei Verbose 3 keine Fehlermeldung.

Ich werde es weiter beobachten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Juli 2018, 21:17:10
Das mit dem Reload funktioniert nicht, weil ich die Anzahl der Übergabeparameter mind. einer Funktion ändern musste. Nach Updates am besten immer shutdown restart machen.

Danke fürs testen!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 28 Juli 2018, 21:45:19
Test läuft, Feedback folgt...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 28 Juli 2018, 22:01:25
Direkt nach dem shutdown-reboot ist mit der neuen Testversion im Log das zu sehen:
2018.07.28 21:41:19 0: Server started with 417 defined entities (fhem.pl:17007/2018-07-20 perl:5.024001 os:linux user:fhem pid:15936)
2018.07.28 21:43:08 1: PERL WARNING: Use of uninitialized value $_ in substitution (s///) at ./FHEM/17_SIRD.pm line 2264.
2018.07.28 21:43:08 1: PERL WARNING: Use of uninitialized value $_ in concatenation (.) or string at ./FHEM/17_SIRD.pm line 2267.
2018.07.28 21:43:49 1: PERL WARNING: Use of uninitialized value in subroutine entry at /usr/lib/arm-linux-gnueabihf/perl/5.24/Encode.pm line 231.


Ich hab dann auf verbose=5 gesetzt, aber keine weiteren Fehlermeldungen mehr erhalten, die Grundfunktionen laufen auch.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Juli 2018, 23:31:39
Hmm den Fehler kann ich bei mir nicht sehen. Könntest du bitte Verbose auf 5 stellen, die Konfiguration abspeichern und dann shutdown reload ausführen? Im Logfile müsste dann der XML Code für deine Presets auftauchen der zu diesem Fehler führt. Den bräuchte ich bitte.

Danach bitte Verbose wieder auf 3 setzen, sonst wird dein Log sehr schnell sehr groß.

Danke!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Juli 2018, 00:01:15
Okay ich habe die Probleme gefunden und beseitigt. Die aktualisierte Version befindet sich im selben Beitrag weiter oben (Anhang ausgetauscht).

https://forum.fhem.de/index.php/topic,79168.msg822223.html#msg822223 (https://forum.fhem.de/index.php/topic,79168.msg822223.html#msg822223)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 29 Juli 2018, 07:32:34
Feedback zur gestrigen Version: Das Speicherleck scheint gefixt zu sein, ich hab nach 10 Std. keinen Zuwachs, das war bei der vorherigen Version definitiv anders!

Die neuste Version teste ich nachher.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 29 Juli 2018, 09:03:53
Moin,

und hier das Log nach dem Start der aktuellsten Version:
2018.07.29 08:49:26 0: Server started with 417 defined entities (fhem.pl:17007/2018-07-20 perl:5.024001 os:linux user:fhem pid:31513)
2018.07.29 08:49:28 5: 2.Kueche.Radio: SetNextTimer called
2018.07.29 08:49:30 3: 2.Kueche.Radio: Error while requesting http://192.168.1.102:8080/dd.xml - 192.168.1.102: Die Verbindung wurde vom Kommunikationspartner zur�ckgesetzt
2018.07.29 08:49:41 3: 2.Wohnzimmer.Radio: Error while requesting http://192.168.1.132:8080/dd.xml - 192.168.1.132: Die Verbindung wurde vom Kommunikationspartner zur�ckgesetzt
2018.07.29 08:49:43 5: 2.Wohnzimmer.Radio: SetNextTimer called
2018.07.29 08:49:43 5: 2.Kueche.Radio: SetNextTimer called
2018.07.29 08:49:43 5: 2.Kueche.Radio: Error while requesting http://192.168.1.102:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text&node=netRemote.nav.numItems& - write to http://192.168.1.102:80 timed out
2018.07.29 08:49:43 5: 2.Kueche.Radio: URL http://192.168.1.102:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2018.07.29 08:49:43 5: 2.Kueche.Radio: Power GET successful.
2018.07.29 08:49:43 5: 2.Kueche.Radio: URL http://192.168.1.102:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.frequency&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.play.signalStrength&node=netRemote.sys.audio.mute& returned:
<fsapiGetMultipleResponse>
<fsapiResponse>
<node>netRemote.sys.mode</node>
<status>FS_OK</status>
<value><u32>5</u32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.status</node>
<status>FS_OK</status>
<value><u8>2</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.frequency</node>
<status>FS_OK</status>
<value><u32>96200</u32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.errorStr</node>
<status>FS_OK</status>
<value><c8_array></c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.position</node>
<status>FS_OK</status>
<value><u32>0</u32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.repeat</node>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.shuffle</node>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.play.signalStrength</node>
<status>FS_OK</status>
<value><u8>66</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.audio.mute</node>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>
</fsapiGetMultipleResponse>

2018.07.29 08:49:43 5: 2.Kueche.Radio: Multiple GET_MULTIPLE successful.
2018.07.29 08:49:44 5: 2.Kueche.Radio: URL http://192.168.1.102:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array>101.90MHz</c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array>103.80MHz</c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array> 96.20MHz</c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array>103.50MHz</c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array>104.90MHz</c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array> 90.90MHz</c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array> 92.60MHz</c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

2018.07.29 08:49:44 5: 2.Kueche.Radio: Presets LIST_GET_NEXT successful.
2018.07.29 08:49:44 5: 2.Kueche.Radio: URL http://192.168.1.102:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
<fsapiGetMultipleResponse>
<fsapiResponse>
<node>netRemote.nav.state</node>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.nav.status</node>
<status>FS_OK</status>
<value><u8>3</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.caps.volumeSteps</node>
<status>FS_OK</status>
<value><u8>33</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.nav.numItems</node>
<status>FS_OK</status>
<value><s32>0</s32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.mode</node>
<status>FS_OK</status>
<value><u32>5</u32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.info.version</node>
<status>FS_OK</status>
<value><c8_array>ir-mmi-FS2026-0500-0240_V2.11.12.EX65933-3RC1</c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.info.friendlyName</node>
<status>FS_OK</status>
<value><c8_array>radio-kueche</c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.audio.volume</node>
<status>FS_OK</status>
<value><u8>8</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.net.wlan.rssi</node>
<status>FS_OK</status>
<value><u8>5</u8></value>
</fsapiResponse>
</fsapiGetMultipleResponse>


Ich hoffe, das ist der richtige Ausschnitt, sonst sag einfach Bescheid.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Juli 2018, 10:22:06
Das dürfte meines Erachtens egal sein. Die ersten beiden Fehler erscheinen bei dir, weil das Modul keine Beschreibung des Radios bei dir finden kann. Dann bleiben MODEL und UDN aber einfach leer, das ist nicht schlimm. Und der eine Timeout scheint auch nicht so schlimm zu sein, da danach die Kommunikation wieder funktioniert.
Ich muss allerdings das Loglevel der ersten beiden Fehler von 3 auf 5 setzen. Ich hatte beim Testen daran rumgespielt und wohl vergessen das zurück zu setzen. Danke für den Hinweis.

Ich checke die Version dann nachher mal ein und ihr könnt sie euch über das normale Update ziehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Juli 2018, 11:56:40
Die Version liegt auf dem Server und kann über das normale Update bezogen werden.

@Lucky2k12: Im ersten Beitrag habe ich beschrieben, wie du eine Text Ausgabe von mehr als 200 Zeichen realisieren kannst. Bei mir hat es funktioniert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 29 Juli 2018, 14:27:52
Moin,

die aktuelle Version hab ich jetzt installiert. Es kommen wieder erst die - offensichtlich unbedeutenden - Fehler, danach scheint alles OK zu sein. Ich hab allerdings nur einen Kurztest mit Basisfunktionen gemacht.
Den Speicher beobachte ich noch weiter, aber das ist ja schon vorher behoben.

Also von mir ein ganz klares Daumen hoch!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Juli 2018, 14:33:48
Du solltest unbedingt dein Verbose Level von 5 auf 3 setzen (Attribut im SIRD Device)! Das Modul schreibt dir sonst massenhaft Daten ins Logfile. Dann siehst die solche Dinge auch nicht mehr, da sie unwichtig sind. Wichtige Dinge kommen über Verbose Level 3 rein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 29 Juli 2018, 14:52:54
Zitat von: mumpitzstuff am 29 Juli 2018, 14:33:48
Du solltest unbedingt dein Verbose Level von 5 auf 3 setzen (Attribut im SIRD Device)! Das Modul schreibt dir sonst massenhaft Daten ins Logfile. Dann siehst die solche Dinge auch nicht mehr, da sie unwichtig sind. Wichtige Dinge kommen über Verbose Level 3 rein.

Hab ich danach auch gleich wieder gemacht, das war nur für den restart auf 5 gesetzt. Trotzdem danke für den Hinweis.

Etwas anderes noch:
Ich habe gerade einmal die Streaming - Funktion getestet (lokale Datei abspielen). Da ich parallel auch noch den Speicher beobachte, ist mir dabei aufgefallen, dass bis zu vier fhem/perl Prozesse beim Streamen parallel laufen. Da werden dann 25% des Speichers belegt. An sich kein Problem, so lange ein Prozess nur wenige % CPU und Speicher benötigt. Ist das normal?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Juli 2018, 15:31:35
- FHEM selbst (Hauptprozeß)
- ein Stream Prozeß, der den Stream startet und danach alles wieder bereinigt
- ein lokaler Webserver, der die lokale Datei an das Radio streamt
- das normale Update des Moduls, das die Readings aktualisiert

Damit hast du genau 4 Prozesse, von denen das Update nur zyklisch aufgerufen wird. Diese 4 Prozesse worden über fork gestartet. Normalerweise wird der Speicherverbrauch dabei aber nicht vervierfacht, sondern die geforkten Prozesse teilen sich auch bestimmte Speicherbereiche. Unter Perl ist das so ziemlich die beste Methode, nicht blockierende Aufgaben abzuarbeiten.

Mit anderen Worten: das muss so sein.  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: automatisierer am 29 Juli 2018, 16:14:18
Moinsen,
hab grad nen FHEM Update laufen lassen. Danach wollte mein FHEM nicht mehr. Hab die alte 17_SIRD.pm wieder aus dem Backup geholt und danach liefs wieder.

Ich möchte nicht ausschließen, dass das an irgendwelchen Besonderheiten an meinem System oder einem nicht aktuellem OS auf meinen Bananapi liegt.

Im Log stand nichts. FHEM lief an und ist dann Kommentarlos abgeschmiert.

Wollte dieses lediglich als Hinweis bekannt geben.


Gruß
Ingo
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 Juli 2018, 21:59:12
Was für eine Version hat dein Backup? War es die 1.1.7 oder eine ältere Version?

Ich könnte versuchen die neuralgischen Stellen noch mal explizit abzusichern und dann einen Fehler auszugeben. Ich bastel was und melde mich dann noch mal bei dir.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: automatisierer am 30 Juli 2018, 09:10:32
eine Version kann ich nicht finden. Muss die vorletzte sein, die "offiziell" per Update verteilt wurde. Werde aber nochmal genau nachschauen.

Mach dir mal keinen Stress. Warte erst mal auf Rückmeldungen von den anderen Usern, evtl. bin ich ja ein Einzelschicksal.

Gruß
Ingo
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 30 Juli 2018, 14:20:35
Hab gerade mal ein Update auf die aktuelle Version gemacht.
Damit startet bei mir fhem nicht mehr. Im Log sehe ich nichts.
Mit der Version vom 13.7. geht es wieder.
Was kann ich tun, um das Problem zu lokalisieren ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Juli 2018, 14:46:27
Ich muss da noch was basteln. Es waren leider sehr viele Anpassungen. Habe mir fast gedacht, das dabei was hinten runter fällt. Ich versuche so schnell wie möglich eine Version zu generieren, die hoffentlich Aufschluss darüber gibt, wo der Fehler her kommt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: automatisierer am 30 Juli 2018, 17:52:20
kein Stress! dafür is zu Warm  8)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Juli 2018, 19:33:21
Habe jetzt noch gefühlte 100 weitere Sicherheitsabfragen eingebaut und hoffe, das jetzt zumindest nichts mehr abstürzt, sondern im worst case einfach nur nicht funktioniert. Könnt ihr das bitte prüfen und mir Bescheid geben?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 30 Juli 2018, 19:56:32
Leider immer noch.
FHEM lässt sich damit nicht starten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Juli 2018, 21:20:26
So ein Mist. Das gibts doch gar nicht. Ein List vom Device wäre gut, damit ich mal eure Einstellungen sehe. Vielleicht liegt's ja daran. Verbose 5 könntet ihr vielleicht auch anstellen im Device, vielleicht sieht man dann ja noch irgendwas.

Was für Radios habt ihr eigentlich? Ist das zufällig das selbe Radio?

Im Anhang habe ich noch einmal verschiedene Testversionen zusammen gestellt, in denen ich verschiedene Dinge abschalte. Eventuell lässt sich so der Fehler eingrenzen. Es wäre schön, wenn ihr die mal der Reihe nach durchprobieren könntet.

Ihr könntet auch mal mit der alten Version in der Funktion SIRD_Update() diese Zeile auskommentieren:

SIRD_SetNextTimer($hash, undef);

Wenn ihr Verbose 5 aktiviert habe, dann läuft nach einem shutdown restart das Update genau ein mal durch und ihr könntet mir die Ausgaben vom Radio aus dem Logfile zukommen lassen, eventuell kann ich damit das Problem nachstellen.

Sry das ichn euch jetzt so viel machen lasse, aber aktuell bin ich sonst etwas ratlos wo ich suchen soll.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 31 Juli 2018, 10:41:32
Zitat von: mumpitzstuff am 28 Juli 2018, 18:45:23Schaut bitte mal nach, ob damit das Problem mit den Memory Leaks weg ist. Ich kann jedenfalls nichts mehr dergleichen beobachten. Ich brauche so schnell wie möglich Rückmeldungen dazu, um das Problem möglichst dieses Wochenende noch beheben zu können.
Das Problem mit dem Memory Leak hat sich verbessert. Allerdings ist es bei meinem System seit Ende März 2018 zu keinen gravierenden Problemen gekommen.

Danke nochmals für deine Bemühungen.

Stefan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: automatisierer am 31 Juli 2018, 18:05:47
Hier das list von meinem Radio:

Internals:
   CHANGED   
   DEF        192.168.171.170 1234 20
   INTERVAL   20
   IP         192.168.171.170
   NAME       Kueche_Radio
   NOTIFYDEV  global
   NR         764
   NTFY_ORDER 50-Kueche_Radio
   PIN        1234
   STATE      off
   TYPE       SIRD
   VERSION    1.1.7
   READINGS:
     2018-07-28 11:39:02   currentAlbum   
     2017-12-07 05:53:55   currentAlbumDescription
     2018-07-28 11:39:02   currentArtist   
     2017-12-07 05:53:55   currentArtistDescription
     2017-12-02 13:53:36   currentDuration
     2017-12-02 13:53:36   currentPosition
     2018-07-31 13:03:10   currentTitle   
     2017-12-02 13:53:36   dABScan         
     2017-12-07 05:53:55   description     
     2018-07-31 13:03:30   duration       
     2018-05-29 10:50:08   errorStr       
     2018-07-26 11:52:12   frequency       
     2017-12-07 07:44:49   friendlyName    Radio-Kueche
     2018-07-31 13:03:10   graphicUri     
     2018-07-31 13:03:10   infoText       
     2018-07-28 11:39:02   input           internetradio
     2017-12-02 13:53:36   inputSelectable
     2017-12-02 13:54:38   inputs          0:internetradio,1:spotify,2:dmr,3:musikplayer,4:dab,5:fm,6:auxin
     2017-12-02 13:53:36   localDate       02.12.2017
     2017-12-02 13:53:36   localTime       13:53:37
     2018-07-31 13:03:30   mute           
     2017-12-02 13:53:36   navCaps         
     2017-12-02 13:53:36   navNumItems     
     2017-12-02 13:53:36   navStatus       
     2017-12-02 13:53:36   playCaps       
     2017-12-02 13:53:36   playRate       
     2018-07-31 13:03:30   playStatus     
     2018-07-31 13:03:30   position       
     2018-07-31 18:04:40   power           off
     2018-07-31 18:04:40   presence        present
     2018-07-31 10:07:44   preset         
     2017-12-05 21:27:44   presets         
     2017-12-02 13:53:36   radioID         002261CE7072
     2017-12-02 13:53:36   remoteState     
     2018-07-31 13:03:30   repeat         
     2018-07-31 18:04:00   rssi            30
     2017-12-02 13:53:36   searchTerm     
     2018-07-31 13:03:30   shuffle         
     2018-07-31 13:03:30   signalStrength 
     2018-07-31 18:04:40   state           off
     2017-12-07 07:44:49   version         ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6
     2018-07-31 13:03:10   volume          25
     2017-12-02 13:53:36   volumeSteps     
     2018-07-31 13:03:10   volumeStraight  5
   helper:
     suspendUpdate 0
Attributes:
   AllesAus   alles_abschalten_abwesend
   Radios     Struct_Radios
   autoLogin  1
   compatibilityMode 0
   event-on-change-reading state
   maxNavigationItems 50
   room       Kueche,__Geraete
   ttsVolume  30
   userattr   AllesAus AllesAus_map Radios Radios_map structexclude



EDIT:


Wenn ich die 1. Datei aus der ZIP nehme, dann startet FHEM, es wird allerdings nichts weltbewegendes geloggt:


2018.07.31 19:09:42.693 5: Kueche_Radio: SetNextTimer called
2018.07.31 19:09:54.990 5: Kueche_Radio: Error while requesting http://192.168.171.170:8080/dd.xml - 192.168.171.170: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt


FEHM läuft...

Bei der 2. Datei genau so, allerdings hängt FHEM sich weg...

2018.07.31 19:07:33.949 5: Kueche_Radio: SetNextTimer called
2018.07.31 19:07:46.218 5: Kueche_Radio: SetNextTimer called



soll ich die anderen auch noch durchprobieren?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Juli 2018, 20:31:06
Dann liegt's schon mal am Update.
Könntest du bitte noch die 3 probieren? Wenn es damit läuft brauche ich erst mal keine weiteren Infos. Falls nicht, bräuchte ich noch die 5, 6 und 7. Die 4 brauche ich nicht, da du den Kompatibilitätsmodus nicht aktiv hast.

apt-cache show libxml-bare-perl
Welche Version wird dir hier ausgegeben? 0.53-1 oder irgend was älteres?

Danke für deine Unterstützung!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 31 Juli 2018, 21:21:18
Bin leider erst jetzt zum Testen gekommen.

Testversionen:
1: FHEM läuft, aber speak geht nicht
2: FHEM stürzt ab
3: FHEM stürzt ab
4: FHEM stürzt ab
5: FHEM stürzt ab
6: FHEM stürzt ab
7: FHEM stürzt ab

List vom Radio:

Internals:
   DEF        192.168.178.25 1234 10
   INTERVAL   10
   IP         192.168.178.25
   NAME       DigitRadio
   NOTIFYDEV  global
   NR         45
   NTFY_ORDER 50-DigitRadio
   PIN        1234
   STATE      Initialized
   STILLDONETIME 0List vom Radio:
   TYPE       SIRD
   VERSION    1.1.9
   READINGS:
     2018-05-17 18:06:01   currentAlbum   
     2018-05-17 18:06:01   currentArtist   
     2018-07-31 20:44:11   currentTitle   
     2018-07-31 20:44:00   duration       
     2018-04-01 16:48:33   errorStr       
     2018-07-04 07:39:47   frequency       
     2018-01-31 16:58:27   friendlyName    DigitRadio 110 IR 0022612e992c
     2018-07-04 07:39:57   graphicUri     
     2018-07-31 20:44:04   infoText       
     2018-07-31 20:44:10   input           dab
     2018-07-31 20:54:07   mute            off
     2018-07-31 20:44:11   playStatus      idle
     2018-07-31 20:44:00   position       
     2018-07-31 20:54:16   power           off
     2018-07-31 20:54:16   presence        present
     2018-07-31 20:44:10   preset         
     2018-07-31 20:44:00   repeat         
     2018-07-31 20:43:28   rssi            15
     2018-07-31 20:44:00   shuffle         
     2018-07-31 20:44:00   signalDAB       0
     2018-07-31 20:44:00   signalStrength 
     2018-07-31 20:53:24   state           Initialized
     2018-01-31 16:58:28   version         ir-mmi-FS2026-0500-0191_V2.11.12c.EX65964-3RC2
     2018-06-27 21:48:51   volume          62
     2018-06-27 21:48:51   volumeStraight  20
   helper:
     suspendUpdate 0
Attributes:
   compatibilityMode 0
   devStateIcon on:10px-kreis-gruen.png off:10px-kreis-rot.png absent:10px-kreis-gelb.png
   group      DigitRadio
   notifications 1
   room       Haus
   streamPath /var/www/
   streamWaitTimes 3:0:0:0:0:0
   ttsJinglePath http://192.168.178.16/
   ttsVolume  100
   ttsWaitTimes 3:0:0:0:0:1
   updateAfterSet 1
   webCmd     on:off:mute toggle:volume:MODE:input:::DAB:dabpreset:::FM:fmpreset:::iRadio:internetradiopreset


Log mit verbose 5:

<value><c8_array>DigitRadio 110 IR 0022612e992c</c8_array></value>
2018.07.31 21:00:35 5: DigitRadio: Multiple GET_MULTIPLE successful.
2018.07.31 21:00:35 5: DigitRadio: URL http://192.168.178.25:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
2018.07.31 21:00:35 5: DigitRadio: Presets LIST_GET_NEXT successful.
2018.07.31 21:00:45 5: DigitRadio: SetNextTimer called
2018.07.31 21:00:45 5: DigitRadio: URL http://192.168.178.25:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
2018.07.31 21:00:45 5: DigitRadio: Power GET successful.
2018.07.31 21:00:45 5: DigitRadio: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
<value><c8_array>DigitRadio 110 IR 0022612e992c</c8_array></value>
2018.07.31 21:00:45 5: DigitRadio: Multiple GET_MULTIPLE successful.
2018.07.31 21:00:45 5: DigitRadio: URL http://192.168.178.25:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
2018.07.31 21:00:45 5: DigitRadio: Presets LIST_GET_NEXT successful.
2018.07.31 21:01:10 5: DigitRadio: SetNextTimer called
2018.07.31 21:01:18 5: DigitRadio: Notifications started
2018.07.31 21:01:18 5: DigitRadio: Error while requesting http://192.168.178.25:8080/dd.xml - 192.168.178.25: Connection reset by peer

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: automatisierer am 31 Juli 2018, 22:26:04
Die Ausgabe von "apt-cache show libxml-bare-perl":

Package: libxml-bare-perl
Version: 0.47-1
Architecture: armhf
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Installed-Size: 137
Depends: perl (>= 5.14.2-9), perlapi-5.14.2, libc6 (>= 2.4)
Homepage: http://search.cpan.org/dist/XML-Bare/
Priority: optional
Section: perl
Filename: pool/main/libx/libxml-bare-perl/libxml-bare-perl_0.47-1_armhf.deb
Size: 37972
SHA256: a2ef6327458a362b278553c03baca124c52d44c33603113535ebe0fa8eba38d5
SHA1: 88444e2e5cc3c5af766525304bb045ffc693f3de
MD5sum: dc27af103d48a2ca69fd4b2e0b354632
Description: Perl module to parse XML into a Perl hash
XML::Bare provides a simple API to read and write XML files, it also provides
a function to validate the XML schema. The parser itself is a simple state
engine that is less than 500 lines of C.
.
In comparison to other available Perl XML parsers that create trees, XML::Bare
is extremely fast; benchmarking shows that it can even be one or two orders of
magnitude faster than similar modules.



Testversionen:
3: FHEM stürzt ab
4: FHEM stürzt ab
5: FHEM stürzt ab
6: FHEM stürzt ab
7: FHEM stürzt ab

und hier das LOG mit verbose 5 ab Testversion 3  (reverseLog - also letzter Eintrag oben)



2018.07.31 22:16:49.691 5: Kueche_Radio: Presets LIST_GET_NEXT successful.

</fsapiResponse>
</item>

<field name="name"><c8_array></c8_array></field>
<item key="14">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="13">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="12">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="11">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="10">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="9">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="8">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="7">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="6">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="5">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="4">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="3">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="2">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="1">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="0">
<status>FS_OK</status>
<fsapiResponse>
2018.07.31 22:16:49.690 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
2018.07.31 22:16:49.684 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><u8>27</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.net.wlan.rssi</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>5</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.volume</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>Radio-Kueche</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.friendlyName</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.version</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>1</u32></value>
<status>FS_OK</status>
<node>netRemote.sys.mode</node>
<fsapiResponse>
</fsapiResponse>
<value><s32>0</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>21</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.caps.volumeSteps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>3</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.state</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.07.31 22:16:49.683 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
2018.07.31 22:16:49.596 5: Kueche_Radio: Power GET successful.

</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<fsapiResponse>
2018.07.31 22:16:49.595 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
2018.07.31 22:16:49.434 5: Kueche_Radio: SetNextTimer called

2018.07.31 22:16:30.361 5: Kueche_Radio: Presets LIST_GET_NEXT successful.

</fsapiResponse>
</item>

<field name="name"><c8_array></c8_array></field>
<item key="14">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="13">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="12">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="11">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="10">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="9">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="8">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="7">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="6">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="5">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="4">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="3">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="2">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="1">
</item>

<field name="name"><c8_array></c8_array></field>
<item key="0">
<status>FS_OK</status>
<fsapiResponse>
2018.07.31 22:16:30.359 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
2018.07.31 22:16:30.225 5: Kueche_Radio: Power GET successful.

</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<fsapiResponse>
2018.07.31 22:16:30.224 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
2018.07.31 22:16:30.171 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><u8>27</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.net.wlan.rssi</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>5</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.volume</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>Radio-Kueche</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.friendlyName</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.version</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>1</u32></value>
<status>FS_OK</status>
<node>netRemote.sys.mode</node>
<fsapiResponse>
</fsapiResponse>
<value><s32>0</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>21</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.caps.volumeSteps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>3</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.state</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.07.31 22:16:30.169 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
2018.07.31 22:16:29.424 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:16:23.379 5: Kueche_Radio: Power GET successful.

</fsapiResponse>
<value><u8>0</u8></value>
<status>FS_OK</status>
<fsapiResponse>
2018.07.31 22:16:23.377 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
2018.07.31 22:16:21.570 5: Kueche_Radio: Multiple GET_MULTIPLE successful.

</fsapiGetMultipleResponse>
</fsapiResponse>
<value><u8>25</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.net.wlan.rssi</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>5</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.audio.volume</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>Radio-Kueche</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.friendlyName</node>
<fsapiResponse>
</fsapiResponse>
<value><c8_array>ir-mmi-FS2026-0500-0142_V2.10.13.EX65638-2RC6</c8_array></value>
<status>FS_OK</status>
<node>netRemote.sys.info.version</node>
<fsapiResponse>
</fsapiResponse>
<value><u32>1</u32></value>
<status>FS_OK</status>
<node>netRemote.sys.mode</node>
<fsapiResponse>
</fsapiResponse>
<value><s32>0</s32></value>
<status>FS_OK</status>
<node>netRemote.nav.numItems</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>21</u8></value>
<status>FS_OK</status>
<node>netRemote.sys.caps.volumeSteps</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>3</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.status</node>
<fsapiResponse>
</fsapiResponse>
<value><u8>1</u8></value>
<status>FS_OK</status>
<node>netRemote.nav.state</node>
<fsapiResponse>
<fsapiGetMultipleResponse>
2018.07.31 22:16:21.568 5: Kueche_Radio: URL http://192.168.171.170:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
2018.07.31 22:16:18.373 5: Kueche_Radio: Error while requesting http://192.168.171.170:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - write to http://192.168.171.170:80 timed out
2018.07.31 22:16:08.508 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:15:55.205 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:14:35.002 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:14:32.943 5: Kueche_Radio: Error while requesting http://192.168.171.170:8080/dd.xml - 192.168.171.170: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
2018.07.31 22:14:21.676 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:13:06.653 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:13:02.598 5: Kueche_Radio: Error while requesting http://192.168.171.170:8080/dd.xml - 192.168.171.170: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
2018.07.31 22:12:51.314 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:11:08.704 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:11:07.028 5: Kueche_Radio: Error while requesting http://192.168.171.170:8080/dd.xml - 192.168.171.170: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
2018.07.31 22:10:55.893 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:09:21.898 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:09:17.913 5: Kueche_Radio: Error while requesting http://192.168.171.170:8080/dd.xml - 192.168.171.170: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
2018.07.31 22:09:06.321 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:07:26.890 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:07:26.504 5: Kueche_Radio: Error while requesting http://192.168.171.170:8080/dd.xml - 192.168.171.170: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
2018.07.31 22:07:14.435 5: Kueche_Radio: SetNextTimer called
2018.07.31 22:06:23.143 5: Kueche_Radio: Presets LIST_GET_NEXT successful.



Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Juli 2018, 22:29:52
Bei euch stürzt bereits der Aufruf des XML Parsers ab wie es scheint. Der Auszug aus dem Log ist vermutlich mit der alten Version erstellt worden? Aber wie auch immer, der Auszug ergibt für mich gar keinen Sinn. Hinter returned: müssten immer die Daten erscheinen. Mir ist schleierhaft, wie dann successful erreicht werden soll.

So sieht das bei mir aus:

2018.07.31 22:06:52 5: RADIO_WOHNZIMMER: URL http://192.168.1.102:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2018.07.31 22:06:52 5: RADIO_WOHNZIMMER: Power GET successful.
2018.07.31 22:06:52 5: RADIO_WOHNZIMMER: URL http://192.168.1.102:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
<fsapiGetMultipleResponse>
<fsapiResponse>
<node>netRemote.nav.state</node>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.nav.status</node>
<status>FS_OK</status>
<value><u8>4</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.caps.volumeSteps</node>
<status>FS_OK</status>
<value><u8>21</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.nav.numItems</node>
<status>FS_OK</status>
<value><s32>6</s32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.mode</node>
<status>FS_OK</status>
<value><u32>0</u32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.info.version</node>
<status>FS_OK</status>
<value><c8_array>ir-mmi-FS2026-0500-0487_V2.12.8.EX68054-2RC6</c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.info.friendlyName</node>
<status>FS_OK</status>
<value><c8_array>WOHNZIMMER</c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.audio.volume</node>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.net.wlan.rssi</node>
<status>FS_OK</status>
<value><u8>64</u8></value>
</fsapiResponse>
</fsapiGetMultipleResponse>

2018.07.31 22:06:52 5: RADIO_WOHNZIMMER: Multiple GET_MULTIPLE successful.
2018.07.31 22:06:52 5: RADIO_WOHNZIMMER: URL http://192.168.1.102:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array>sunshine live</c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array>RauteMusik.FM House</c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array>RauteMusik.FM HardeR</c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array>RauteMusik.FM HappyHardcore</c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array>RauteMusik.FM TechHouse (Progressive)</c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array>RauteMusik.FM Club</c8_array></field>

</item>
<listend/>
</fsapiResponse>

2018.07.31 22:06:52 5: RADIO_WOHNZIMMER: Presets LIST_GET_NEXT successful.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Juli 2018, 22:54:50
Ohhh. Ein altes Perl und ein altes Bare Modul. Das ist bestimmt die Ursache.

Und gefunden (in Version 0.49 steht):

Fixed handling of nodes named 'value'; they will no longer crash the XS code

Die XML Strukturen enthalten nachweislich aber nodes mit dem Namen value:

<value><c8_array></c8_array></value>

Versuch mal bitte folgendes:

sudo cpan install XML::Bare

Das sollte die Version 0.53-1 runterladen, kompilieren und dann installieren. Damit sollten deine Probleme beseitigt sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 01 August 2018, 07:13:49
Hat leider nichts gebracht. FHEM stürzt immer noch ab.

Hier der Log:
2018.08.01 07:04:53 5: DigitRadio: SetNextTimer called
2018.08.01 07:04:59 0: Featurelevel: 5.8
2018.08.01 07:04:59 0: Server started with 352 defined entities (fhem.pl:17007/2018-07-20 perl:5.014002 os:linux user:fhem pid:3793)
2018.08.01 07:05:01 5: DigitRadio: Error while requesting http://192.168.178.25:8080/dd.xml - 192.168.178.25: Connection reset by peer
2018.08.01 07:05:02 5: DigitRadio: Notifications started
2018.08.01 07:05:03 5: DigitRadio: URL http://192.168.178.25:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2018.08.01 07:05:03 5: DigitRadio: Power GET successful.
Can't use string ("
") as a HASH ref while "strict refs" in use at ./FHEM/17_SIRD.pm line 1905.

Bei sudo cpan install XML::Bare kam noch die Meldung:
  New CPAN.pm version (v2.16) available.
  [Currently running version is v1.960001]
  You might want to try
    install CPAN
    reload cpan
  to both upgrade CPAN.pm and run the new version without leaving
  the current session.

"install CPAN" benötigt aber noch einen Parameter. Kann es daran liegen ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 August 2018, 10:03:58
wenn das die gesamte Ausgabe von cpan war, dann hat der gar nichts installiert?

Wenn du das eingibst:

sudo cpan

müsstest du in cpan landen (cpan: steht am Anfang der Zeile). Jetzt sollte mit der Eingabe von:

install XML::Bare

der Download der Version 0.53 erfolgen und diese dann installiert werden. Diese Ausgabe müsstest du mal posten.

Die anderen Warnungen das dein cpan recht alt ist, sollte erst mal keine Rolle spielen (zur Sicherheit kannst du aber auch wie dort beschrieben die aktuelle Version installieren). Es kann eventuell notwendig sein den Rechner neu zu booten, damit das neue Paket geladen wird. Vorher solltest du aber sicher sein, das wirklich auch irgendwas von XML::Bare installiert wurde.

Ich werde heute Abend mal die letzten Änderungen einchecken und eine Prüfung auf Version 0.53 aufnehmen. Dann sieht man direkt ob die richtige Version verfügbar ist oder nicht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 August 2018, 18:00:39
Ich habe die letzten Änderungen eingecheckt. Jetzt wird hoffentlich beim Laden des Moduls überprüft, ob die richtige Version der Bibliothek vorhanden ist. Falls nicht, dann sollte das Modul nicht geladen werden. So wäre dann wenigstens sichergestellt, dass FHEM nicht komplett abschmiert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 01 August 2018, 18:04:19
Auf diese Art hat er beim install XML::Bare eine ganze Menge mehr gemacht.
Und jetzt stürzt FHEM auch nicht mehr ab.

Hab gerade gesehen, das es eine neue Version gibt.
Werde ich auch gleich testen.

Läuft. Alles super!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 August 2018, 20:29:12
Super! Jetzt bin ich echt froh, dass dieses Problem beseitigt ist. Ich nehme das vorn in die Beschreibung auf.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: automatisierer am 02 August 2018, 11:26:55
Jou, habe XML::Bare auch mal über cpan installiert. Nu läufts.

Danke für deine Bemühungen!!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: THZ_Haus am 02 August 2018, 15:53:44
Hallo,
bei mir steht folgendes im Log:
Timeout for SIRD_DoSpeak reached, terminated process 3056
was bedeutet das?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 August 2018, 17:35:34
Da scheint etwas schief gelaufen zu sein und der Speak Prozeß ist länger als die von mir vorgegebenen 120s gelaufen. Normalerweise sollte eine Sprachausgabe mit maximal 200 Zeichen nicht länger dauern.

War das ein einmaliger Vorfall oder passiert das immer? Was genau hast du gemacht? Kommt überhaupt eine Sprachausgabe raus? Funktionieren alle anderen Funktionen ordnungsgemäß?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: THZ_Haus am 02 August 2018, 21:05:38
Hallo,
danke für die schnelle Hilfe!
Die Medion Geräte werden genutzt um die Anrufer durchzusagen.
Das Skript 99_FritzboxCallUtils.pm kommt
von der Seite: https://hausautomatisierung-koch.de/2016/12/23/anrufername-lautsprecher-ausgabe/ (https://hausautomatisierung-koch.de/2016/12/23/anrufername-lautsprecher-ausgabe/).

Habe im Sird jetzt den
ZitatcompatibilityMode
deaktiviert und die Meldung ist verschwunden.
Auch die durchsage funktioniert nun wieder.

Wofür ist der Modus?

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 August 2018, 01:56:54
Im Kompatibilitätsmodus werden immer einzelne Requests an das Radio gestellt, da einige ältere Radios den neueren Block Modus nicht unterstützen. Eigentlich funktioniert dieser Modus deshalb mit allen Radios, hat aber eine höhere Auslastung des Systems zur Folge. Wenn möglich sollte man ihn deshalb immer abschalten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 03 August 2018, 13:26:46
Zitat von: THZ_Haus am 02 August 2018, 21:05:38Das Skript 99_FritzboxCallUtils.pm

off topic:

Das Scipt ist bei definiertem CallMonitor nicht notwendig. Mir reicht ein simples Notify
my_callmonitor:event:.ring {fhem('set <Device> speak Dies ist ein Anruf von ([my_callmonitor:external_name])')} und dazu ein
attr <Name vom Notify> disabledForIntervals 22:20-24:00 00:00-06:30
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 August 2018, 02:01:49
Ich habe mal im Development Branch bzw. hier im Anhang eine Version mit Playlist Support bereitgestellt. Bei Interesse kann gern getestet werden. Folgende Dinge sollten beachtet werden.

1.) Wenn die Playliste eine lokale Datei ist, dann müssen auch die darin enthaltenen Lieder lokale Dateien sein. Wenn die Playliste auf einem anderen Webserver oder UpnP Server liegt, dann müssen auch die darin enthaltenen Lieder auf einem anderen Server liegen. Ein Mix aus lokalen Dateien und Dateien die irgendwo im Netz liegen, ist nicht möglich.
2.) Nehmen wir an das Attribut streamPath steht auf: "/opt/fhem/www/". In diesem Pfad liegen 3 Dateien pl.m3u, 1.mp3 und 2.mp3. Dann sollte die Datei pl.m3u lediglich 1.mp3 und 2.mp3 ohne weitere Pfadangaben enthalten, also relativ zum streamPath sein. Die Playlliste kann dann gestartet werden mit:

set <device> stream pl.m3u

3.) Wenn man keine lokalen Dateien verwendet, dann muss dem stream Kommando die m3u Datei mit http://192.168.x.x/pl.m3u übergeben werden. Darin enthalten müssen dann vollständige URLs sein, also z.b. http://192.168.x.x/1.mp3 und http://192.168.x.x/2.mp3. Das Feature habe ich bisher selbst noch nicht probiert, sollte aber trotzdem gehen.

PS: Selbst getestet habe ich nur die lokale Version! Zwischen den einzelnen Liedern kann es zu längeren Pausen kommen. Mir ist noch nichts eingefallen, wie ich das aktuell ändern könnte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 08 August 2018, 19:00:11
Hab mich gerade gewundert, das mein InfoDisplay, das Radiosender usw anzeigt, nicht mehr funktioniert

Vermutlich schon seit längerem, ist ne Spielerei in der Werkstatt, wird nicht jeden Tag benutzt


Anbei ein Screenshot - bei InfoText steht nichts mehr
Auch kann ich über FHEM die Lautstärke nicht mehr ändern, wird zwar in der Weboberfläche übernommen, aber es ändert sich nichts

Power, Presence usw deuten aber darauf hin, das die Kommunikation schon noch funktioniert

Gab es irgend ein Update in FHEM oder bei Silicon Frontier?

Hauptgerät ist ein SIRD14C3
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 August 2018, 21:55:19
Ich habe leider kein DAB. Bei Internet Radio wird der infoText bei mir aber aktualisiert. Das passiert allerdings auch nur einmalig beim Umschalten des Senders.
Auch die Lautstärke lässt sich bei mir problemlos ändern.

Was passiert denn wenn du den Kompatibilitätsmodus ausschaltest?

Manchmal hilft es auch das Radio aus und wieder anzuschalten. Meins ist auch schon öfter mal abgestürzt und hat dann nur noch halblebig funktioniert.

Wenn nichts hilft, dann müsstest du mal Verbose auf 5 stellen und mir einen entsprechenden Auszug aus dem Log zukommen lassen. Ich kann aber auch erst in 3 Wochen irgendwas ansehen, ich fahre demnächst in den Urlaub.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: alru am 09 August 2018, 14:11:00
Moin,

DAB funktioniert bei mir: InfoText, Lautstärke usw ...
Ich habe das TechniSat DigitRadio 520. Kompatibilitätsmodus ist aus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 09 August 2018, 15:54:41
Es hatte ja schon paar Monate funktioniert :-)

Aber wenn es keine Updates gab, weiss ich zumindest mal, wo ich den Fehler nicht suchen muss...

Viele Grüße

Klaus

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 09 August 2018, 18:49:53
Es kamen weiterhin nur die Readings:
2018-08-09 18:14:47.144 SIRD multiroom on
2018-08-09 18:14:47.172 SIRD multiroom power: on
2018-08-09 18:14:47.181 SIRD multiroom presence: present


Erster Versuch - Radio in FHEM löschen, neu anlegen : erfolglos

Dann testweise FSRadio-Remote instaliert: Sendername und Radiotext wird dort angezeigt

Und, Wunder, plötzlich geht es auch in FHEM wieder?

Ich werde es weiter beobachten :-)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 09 August 2018, 20:31:05
Nachdem alles super läuft, hätte ich noch einen Wunsch:

Ist es möglich, im speak-Kommando die Möglichkeit für eine Pause im Text einzubauen (z.B. in ms) ?

Danke und Gruß
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: isdnbus am 09 August 2018, 22:15:22
Hallo das Modul funktioniert bei mir seit einigen Tagen jetzt wieder stabil.
Zuvor hatte ich auch die zuvor beschriebenen Schwierigkeiten, dass FHEM schon beim Start abgestürzt ist.
Eine Frage zur Funktion von TTS habe ich doch noch:
Gibt es irgendwie die Möglichkeit nach einer TTS Ausgabe wieder zurück auf den ursprünglichen Input (Musikquelle) [Internetradio] umzuschalten?
Mein Radio bleibt auf [DMR] hängen.
Habe schon folgendes probiert:  attr SilverCrest ttsWaitTimes 0:0:1:2:2:0 - jedoch keine Änderung.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 August 2018, 01:10:09
Zitat von: Lichti am 09 August 2018, 20:31:05
Nachdem alles super läuft, hätte ich noch einen Wunsch:

Ist es möglich, im speak-Kommando die Möglichkeit für eine Pause im Text einzubauen (z.B. in ms) ?

Danke und Gruß

Wo genau möchtest du eine Pause haben? Wird aber wahrscheinlich schwierig, da ich den Text an Google übergebe und Google mir das mp3 file für die Sprachausgabe generiert. Das mp3 geht direkt von Google ans Radio, da komme ich gar nicht mehr dran.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 August 2018, 01:17:41
Zitat von: isdnbus am 09 August 2018, 22:15:22
Hallo das Modul funktioniert bei mir seit einigen Tagen jetzt wieder stabil.
Zuvor hatte ich auch die zuvor beschriebenen Schwierigkeiten, dass FHEM schon beim Start abgestürzt ist.
Eine Frage zur Funktion von TTS habe ich doch noch:
Gibt es irgendwie die Möglichkeit nach einer TTS Ausgabe wieder zurück auf den ursprünglichen Input (Musikquelle) [Internetradio] umzuschalten?
Mein Radio bleibt auf [DMR] hängen.
Habe schon folgendes probiert:  attr SilverCrest ttsWaitTimes 0:0:1:2:2:0 - jedoch keine Änderung.

Das sollte automatisch passieren. Schaltet denn dein Radio aus, wenn es vorher aus war?

Was passiert wenn das Radio an ist vor der Sprachausgabe oder aus ist vor der Sprachausgabe. Schaltet das Radio in einem der beiden Fälle den Input zurück?
Setz mal die vorletzte Zahl auf 5 anstatt 2.
Wenn bei einem angeschalteten Radio nach der Sprachausgabe nicht zurück geschaltet wird, kannst du dann manuell den Input wieder ohne Probleme zurück setzen?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 August 2018, 01:18:53
Zitat von: Klaus0815 am 09 August 2018, 18:49:53
Es kamen weiterhin nur die Readings:
2018-08-09 18:14:47.144 SIRD multiroom on
2018-08-09 18:14:47.172 SIRD multiroom power: on
2018-08-09 18:14:47.181 SIRD multiroom presence: present


Erster Versuch - Radio in FHEM löschen, neu anlegen : erfolglos

Dann testweise FSRadio-Remote instaliert: Sendername und Radiotext wird dort angezeigt

Und, Wunder, plötzlich geht es auch in FHEM wieder?

Ich werde es weiter beobachten :-)

Ich sag ja, manchmal geht das Radio nur noch halblebig. Dann einfach mal kurz vom Strom trennen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 10 August 2018, 09:24:44
Zur Pause:
Wenn ich 2 kurze Texte sprechen lasse kommen diese direkt ohne Abstand hintereinander. Hier hätte ich gern eine kleine Pause.

Aber wenn's zu schwierig ist oder gar nicht geht, auch kein Problem.
Funktioniert ja sonst wirklich super.

Hab gerade festgestellt, wenn ich einen - oder . einfüge, ergibt das auch einen kleinen Abstand. Hört sich schon besser an  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: isdnbus am 10 August 2018, 17:26:29
Hallo

ZitatWas passiert wenn das Radio an ist vor der Sprachausgabe oder aus ist vor der Sprachausgabe. Schaltet das Radio in einem der beiden Fälle den Input zurück?

Wenn das Radio an, ist schaltet es nicht zum Input zurück (SilverCrest SIRD 14 C3 Firmware:ir-mmi-FS2026-0500-0517_V2.13.13c.EX70970-1RC15. Ist das Radio aus, dann schaltet es auch nach der Sprachausgabe wieder aus.

ZitatSetz mal die vorletzte Zahl auf 5 anstatt 2.

Das führt zu keiner Änderung.

ZitatWenn bei einem angeschalteten Radio nach der Sprachausgabe nicht zurück geschaltet wird, kannst du dann manuell den Input wieder ohne Probleme zurück setzen?

Das manuelle setzen zu jedem Input nach erfolgter Sprachausgabe ist möglich.

Inzwischen habe ich noch ein weiteres Radio [DUAL ir 6s Firmware:ir-mmi-FS2026-0500-0095_V2.6.17.EX55921-1RC9] in FHEM integriert. Hiermit funktioniert alles einwandfrei.

Dann gibt es vermutlich Probleme mit der neusten Firmware.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 August 2018, 20:58:50
Kannst du mir vielleicht ein Logfile zukommen lassen, in dem du verbose 5 eingeschaltet hast? Wenn möglich such die Stelle nach der Sprachausgabe raus, wenn das Modul versucht den Input zurück zu stellen. Kannst dir aber Zeit lassen, ich bin jetzt erst mal im Urlaub.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hugo am 13 September 2018, 11:56:17
Hallo, bin durch Zufall auf dieses Modul gekommen, aber ich finde es echt Klasse.
Habe es auch installiert, Grundfunktionen sind vorhanden. Aber keine Anzeige von Senderlisten, Sender, Info usw.
Type: IWR 261 002261fef53a
Mit UNDOCK kann ich alles lesen.

Ich bekommen keine Readings.
hier das List.

Internals:
   CFGFN     
   DEF        192.168.12.22 1234 10

   INTERVAL   10

   IP         192.168.12.22
   NAME       Radio_Esszimmer
   NOTIFYDEV  global
   NR         3225
   NTFY_ORDER 50-Radio_Esszimmer
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.9
   READINGS:
     2018-09-12 18:20:44   input           dab
     2018-09-13 06:44:09   playStatus     
     2018-09-13 11:42:46   power           on
     2018-09-13 11:42:46   presence        present
     2018-09-12 18:23:45   shuffle         
     2018-09-13 11:42:46   state           on
     2018-09-12 18:27:37   volume          35
     2018-09-12 18:27:37   volumeStraight  7
   helper:
     suspendUpdate 0
     CL:
       Authenticated 0
       BUF       
       FW_ID      3787
       LASTACCESS 1536813398
       NAME       WEB_192.168.12.44_63466
       NR         3806
       PEER       192.168.12.44
       PORT       63466
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       canAsyncOutput 1
Attributes:
   verbose    5


Im Log stehen viel Meldungen.   2018.09.13 11:43:46 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.nav.state?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2018.09.13 11:43:46 5: Radio_Esszimmer: General netRemote.nav.state failed.
2018.09.13 11:43:47 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>4</u8></value>
</fsapiResponse>

2018.09.13 11:43:47 5: Radio_Esszimmer: General netRemote.sys.audio.volume failed.
2018.09.13 11:43:47 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.sys.mode?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u32>3</u32></value>
</fsapiResponse>

2018.09.13 11:43:47 5: Radio_Esszimmer: General netRemote.sys.mode failed.
2018.09.13 11:43:47 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.sys.info.version?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array>ir-mmi-FS2026-0500-0296_V2.9.10c.EX62921-1A12</c8_array></value>
</fsapiResponse>

2018.09.13 11:43:47 5: Radio_Esszimmer: General netRemote.sys.info.version failed.
2018.09.13 11:43:47 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array>IWR 261 002261fef53a</c8_array></value>
</fsapiResponse>

2018.09.13 11:43:47 5: Radio_Esszimmer: General netRemote.sys.info.friendlyName failed.
2018.09.13 11:43:47 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>7</u8></value>
</fsapiResponse>

2018.09.13 11:43:47 5: Radio_Esszimmer: General netRemote.sys.net.wlan.rssi failed.
2018.09.13 11:43:48 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.description?pin=1234 returned:
<fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
</fsapiResponse>

2018.09.13 11:43:48 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.albumDescription?pin=1234 returned:
<fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
</fsapiResponse>

2018.09.13 11:43:48 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.artistDescription?pin=1234 returned:
<fsapiResponse>
<status>FS_NODE_DOES_NOT_EXIST</status>
</fsapiResponse>

2018.09.13 11:43:48 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.duration?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u32>0</u32></value>
</fsapiResponse>

2018.09.13 11:43:48 5: Radio_Esszimmer: General netRemote.play.info.duration failed.
2018.09.13 11:43:48 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.artist?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array></c8_array></value>
</fsapiResponse>

2018.09.13 11:43:48 5: Radio_Esszimmer: General netRemote.play.info.artist failed.
2018.09.13 11:43:58 5: Radio_Esszimmer: SetNextTimer called
2018.09.13 11:43:58 5: rg_WLAN_RADIO: not on any display, ignoring notify

Hat jemand eine Idee an was das liegen kann? Softwarestand aktuell. Stromlos gemacht.
Ich kann Volume ändern, Speek funktioniert auch.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 September 2018, 00:28:49
Muss ich mir ansehen. Auf den ersten Blick hätte ich gesagt, das die Rückgaben interpretiert werden müssten. Aus irgend einem Grund steht bei dir aber sehr oft failed drin. Ich melde mich.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 September 2018, 00:08:13
Ich scheine da den Kompatibilitätsmodus kaputt gemacht zu haben. Ich habe mal eine Änderung eingecheckt, die hoffentlich das Problem beheben sollte. Kannst du bitte prüfen ob dann wieder alles funktioniert (update all und dann shutdown restart)?

Falls möglich solltest du den Kompatibilitätsmodus ausschalten, das ist wesentlich Ressourcenschonender, wird aber nicht von allen Radios unterstützt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: pflock_y am 15 September 2018, 06:57:09
Super mit Version 1.1.10 läuft es bei mir nun auch wieder!!!
Danke dafür!!
Leider muss ich den Kompatibilitätsmodus eingeschaltet lassen.

Viele Grüße
pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hugo am 17 September 2018, 12:04:00
Hallo Mumpitzstuff,
jetzt funktioniert alles tadellos. Hervorrangende Arbeit. ;)
Ist es möglich in der "Steuerung" auch die Lautstärke zu regeln? Wenn ich auf den Slider gehe erhalte ich ein "NaN", der Ton ist weg und kann nur über das Device wieder eingestellt werden.
Was ich ja ganz super finde ist die Sprachausgabe, sie ermöglicht wieder ganz neue Möglichkeiten, die ja mit Alexa usw. nicht möglich sind.

Nochmal vielen Dank.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 17 September 2018, 13:12:16
Kannst du bitte für das Device verbose auf 5 setzen, versuchen die Lautstärke zu ändern und mir den relevanten Teil des Logs dann zukommen zu lassen? Ansonsten versuche ich heute Abend mal das Problem nachzustellen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hugo am 17 September 2018, 19:31:31
Hallo,
hier das LOG:

2018.09.17 19:25:06 5: Radio_Esszimmer: General GET successful.
2018.09.17 19:25:06 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.album?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array></c8_array></value>
</fsapiResponse>

2018.09.17 19:25:06 5: Radio_Esszimmer: General GET successful.
2018.09.17 19:25:06 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.text?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array>Mensch, Otto!</c8_array></value>
</fsapiResponse>

2018.09.17 19:25:06 5: Radio_Esszimmer: General GET successful.
2018.09.17 19:25:06 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.play.info.graphicUri?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array></c8_array></value>
</fsapiResponse>

2018.09.17 19:25:06 5: Radio_Esszimmer: General GET successful.
2018.09.17 19:25:06 5: Radio_Esszimmer: URL http://192.168.12.22:80/fsapi/GET/netRemote.nav.numItems?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><s32>-1</s32></value>
</fsapiResponse>

2018.09.17 19:25:06 5: Radio_Esszimmer: General GET successful.
~



hier der Auszug aus dem EventMonitor

2018-09-17 19:28:59 readingsGroup rg_WLAN_RADIO Radio_Esszimmer.state:           Created by potrace 1.8, written by Peter Selinger 2001-2007         image/svg+xml                                 
2018-09-17 19:28:59 SIRD Radio_Esszimmer on
2018-09-17 19:28:59 SIRD Radio_Esszimmer volume: nan
2018-09-17 19:28:59 readingsGroup rg_WLAN_RADIO Radio_Esszimmer.volumeStraight: nan
2018-09-17 19:28:59 SIRD Radio_Esszimmer volumeStraight: nan
2018-09-17 19:28:59 SIRD Radio_Esszimmer power: on
2018-09-17 19:28:59 SIRD Radio_Esszimmer presence: present
2018-09-17 19:29:00 readingsGroup rg_WLAN_RADIO Radio_Esszimmer.volumeStraight: 0
2018-09-17 19:29:00 SIRD Radio_Esszimmer volume: 0
2018-09-17 19:29:00 SIRD Radio_Esszimmer volumeStraight: 0
2018-09-17 19:29:00 SIRD Radio_Esszimmer rssi: 5
2018-09-17 19:29:04 SIRD Radio_Esszimmer signalStrength: 237
2018-09-17 19:29:09 readingsGroup rg_WLAN_RADIO item:1:1: playing dab

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 17 September 2018, 20:05:38
Das Log enthält leider keine Volume Einträge. Ich schau mal bei mir rein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 17 September 2018, 20:41:30
Ich kann bei mir leider nichts auffälliges finden:

2018.09.17 20:35:45 5: RADIO_WOHNZIMMER: URL http://192.168.1.102:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=7 returned:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>

2018.09.17 20:35:45 5: RADIO_WOHNZIMMER: Volume SET successful.
2018.09.17 20:35:54 5: RADIO_WOHNZIMMER: URL http://192.168.1.102:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>7</u8></value>
</fsapiResponse>

2018.09.17 20:35:54 5: RADIO_WOHNZIMMER: General GET successful.


2018.09.17 20:42:45 5 : RADIO_WOHNZIMMER: URL http://192.168.1.102:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=5 returned: <fsapiResponse> <status>FS_OK</status> </fsapiResponse>
2018.09.17 20:42:45 5 : RADIO_WOHNZIMMER: Volume SET successful.
2018-09-17 20:42:45 SIRD RADIO_WOHNZIMMER volume: 25
2018-09-17 20:42:45 SIRD RADIO_WOHNZIMMER volumeStraight: 5


volumeStraight kann ich auch ohne Probleme setzen. Klick mal unten Raw definition an, wenn du das Device in FHEM geöffnet hast. Dort müsste in der Ausgabe ein .volumeSteps erscheinen. Gibt es das und hat es einen plausiblen Wert?

Sieht bei mir so aus:

setstate RADIO_WOHNZIMMER 2018-08-02 23:47:35 .volumeSteps 20
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hugo am 17 September 2018, 22:08:36
Hallo,
vielleicht habe wir uns falsch verstanden. Im Device Radio kann die Volume setzen. Meine Frage war ist die auch in der "Steuerung" möglich.

hier die Raw definition vom Radio.
defmod Radio_Esszimmer SIRD 192.168.xx.xx 1234 20\

attr Radio_Esszimmer disable 0
attr Radio_Esszimmer verbose 0

setstate Radio_Esszimmer off
setstate Radio_Esszimmer 2018-09-17 22:02:05 .dabpresets 0:BAYERN3,1:BAYERN1Nby/Opf
setstate Radio_Esszimmer 2018-09-17 11:45:32 .fmpresets 0:100.90MHz,1:101.20MHz,2:101.80MHz,3:102.30MHz,4:103.20MHz,5:103.50MHz,6:104.60MHz,7:105.70MHz,8:106.40MHz,9:106.90MHz,10:107.70MHz,11:89.50MHz,12:90.90MHz,13:93.70MHz,14:94.80MHz,15:98.50MHz
setstate Radio_Esszimmer 2018-09-12 18:23:03 .inputs 0:internetradio,1:dmr,2:musikarchiv,3:dab,4:fm,5:aux-eingang
setstate Radio_Esszimmer 2018-09-17 11:54:17 .internetradiopresets 0:AntenneBayernWeihnachtsHits,1:AntenneBayern
setstate Radio_Esszimmer 2018-09-17 11:45:46 .lastPreset 0
setstate Radio_Esszimmer 2018-09-17 11:54:37 .numNav -2
setstate Radio_Esszimmer 2018-09-17 22:02:05 .presets 0:BAYERN3,1:BAYERN1Nby/Opf
setstate Radio_Esszimmer 2018-09-17 00:05:08 .volumeSteps 20
setstate Radio_Esszimmer 2018-09-17 19:29:47 currentTitle
setstate Radio_Esszimmer 2018-09-17 19:29:48 duration
setstate Radio_Esszimmer 2018-09-17 11:45:39 frequency
setstate Radio_Esszimmer 2018-09-17 00:05:09 friendlyName IWR 261 002261fef53a
setstate Radio_Esszimmer 2018-09-17 11:54:27 graphicUri
setstate Radio_Esszimmer 2018-09-17 19:29:48 infoText
setstate Radio_Esszimmer 2018-09-17 11:54:24 input dab
setstate Radio_Esszimmer 2018-09-17 19:29:58 mute
setstate Radio_Esszimmer 2018-09-17 19:29:58 playStatus
setstate Radio_Esszimmer 2018-09-17 19:29:58 position
setstate Radio_Esszimmer 2018-09-17 22:02:02 power off
setstate Radio_Esszimmer 2018-09-17 22:02:02 presence present
setstate Radio_Esszimmer 2018-09-17 11:52:42 preset
setstate Radio_Esszimmer 2018-09-17 19:29:58 repeat
setstate Radio_Esszimmer 2018-09-17 22:01:04 rssi 9
setstate Radio_Esszimmer 2018-09-17 19:29:58 shuffle
setstate Radio_Esszimmer 2018-09-17 19:29:58 signalStrength
setstate Radio_Esszimmer 2018-09-17 22:02:02 state off
setstate Radio_Esszimmer 2018-09-17 00:05:09 version ir-mmi-FS2026-0500-0296_V2.9.10c.EX62921-1A12
setstate Radio_Esszimmer 2018-09-17 22:01:42 volume 25
setstate Radio_Esszimmer 2018-09-17 22:01:42 volumeStraight 5


Raw definition von der Steuerung:
defmod rg_WLAN_RADIO readingsGroup Radio_Esszimmer:<{getCoverTitleRG($DEVICE)}@state>\
Radio_Esszimmer:!input,!preset,volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state
attr rg_WLAN_RADIO alias Steuerung
attr rg_WLAN_RADIO commands {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, 'volumeSteps', ''),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE play",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next"\
}
attr rg_WLAN_RADIO nonames 1
attr rg_WLAN_RADIO valueColumns { 'r:1,c:1' => 'colspan="10"' }
attr rg_WLAN_RADIO valueIcon {\
"state.on" => "radio_checked@#e56524",\
"state.off" => "radio_unchecked",\
"mute.on" => "rc_MUTE@#e56524",\
"mute" => "rc_VOLUP",\
"repeat.on" => "rc_REPEAT@#e56524",\
"repeat" => "rc_REPEAT",\
"playStatus.playing" => "rc_PAUSE@#e56524",\
"playStatus" => "rc_PLAY",\
"shuffle.on" => "rc_SHUFFLE@#e56524",\
"shuffle" => "rc_SHUFFLE",\
"previous" => "rc_PREVIOUS",\
"next" => "rc_NEXT",\
}
attr rg_WLAN_RADIO verbose 5
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 September 2018, 00:01:28
Ahhhh. Da haben wir klassischerweise aneinander vorbei geredet.

Ersetz mal diese Zeile:
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, 'volumeSteps', ''),\

durch:
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', ''),\

Der Punkt vor volumeSteps macht den Unterschied. Ich habs auch gleich im ersten Beitrag angepasst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hugo am 18 September 2018, 07:42:32
Super. ;) :D
Jetzt ist alles in Butter.
Danke für deine Mühe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 23 September 2018, 12:34:00
Gibt es eine Möglichkeit Musik von USB abzuspielen ?

Ich kann den Input auf ,,Musikabspielen" setzen,
aber danach müsste noch USB und der Titel gewählt werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 September 2018, 18:35:02
Das sollte über ls gehen. Je nach input ändert sich hier die Struktur. Ist irgendwie echt blöd gemacht. Mir ist an der Stelle auch noch nichts eingefallen, wie ich den Zugriff darauf besser machen könnte, zumal das auslesen eines usb Sticks wirklich lang dauern könnte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 23 September 2018, 19:53:00
Ja, geht mit ls.
Dauert allerdings wirklich einige Minuten.
Aber Hauptsache es geht  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 September 2018, 22:29:54
Würde es helfen wenn man eine Suche hätte? Habe bisher nicht viel Sinn drin gesehen, da nur ein Lied angespielt werden würde und niemand ständig neu suchen wollen würde. Oder spielt das Radio nach der Auswahl eines Songs die danach folgenden ebenfalls ab?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 25 September 2018, 10:10:47
Wenn ein Song gewählt wurde, werden auch die Folgenden gespielt.
Ausserdem kommt die Ausgabe von ls bei folgenden Aufrufen sofort.
Lediglich der erste ls muss 2 mal ausgeführt werden und dauert länger:
1. Auswahl zwischen "GemeinsameMedien" und  "USBAbspielen"
2. Auswahl Song
Kann man mit leben.

Jetzt habe ich noch ein anderes Problem:
Bisher hatte ich ein TechniSat DigitRadio und ein Soundmaster Radio.
Bei beiden alles super!

Jetzt ist noch ein Noxon A110+ dazugekommen (hier kommen übrigens manche Readings nur im compatibilityMode).
Beim speak wird hier ca. am Anfang eine halbe Sekunde vom Text verschluckt.
Hab mit ttsWaitTimes alle Zeiten mal auf 0 und auf 2 gestellt, keine Änderung.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 September 2018, 14:02:25
2x aufrufen sollte eigentlich nicht sein, es kann aber sein, dass das Modul in einen Timeout rein rennt. Muss ich mal gucken.

Kannst du bei dem Noxon mal den Kompatibilitätsmodus abschalten und mir dann ein Verbose 5 Log zur Verfügung stellen bzw. sagen welche der Readings bei dir nicht erscheinen? Dann kann ich mir das ansehen und versuchen zu reparieren.

Das mit dem Verschlucken müsste ich mir ansehen, habe aber die Vermutung das wenn ich da wieder was drehe, das dann irgend jemand anderer schreit. Kannst du die Zeiten mal auf noch höhere Werte stellen wie z.B. 5?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 25 September 2018, 21:52:43
Das mit den 2 Schritten beim USB ist ja auch bei direkter Bedienung am Gerät.
Zuerst die Auswahl "Musikabspieler"
Dann die Auswahl zwischen "GemeinsameMedien" und  "USBAbspielen"
Danach den Song wählen.
Ist also so OK.

Bei Kompatibilitätsmodus = aus fehlen die Readings:
currentTitle
signalStrength
graphicUri

Mit ttsWaitTimes 5:5:5:5:5:5 dauert es natürlich länger bis der Text kommt, es fehlt aber immer noch die erste Silbe.

Und der Log:
2018.09.25 21:24:09 5: NoxonA110: Notifications GET_NOTIFIES successful.
2018.09.25 21:24:09 5: NoxonA110: Notifications restarted
2018.09.25 21:24:13 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1881682500 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>Namika - Je ne parle pas français</c8_array></value>
</notify>
</fsapiResponse>
2018.09.25 21:24:13 5: NoxonA110: Notifications GET_NOTIFIES successful.
2018.09.25 21:24:13 5: NoxonA110: Notifications restarted

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 September 2018, 00:25:33
Das ist nur ein Beispiel für ein Notify. Ich bräuchte die 4-5 Log Einträge bei einem Update Zyklus.

Das andere muss ich mir ansehen. Wenn du Zeit hast kannst du ja mal die speech Funktion angucken und ein wenig experimentieren. Sleep irgendwo einbauen oder mal das mute/unmute auskommentieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 26 September 2018, 11:17:38
Hier alle Log-Einträge, die in 2 Minuten kamen:
2018.09.26 11:07:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.09.26 11:07:54 5: NoxonA110: Notifications restarted
2018.09.26 11:07:54 5: NoxonA110: SetNextTimer called
2018.09.26 11:07:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2018.09.26 11:07:54 5: NoxonA110: Power GET successful.
2018.09.26 11:07:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
404 Error
2018.09.26 11:07:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2018.09.26 11:07:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.frequency&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.play.signalStrength&node=netRemote.sys.audio.mute& returned:
404 Error
2018.09.26 11:07:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text&node=netRemote.nav.numItems& returned:
404 Error
2018.09.26 11:08:01 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>www.antenne.de </c8_array></value>
</notify>
</fsapiResponse>

2018.09.26 11:08:01 5: NoxonA110: Notifications GET_NOTIFIES successful.
2018.09.26 11:08:01 5: NoxonA110: Notifications restarted
2018.09.26 11:08:12 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>Rudimental feat. Jess Glynne Macklemore & Dan Caplen - These Days</c8_array></value>
</notify>
</fsapiResponse>

2018.09.26 11:08:12 5: NoxonA110: Notifications GET_NOTIFIES successful.
2018.09.26 11:08:12 5: NoxonA110: Notifications restarted
2018.09.26 11:08:42 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.09.26 11:08:42 5: NoxonA110: Notifications restarted
2018.09.26 11:08:48 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>The Faim - Summer Is a Curse</c8_array></value>
</notify>
</fsapiResponse>

2018.09.26 11:08:48 5: NoxonA110: Notifications GET_NOTIFIES successful.
2018.09.26 11:08:48 5: NoxonA110: Notifications restarted
2018.09.26 11:08:54 5: NoxonA110: SetNextTimer called
2018.09.26 11:08:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2018.09.26 11:08:54 5: NoxonA110: Power GET successful.
2018.09.26 11:08:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.sys.mode&node=netRemote.play.status&node=netRemote.play.frequency&node=netRemote.play.errorStr&node=netRemote.play.position&node=netRemote.play.repeat&node=netRemote.play.shuffle&node=netRemote.play.signalStrength&node=netRemote.sys.audio.mute& returned:
404 Error
2018.09.26 11:08:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2018.09.26 11:08:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
404 Error
2018.09.26 11:08:54 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.play.info.name&node=netRemote.play.info.description&node=netRemote.play.info.albumDescription&node=netRemote.play.info.artistDescription&node=netRemote.play.info.duration&node=netRemote.play.info.artist&node=netRemote.play.info.album&node=netRemote.play.info.graphicUri&node=netRemote.play.info.text&node=netRemote.nav.numItems& returned:
404 Error
2018.09.26 11:09:14 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_TIMEOUT</status>
</fsapiResponse>

2018.09.26 11:09:14 5: NoxonA110: Notifications restarted
2018.09.26 11:09:27 5: NoxonA110: URL http://192.168.178.25:80/fsapi/GET_NOTIFIES?pin=1234&sid=1249900562 returned:
<fsapiResponse>
<status>FS_OK</status>
<notify node="netremote.play.info.text"><value><c8_array>Staus und Blitzer melden: 0800 - 994 9000</c8_array></value>
</notify>
</fsapiResponse>

2018.09.26 11:09:27 5: NoxonA110: Notifications GET_NOTIFIES successful.
2018.09.26 11:09:27 5: NoxonA110: Notifications restarted


Zum speak:
Wenn ich z.B. abcde sprechen lasse, kommt nur de, sowohl bei PowerOff als auch bei PowerOn.
Hab mal versucht, wait-Befehle einzubauen, hat aber nichts gebracht. Es sind ja auch schon fast überall, wo es sinnvoll ist, wait drin.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 September 2018, 11:58:04
hmm also das Radio hat alte Hardware verbaut und kann deshalb gar nicht mit MULTIPLE Kommandos umgehen. Deshalb bekommst du dort immer Error 404. Du wirst also im Kompatibilitätsmodus bleiben müssen. Ansonsten versuche ich mal verschiedene Versionen der Funktion zu stricken und lasse sie dir zukommen. Vielleicht bewirkt ja irgendwas davon etwas.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 26 September 2018, 16:23:08
Wäre es eigentlich möglich, die Ausgabe von ls in einem Reading zur Verfügung zu stellen?
Damit könnte man dann in FTUI eine schöne Auswahl-Liste erstellen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 September 2018, 17:16:30
Das verursacht verschiedene Probleme. Erstens ändert sich das was hinter ls steht mit jedem Wechsel zum Beispiel des Inputs. Das bedeutet, das wenn du ls machst und etwas im Reading steht, danach aber den Input wechselst, ist der Inhalt vom ls Reading schon wieder hinfällig. Ich müsste deshalb im Hintergrund ständig ls im Hintergrund ausführen und das Reading mit aktuellen Daten füttern. Das würde auch dann notwendig werden, wenn du im Menü irgendwohin wechselst, dann das Radio ausschaltest und wieder einschaltest. Dann würde das Reading den alten Wert behalten, intern wäre das Radio aber wieder ins Wurzelverzeichnis zurück gewechselt. Wenn man jetzt dem Radio einen Befehl aus dem veralteten ls Reading schicken würde, dann würdest du einen Fehler erhalten. Das Verhalten ist echt der größte Mist den ich je gesehen habe.
Die ganzen Menüstrukturen die man mit ls bekommt sind nicht zu vergleichen mit Pfadangaben, mit denen man das Radio füttern könnte wenn sie einmal bekannt sind. Die Elemente einer Verzeichnisebene fangen immer bei 0 an und gehen bis x. Nehmen wir an wir sind im Wurzelverzeichnis und haben 5 Unterverzeichnisse, dann haben diese die Nummern 0 - 4. Wenn ich jetzt in eins dieser Verzeichnisse wechsle und dort sind wieder 2 Verzeichnisse, dann haben diese wieder die Nummern 0 - 2. Dem Radio kann ich nun nur sagen: Gehe zu Element x des aktuellen Verzeichnisses, aber eben nicht auf welcher Verzeichnisebene das sein soll. Hinzu kommt im Falle eines USB Sticks, das sich diese Nummern sofort alle ändern, wenn du z.B. eine Datei ganz vorn einfügst. Dann hat eine bestimmte Datei auf einmal nicht mehr Nummer 5, sondern Nummer 6, weil eine neue Datei hinzugekommen ist. Alles in allem führt das dazu, das der Anwender gezwungen ist die Strukturen jedes Mal aufs neue durchzuklicken.

Was ich versuchen kann ist, das ich die Darstellung von ls versuche zu beschleunigen, wenn das Verzeichnis mehrere Einträge enthält. Bisher frage ich immer 15-20 Einträge ab, warte dann bis diese da sind, frage dann die nächsten ab und bei z.B. 100 gebe ich sie aus. Ich könnte in diesem Fall aber auch gleich 5 Requests mit jeweils 20 Einträgen anfordern und dann alle Anttworten einsammeln und darstellen. Das Handling ist nur schwieriger, da ich dann die Antworten unter Umständen wieder sortieren muss usw. Theoretisch wäre das aber schneller und ist auch das was z.B. die UNDOK App macht, wenn sie die Einträge darstellt und man anfängt zu scrollen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 26 September 2018, 17:17:12
Hallo,

ich habe mit den Befehl stream rumgespielt, und dabei festgestellt das im Log nach dem Abspielen folgende Meldung kommt:
2018.09.26 17:01:49 1: Timeout for SIRD_DoWebserver reached, terminated process 30681
2018.09.26 17:01:49 1: Timeout for SIRD_DoStream reached, terminated process 30682
2018.09.26 17:01:59 1: Timeout for SIRD_DoWebserver reached, terminated process 30685
2018.09.26 17:06:29 1: Timeout for SIRD_DoWebserver reached, terminated process 30711
2018.09.26 17:08:17 1: Timeout for SIRD_DoWebserver reached, terminated process 30747


Kann ich das unterdrücken? Verbose 0 bringt nix. Soundfile wird Super abgespielt, nur die Einträge im Log nerven :-)

Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 September 2018, 18:13:59
Damit hatte ich auch schon zu kämpfen. Leider kommen die Logeinträge nicht von mir, sondern aus der Blocking Lib. Das Problem an der Sache ist, das ich mit dem Modul Blocking dem Webserver keine Nachricht schicken kann, das sich dieser beenden soll. Das gibt das Modul nicht her. Deshalb guckt der Webserver alle x Sekunden, ob das Radio sich noch Daten holt und rennt ins Timeout wenn das nicht der Fall ist. Das war das Beste was mir bisher eingefallen ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 26 September 2018, 19:31:36
Nochmal zum ls:
Ist schon klar, das sich die Ausgabe laufend ändert.
Man müsste halt zwischendurch immer einen ,,get ls" absetzen.

Ich mache halt fast alles mit FTUI.
Schaut einfach besser aus und der WAF ist viel höher 😃
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 26 September 2018, 19:58:14
Danke für die schnelle Info....

Grüßle

Pascal

Zitat von: mumpitzstuff am 26 September 2018, 18:13:59
Damit hatte ich auch schon zu kämpfen. Leider kommen die Logeinträge nicht von mir, sondern aus der Blocking Lib. Das Problem an der Sache ist, das ich mit dem Modul Blocking dem Webserver keine Nachricht schicken kann, das sich dieser beenden soll. Das gibt das Modul nicht her. Deshalb guckt der Webserver alle x Sekunden, ob das Radio sich noch Daten holt und rennt ins Timeout wenn das nicht der Fall ist. Das war das Beste was mir bisher eingefallen ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 27 September 2018, 13:20:45
Hi Nochmal Ich :-)
Ich spiele immer noch mit dem Stream rum :-)

Ich versuche auf 2 verschiedenen LS unterschiedliche Stream's zu starten..
LS1 -> 3.mp3
LS2-> 4.mp3

einzeln oder nacheinander funktioniert es.. aber nicht gleichzeitig.. also wenn einer läuft geht der zweite nicht..
Der LS geht zwar an (kommt aus dem Standby) aber es spielt nix ab...

gewollt oder Fehler?

Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 September 2018, 15:22:50
Hast du bei beiden unterschiedliche streamPorts angegeben? Default ist 5000, aber wenn beide den selben verwenden, dann gehts nicht.

Falls dir langweilig ist, kannst du ja auch mal den playlist support testen. Der ist beim letzten Bugfix mit rein gerutscht (siehe dazu #493).
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 27 September 2018, 16:06:13
das mit den Ports war es ... Danke Funktioniert! :-)

Playliste schau ich mir an... (Gibt bestimmt ein kleines How-to oder?)



Danke!!!

Pascal

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 September 2018, 17:30:23
Ich hoffe das reicht als Beschreibung. Ansonsten einfach noch mal fragen und ich versuche zu antworten.

Zitat von: mumpitzstuff am 05 August 2018, 02:01:49
Ich habe mal im Development Branch bzw. hier im Anhang eine Version mit Playlist Support bereitgestellt. Bei Interesse kann gern getestet werden. Folgende Dinge sollten beachtet werden.

1.) Wenn die Playliste eine lokale Datei ist, dann müssen auch die darin enthaltenen Lieder lokale Dateien sein. Wenn die Playliste auf einem anderen Webserver oder UpnP Server liegt, dann müssen auch die darin enthaltenen Lieder auf einem anderen Server liegen. Ein Mix aus lokalen Dateien und Dateien die irgendwo im Netz liegen, ist nicht möglich.
2.) Nehmen wir an das Attribut streamPath steht auf: "/opt/fhem/www/". In diesem Pfad liegen 3 Dateien pl.m3u, 1.mp3 und 2.mp3. Dann sollte die Datei pl.m3u lediglich 1.mp3 und 2.mp3 ohne weitere Pfadangaben enthalten, also relativ zum streamPath sein. Die Playlliste kann dann gestartet werden mit:

set <device> stream pl.m3u

3.) Wenn man keine lokalen Dateien verwendet, dann muss dem stream Kommando die m3u Datei mit http://192.168.x.x/pl.m3u übergeben werden. Darin enthalten müssen dann vollständige URLs sein, also z.b. http://192.168.x.x/1.mp3 und http://192.168.x.x/2.mp3. Das Feature habe ich bisher selbst noch nicht probiert, sollte aber trotzdem gehen.

PS: Selbst getestet habe ich nur die lokale Version! Zwischen den einzelnen Liedern kann es zu längeren Pausen kommen. Mir ist noch nichts eingefallen, wie ich das aktuell ändern könnte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 28 September 2018, 08:40:21
erste Tests...

play stream pl.m3u lokal funktioniert :)
pause funktioniert :)
next/previous funktioniert nicht  :-[
stop funktioniert für den aktuellen Titel macht aber dann mit dem nächsten weiter...  :-[

play stream pl.m3u HTTP/ fremder webserver funktioniert nicht :[
2018.09.28 08:37:44 5: LSLinks: SetNextTimer called
2018.09.28 08:37:44 5: LSLinks: Blocking call running to stream.
2018.09.28 08:37:44 5: LSLinks: URL http://192.168.178.58:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2018.09.28 08:37:44 5: LSLinks: Power GET successful.
2018.09.28 08:37:45 5: LSLinks: URL http://192.168.178.58:80/fsapi/GET_MULTIPLE?pin=1234&node=netRemote.nav.state&node=netRemote.nav.status&node=netRemote.sys.caps.volumeSteps&node=netRemote.nav.numItems&node=netRemote.sys.mode&node=netRemote.sys.info.version&node=netRemote.sys.info.friendlyName&node=netRemote.sys.audio.volume&node=netRemote.sys.net.wlan.rssi& returned:
<fsapiGetMultipleResponse>
<fsapiResponse>
<node>netRemote.nav.state</node>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.nav.status</node>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.caps.volumeSteps</node>
<status>FS_OK</status>
<value><u8>21</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.nav.numItems</node>
<status>FS_OK</status>
<value><s32>2</s32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.mode</node>
<status>FS_OK</status>
<value><u32>3</u32></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.info.version</node>
<status>FS_OK</status>
<value><c8_array>ir-mmi-FS2026-0500-0261_V2.11.11.EX65598-1RC5</c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.info.friendlyName</node>
<status>FS_OK</status>
<value><c8_array>HorrorAmbiente</c8_array></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.audio.volume</node>
<status>FS_OK</status>
<value><u8>5</u8></value>
</fsapiResponse>
<fsapiResponse>
<node>netRemote.sys.net.wlan.rssi</node>
<status>FS_OK</status>
<value><u8>72</u8></value>
</fsapiResponse>
</fsapiGetMultipleResponse>

2018.09.28 08:37:45 5: LSLinks: Multiple GET_MULTIPLE successful.
2018.09.28 08:37:45 5: LSLinks: URL http://192.168.178.58:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 returned:
<fsapiResponse>
<status>FS_NODE_BLOCKED</status>
</fsapiResponse>

2018.09.28 08:37:45 5: LSLinks: successfully completed (netRemote.sys.audio.mute value=1).
2018.09.28 08:37:45 5: LSLinks: successfully completed (netRemote.sys.power value=1).
2018.09.28 08:37:45 5: LSLinks: start switch to dmr.
2018.09.28 08:37:45 5: LSLinks: successfully completed (netRemote.sys.mode value=2).
2018.09.28 08:37:45 5: LSLinks: DLNA Stop <?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:StopResponse xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"></u:StopResponse></s:Body></s:Envelope>
2018.09.28 08:37:45 3: LSLinks: Playlist detected.
2018.09.28 08:37:45 5: LSLinks: DLNA GetTransportInfo <?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetTransportInfoResponse xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><CurrentTransportState>NO_MEDIA_PRESENT</CurrentTransportState><CurrentTransportStatus>OK</CurrentTransportStatus><CurrentSpeed>1</CurrentSpeed></u:GetTransportInfoResponse></s:Body></s:Envelope>
2018.09.28 08:37:45 5: LSLinks: successfully completed (netRemote.sys.audio.mute value=0).
2018.09.28 08:37:47 5: LSLinks: DLNA Play <s:Envelope
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>705</errorCode><errorDescription>Transport is locked</errorDescription></UPnPError></detail></s:Fault></s:Body></s:Envelope>
2018.09.28 08:37:47 5: LSLinks: DLNA GetTransportInfo <?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetTransportInfoResponse xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><CurrentTransportState>NO_MEDIA_PRESENT</CurrentTransportState><CurrentTransportStatus>OK</CurrentTransportStatus><CurrentSpeed>1</CurrentSpeed></u:GetTransportInfoResponse></s:Body></s:Envelope>
2018.09.28 08:37:47 5: LSLinks: successfully completed (netRemote.sys.mode value=3).
2018.09.28 08:37:47 5: LSLinks: successfully completed (netRemote.sys.power value=0).
2018.09.28 08:37:47 5: LSLinks: Blocking call finished to stream.




Hoffe ich konnte ein bisschen helfen...

Werde weitertesten...

Grüßle

Pascal


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2018, 15:59:27
Super!

Das mit next/previous ging irgendwie nicht, warum auch immer. Es gibt zwar dlna Kommandos dafür, aber mein Radio reagiert darauf leider nicht. Das mit dem Stop muss ich noch mal gucken.

Wie sieht denn deine playlist für den Webserver aus? Was passiert wenn du im Browser eine der urls aus der Playlist eingibst? Wird dann ein Stream gestartet?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2018, 23:07:46
@Lichti: Bei dem Radio wo die erste Silbe verschluckt wird, auf welchen Werten stehen volume und ttsVolume? Probier mal bitte aus, ob es einen Unterschied, wenn beide Werte gleich sind oder nicht. Oder du kommentierst die Zeile nach dem Kommentar "# mute before poweron" mal aus. Was passiert wenn das Radio bereits an ist, eventuell sogar schon dmr als Input ausgewählt ist?

Ansonsten kannst du vielleicht eine kurze Sequenz mit Nichts erzeugen und als Jingle abspielen lassen. Oder du kannst du dem Text auch irgendwas wie Punkte oder Ausrufezeichen voran stellen, so das Google selbst eine kurze Pause einbaut.

Ich finde ansonsten nicht wirklich was das ich ändern könnte.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2018, 23:26:01
@raiderxxl: Das Problem mit Stop habe ich identifiziert, die Lösung ist leider nicht so einfach. Ich habe aber eine Idee, die vielleicht funktioniert und dann vielleicht auch das Problem mit den Timeout Nachrichten im Logfile löst. Next/Previous sollte mit dem Mechanismus ebenfalls gehen. Im Prinzip geht es darum, den geforkten Prozessen irgendwie Nachrichten zu schicken und damit letztendlich durch FHEM Kommandos zu steuern. Bisher rennen diese Prozesse einfach immer weiter, weil das Modul Blocking von Hause aus keinen Datenaustausch zwischen Client/Parent erlaubt. Ich habe deshalb immer versucht rein passiv zu erkennen was passiert. Bei den Playlisten kommt man da aber an eine Grenze... Zumindest in der Theorie sollte eine Kommunikation aber mit Pipes funktionieren. Ich bleibe dran...

Das mit dem Webserver schaue ich mir noch mal genau an und falls ich es hinbekomme, dann beschreibe ich genau wie ich zum Ziel gekommen bin. Eventuell füge ich auch noch ein paar erweiterte Log Messages ein, dann sieht man das Problem hoffentlich schneller.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 29 September 2018, 11:23:40
Also das Noxon Radio verhält sich schon sehr seltsam:

- Wenn ich den input von dab auf dmr umschalte, wird beim Reading zwar als input dmr angezeigt, der DAB-Sender ist aber weiter zu hören
- Wenn ich einen Jingle vor den Text setze, wird nur der Jingle (auch gekürzt) abgespielt, aber nicht der Text
- bei gleichen Werten von volume und ttsVolume gleiches Verhalten
- auch kein Unterschied ob Power on oder off
- wenn ich einen Punkt vor den Text setze, funktioniert es meistens. Manchmal wird aber trotzdem etwas verschluckt. Bei 2 Punkten wird der 2. Punkt als "Punkt" vorgelesen
- beim stream-Kommando wird nichts verschluckt

Bei den anderen beiden Radios funktioniert alles bestens. Also wohl doch veraltete Hardware beim Noxon A110+
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 29 September 2018, 14:06:35
Das mit dem Jingle nutzt wahrscheinlich ein Feature das dein Radio ebenfalls nicht unterstützt. Ist irgendwie blöd. Ich vermute das die dort irgendwas eingebaut haben das bei der ersten Ausgabe die Lautstärke auch die Ziellautstärke hochrampt, also leise anfängt und dann erst nach 1-2s die gewünschte Lautstärke erreicht. Versuch doch mal .<Space>. oder Kombinationen verschiedener Sonderzeichen. Irgendwo hatte ich auch im Forum darüber mal was gelesen.
Frag doch mal im Anfängerbereich, vielleicht hat dort jemand eine Idee wie man eine Pause hinbekommt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 29 September 2018, 18:21:17
Hab so einiges gegoogelt. Gibt zwar einiges zu dem Thema, aber keine richtige Lösung.

Mit .<Space>.<Space>.Text läuft es jetzt aber ganz gut.
Man hört einen  kleinen Rest von "Punkt", stört aber kaum.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Future001 am 13 Oktober 2018, 00:22:26
Guten Morgen!

seit 2 Tagen stürzt mein Fhem regelmäßig ab. Ich habe da den verbose auf 5 gesetzt und mal geguckt. Das letzte, was man vor einem Start im Log sieht ist folgendes:


2018.10.12 20:37:17 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.power?pin=1234 HTTP/1.0
Host: 192.168.134.xxx
User-Agent: fhem
Accept-Encoding: gzip,deflate

2018.10.12 20:37:17 5: HttpUtils request header:
GET /fsapi/GET/netRemote.nav.state?pin=1234 HTTP/1.0
Host: 192.168.134.xxx
User-Agent: fhem
Accept-Encoding: gzip,deflate

2018.10.12 20:37:17 5: HttpUtils request header:
GET /fsapi/GET/netRemote.nav.numItems?pin=1234 HTTP/1.0
Host: 192.168.134.xxx
User-Agent: fhem
Accept-Encoding: gzip,deflate

2018.10.12 20:37:17 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 HTTP/1.0
Host: 192.168.134.xxx
User-Agent: fhem
Accept-Encoding: gzip,deflate

2018.10.12 20:37:17 5: HttpUtils request header:
GET /fsapi/GET/netRemote.nav.status?pin=1234 HTTP/1.0
Host: 192.168.134.xxx
User-Agent: fhem
Accept-Encoding: gzip,deflate

2018.10.12 20:37:17 4: http://192.168.134.xxx:80/fsapi/GET/netRemote.sys.power?pin=1234: HTTP response code 200
2018.10.12 20:37:17 5: HttpUtils http://192.168.134.xxx:80/fsapi/GET/netRemote.sys.power?pin=1234: Got data, length: 82
2018.10.12 20:37:17 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 82
2018.10.12 20:37:17 5: Radio2: URL http://192.168.134.xxx:80/fsapi/GET/netRemote.sys.power?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>0</u8></value>
</fsapiResponse>

2018.10.12 20:37:17 5: Radio2: Power GET successful.
Can't use string ("
") as a HASH ref while "strict refs" in use at ./FHEM/17_SIRD.pm line 1976.
2018.10.12 20:40:03 5: Initializing Type Library:
2018.10.12 20:40:03 1: Including fhem.cfg


Danach sieht es wohl so aus, dass scheinbar das SIRD Modul den Fhem crashen lässt. Der Restart übrigens wurde vom Eventhandler meines Nagios automatisch gemacht, deshalb hab ich es nicht gleich mitbekommen.
Aber nun hab ich es mal ausgewertet und am Tag sind es ca. 3-5 Abstürze.

Ich habe ein Lidl SIRD C14. Dort wurde seit einiger Zeit keine neue Firmware installiert. Das einzige, was ich vorher gemacht hatte, war ein Fhem Update am 08.10..
Vom Modul ist die Version 1.1.10 installiert. Wie es scheint, ist da auch ein Update des Moduls der Version 1.1.6 ersetzt worden, wo alles noch funktionierte.

Danke schonmal.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Oktober 2018, 00:57:41
Das verstehe ich nicht. Power wird doch mit jedem Update ausgeliefert. Warum sollte das nur 3-4 Mal am Tag schief gehen. Der Response sieht auch gut aus soweit ich das sehen kann:

Kannst du bitte folgendes versuchen und die Zeile 1976 durch folgendes ersetzen?

Alt:
if (('GET' eq $param->{cmd}) && exists($xml->{fsapiResponse}{value}->{u8}{value}))

Neu
if (('GET' eq $param->{cmd}) && exists($xml->{fsapiResponse}{value}{u8}{value}))

Falls sich danach der Absturz von zeile 1976 in die Zeile 1978 verschieben sollte, dann wüsste ich woran es liegt und könnte was ändern.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Future001 am 13 Oktober 2018, 21:00:19
Hi,

schläfst du eigentlich auch mal  ;)
Hab ich geändert. Ich melde mich - wenn's läuft oder eben nicht läuft!

Ich hatte nach meinem Post die alte Version (v1.1.6) genommen und da war bis eben alles gut.

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Oktober 2018, 23:08:46
Okay danke! Ich kann sowas immer nur machen wenn das Kind im Bett ist,deshalb antworte ich meist so spät. Außerdem brauche ich nur noch rund 5h Schlaf...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Future001 am 14 Oktober 2018, 09:03:44
Hallo,

mit den 5h kann ich mithalten - aber eher, weil ich nicht mehr bekomme :(

Also, heute früh nach geschaut - und gecrasht. Gecrasht haeißt, das auf meinem Raspi komplett der perl-Prozess gekillt ist. Dadurch, dass die PID-File noch existiert gibt es leider Probleme mit dem "restart".
Ich fange das aktuell über das Restart-Script ab.

2018.10.14 07:46:11 5: Radio1: Power GET successful.
Can't use string ("
") as a HASH ref while "strict refs" in use at ./FHEM/17_SIRD.pm line 1976.
*** Error in `/usr/bin/perl': free(): invalid next size (fast): 0x03a583e0 ***
2018.10.14 07:53:50 1: Including fhem.cfg


Vielleicht kannst du ja irgendwie mit einer Fehlerbehandlung den Crash verhindern.

VG
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 14 Oktober 2018, 10:13:33
Habe vor ein paar Tagen einen FHEM-Update gemacht und seitdem ebenfalls Abstürze von FHEM.
Ist mir nicht gleich aufgefallen, weil danach automatisch neu gestartet wird.
Allerdings setze ich für diesen Fall eine LED am Raspi, die mir jetzt ins Auge gestochen hat.

Einzige Meldung bei Loglevel1:
Not a HASH reference at ./FHEM/17_SIRD.pm line 1570.

Ist das evtl. das gleiche Problem ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Future001 am 14 Oktober 2018, 11:02:35
Hallo,

meine Raspis sind im Schrank, Lampen und LED's sehe ich da keine - will ich ja auch nicht.
Ich müsste raten, ob es sich hierbei um das selbe Problem handelt - der letzte Fehler kam mit der Änderung der Zeile durch mumpitzstuff. Vorher war es auch "nur" ein Hash ref Fehler, was ja nun ein Perl Fehler geworden ist  :-\

Abwarten... Zur Not funktioniert ja eine alte Version.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 Oktober 2018, 23:48:40
Verstehe ich nicht. Weshalb führen jetzt Updates von Fhem zu Abstürzen in dem Modul? Ist mir aktuell völlig unbegreiflich.

@Lichti: Kannst du bitte das Modul mit Verbose 5 laufen lassen und den letzten XML Output vor dem Absturz zukommen lassen falls möglich?

Irgendwie wird der XML Ouput sporadisch zerstört und ich habe keine Ahnung weshalb. Sowas an allen Stellen sinnvoll abzufangen, ist ein enormer Aufwand und die Ursache dafür wäre dann immer noch unklar.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Future001 am 15 Oktober 2018, 00:09:43
Moin!

wie kann ich den verbose eines Moduls einstellen? Ich hab das jetzt für die betroffenen Devices gemacht, was natürlich aufwändiger ist.
Ich hab heute insgesamt 5 nicht selbst provozierte Abstürze gehabt. Ich versuche das mal einzugrenzen - aber komme vmtl. erst heute abend dazu.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: binford6000 am 15 Oktober 2018, 07:46:34
Zitatwie kann ich den verbose eines Moduls einstellen?
attr TYPE=SIRD verbose 5
VG Sebastian
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Future001 am 15 Oktober 2018, 21:24:32
Hallo,

danke! Hätte mir auch denken können, dass das Ergebnis das Gleiche ist, wie jedes SIRD device auf verbose 5 zu setzen  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Oktober 2018, 14:28:17
Ich habe inzwischen eine Idee was ich tun kann, um das Problem abzufangen. Die Umsetzung kann noch ein paar Tage dauern, ich arbeite aber daran.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 Oktober 2018, 23:06:51
Könnt ihr bitte die folgende Version bei euch einspielen und prüfen, ob dann das Problem immer noch auftritt? Ich hoffe, das die erfolgten Änderungen jetzt die Fehler abfangen, die anscheinend nur bei einem von einigen hundert Requests aufzutreten scheinen. Unter Umständen werden dann Fehler im Logfile auftauchen, was aber besser ist, als wenn das gesamte FHEM abstürzt.

Bitte gebt mir Bescheid ob es etwas bringt, damit ich das ausrollen kann.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 20 Oktober 2018, 10:31:57
Hab's mal installiert und werde berichten, wenn etwas ungewöhnliches passiert.

Allerdings verhält sich das bei mir sehr merkwürdig:
Die letzte Version ist ja einige Zeit problemlos gelaufen.
Dann hatte ich mitunter mehrmals am Tag einen Absturz von FHEM.
Und diese Woche ist wieder alles bestens.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Oktober 2018, 12:43:12
Genau das verstehe ich eben auch nicht. Naja mal beobachten...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Oktober 2018, 22:33:47
Wie sieht's mit der neuen Version aus? Geht alles und kann ich die freigeben?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 23 Oktober 2018, 10:11:27
Bei mir läuft's bisher  :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Oktober 2018, 12:41:51
Dann hau ich das mal raus heute Abend...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 25 Oktober 2018, 19:41:31
Brauche ich die Reading Group um mein Radio mit einem Doif zu schalten??

Möchte nämlich wenn ein Lüfter läuft das das Radio dann lauter wird und sonst leiser ist.
Nur leider sagt mir das Doif das ich das Radio mit dem Volumen erst definieren soll.

Hat jemand vielleicht einen Tip oder eine Idee? Es funktioniert sonst so wie es soll.

Internals:
   DEF        192.168 1234 SIRD-AUTOMATIC 60
   INTERVAL   60
   IP         192.168.
   Model      SIRD-AUTOMATIC
   NAME       OLE_ZimmerRadio
   NR         48
   PASSWORD   1234
   SESSIONID  2030675696
   STATE      on
   TYPE       SIRD
   logLevel   2
   READINGS:
     2018-03-18 19:06:59   Modulversion    17_SIRD.pm V 0.60 Beta (Date: 07.05.2017)
     2018-10-19 18:53:45   currentAlbum     
     2018-10-19 18:53:45   currentArtist   
     2018-10-25 19:20:09   currentDuration  0:00
     2018-10-25 19:39:10   currentPosition  19:42
     2018-10-25 19:20:09   currentTitle    Top 100 Station
     2018-10-19 18:53:45   dABScan         
     2018-10-25 19:20:10   frequency       4294967.29
     2018-10-22 01:32:03   friendlyName    MEDION 002261249364
     2018-10-25 19:20:09   graphicUri      http://medion.wifiradiofrontier.com/setupapp/setup1/logo/logo-26286.png
     2018-10-25 19:37:10   infoText        Dean Lewis - Be Alright
     2018-10-25 19:20:09   input           InternetRadio
     2018-05-18 13:04:14   inputSelectable <InternetRadio><Musikplayer><FM><AUXin>
     2018-10-25 19:25:43   lastcommand     volumeStraight 4
     2018-10-25 00:00:34   localDate       25.10.2018
     2018-10-25 19:39:11   localTime       19:39:12
     2018-10-25 19:20:09   mute            off
     2018-10-25 19:20:09   navCaps         3
     2018-10-25 19:21:09   navNumItems     7
     2018-10-25 19:21:09   navStatus       ready
     2018-10-25 19:20:09   playCaps        addPreset
     2018-10-25 19:20:09   playRate        1
     2018-10-25 19:20:09   playStatus      playing
     2018-10-25 19:20:08   power           on
     2018-10-22 03:27:13   presence        present
     2018-08-30 19:50:31   presetList_1-5  <P1: Top100Germany><P2: 1LIVE><P3: N-JOY><P4: AntenneM�nster95.4FM><P5: TechnobaseFM><P1: --PRESET-FREE--><P2: --PRESET-FREE--><P3: --PRESET-FREE--><P4: --PRESET-FREE--><P5: --PRESET-FREE-->
     2018-08-30 19:50:31   presetList_6-0  <P6: RadioPaloma-100%DeutscherSchlager><P7: Top100Station><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE--><P6: --PRESET-FREE--><P7: --PRESET-FREE--><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE-->
     2018-10-22 01:32:03   radioID         002261249364
     2018-10-25 19:20:10   remoteState     on
     2018-10-25 19:20:09   repeat          off
     2018-10-19 18:53:45   searchTerm       
     2018-10-25 19:20:09   shuffle         off
     2018-10-25 19:20:09   signalStrength  0
     2018-10-22 01:32:03   version         ir-mmi-FS2026-0500-0050_V2.6.20c8.EX63098-1A16
     2018-10-25 19:30:09   volume          30
     2018-03-18 19:06:00   volumeSteps     21
     2018-10-25 19:30:09   volumeStraight  6
   helper:
     FunctionCounter 1
     browserRefresh false
     functionRun true
     input2     <fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="id"><c8_array>IR</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Internet Radio</c8_array></field>

</item>
<item key="1">
<field name="id"><c8_array>MP</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>Musikplayer</c8_array></field>

</item>
<item key="2">
<field name="id"><c8_array>FM</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>FM</c8_array></field>

</item>
<item key="3">
<field name="id"><c8_array>AUXIN</c8_array></field>
<field name="selectable"><u8>1</u8></field>
<field name="label"><c8_array>AUX in</c8_array></field>

</item>
<item key="4">
<field name="id"><c8_array>DMR</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array>DMR</c8_array></field>

</item>
<item key="5">
<field name="id"><c8_array>NETWORK</c8_array></field>
<field name="selectable"><u8>0</u8></field>
<field name="label"><c8_array></c8_array></field>

</item>
<listend/>
</fsapiResponse>

     inputAll   InternetRadio,Musikplayer,FM,AUXin
     inputRead  <InternetRadio><Musikplayer><FM><AUXin>
     preset1_5  <P1: Top100Germany><P2: 1LIVE><P3: N-JOY><P4: AntenneM�nster95.4FM><P5: TechnobaseFM><P1: --PRESET-FREE--><P2: --PRESET-FREE--><P3: --PRESET-FREE--><P4: --PRESET-FREE--><P5: --PRESET-FREE-->
     preset6_0  <P6: RadioPaloma-100%DeutscherSchlager><P7: Top100Station><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE--><P6: --PRESET-FREE--><P7: --PRESET-FREE--><P8: --PRESET-FREE--><P9: --PRESET-FREE--><P0: --PRESET-FREE-->
     presetAll  Top100Germany,1LIVE,N-JOY,AntenneMünster95.4FM,TechnobaseFM,RadioPaloma-100%DeutscherSchlager,Top100Station,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--,--PRESET-FREE--
     presetXML  <fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array>Top100 Germany</c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array>1LIVE</c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array>N-JOY</c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array>Antenne Münster 95.4 FM</c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array>Technobase FM</c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array>Radio Paloma - 100% Deutscher Schlager</c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array>Top 100 Station</c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="10">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="11">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="12">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="13">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="14">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="15">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="16">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="17">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="18">
<field name="name"><c8_array></c8_array></field>

</item>
<item key="19">
<field name="name"><c8_array></c8_array></field>

</item>
</fsapiResponse>

     input1:
       status     FS_OK
       value:
         u32        0
     preset:
       status     FS_OK
       item:
         HASH(0x4abed68)
         HASH(0x4c84e20)
         HASH(0x4912760)
         HASH(0x4fef600)
         HASH(0x5057430)
         HASH(0x4c4f690)
         HASH(0x4c816c8)
         HASH(0x4c9a158)
         HASH(0x4c91b30)
         HASH(0x4fd1e30)
         HASH(0x4c6e088)
         HASH(0x4bd61e8)
         HASH(0x4fbdc90)
         HASH(0x4c88df0)
         HASH(0x4c3e6a8)
         HASH(0x4c56be0)
         HASH(0x4c985c8)
         HASH(0x4cf7688)
         HASH(0x4fda090)
         HASH(0x3be4258)
Attributes:
   presetListRequestMode 0
   room       Ole,Radio
   userattr   on on_map room_map structexclude
   verbose    0


danke für die Hilfe
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 Oktober 2018, 22:48:37
Wie sieht denn dein DOIF aus bzw. wie sieht das Kommando aus das du verwendest?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 26 Oktober 2018, 07:04:37
Hallo

defmod Radio_Lauter DOIF ([Luefter_Ole: on]) (set OLE_ZimmerRadio "volumeStraight: 6") DOELSEIF ([Luefter_Ole: off]) (set OLE_ZimmerRadio "volumeStraight: 4")

Habe es auch schon mit set OLE_ZimmerRadio:"volumeStraight: 6" (Doppelpunkt dazwischen probiert) so sehen nämlich die anderen aus die mit dem Radio zu tun haben. Ist dort aber nur on off. Und wenn ich es mit doppelpunkt schreiben sagt er mir ich solle es definieren. Habe auch schon im Eventmonitor geschaut wie es dort aussieht.

Internals:
   CFGFN     
   DEF        ([Luefter_Ole: on]) (set OLE_ZimmerRadio "volumeStraight: 6") DOELSEIF ([Luefter_Ole: off]) (set OLE_ZimmerRadio "volumeStraight: 4")
   MODEL      FHEM
   NAME       Radio_Lauter
   NR         35496
   NTFY_ORDER 50-Radio_Lauter
   STATE      cmd_1
   TYPE       DOIF
   READINGS:
     2018-10-25 19   Device          Luefter_Ole
     2018-10-25 19   cmd             1
     2018-10-25 19   cmd_event       set_cmd_1
     2018-10-25 19   cmd_nr          1
     2018-10-25 19   error           set OLE_ZimmerRadio "volumeStraight: 6": unknown argument "volumeStraight choose one of on off play pause stop channelUp channelDown volume volumeStraight volumeUp VolumeDown mute shuffle repeat input statusRequest RemoteState clearreadings friendlyNameRequest versionRequest infoTextRequest infoNameRequest frequencyRequest signalStrengthRequest navListRequest navActionSelItem navActionNavi dABScanRequest
     2018-10-25 19   mode            enabled
     2018-10-25 19   state           cmd_1
   Regex:
   attr:
     cmdState:
   condition:
     0           href='/fhem?detail=Luefter_Ole'>Luefter_Ole',' on')
     1           href='/fhem?detail=Luefter_Ole'>Luefter_Ole',' off')
   devices:
     0           Luefter_Ole
     1           Luefter_Ole
     all         Luefter_Ole
   do:
     0:
       0          set OLE_ZimmerRadio "volumeStraight: 6"
     1:
       0          set OLE_ZimmerRadio "volumeStraight: 4"
     2:
   helper:
     event      off
     globalinit 1
     last_timer 0
     sleeptimer -1
     triggerDev Luefter_Ole
     DOIF_eventas:
       cmd_nr: 1
       cmd: 1
       cmd_event: set_cmd_1
       error: set OLE_ZimmerRadio "volumeStraight: 6": unknown argument "volumeStraight choose one of on off play pause stop channelUp channelDown volume volumeStraight volumeUp VolumeDown mute shuffle repeat input statusRequest RemoteState clearreadings friendlyNameRequest versionRequest infoTextRequest infoNameRequest frequencyRequest signalStrengthRequest navListRequest navActionSelItem navActionNavi dABScanRequest
       state: cmd_1
     triggerEvents:
       off
     triggerEventsState:
       state: off
   internals:
   itimer:
   readings:
     0           Luefter_Ole: on
     1           Luefter_Ole: off
     all         Luefter_Ole: on Luefter_Ole: off
   trigger:
   uiState:
   uiTable:
Attributes:
   room       Ole
   verbose    5


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 Oktober 2018, 09:06:22
Ich nutze doif relativ selten, aber im ersten Moment würde ich sagen, das es so aussehen müsste:

defmod Radio_Lauter DOIF ([Luefter_Ole: on]) (set OLE_ZimmerRadio volumeStraight 6) DOELSEIF ([Luefter_Ole: off]) (set OLE_ZimmerRadio volumeStraight 4)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: funkner am 26 Oktober 2018, 12:14:28
Versuche es mal so:
defmod Radio_Lauter DOIF ([Luefter_Ole] eq "on") (set OLE_ZimmerRadio volumeStraight 6) DOELSEIF ([Luefter_Ole] eq "off") (set OLE_ZimmerRadio volumeStraight 4)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 26 Oktober 2018, 19:39:45
Danke ja klappt. Super für die Hilfe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: LOGR am 31 Dezember 2018, 16:38:11
da seit 2 Monaten niemand etwas neues schreibt, wünsche euch allen einen guten Rutsch.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Januar 2019, 01:32:51
Ja sry. Ich stecke grade in einer Motivationskrise. Ich hoffe ich kann bald mal wieder was nach reichen.
Titel: Kleines Problem
Beitrag von: balki am 04 Januar 2019, 15:40:51
Frohes neues zusammen

Ich steuere mein Radio im Bad über einen Türkontakt
Klappt auch alles super  aber  ab und an kommt diese Meldung .
2019.01.04 15:18:38 3: Radio_G: Queue full. Update interval MUST be increased!
und dann geht nix mehr :-(
wie kann ich das beheben ??

Lieben Gruß
Markus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Januar 2019, 01:41:31
Was für ein Intervall hast du eingestellt? Davon abgesehen muss man das besser lösen im Code. Ist wirklich Müll an der Stelle.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Januar 2019, 07:46:14
Hab's mir noch mal angesehen. Abstürzen dürfte an der Stelle nichts, aber wenn z.b. die Verbindung zum Radio komplett ausfällt und dein Invervall extrem klein ist, dann könnte dein RAM irgendwann ausgehen. Das habe ich allerdings noch nie beobachtet. Normalerweise sollten die Nachrichten schneller aus timen als neue Nachrichten rein kommen. Zur Sicherheit baue ich an der Stelle noch was Schickeres ein und lösche die ältesten Nachrichten, so das es nie mehr als 100 werden können.
Titel: Antw:Kleines Problem
Beitrag von: Brice am 30 Januar 2019, 15:04:59
Zitat von: balki am 04 Januar 2019, 15:40:512019.01.04 15:18:38 3: Radio_G: Queue full. Update interval MUST be increased!
Das kenne ich von meinem SilverCrest SIRD 14 B1 (Modul VERSION 1.1.11), welches aktuell über einen Z-Wave Bewegungsmelder (Fibaro "Auge") in Abhängigkeit von Anwesenheit und Uhrzeit unterschiedliche DAB-Presets abspielt.

Die Logeinträge unterdrücke ich indem ich das Device mit attr verbose 0 ausstatte.
Zitat von: mumpitzstuff am 08 Januar 2019, 07:46:14Abstürzen dürfte an der Stelle nicht
Wenn
Zitat von: balki am 04 Januar 2019, 15:40:51dann geht nix mehr :-(
kommt, stürzt das SIRD auch nicht ab. Es ist lediglich so, dass z.B. bei Abwesenheit meiner Frau nicht mein Lieblingssender eingestellt wird, sondern der zuletzt eingestellte Preset abgespielt wird. Dann ziehe ich den Netzstecker und boote das Radio neu.

Der WAF geht dadurch nicht in den Keller.

Bis zum Erscheinen des Moduls SIRD wurde das Radio über eine Funkschaltsteckdose (FS20) eingeschaltet und konnte eh nur den zuletzt eingestellten Sender abspielen. Insoweit bin ich froh, dass @mumpitzstuff sich um die Weiterentwicklung des Moduls kümmert.

Zum Thema RAM: ich habe unterschiedliche Intervalle ausprobiert (10 sec bis 120 sec), aber irgendwann kommt das Problem. Welches Intervall nutzt ihr?

Ich kann mit meinem Workaround (Netzstecker ziehen) leben.

Stefan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Januar 2019, 23:10:26
Meine beiden Boxen stürzen quasi regelmäßig ab. Entweder vergessen sie die Multiroom Gruppe oder sind schlicht nicht mehr ansprechbar, weder über die Undok App noch das Fhem Modul. Manchmal stürzen sie auch mitten in der Wiedergabe ab. Da hilft tatsächlich nur noch den Stecker zu ziehen. Das nervt mich zur Zeit ziemlich. Updates gibt leider auch nicht mehr für die Dinger. Ich glaube deshalb nicht, das es mit dem Modul zusammen hängt, sondern die Software auf den Radios/Boxen unausgereift ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 31 Januar 2019, 08:42:54
Hallo zusammen,
Ist bekannt ob das Modul mit dem ,,auna Radio gaga 2.0" arbeitet?
Beste Grüße
Jan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Januar 2019, 08:47:41
https://radioempfang.digital/produkt/auna-radio-gaga (https://radioempfang.digital/produkt/auna-radio-gaga)

Hier steht was von UNDOK App drin. Deshalb würde ich sehr vorsichtig vermuten: ja.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: isdnbus am 31 Januar 2019, 20:34:05
Hallo,

ich habe die Frage schon einmal im August 2018 zum Umschaltverhalten nach der Sprachausgabe gestellt. Bin dann aber erst einmal nicht weiter dazu gekommen das Problem genauer zu analysieren.
Folgende Radio sind im FHEM eingebunden:
DUAL: ir-mmi-FS2026-0500-0095_V2.6.17.EX55921-1RC9
SilverCrest 14C3 - Firmware ir-mmi-FS2026-0500-0517_V2.13.13c.EX70970-1RC15

Das DUAL funktioniert einwandfrei
Das SilverCrest schalt nach der Sprachausgabe nicht wieder zurück z.b. auf Internetradio

Beim DUAL wird auf "dmr" für die Sprachausgabe umgeschaltet, allerdings beim SilverCrest auf "localmusic". Dort bleibt das Radio dann auch stehen.
Wenn ich ein PowerOFF und danach ein PowerOn steht der Input wieder richtig bzw. über set INPUT gebe ich die Quelle direkt an.

Gruß Bernd
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Februar 2019, 00:56:12
Hast du beim Silvercrest ttsInput richtig eingestellt? Welche inputs gibts denn bei dir?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 01 Februar 2019, 16:46:54
Zitat von: mumpitzstuff am 19 Oktober 2018, 23:06:51
Könnt ihr bitte die folgende Version bei euch einspielen und prüfen, ob dann das Problem immer noch auftritt? Ich hoffe, das die erfolgten Änderungen jetzt die Fehler abfangen, die anscheinend nur bei einem von einigen hundert Requests aufzutreten scheinen. Unter Umständen werden dann Fehler im Logfile auftauchen, was aber besser ist, als wenn das gesamte FHEM abstürzt.

Bitte gebt mir Bescheid ob es etwas bringt, damit ich das ausrollen kann.

Hallo mumpitzstuff
nach langer Pause würde ich gerne einen neuen Anlauf versuchen mein HAMA Digitalradio DIR3000 in FHEM zu bekommen.
Ich habe die oben verlinkte Datei runtergeladen und ins FHEM Verzeichnis kopiert. Anschliessend die Zugriffsrechte auf 0666 gesetzt und
als Eigentümer fhem und die Gruppe dialout zugeordnet. Die anderen Installationsvorbereitungen habe ich auch durchgeführt.
Auffällig finde ich, das als Version in FHEM 1.1.11 steht, obwohl im ersten Posting von einer Version 1.1.18 geschrieben wurde.
Unter Version kommt im FHEM:
No Id found for 17_SIRD.pm
Hier ein List:
Internals:
   DEF        10.63.173.35 1234 60
   FUUID      5c5462bf-f33f-103c-451a-30da5f9610b112ff
   INTERVAL   60
   IP         10.63.173.35
   NAME       WLAN_RADIO
   NOTIFYDEV  global
   NR         245
   NTFY_ORDER 50-WLAN_RADIO
   PIN        1234
   STATE      absent
   TYPE       SIRD
   VERSION    1.1.11
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1549035841.11492
           VALUE      absent
   READINGS:
     2019-02-01 16:44:01   state           absent
   helper:
Attributes:
   autoLogin  1

und das List vom Steuerungsmodul:
Internals:
   DEF        WLAN_RADIO:<{getCoverTitleRG($DEVICE)}@state>\ WLAN_RADIO:!input,!preset,volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state
   FUUID      5c546303-f33f-103c-9e5f-5d6b612530ba9749
   NAME       rg_WLAN_RADIO
   NR         246
   NTFY_ORDER 50-rg_WLAN_RADIO
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     WLAN_RADIO 1
   CONTENT2:
   DEVICES:
     ARRAY(0x37bfca8)
     ARRAY(0x37a0b98)
   Helper:
     DBLOG:
       WLAN_RADIO.state:
         logdb:
           TIME       1549035901.17508
           VALUE      <html>absent</html>
   fhem:
     lastDefChange 1
     last_update 1549035294.77061
   helper:
     DEF       
     commands   {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', 1),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE play",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next"\
}
     positions:
       WLAN_RADIO.input 2:1
       WLAN_RADIO.next 2:4
       WLAN_RADIO.preset 2:2
       WLAN_RADIO.previous 2:3
       WLAN_RADIO.state 2:5
     valueColumns:
       r:1,c:1    colspan="10"
     valueIcon:
       mute       rc_VOLUP
       mute.on    rc_MUTE@#e56524
       next       rc_NEXT
       playStatus rc_PLAY
       playStatus.playing rc_PAUSE@#e56524
       previous   rc_PREVIOUS
       repeat     rc_REPEAT
       repeat.on  rc_REPEAT@#e56524
       shuffle    rc_SHUFFLE
       shuffle.on rc_SHUFFLE@#e56524
       state.off  radio_unchecked
       state.on   radio_checked@#e56524
     values:
       formated:
         undef
         ARRAY(0x399e250)
         ARRAY(0x3b0bde0)
         ARRAY(0x3af14b8)
         ARRAY(0x3af9700)
         ARRAY(0x39d05c0)
       orig:
         undef
         ARRAY(0x3af7ce8)
         ARRAY(0x39985c0)
         ARRAY(0x3b747a0)
         ARRAY(0x3b002a0)
         ARRAY(0x3af02c0)
       prefixsuffix:
         undef
         ARRAY(0x3afc660)
         ARRAY(0x3b05710)
         ARRAY(0x3b09408)
         ARRAY(0x3b06f18)
         ARRAY(0x37bdc48)
Attributes:
   commands   {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', 1),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE play",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next"\
}
   nonames    1
   valueColumns { 'r:1,c:1' => 'colspan="10"' }
   valueIcon  {
"state.on" => "radio_checked@#e56524",
"state.off" => "radio_unchecked",
"mute.on" => "rc_MUTE@#e56524",
"mute" => "rc_VOLUP",
"repeat.on" => "rc_REPEAT@#e56524",
"repeat" => "rc_REPEAT",
"playStatus.playing" => "rc_PAUSE@#e56524",
"playStatus" => "rc_PLAY",
"shuffle.on" => "rc_SHUFFLE@#e56524",
"shuffle" => "rc_SHUFFLE",
"previous" => "rc_PREVIOUS",
"next" => "rc_NEXT",
}

Vielleicht fällt Dir was auf. Vielen Dank für jede Hilfe.
Schöne Grüße
NewRasPi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: isdnbus am 01 Februar 2019, 18:19:52
Hallo mumpitzstuff,

das war der richtige Tipp.
Der Input für TTS ist beim SilverCrest14C3 "localmusic" und nicht "dmr"

Vielen Dank

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2019, 00:34:03
Aktuell ist die Version 1.1.11. Im ersten Betrag hört es bei 1.0.8 und nicht 18 auf. Somit ist alles in Ordnung. Allerdings solltest du den Anweisungen im ersten Beitrag folgen und nicht irgend eine angehängte Testversion verwenden.

Das mit der id kommt daher, das es kein offizielles Modul ist. Nur diese haben eine solche id glaube ich. Ich denke das kannst du deshalb ignorieren, wenn ansonsten alles geht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 02 Februar 2019, 18:19:48
Zitat von: mumpitzstuff am 02 Februar 2019, 00:34:03
Aktuell ist die Version 1.1.11. Im ersten Betrag hört es bei 1.0.8 und nicht 18 auf. Somit ist alles in Ordnung. Allerdings solltest du den Anweisungen im ersten Beitrag folgen und nicht irgend eine angehängte Testversion verwenden.

Das mit der id kommt daher, das es kein offizielles Modul ist. Nur diese haben eine solche id glaube ich. Ich denke das kannst du deshalb ignorieren, wenn ansonsten alles geht.
Hallo mumpitzstuff
sorry, da hatte ich was verwechselt bei der Versionsnummer.

Leider geht aber sonst alles nicht. Mein Hama Radio geht sofort auf "absent", egal ob ich es WOHNZIMMER_RADIO oder WLAN_RADIO nenne. Bei WLAN_RADIO erkennt aber das Programm den Zusammenhang mit dem rg_WLAN_RADIO Device.
Eine Frage hätte ich noch zu der "99_myUtils.pm"
Diese war bei mir nicht vorhanden. Ich habe diese dann mit "sudo nano 99_myUtils.pm angelegt und den Text aus der Anleitung rein kopiert. Bei früheren Versuchen hatte ich diesen Text in die 99_Utils.pm angefügt. Wo soll es den richtig hin?
(oder muss die neue 99_myUtils.pm irgend wo "angemeldet" werden?)
Mein letzter Versuch ist jetzt auf einem neuen FHEM und über Netzwerkkabel verbunden.
Trotzdem habe ich im Device nur "absent" und keine Funktion.
Mit der Hama- oder Undok- App wird das Internetradio sofort gefunden und ist super Steuerbar.
Wenn ich die IP-Adresse des Internetradio im Windowsbrowser eingebe kommt auch der Info Bildschirm der FRONTIER Silicon Seite mit dem Friendly Name.
Hat noch jemand einen Tip woran es hängen könnte? 
2019-02-02 18:14:02 SIRD WLAN_RADIO absent
2019-02-02 18:14:04 SIRD WLAN_RADIO absent
2019-02-02 18:14:17 Global global ATTR WLAN_RADIO verbose 5
2019-02-02 18:14:19 Global global SAVE
2019.02.02 18:14:25 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:14:26 SIRD WLAN_RADIO absent
2019.02.02 18:14:39 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:14:39 SIRD WLAN_RADIO absent
2019.02.02 18:14:46 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:14:46 SIRD WLAN_RADIO absent
2019.02.02 18:14:56 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:14:56 SIRD WLAN_RADIO absent
2019.02.02 18:14:57 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:14:57 SIRD WLAN_RADIO absent
2019.02.02 18:14:58 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:14:58 SIRD WLAN_RADIO absent
2019.02.02 18:15:02 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - read from http://10.63.173.212:80 timed out
2019.02.02 18:15:13 5 : WLAN_RADIO: Blocking call finished to read navigation items.
2019.02.02 18:15:58 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:15:58 SIRD WLAN_RADIO absent
2019.02.02 18:16:26 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:16:26 SIRD WLAN_RADIO absent
2019.02.02 18:16:27 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:16:27 SIRD WLAN_RADIO absent
2019.02.02 18:16:28 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:16:28 SIRD WLAN_RADIO absent
2019.02.02 18:16:33 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:16:33 SIRD WLAN_RADIO absent
2019.02.02 18:17:33 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:17:33 SIRD WLAN_RADIO absent
2019.02.02 18:17:49 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:17:49 SIRD WLAN_RADIO absent
2019.02.02 18:18:09 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:18:09 SIRD WLAN_RADIO absent
2019.02.02 18:18:28 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:18:28 SIRD WLAN_RADIO absent
2019.02.02 18:18:29 5 : WLAN_RADIO: SetNextTimer called
2019-02-02 18:18:29 SIRD WLAN_RADIO absent
2019-02-02 18:18:32 Global global SAVE

Schöne Grüße und vielen Dank
NewRasPi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Februar 2019, 23:59:13
Also vielleicht solltest du alles der Reihe nach machen. Vergiss doch am Anfang mal die ReadingsGroup oder irgendwelche Funktionen in der myutils.

Jetzt machst du mal bitte die UNDOK App auf, gehst auf das Radio und öffnest oben rechts mit dem Zahnrad die Einstellungen. Da findest du die ip Adresse deines Radios. Diese vergleichst du nun mit der ip, die in deinem Sird Device drin steht und postet auch gleich mal das Ergenis von:

list <Device Name>

Wenn die ip gleich ist, dann schaust du dir mal das Attribut compatibilityMode an und schaltest das um. autoLogin schaltest du mal bitte aus. Wenn dann immer noch nichts geht, dann schalte das Attribut verbose auf 5 und suchst dann in deinem Logfile nach Fehlermeldungen bzw. postest mal einen Ausschnitt davon. Vergiss nicht Verbose wieder auf 3 zu stellen, sonst wird dein Logfile zugemüllt.

Manchmal muss man auch das Radio auch nur einfach mal ausschalten (vom Strom trennen) und wieder einschalten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 Februar 2019, 01:59:09
Zitat von: mumpitzstuff am 02 Februar 2019, 23:59:13
Also vielleicht solltest du alles der Reihe nach machen. Vergiss doch am Anfang mal die ReadingsGroup oder irgendwelche Funktionen in der myutils.

Jetzt machst du mal bitte die UNDOK App auf, gehst auf das Radio und öffnest oben rechts mit dem Zahnrad die Einstellungen. Da findest du die ip Adresse deines Radios. Diese vergleichst du nun mit der ip, die in deinem Sird Device drin steht und postet auch gleich mal das Ergenis von:

list <Device Name>

Wenn die ip gleich ist, dann schaust du dir mal das Attribut compatibilityMode an und schaltest das um. autoLogin schaltest du mal bitte aus. Wenn dann immer noch nichts geht, dann schalte das Attribut verbose auf 5 und suchst dann in deinem Logfile nach Fehlermeldungen bzw. postest mal einen Ausschnitt davon. Vergiss nicht Verbose wieder auf 3 zu stellen, sonst wird dein Logfile zugemüllt.

Manchmal muss man auch das Radio auch nur einfach mal ausschalten (vom Strom trennen) und wieder einschalten.

Hallo mumpitzstuff
die IP Adresse über Netzwerkkabel ist 10.63.173.212
Internals:
   CFGFN     
   DEF        10.63.173.212 1234 60
   FUUID      5c55c97a-f33f-34ff-4207-11f2dcfc3df8f0dc
   INTERVAL   60
   IP         10.63.173.212
   NAME       WLAN_RADIO
   NOTIFYDEV  global
   NR         88
   NTFY_ORDER 50-WLAN_RADIO
   PIN        1234
   STATE      absent
   TYPE       SIRD
   VERSION    1.1.11
   READINGS:
     2019-02-03 01:48:01   state           absent
   helper:
     CL:
       Authenticated 1
       AuthenticatedBy allowed_WEB
       AuthenticatedUser XXXXX
       BUF       
       FW_ID      138
       LASTACCESS 1549127793
       NAME       WEB_10.63.173.96_52089
       NR         138
       NTFY_ORDER WEB_10.63.173.96_52089
       PEER       10.63.173.96
       PORT       52089
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       WBCallback
       canAsyncOutput 1
       READINGS:
         2019-02-02 18:13:48   state           Connected
       inform:
         filter     WLAN_RADIO
         fmt        JSON
         since      1549127792
         type       status
         devices:
           #FHEMWEB:WEB 1
           WLAN_RADIO 1
Attributes:
   autoLogin  0
   compatibilityMode 1
   room       Media
   streamPath /opt/fhem/
   verbose    5

Im Evend monitor
2019.02.03 01:41:40 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:41:40 SIRD WLAN_RADIO absent
2019.02.03 01:41:41 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:41:41 SIRD WLAN_RADIO absent
2019.02.03 01:42:41 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:42:42 SIRD WLAN_RADIO absent
2019-02-03 01:42:51 Global global ATTR WLAN_RADIO compatibilityMode 1
2019.02.03 01:42:53 1 : RMDIR: ./restoreDir/save/2019-01-22
2019-02-03 01:42:54 Global global SAVE
2019.02.03 01:43:01 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:43:02 SIRD WLAN_RADIO absent
2019.02.03 01:43:04 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:43:04 SIRD WLAN_RADIO absent
2019.02.03 01:43:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - read from http://10.63.173.212:80 timed out
2019.02.03 01:43:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - read from http://10.63.173.212:80 timed out
2019.02.03 01:43:24 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:43:24 SIRD WLAN_RADIO absent
2019.02.03 01:43:25 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:43:25 SIRD WLAN_RADIO absent
2019.02.03 01:43:26 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:43:26 SIRD WLAN_RADIO absent
2019.02.03 01:44:26 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:44:26 SIRD WLAN_RADIO absent
2019.02.03 01:45:26 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:45:26 SIRD WLAN_RADIO absent
2019.02.03 01:46:26 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:46:27 SIRD WLAN_RADIO absent
2019.02.03 01:51:02 5 : WLAN_RADIO: SetNextTimer called
2019-02-03 01:51:02 SIRD WLAN_RADIO absent
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.power?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.nav.state?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.nav.status?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:08 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:09 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.mode?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:09 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.info.version?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:09 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:09 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 - connect to http://10.63.173.212:80 timed out
2019.02.03 01:51:09 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 - connect to http://10.63.173.212:80 timed out

Ein mal vom Stromnetz getrennt und auch auf die Werkseinstellungen zurück gesetzt habe ich das Internetradio auch
schon mal.
Bisher hilft das leider nicht.
Die Rechte sind so "gewünscht"?
-rw-r--r-- 1 fhem dialout  93363 Feb  2 16:11 17_SIRD.pm           <<< unverändert - nach dem update all
-rwxrwx--- 1 fhem dialout   9862 Feb 19  2017 17_SIS_PMS.pm             <<< zum vergleichen
-rwxrwx--- 1 fhem dialout   3107 Jul 14  2018 18_CUL_HOERMANN.pm  <<< zum vergleichen


Trotzdem vielen Dank für Deine Hilfe.
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2019, 10:08:10
Die ip Adresse kann ich nicht glauben. Das sieht mir nach einer externen ip aus. Interne netzwerkadressen beginnen in der Regel mit 192.168.x.y.

In deinem Logfile stehen auch diverse Aufrufe it https:... Diese sollten, wenn die ip richtig wäre, auch einfach in einem beliebigen Browser ausführbar sein.

Die 17_Sird.pm kannst du auch mal löschen und Update all machen, danach sollte sie richtig sein, weil sich dann fhem um das anlegen der Datei kümmert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 Februar 2019, 12:25:34
Hallo
im wiki steht,https://de.wikipedia.org/wiki/IP-Adresse
das auch 10.0.0.0 bis 10.255.255.255  Für den privaten Gebrauch ist.
Die 17_SIRD.pm habe ich auch schon gelöscht und mit update all wieder neu einlesen lassen.

Schönen Sonntag
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2019, 13:32:24
Wenn die IP stimmt und es nichts bringt den Kompatibilitätsmodus an und wieder auszuschalten, dann kann ich dir leider nicht helfen. Dann scheint dein Radio grundsätzlich anders zu funktionieren und das Modul funktioniert nicht. Ist allerdings das erste mal, dass ich das von einem undok kompatiblen Gerät höre.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 Februar 2019, 13:38:51
Zitat von: mumpitzstuff am 03 Februar 2019, 13:32:24
Wenn die IP stimmt und es nichts bringt den Kompatibilitätsmodus an und wieder auszuschalten, dann kann ich dir leider nicht helfen. Dann scheint dein Radio grundsätzlich anders zu funktionieren und das Modul funktioniert nicht. Ist allerdings das erste mal, dass ich das von einem undok kompatiblen Gerät höre.
Hallo mumpitzstuff
besteht die "Chance" das es mit einem 192.168.x.y Netz gehen würde?
Mein ganzes Netz um zu krempeln wäre ein etwas größerer Akt. Vor allem weil ich eigentlich allen Geräten eine feste IP Adresse zugewiessen habe.
Trotz allen vielen Dank für Deine Mühe.
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2019, 13:47:35
Eher nicht, wenn der Zugriff allgemein nicht funktioniert. Gib doch mal im Browser diese IP ein und guck dir an, ob du dann  Zugriff auf das Radio hast. Dort müsstest du updates anstoßen können und wlan Einstellungen vornehmen können.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 Februar 2019, 14:00:39
Hallo
im Firefox Browser kommt nach der Eingabe der IP nur eine "Übersichtseite" mit Werbebild von Frontier Silicon - siehe Bild
Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 Februar 2019, 14:50:32
Nochmal hallo
könnte vielleicht noch mal jemand die Software Version mit meiner vergleichen?
HAMA DIR3000
Current software version:
ir-mmi-FS2026-0200-0333-V2.2.15.EX34094-1A5_v5.3e


Ich werde, falls es event. an einer zu alten Version hängen sollte, mal an HAMA schreiben.
Im Radio wenn ich Update auswähle, zeigt es immer das es die "aktuellste Version" schon hat.
Vielen Dank
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2019, 17:01:51
Ich vermute, dass das Radio tatsächlich eine andere Art der API verwendet und deshalb nicht zum Modul kompatibel ist. Die Übersichtsseite sieht auf jeden Fall komplett anders aus als ich sie kenne.
Um da jetzt genaueres zu sagen, müsste man den Datenverkehr zwischen Radio und undok App Sniffen und sich ansehen. Aktuell sehe ich aber keine Chance für dein Radio. Das ist natürlich sehr blöd und es war mir auch nicht klar, das es da jetzt irgendwas anderes gibt.

Du kannst auch mal versuchen ein Login zu machen. Und stell bitte sicher, das nirgendwo sonst auf deinen Handys, Tablets oder was auch immer eine App läuft, die auf das Radio zugreift.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2019, 17:13:32
Ach so und die Pin Nummer stimmt auch? Ist bei mir 1234, könnte aber bei dir anders sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 Februar 2019, 17:50:47
Zitat von: mumpitzstuff am 03 Februar 2019, 17:13:32
Ach so und die Pin Nummer stimmt auch? Ist bei mir 1234, könnte aber bei dir anders sein.
Hallo
ja, ich habe die PIN auch schon mal verändert und damit getestet. Jetzt ist sie wieder auf "1234".
Vorhin habe ich auf einem neuen Tablet die Undok App installiert. Nach drei Sekunden mit Eingabe der PIN konnte ich das Radio auch damit "Fernsteuern".

Schön wäre es wenn jemand der vielleicht auch dieses Hama Internetradio DIR3000 hat, seine Software Version posten könnte.
Hast Du eine Rückmeldung ob überhaupt noch jemand diesen Radio Typ hat?
An HAMA habe ich schon mal mein Problem geschrieben. Ich bin gespannt ob die vielleicht doch eine andere Firmware haben.
Wenn ich was neues erfahre sage ich hier bescheid.
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Februar 2019, 23:48:12
Ich habe mal nach der Bezeichnung im Forum gesucht und hier hat auch schon jemand mit der alten Version des Moduls keinen Erfolg bei diesem Radio gehabt. Ich vermute, dass es zu alt ist und noch eine andere Schnittstelle verwendet, als die vom Modul unterstütze Version. Ich hatte irgend einen Test zu diesem Radio von 2014 gefunden, damit wird das Radio rund 5-6 Jahre alt sein. Gut möglich das damals intern etwas anderes verwendet wurde, was die Undok App aber weiterhin unterstützt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Februar 2019, 17:18:46
Ich habe noch was gefunden. Kannst du bitte mal in deinem Browser prüfen, ob folgendes geht?

http://10.63.173.212:2244/fsapi/CREATE_SESSION?pin=1234

Der Port an der Stelle ist wichtig.

Ansonsten such mal nach offenen Ports mit einem Portscanner bei deinem Radio. Wie ich gelesen habe erfolgt bei einigen Radios der Zugriff über andere Ports als Port 80.

nmap 10.63.173.212 -Pn
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 04 Februar 2019, 23:31:40
Zitat von: mumpitzstuff am 04 Februar 2019, 17:18:46
Ich habe noch was gefunden. Kannst du bitte mal in deinem Browser prüfen, ob folgendes geht?

http://10.63.173.212:2244/fsapi/CREATE_SESSION?pin=1234

Der Port an der Stelle ist wichtig.

Ansonsten such mal nach offenen Ports mit einem Portscanner bei deinem Radio. Wie ich gelesen habe erfolgt bei einigen Radios der Zugriff über andere Ports als Port 80.

nmap 10.63.173.212 -Pn
Hallo mumpitzstuff
Danke das Du auch nicht aufgibst.
Der erste Befehl ergibt:
siehe Bild.
Der nmap Befehl ist meinem Rasbian Stretch nicht bekannt.
Ein Portscan Bild kommt im nächsten Post als Anhang.
Schöne Grüße
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 04 Februar 2019, 23:32:47
Der zweite Anhang:
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 04 Februar 2019, 23:42:19
Und der Scan nach allen offenen Ports.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Februar 2019, 23:46:01
Das erste Bild ist genau was ich gesucht habe. Ich passe das Modul so an, das du den Port mit angeben kannst, dann sollte das Modul funktionieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 04 Februar 2019, 23:46:49
Zitat von: mumpitzstuff am 04 Februar 2019, 23:46:01
Das erste Bild ist genau was ich gesucht habe. Ich passe das Modul so an, das du den Port mit angeben kannst, dann sollte das Modul funktionieren.
Na wenn das nicht Nachtzulage kostet. Super klasse.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 01:06:24
Versuch mal bitte ob mit der angehangenen Datei irgendwas bei dir geht. Deine Definition sollte so aussehen:

define <name> SIRD 10.63.173.212:2244 1234 10
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 08:17:45
Zitat von: mumpitzstuff am 05 Februar 2019, 01:06:24
Versuch mal bitte ob mit der angehangenen Datei irgendwas bei dir geht. Deine Definition sollte so aussehen:

define <name> SIRD 10.63.173.212:2244 1234 10
Hallo mumpitzstuff

Danke für die Änderung. Hier ist der Event monitor mit verbose 5:
2019-02-05 08:10:16 SIRD WLAN_RADIO absent
2019-02-05 08:10:20 Global global ATTR WLAN_RADIO verbose 5
2019-02-05 08:10:23 Global global SAVE
2019.02.05 08:10:26 5 : WLAN_RADIO: SetNextTimer called
2019.02.05 08:10:26 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234: malformed or unsupported URL
2019.02.05 08:10:26 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234: malformed or unsupported URL
2019.02.05 08:10:26 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234: malformed or unsupported URL
2019.02.05 08:10:26 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: malformed or unsupported URL
2019.02.05 08:10:27 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234: malformed or unsupported URL
2019.02.05 08:10:27 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536: malformed or unsupported URL
2019.02.05 08:10:27 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20: malformed or unsupported URL
2019-02-05 08:10:27 SIRD WLAN_RADIO absent
2019.02.05 08:10:27 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234: malformed or unsupported URL
2019.02.05 08:10:27 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234: malformed or unsupported URL
2019.02.05 08:10:27 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234: malformed or unsupported URL
2019.02.05 08:10:28 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234: malformed or unsupported URL
2019.02.05 08:10:28 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234: malformed or unsupported URL
2019.02.05 08:10:36 5 : WLAN_RADIO: SetNextTimer called
2019.02.05 08:10:36 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234: malformed or unsupported URL
2019.02.05 08:10:36 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234: malformed or unsupported URL
2019.02.05 08:10:36 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234: malformed or unsupported URL
2019.02.05 08:10:37 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: malformed or unsupported URL
2019.02.05 08:10:37 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234: malformed or unsupported URL
2019.02.05 08:10:37 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536: malformed or unsupported URL
2019.02.05 08:10:37 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20: malformed or unsupported URL
2019-02-05 08:10:37 SIRD WLAN_RADIO absent
2019.02.05 08:10:37 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234: malformed or unsupported URL
2019.02.05 08:10:38 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234: malformed or unsupported URL
2019.02.05 08:10:38 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234: malformed or unsupported URL
2019.02.05 08:10:38 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234: malformed or unsupported URL
2019.02.05 08:10:38 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234: malformed or unsupported URL
2019.02.05 08:10:46 5 : WLAN_RADIO: SetNextTimer called
2019.02.05 08:10:46 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234: malformed or unsupported URL
2019.02.05 08:10:47 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234: malformed or unsupported URL
2019.02.05 08:10:47 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234: malformed or unsupported URL
2019.02.05 08:10:47 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: malformed or unsupported URL
2019.02.05 08:10:47 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234: malformed or unsupported URL
2019.02.05 08:10:47 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536: malformed or unsupported URL
2019.02.05 08:10:47 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20: malformed or unsupported URL
2019-02-05 08:10:47 SIRD WLAN_RADIO absent
2019.02.05 08:10:48 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234: malformed or unsupported URL
2019.02.05 08:10:48 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234: malformed or unsupported URL
2019.02.05 08:10:48 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234: malformed or unsupported URL
2019.02.05 08:10:48 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234: malformed or unsupported URL
2019.02.05 08:10:48 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234: malformed or unsupported URL
2019.02.05 08:10:56 5 : WLAN_RADIO: SetNextTimer called
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.power?pin=1234: malformed or unsupported URL
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.state?pin=1234: malformed or unsupported URL
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.status?pin=1234: malformed or unsupported URL
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: malformed or unsupported URL
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.nav.numItems?pin=1234: malformed or unsupported URL
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.sys.caps.validModes/-1?pin=1234&maxItems=65536: malformed or unsupported URL
2019.02.05 08:10:57 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20 - http://10.63.173.212:2244:80/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=1234&maxItems=20: malformed or unsupported URL
2019-02-05 08:10:57 SIRD WLAN_RADIO absent
2019.02.05 08:10:58 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.mode?pin=1234: malformed or unsupported URL
2019.02.05 08:10:58 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.version?pin=1234: malformed or unsupported URL
2019.02.05 08:10:58 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234: malformed or unsupported URL
2019.02.05 08:10:58 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.audio.volume?pin=1234: malformed or unsupported URL
2019.02.05 08:10:58 5 : WLAN_RADIO: Error while requesting http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 - http://10.63.173.212:2244:80/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234: malformed or unsupported URL


Es scheint als hängt das Modul zusätzlich an dem Port 80
(Versuche mit compatibilityMode 1 und autoLogin 1 haben nicht geholfen)
Hier noch ein list WLAN_RADIO:
Internals:
   CFGFN     
   DEF        10.63.173.212:2244 1234 10
   FUUID      5c5939e3-f33f-34ff-f3f3-8d7669bf74b55be1
   INTERVAL   10
   IP         10.63.173.212:2244:80
   NAME       WLAN_RADIO
   NOTIFYDEV  global
   NR         70
   NTFY_ORDER 50-WLAN_RADIO
   PIN        1234
   STATE      absent
   TYPE       SIRD
   VERSION    1.1.12
   READINGS:
     2019-02-05 08:24:06   state           absent
   helper:
Attributes:


Hoffentlich sagt Dir das was.
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 08:38:24
Sry da ist noch ein Fehler im Code. Ich versuche ihn zu finden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 09:37:01
Jetzt sollte das nicht mehr angehangen werden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 10:38:53
Hallo mumpitzstuff

Internals:
   CFGFN     
   CHANGED   
   DEF        10.63.173.212:2244 1234 10
   FUUID      5c5950e0-f33f-34ff-b7d2-fc5e4430ee4c5c8c
   INTERVAL   10
   IP         10.63.173.212:2244
   NAME       WLAN_RADIO
   NOTIFYDEV  global
   NR         65
   NTFY_ORDER 50-WLAN_RADIO
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.12
   READINGS:
     2019-02-05 10:02:58   currentTitle    ANTENNE BAYERN Fresh
     2019-02-05 10:02:57   duration        0
     2019-02-05 10:01:36   friendlyName    HAMA002261b5f58e
     2019-02-05 10:02:58   graphicUri      http://hama.wifiradiofrontier.com/setupapp/setup1/logo/logo-74479.png
     2019-02-05 10:03:10   infoText        SDP - Unikat
     2019-02-05 10:02:07   input           internetradio
     2019-02-05 10:03:00   mute            off
     2019-02-05 10:02:59   playStatus      playing
     2019-02-05 10:05:00   position        0:00
     2019-02-05 10:05:56   power           on
     2019-02-05 10:05:56   presence        present
     2019-02-05 10:02:59   repeat          off
     2019-02-05 10:03:00   shuffle         off
     2019-02-05 10:05:56   state           on
     2019-02-05 10:01:36   version         ir-mmi-FS2026-0200-0333_V2.2.15.EX34094-1A5_v5.3e
     2019-02-05 10:01:36   volume          15
     2019-02-05 10:01:36   volumeStraight  5
   helper:
     suspendUpdate 0
Attributes:


Ich glaube, das sieht verdammt gut aus!!!!!
Das Radio geht damit jetzt - freu mich wie .....

Dankeschön
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 11:00:43
interessant wäre noch, ob z.b. speak funktioniert. hier wird normalerweise der port 8080 verwendet, was ich auch in der testversion beibehalten habe. ich bin mir allerdings nicht sicher, ob ich auch hier deinen spezialport nehmen müsste.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 11:10:33
Zitat von: mumpitzstuff am 05 Februar 2019, 11:00:43
interessant wäre noch, ob z.b. speak funktioniert. hier wird normalerweise der port 8080 verwendet, was ich auch in der testversion beibehalten habe. ich bin mir allerdings nicht sicher, ob ich auch hier deinen spezialport nehmen müsste.
Hallo mumpitzstuff

bis jetzt scheint das "speak" nicht zu gehen.
Ich bin leider auf der Arbeit. Meine Frau zuhause hat mir das Radio an/ Radio aus und Lautstärke ändern per WhatsApp bestätigt.
Die "speak" versuche sind aber leider nicht angekommen. Muss man dafür extra die Lautstärke einstellen?

Grüße Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 12:30:18
du must das tts input device richtig setzen und solltest auch die lautstärke etwas höher als normal setzen. reicht aus wenn du das in ruhe heute abend machst. am besten auch mal ein logfile ausschnitt zeigen, eventuell sieht man dann mehr.

ich muss mal gucken, ob ich dir 1-2 weitere testversionen generieren kann, bei denen unterschiedliche ports für das feature verwendet werden...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 12:45:14
Hallo
So ist das List vom Radio.
Internals:
   CFGFN     
   CHANGED   
   DEF        10.63.173.212:2244 1234 10
   FUUID      5c5950e0-f33f-34ff-b7d2-fc5e4430ee4c5c8c
   INTERVAL   10
   IP         10.63.173.212:2244
   NAME       WLAN_RADIO
   NOTIFYDEV  global
   NR         65
   NTFY_ORDER 50-WLAN_RADIO
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.12
   READINGS:
     2019-02-05 12:38:48   currentTitle    ANTENNE BAYERN Fresh
     2019-02-05 12:38:47   duration        0
     2019-02-05 10:01:36   friendlyName    HAMA002261b5f58e
     2019-02-05 12:38:48   graphicUri      http://hama.wifiradiofrontier.com/setupapp/setup1/logo/logo-74479.png
     2019-02-05 12:41:06   infoText        Jess Glynne - All I Am
     2019-02-05 10:02:07   input           internetradio
     2019-02-05 12:38:50   mute            off
     2019-02-05 12:38:49   playStatus      playing
     2019-02-05 12:41:47   position        1:00
     2019-02-05 12:42:23   power           on
     2019-02-05 12:42:23   presence        present
     2019-02-05 12:38:49   repeat          off
     2019-02-05 12:38:50   shuffle         off
     2019-02-05 12:42:23   state           on
     2019-02-05 10:01:36   version         ir-mmi-FS2026-0200-0333_V2.2.15.EX34094-1A5_v5.3e
     2019-02-05 12:39:56   volume          12
     2019-02-05 12:39:56   volumeStraight  4
   helper:
     suspendUpdate 0
Attributes:
   streamPath /opt/fhem/www/
   ttsInput   dmr
   ttsLanguage de
   ttsVolume  25
   verbose    4


Event monitor:
2019.02.05 12:41:53 5 : WLAN_RADIO: General GET successful.
2019.02.05 12:41:53 5 : WLAN_RADIO: URL http://10.63.173.212:2244/fsapi/GET/netRemote.nav.numItems?pin=1234 returned: <fsapiResponse> <status>FS_OK</status> <value><s32>6</s32></value> </fsapiResponse>
2019.02.05 12:41:53 5 : WLAN_RADIO: General GET successful.
2019.02.05 12:41:53 5 : WLAN_RADIO: URL http://10.63.173.212:2244/fsapi/GET/netRemote.nav.status?pin=1234 returned: <fsapiResponse> <status>FS_OK</status> <value><u8>1</u8></value> </fsapiResponse>
2019.02.05 12:41:53 5 : WLAN_RADIO: General GET successful.
2019.02.05 12:41:53 5 : WLAN_RADIO: URL http://10.63.173.212:2244/fsapi/GET/netRemote.sys.power?pin=1234 returned: <fsapiResponse> <status>FS_OK</status> <value><u8>1</u8></value> </fsapiResponse>
2019.02.05 12:41:53 5 : WLAN_RADIO: Power GET successful.
2019-02-05 12:41:53 SIRD WLAN_RADIO power: on
2019-02-05 12:41:53 SIRD WLAN_RADIO presence: present
2019.02.05 12:41:53 5 : WLAN_RADIO: URL http://10.63.173.212:2244/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 returned: <fsapiResponse> <status>FS_OK</status> <value><u8>33</u8></value> </fsapiResponse>
2019.02.05 12:41:53 5 : WLAN_RADIO: General GET successful.
2019-02-05 12:41:53 Global global ATTR WLAN_RADIO verbose 4
2019-02-05 12:42:03 SIRD WLAN_RADIO on
2019-02-05 12:42:03 SIRD WLAN_RADIO power: on
2019-02-05 12:42:03 SIRD WLAN_RADIO presence: present
2019-02-05 12:42:13 SIRD WLAN_RADIO on
2019-02-05 12:42:13 SIRD WLAN_RADIO power: on
2019-02-05 12:42:13 SIRD WLAN_RADIO presence: present
2019-02-05 12:42:23 SIRD WLAN_RADIO on
2019-02-05 12:42:23 SIRD WLAN_RADIO power: on
2019-02-05 12:42:23 SIRD WLAN_RADIO presence: present
2019-02-05 12:42:26 Global global SAVE
2019-02-05 12:42:33 SIRD WLAN_RADIO on
2019-02-05 12:42:33 SIRD WLAN_RADIO power: on
2019-02-05 12:42:33 SIRD WLAN_RADIO presence: present
2019-02-05 12:42:43 SIRD WLAN_RADIO on
2019-02-05 12:42:43 SIRD WLAN_RADIO power: on
2019-02-05 12:42:43 SIRD WLAN_RADIO presence: present
2019-02-05 12:42:49 SIRD WLAN_RADIO position: 2:00
2019-02-05 12:42:53 SIRD WLAN_RADIO on
2019-02-05 12:42:53 SIRD WLAN_RADIO power: on
2019-02-05 12:42:53 SIRD WLAN_RADIO presence: present
2019-02-05 12:43:03 SIRD WLAN_RADIO on
2019-02-05 12:43:03 SIRD WLAN_RADIO power: on
2019-02-05 12:43:03 SIRD WLAN_RADIO presence: present
2019-02-05 12:43:13 SIRD WLAN_RADIO on
2019-02-05 12:43:13 SIRD WLAN_RADIO power: on
2019-02-05 12:43:13 SIRD WLAN_RADIO presence: present
2019-02-05 12:43:23 SIRD WLAN_RADIO on
2019-02-05 12:43:23 SIRD WLAN_RADIO power: on
2019-02-05 12:43:23 SIRD WLAN_RADIO presence: present
2019-02-05 12:43:33 SIRD WLAN_RADIO on
2019-02-05 12:43:33 SIRD WLAN_RADIO power: on
2019-02-05 12:43:33 SIRD WLAN_RADIO presence: present
2019-02-05 12:43:43 SIRD WLAN_RADIO speak Hallo Welt - das ist ein Test mit speak
2019-02-05 12:43:53 SIRD WLAN_RADIO on
2019-02-05 12:43:53 SIRD WLAN_RADIO power: on
2019-02-05 12:43:53 SIRD WLAN_RADIO presence: present
2019-02-05 12:43:57 SIRD WLAN_RADIO position: 0:00


Bei verbose 5 wirds unheimlich umfangreich!
Grüße Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 12:58:53
wenn nix raus kommt und der input richtig ist, dann kommen vermutlich die upnp kommandos noch nicht durch, weil ich hier wieder den port 8080 verwende. wie gesagt, ich versuche da noch mal andere versionen zur verfügung zu stellen. irgendwie wirds schon gehen, das wird nur wieder irgend ein anderer port sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 13:20:06
Zitat von: mumpitzstuff am 05 Februar 2019, 12:58:53
wenn nix raus kommt und der input richtig ist, dann kommen vermutlich die upnp kommandos noch nicht durch, weil ich hier wieder den port 8080 verwende. wie gesagt, ich versuche da noch mal andere versionen zur verfügung zu stellen. irgendwie wirds schon gehen, das wird nur wieder irgend ein anderer port sein.
Hallo
nein, es bleibt beim Musik abspielen, was ja auch schon ein Erfolg ist. Danke
Die Durchsagen über dieses Internetradio wären natürlich die Sahnehaube.

Grüße Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 15:51:26
Eins fällt mir noch ein. Kannst du heute Abend dein Radio noch mal anschalten über fhem und den input auf dmr umschalten und dann einen Portscan machen? Eventuell macht dein Radio die Ports erst auf, wenn der Input entsprechend umgeschaltet wurde.

Vielleicht gibt dir auch ein Tool wie z.B.

https://www.chip.de/downloads/UPnP-Tester_29823473.html (https://www.chip.de/downloads/UPnP-Tester_29823473.html)

irgendwelche Hinweise mit welchem Port dein Radio anzusprechen ist. Schalte dazu wie oben beschrieben immer vorher den Input auf dmr um und das Radio an.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 20:41:42
Zitat von: mumpitzstuff am 05 Februar 2019, 15:51:26
Eins fällt mir noch ein. Kannst du heute Abend dein Radio noch mal anschalten über fhem und den input auf dmr umschalten und dann einen Portscan machen? Eventuell macht dein Radio die Ports erst auf, wenn der Input entsprechend umgeschaltet wurde.

Vielleicht gibt dir auch ein Tool wie z.B.

https://www.chip.de/downloads/UPnP-Tester_29823473.html (https://www.chip.de/downloads/UPnP-Tester_29823473.html)

irgendwelche Hinweise mit welchem Port dein Radio anzusprechen ist. Schalte dazu wie oben beschrieben immer vorher den Input auf dmr um und das Radio an.
Hallo
mein Portscan bei eingeschaltetem Radio ist:

Host: 10.63.173.212
Offener Port: HTTP [80]
Offener Port:2244
Offener Port: 61322

Mit dem neuen Programm kann ich nicht wirklich was erkennen. Siehe Bild
Wenn ich einen "speak Befehl" los schicke wird das Radio für eine kurze Zeit lauter, bleibt aber auf dem Radiosender.
Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 21:18:23
Habe mal 3 Version angehangen. Mit Port 80, 2244 und 61322. Probier mal bitte ob eins davon geht. Die Dateien müssen natürlich umbenannt werden...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 21:19:55
Wenn du bei dem UpnpTester wie in deinem Bild auf HAMA stehst, dann kannst du unten auf Properties klicken und bei mir sehe ich dann die IP + Port. Den Screen bräuchte ich.

Description: ir-mmi-FS2026-0500-0487_V2.12.8.EX68054-2RC6
DeviceType: urn:schemas-upnp-org:device:MediaRenderer:1
FriendlyName: KUECHE
Manufacturer:
ManufacturerUrl: http://192.168.1.115:8080/
ModelName: SMRS18A1
ModelNumber:
ModelURL: http://192.168.1.115:8080/
PresentationUrl: http://192.168.1.115:8080/web
SerialNumber: 0f04100c16111f2701017105ffffa6ff
UDN: uuid:3DCC7100-F76C-11DD-87AF-002261F4C63A


So sieht das bei mir aus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 21:47:53
Zitat von: mumpitzstuff am 05 Februar 2019, 21:18:23
Habe mal 3 Version angehangen. Mit Port 80, 2244 und 61322. Probier mal bitte ob eins davon geht. Die Dateien müssen natürlich umbenannt werden...
Hallo -
die gehen alle drei nicht - nicht mal wie die vorherige Version.
Ich habe jedesmal ein shutdown restart zwischen dem define gemacht. Es sollte doch damit frei von Altlasten im FHEM sein, ODER?

Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 21:53:21
Hallo
in diesem Fenster sehe ich nicht viel Info.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 22:22:12
Sollte dann der Standardport 80 sein. Shutdown reload sollte eigentlich ausreichend sein. Wenn aber nicht mal mehr die normalen Funktionen mit der Version von gestern funktionieren, dann geht hier irgendwas schief. Vielleicht restartest du mal den Fhem Server.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 22:32:04
Zitat von: mumpitzstuff am 05 Februar 2019, 22:22:12
Sollte dann der Standardport 80 sein. Shutdown reload sollte eigentlich ausreichend sein. Wenn aber nicht mal mehr die normalen Funktionen mit der Version von gestern funktionieren, dann geht hier irgendwas schief. Vielleicht restartest du mal den Fhem Server.
Hallo
Ich habe einen Reboot durchgeführt und auch das Radio mal Stromlos gemacht. Ich glaub das event. noch die Portscanner irgend wir blockierten.
Die Version von Gestern läuft jetzt wieder so weit.
Nun teste ich Deine neuen noch mal.
Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 22:40:01
Es reicht die mit _80 hinten. Die anderen werden nicht gehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 22:43:02
Zitat von: mumpitzstuff am 05 Februar 2019, 22:40:01
Es reicht die mit _80 hinten. Die anderen werden nicht gehen.
Hallo
aber schon die vorherige "Delete this Device" und mit define neu anlegen - oder ?
Grüße
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 22:49:24
Nein. shutdown restart reicht aus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 22:51:24
Du must die 17_SIRD.pm_80 aber in 17_SIRD.pm umbenennen und die vorhande Datei in deiner Fhem Installation überschreiben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 22:54:00
Also die neue wieder umbenannte Datei geht weder mit: define WLAN_RADIO 10.63.173.212:80 SIRD 1234 10
noch als define WLAN_RADIO 10.63.173.212 SIRD 1234 10
Die vorhandene Datei hab ich sicherheitshalber vorher gelöscht.
Schade
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 23:02:26
Wow, jetzt habe ich im DEF Editor den Port von :80 auf :2244 geändert, shutdown restart durchgeführt und diese Version lässt wieder die Musik Steuerung zu.
und - AUCH speak geht !!!!!!
Super - das ist ja Klasse

Schöne Grüße
Elmar
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Februar 2019, 23:05:57
Genau so wars auch gedacht. Deine Definition solltest du nicht anfassen. Ich mache das noch ordentlich und werde den UpnP Port als Attribut anbieten. Das erscheint mir die sauberste Lösung zu sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 05 Februar 2019, 23:25:55
Wow
das schaltet sich sogar für eine Ansage "speak" an, macht die Ansage und schaltet sich wieder aus. Ich bin begeistert.

Kurz nur eine Frage:
Muss ich das Device jetzt vom Update ausschliessen? Eine passende Anweissung habe ich leider noch nicht gefunden.

Herzlichsten Dank
Schöne Grüße
Elmar

Edit:
Ich habs gefunden. https://fhem.de/commandref_DE.html#update
Da ist es beschrieben. - DANKE
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2019, 00:24:06
Ich versuche mich zu beeilen und es ins nächste Release aufzunehmen. Dann ist das nicht mehr notwendig.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 06 Februar 2019, 07:32:06
Hallo zusammen,
das ist etwas offtopic aber trotzdem einmal die Frage hat jemand schon einmal ein WLAN Radio mit diesem Modul über Home Bridge in Apple HomeKit eingebunden?
Gruß
Jan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Februar 2019, 08:16:19
So wie ich das auf die Schnelle gelesen habe, müsste man dazu erst einmal ein Mapping schreiben. Und selbst dann, scheint z.B. für SONOS, nur on/off und Volume zu funktionieren. Ich glaube das lohnt den Aufwand kaum. Ich muss aber gestehen, das ich mich damit nicht auskenne und durchaus mehr möglich sein könnte. Das entzieht sich meiner Kenntnis.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Februar 2019, 01:21:11
Wie versprochen habe ich ein Update hochgeladen mit folgenden Änderungen (kann mit "update all" ab sofort eingespielt werden):


  • support for ip with port added
  • attribute upnpPort added
  • stream support fixed for playlists (play, stop, pause, next, previous should work now)
  • faster reaction for on/off
  • queue limitation fixed
  • version increased from 1.1.11 to 1.1.12

Die kommenden Themen werden sein:


  • variable Updaterate des Moduls (langsamer wenn Radio off)
  • saubere Modell Erkennung
  • Suchfunktion z.B. bei den Radiosendern
  • Multiroom Informationen einlesen
  • Volume ändern für einzelne Gruppenmitglieder und die gesamte Multiroom Gruppe
  • Multiroom Gruppen anlegen
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: ralfix am 07 Februar 2019, 20:08:12
Hallo

das Update ist wohl erfolgreich verteilt, leider stürzt mir FHEM ab. Die letzte logzeile sagt :
Can't use string ("f_sonitus_wlan") as a HASH ref while "strict refs" in use at ./FHEM/17_SIRD.pm line 678.

Gruß Ralf
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Februar 2019, 21:54:27
Was für ein Mist. Keine Ahnung wie das bei mir laufen konnte...

Hotfix ist eingespielt. Bitte berichten ob es hilft.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: ralfix am 07 Februar 2019, 22:55:00
Hallo

Ja, update gemacht. Modul ist wieder da (hatte es hart gelöscht).
Gerät laut einem alten config-safe neu definiert.

Angetestet, läuft!
Besten Dank!

Gruß Ralf
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Februar 2019, 23:18:55
Vielen Dank für die Rückmeldung!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 08 Februar 2019, 10:13:24
Beim Laden des neuen Moduls kommt bei mir die Meldung:  Excessively long <> operator at ./FHEM/17_SIRD.pm line 21.
In FHEM sind keine über sird eingebundenen Radios mehr zu sehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Brice am 08 Februar 2019, 10:24:13
Hier ist nach einem Update am gestrigen Nachmittag Produktivsystem auch nicht mehr hochgekommen. Da ich von einem Defekt der SD-Karte ausgegangen bin, habe ich mir das Logfile nicht angeschaut, sondern sofort eine Imagesicherung auf eine neue Karte gezogen.

Nach dem Lesen der letzten Beiträge habe ich heute die verdächtige SD-Karte mit einer Imagesicherung versehen, und das Problem besteht nicht mehr. Könnte also an der 17_SIRD.pm gelegen haben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2019, 13:20:46
Zitat von: Lichti am 08 Februar 2019, 10:13:24
Beim Laden des neuen Moduls kommt bei mir die Meldung:  Excessively long <> operator at ./FHEM/17_SIRD.pm line 21.
In FHEM sind keine über sird eingebundenen Radios mehr zu sehen.

Vermutlich hast du die Datei beim Update zerschossen. Schau mal hier auf Zeile 21. Da ist nichts was schief gehen könnte.

https://github.com/mumpitzstuff/fhem-SIRD/blob/master/FHEM/17_SIRD.pm (https://github.com/mumpitzstuff/fhem-SIRD/blob/master/FHEM/17_SIRD.pm)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 08 Februar 2019, 14:44:48
War tatsächlich so.
Habe die Datei nochmal direkt von github runtergeladen.
Jetzt geht's wieder.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Februar 2019, 15:35:15
Habe jetzt noch ein Update nachgelegt mit folgenden Änderungen (ab sofort verfügbar):

- attribute idleInterval added
- ssdp discovery added for better model detection
- version increased from 1.1.12 to 1.1.13

Mit idleInterval kann man das Intervall jetzt auf z.B. 60s hochschrauben, solange das Radio nicht als ON erkannt wird. Sobald man es an schaltet, geht das Radio in das normale Intervall über z.B. 10s und schaltet nach dem Ausschalten wieder in den langsamen Modus. Dadurch kann die Systembelastung reduziert werden.

Außerdem ist eine neue Model Erkennung implementiert. Diese sollte ungefähr 30s nach dem Restart von FHEM bei den Internals des Radios auftauchen. Später kommt an dieser Stelle noch eine automatische Upnp Port Erkennung dazu. In manchen Fällen weicht diese ja vom Standardport 8080 ab.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 10 Februar 2019, 00:10:31
Hat eigentlich jemand das System als Multiroom am laufen?
( Hat nix mit der genialen Modul von mumpitzstuff zu tun, aber ich frag mal hier , da hier die wirklichen Benutzer sind)

Habe mehrere Silvercrest-Teile, alle paar Tage ist wieder ein anderes der Master, mich nervt es zugegeben nur noch
Eigentlich ein ganz einfaches SetUp, ein DAB-Masterradio soll einfach 24/7 streamen, 3 Empfänger das Ganze abspielen
Die Empfänger werden nicht ausgeschaltet, nur die angeschlossenen Verstärker

Von Silicon Frontier gibt es kaum noch Updates, Anfragen werden ignoriert

Wie sind Eure Erfahrungen?

Viele Grüße

Klaus




Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Februar 2019, 00:52:44
Allein die Tatsache das ich 2 Boxen habe und mit den gleichen Problemen kämpfe wie du, wird mich dazu bringen da was zu tun.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 10 Februar 2019, 20:53:54
Was hast vor?  nach England fahren? :-)  Sonos? 
Hatte früher mal squeezebox am laufen, aber will halt DAB oder anderweitig gut klingendes Radio (z.B. gerne auch über DVB-C)

Hatte schon überlegt was mit Raspberrys zu machen, aber glaub da geht das Generve gerade so weiter, wieder eine endlose Baustelle....

Denon Receiver mit HEOS Multiroom gibts günstig, hatte schon den AVRX1400H für 300€  im Auge, aber hat kein DAB und die passenden HEOS-Empfänger kosten jeweils noch mal freche 300€....
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Februar 2019, 09:39:04
Wenn ich was hinkriegen sollte um Gruppen auszulesen und anzulegen, dann kann man das in einem Notify automatisieren und zumindest dieses Problem wäre beseitigt.
Ich habe leider noch kein Kommando gefunden, das Radio zu einem Restart zu bewegen, sonst würde das vielleicht auch die anderen Probleme lösen, die immer erst nach ein paar Tagen bei mir auftreten (wenn man das regelmäßig in der Nacht machen würde).
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 16 Februar 2019, 10:26:54
Zitat von: mumpitzstuff am 11 Februar 2019, 09:39:04
Ich habe leider noch kein Kommando gefunden, das Radio zu einem Restart zu bewegen,
Ein Restart ist vermutlich gar nicht notwendig
Habe hier 5 Geräte, es ist dann plözlich so, das entweder ein anderes der Master ist, oder Geräte aus der Gruppe geflogen sind.
Neustarten muss ich da nichts, nur die falsche Gruppe auflösen, dann eine Neue anlegen

Wobei es eigentlich sogar egal ist, wer Master ist, ich kann ja auch von einem Slave den DAB-Eingang auswählen
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 Februar 2019, 23:03:39
Bei mir hängen sich die Dinger manchmal komplett auf. Dann muss ich den Stecker ziehen und neu starten. Manchmal passiert auch nur das, was du beschreibst. Bei mir ist ist das allerdings nicht egal, da eine der Boxen eine etwas schlechtere Verbindung zum Router hat. Das reicht dann aus, um Aussetzer beim Internetradio zu verursachen. Wenn die Box mit der besseren Verbindung Master ist, gibts weniger Probleme.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 März 2019, 00:32:07
Ich bräuchte jemanden der ein Multiroom System mit 3 oder mehr Geräten hat. Kann mir da bitte jemand helfen und mir den Output dieser Abfrage unter den folgenden Randbedingungen posten?

<ip des radios>/fsapi/LIST_GET_NEXT/netRemote.multiroom.device.listAll/-1?pin=1234&maxItems=10


  • Es existiert KEINE Gruppe im Netzwerk.
  • Es existiert eine Gruppe, das Radio das abgefragt wird, ist aber NICHT Teil einer Gruppe.
  • Das Radio das abgefragt wird, ist Master einer Gruppe mit einem weiteren Client.
  • Das Radio das abgefragt wird, ist Master einer Gruppe mit zwei weiteren Clients.
  • Das Radio das abgefragt wird, ist in einer Gruppe, aber NICHT der Master.
  • Optional: Es existieren 2 Gruppen.

Vielen Dank!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Klaus0815 am 06 März 2019, 17:58:16
Sorry für die späte Antwort, ich war geschäftlich unterwegs

Hoffe es hilft Dir weiter

ZitatEs existiert KEINE Gruppe im Netzwerk.
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="udn"><c8_array>46C19E4A-472B-11E1-9F67-002261F4B50A</c8_array></field>
<field name="friendlyname"><c8_array>keller</c8_array></field>
<field name="ipaddress"><c8_array>192.168.178.74</c8_array></field>
<field name="audiosyncversion"><c8_array>4</c8_array></field>
<field name="groupid"><c8_array></c8_array></field>
<field name="groupname"><c8_array></c8_array></field>
<field name="grouprole"><u8>0</u8></field>
<field name="clientnumber"><u8>255</u8></field>

</item>
</fsapiResponse>




ZitatEs existiert eine Gruppe, das Radio das abgefragt wird, ist aber NICHT Teil einer Gruppe..
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="udn"><c8_array>46C19E4A-472B-11E1-9F67-002261F4B50A</c8_array></field>
<field name="friendlyname"><c8_array>keller</c8_array></field>
<field name="ipaddress"><c8_array>192.168.178.74</c8_array></field>
<field name="audiosyncversion"><c8_array>4</c8_array></field>
<field name="groupid"><c8_array></c8_array></field>
<field name="groupname"><c8_array></c8_array></field>
<field name="grouprole"><u8>0</u8></field>
<field name="clientnumber"><u8>255</u8></field>

</item>
</fsapiResponse>



ZitatDas Radio das abgefragt wird, ist Master einer Gruppe mit einem weiteren Client.
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="udn"><c8_array>46C19E4A-472B-11E1-9F67-002261F4B50A</c8_array></field>
<field name="friendlyname"><c8_array>keller</c8_array></field>
<field name="ipaddress"><c8_array>192.168.178.74</c8_array></field>
<field name="audiosyncversion"><c8_array>4</c8_array></field>
<field name="groupid"><c8_array></c8_array></field>
<field name="groupname"><c8_array></c8_array></field>
<field name="grouprole"><u8>0</u8></field>
<field name="clientnumber"><u8>255</u8></field>

</item>
</fsapiResponse>




ZitatDas Radio das abgefragt wird, ist Master einer Gruppe mit zwei weiteren Clients..
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="udn"><c8_array>46C19E4A-472B-11E1-9F67-002261F4B50A</c8_array></field>
<field name="friendlyname"><c8_array>keller</c8_array></field>
<field name="ipaddress"><c8_array>192.168.178.74</c8_array></field>
<field name="audiosyncversion"><c8_array>4</c8_array></field>
<field name="groupid"><c8_array>297CCBB0-4030-11E9-B889-00226152E37C</c8_array></field>
<field name="groupname"><c8_array>Gruppe 1</c8_array></field>
<field name="grouprole"><u8>1</u8></field>
<field name="clientnumber"><u8>1</u8></field>

</item>
</fsapiResponse>



ZitatDas Radio das abgefragt wird, ist in einer Gruppe, aber NICHT der Master.
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="udn"><c8_array>46C19E4A-472B-11E1-9F67-002261F4B50A</c8_array></field>
<field name="friendlyname"><c8_array>keller</c8_array></field>
<field name="ipaddress"><c8_array>192.168.178.74</c8_array></field>
<field name="audiosyncversion"><c8_array>4</c8_array></field>
<field name="groupid"><c8_array></c8_array></field>
<field name="groupname"><c8_array></c8_array></field>
<field name="grouprole"><u8>0</u8></field>
<field name="clientnumber"><u8>255</u8></field>

</item>
</fsapiResponse>




ZitatOptional: Es existieren 2 Gruppen..
  <fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="udn"><c8_array>46C19E4A-472B-11E1-9F67-002261F4B50A</c8_array></field>
<field name="friendlyname"><c8_array>keller</c8_array></field>
<field name="ipaddress"><c8_array>192.168.178.74</c8_array></field>
<field name="audiosyncversion"><c8_array>4</c8_array></field>
<field name="groupid"><c8_array>7CC569D0-4030-11E9-B889-00226152E37C</c8_array></field>
<field name="groupname"><c8_array>Gruppe 2</c8_array></field>
<field name="grouprole"><u8>1</u8></field>
<field name="clientnumber"><u8>0</u8></field>

</item>
</fsapiResponse>









Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 07 März 2019, 09:30:57
Habe mein altes Noxon A110 gegen ein neues A120 getauscht.
Funktioniert soweit prima, bis auf ein kleines Problem:
Nach einer TTS-Durchsage wird nicht auf den letzten Eingang zurückgeschaltet.
Das Radio schaltet zur Durchsage auf den Input "localmusic" und bleibt da stehen.
Beim A110 war der Durchsage-Input "dmr", diesen gibt es beim A120 aber nicht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 März 2019, 21:32:06
Dann musst du den ttsInput so einstellen, das es für das neue Radio passt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 März 2019, 21:35:07
Klaus0815: Danke für deine Mühe! Leider verwirrt mich das aber irgendwie völlig. Ich hätte erwartet, das die Rückgabe irgendwie Informationen über die Gruppe enthält bzw. wie viele Gruppen existieren. Die Ausgaben sehen aber fast immer gleich aus, das ist mehr als merkwürdig.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 08 März 2019, 22:12:13
Tatsächlich, das war's  :)

War mir gar nicht bewusst, das es diese Einstellung gibt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 März 2019, 00:38:50
Mal interessehalber, wie heißt bei dem Radio dann der Input?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 09 März 2019, 08:21:27
Der Input nennt sich "localmusic".
Die Durchsage hat ja sogar funktioniert, nur das zurückschalten nicht.
Geht jetzt aber alles perfekt !
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Hoktar am 10 März 2019, 11:54:42
Hallo Leute,

bin noch sehr frisch auf dem Gebiet mit FHEM, daher verzeiht mir meine vielleicht doofe Frage.

Ich habe FHEM auf einem Windows 10 PC laufen und wollte nun das Modul installieren, leider klemmt es an "Bare" was ich nicht installiert bekomme. Jemand Tipps wie man das unter einer Windows Oberfläche zum Laufen bekommt??
MFG
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 März 2019, 02:04:10
http://code.activestate.com/ppm/XML-Bare/ (http://code.activestate.com/ppm/XML-Bare/)

Sollte sich doch einfach installieren lassen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Hoktar am 11 März 2019, 17:08:15
Zitat von: mumpitzstuff am 11 März 2019, 02:04:10
http://code.activestate.com/ppm/XML-Bare/ (http://code.activestate.com/ppm/XML-Bare/)

Sollte sich doch einfach installieren lassen.

Danke, leider bekomme ich eine Fehlermeldung und weiß nicht warum er es nicht findet??

Liegt bestimmt nur daran das ich irgend eine Kleinigkeit Übersehe.

Mfg
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 12 März 2019, 00:03:01
Hmm activestate kann nicht einmal die Packetliste aktualisieren. Leider habe ich keine Ahnung woran das liegen könnte.

Zur Not vielleicht die Perl Installation aktualisieren?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Hoktar am 12 März 2019, 14:09:58
Habe jetzt mal versucht die XML-Bare händisch runter zu laden und Manuell zu installieren. Jetzt habe ich die Fehlermeldung s.Bild oben. Wenn ich das richtig verstehe ist meine Perl-Version  nicht mit der XML-Bare Version kompatible. Auf der Seite von dir gibt es aber nur für die Perl 5.24 eine XML-Bare Version.

Bei mir läuft aber die Perl-Version 5.26 (die Installation ist ja auch erst ne Woche her)

Könnte hier ein Downgrade helfen??? Geht das überhaupt?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Hoktar am 12 März 2019, 17:57:46
Habe mich jetzt noch mal dran gesetzt.

Ich habe mein ActivePerl runter geworfen und mir die 5.24 Version aus dem Netz gesucht und Installiert.

Was soll ich sagen........ Jetzt geht auch " ppm install XML-Bare" und es läuft.

Auch in FHEM geht jetzt der Adapter :D

Warum es das Modul in der 5.26 nicht mir gibt, ist mir unbegreiflich. >:(

Danke für deine Hilfe!

MfG
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 15 März 2019, 21:48:17
Was mache ich flasch?

Musste mein system neu aufsetzten da mein alter PI die speicherkarte geschluckt hat.

Excessively long <> operator at ./FHEM/17_SIRD.pm line 21.
Diese fehlermeldung erhalte ich beim neu reload 17_SIRD.pm
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: binford6000 am 15 März 2019, 21:54:41
Hast du die neuste Version von 17_SIRD.pm? In dieser ist die Zeile 21 auskommentiert...
#use Data::Dumper;
Ansonsten einfach nochmal runterladen und einen reload machen ;)

VG Sebastian
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 März 2019, 21:57:13
Diese Probleme entstehen immer dann, wenn man sich das Modul manuell runterlädt und dabei was falsch macht. Bitte das Modul immer wie im ersten Beitrag angegeben installieren:

update add http://raw.githubusercontent.com/mumpitzstuff/fhem-SIRD/master/controls_sird.txt

update all

shutdown restart
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 15 März 2019, 22:22:00
Hatte das modul gelöscht damit ich alles so mache wie es im 1. Beitrag steht.

Leider kommt immer noch die Meldung modul kann nicht geladen werden. Mehrfach schon neu gestartet. 

diese meldung erhalte ich wenn ich "update all" eingeben
open ./FHEM/17_SIRD.pm failed: Permission denied, trying to restore the previous version and aborting the update
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 März 2019, 22:58:37
Permission denied kann nicht sein, wenn die Datei von FHEM angelegt wird. Da muss bereits eine 17_Sird.pm mit falschen Rechten existieren, so das FHEM diese Datei nicht überschreiben kann. Bitte lösche diese Datei und führe dann update all erneut aus.

Wenn es dann immer noch nicht geht, dann hast du was bei deiner FHEM Installation falsch gemacht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 16 März 2019, 11:05:31
@mumpitzstuff

manchmal hilt es eine Nacht drüber zu schlafen. Heute morgen ging es auf einmal. Klappt alles schalten ein/aus, Lauter/leiser. Das was ich möchte.

Bekomme aber diese Fehlermeldung. :(
essages collected while initializing FHEM:
configfile: OLE_Radio: unknown attribute presetListRequestMode. Type 'attr OLE_Radio ?' for a detailed list.
Elternzimmer_Radio: unknown attribute presetListRequestMode. Type 'attr Elternzimmer_Radio ?' for a detailed list.
Badezimmer_Radio: unknown attribute presetListRequestMode. Type 'attr Badezimmer_Radio ?' for a detailed list.


was ist das den für eine presetListRequestMode??
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 16 März 2019, 11:40:34
Keine Ahnung. Das Attribut gibt es in meinem Modul nicht. Müssen Altlasten in deiner FHEM Konfiguration sein. Entweder du kannst das über die Oberfläche direkt löschen, oder du musst deleteattr verwenden. Als letztes Mittel kannst du auch die fhem.cfg manuell editieren und die Attribute löschen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 16 März 2019, 20:26:02
Danke für die Hilfe.
Die Fehlermeldung kam aus dem alten Model da gab es das mit der present abfrage noch und ich hatte das da auf 0 gestellt. Und dein Modul hat das nicht mehr.
Fehler ist weg.
Habe es bei den Radios aus attr gelöscht.

Habe aber noch etwas
Wieso so sieht es bei meinem Sohn so aus?
Internals:
   CFGFN     
   DEF        192.168.33.51 1234 60
   FUUID      5c8d595b-f33f-faf7-963b-9847ad2e1f025b63
   INTERVAL   60
   IP         192.168.33.51
   NAME       Ole_Radio
   NOTIFYDEV  global
   NR         99
   NTFY_ORDER 50-Ole_Radio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.10
   READINGS:
     2019-03-16 21:21:59   power           on
     2019-03-16 21:21:59   presence        present
     2019-03-16 21:21:59   state           on
     2019-03-16 21:15:59   volume          10
     2019-03-16 21:15:59   volumeStraight  2
   helper:
Attributes:
   room       Ole,Radio


Und bei den anderen Radios so??

Internals:
   DEF        192.168.33.51 1234 60
   FUUID      5c8c18fe-f33f-faf7-43b4-975814d156605bd1
   INTERVAL   60
   IP         192.168.33.51
   NAME       Elternzimmer_Radio
   NOTIFYDEV  global
   NR         40
   NTFY_ORDER 50-Elternzimmer_Radio
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.10
   READINGS:
     2019-03-16 01:01:33   Modulversion    17_SIRD.pm V 0.60 Beta (Date: 07.05.2017)
     2019-03-15 22:33:56   currentAlbum   
     2019-03-15 22:33:56   currentArtist   
     2019-03-16 02:10:50   currentDuration
     2019-03-16 02:10:50   currentPosition
     2019-03-16 02:10:50   currentTitle   
     2019-03-16 02:10:50   dABScan         
     2019-03-16 02:10:50   frequency       
     2019-03-16 06:22:15   friendlyName    MEDION 002261603070
     2019-03-16 02:10:50   graphicUri     
     2019-03-16 02:10:50   infoText       
     2019-03-15 22:33:56   input           
     2019-03-16 06:22:15   localDate       16.03.2019
     2019-03-16 10:49:45   localTime       10:49:46
     2019-03-16 02:10:50   mute           
     2019-03-16 02:10:50   navCaps         
     2019-03-16 02:10:50   navNumItems     
     2019-03-16 02:10:50   navStatus       
     2019-03-16 02:10:50   playCaps       
     2019-03-16 02:10:50   playRate       
     2019-03-16 02:10:50   playStatus     
     2019-03-16 21:23:34   power           on
     2019-03-16 21:23:34   presence        present
     2019-03-16 06:22:15   radioID         002261603070
     2019-03-16 02:10:50   remoteState     
     2019-03-16 02:10:50   repeat         
     2019-03-15 22:33:56   searchTerm     
     2019-03-16 02:10:50   shuffle         
     2019-03-16 02:10:50   signalStrength 
     2019-03-16 21:23:34   state           on
     2019-03-16 06:22:15   version         ir-mmi-FS2026-0500-0577_V2.12.20c.EX69617-1A11
     2019-03-16 01:01:31   volume          5
     2019-03-16 01:01:32   volumeSteps     21
     2019-03-16 01:01:31   volumeStraight  1
   helper:
Attributes:
   room       Eltern,Radio


Schönes Wochenende noch
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 17 März 2019, 02:49:13
Bei deinen "anderen Radios" hast du noch Altlasten in den Readings drin. Mach dort mal ein:

deletereading Elternzimmer_Radio .*

Dann sollten die Altlasten weg sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 17 März 2019, 04:37:33
Danke für die Hilfe.
Danke für die viele Arbeit und Hilfe bei dem Modul. Ist echt super.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: pflock_y am 02 April 2019, 20:44:16
Guten Abend zusammen,
Ich nutze das Modul schon eine gefühlte Ewigkeit, Läuft einfach spitze!!!

Jetzt bin ich auf etwas gestoßen, wo ich leider nicht weis ob es umsetzbar ist.
Also:
In der App für Smartphones gibt es beim Radio die Möglichkeit den Input auf musikplayer zu stellen, sich dann zu seiner Medienbibliothek und dann zu den Titeln zu hangeln.
Bei mir ist es ein USB Stick an der FritzBox.

a) Geht das auch aus dem Modul heraus?
b) Wenn ja, wie?
c)Wenn ja, geht das dann auch aus der Tablet UI?



Viele Grüße
pflock_y

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 April 2019, 00:07:53
Ja das geht. Du must das Radio anschalten, den Input mit Set auf Musikplayer stellen und dann mit einem get ls die Navigation zu starten.
Von Tablet UI habe ich leider keine Ahnung, ich vermute aber eher nicht, da hier ein Dialog verwendet wird, den FHEMWEB zur Verfügung stellt. Aber vielleicht kann sich ja jemand mit mehr Ahnung dazu äußern.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: pflock_y am 03 April 2019, 16:16:11
super, danke für die Antwort.

wär es möglich die ls abfrage in ein FHEM set .... Kommando einzubauen? Der Pfad ist ja immer der selbe.

grüße
pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 April 2019, 22:28:54
Weshalb?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: pflock_y am 04 April 2019, 08:04:06
na ja, ich versuch es immer noch aus der Tablet ui zu starten.  ::)

Hier kann ich mit z.B. ...
data-fhem-cmd="set Pflockys_DAB input internetradio; set Pflockys_DAB preset 936JAMFM; set Pflockys_DAB volume 20"
verschiedenste befehle setzen. Also dachte ich, das es möglich wär auch den Pfad zu den Musikplayer Dateien zu setzen.

grüße
pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 April 2019, 09:05:27
Das gibt die Software der Radios leider nicht her. Das Ganze ist leider so ausgelegt, das es keinen direkten Pfad selbst zu bekannten Dateien gibt. Man muss immer erst navigieren und kann dann die Datei auswählen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: pflock_y am 04 April 2019, 09:44:30
Ah OK verstehe. Na hätte ja klappen können.
Trotzdem Danke, auch für dieses Super Modul!!!!


grüße
pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 19 April 2019, 21:33:00
Hallo,

Ist zwar ein bisschen Offtopic aber hat jemand mal einen eigenen Webradio Stream gemacht?
Quasi ein eigenes lokales Webradio? Ich würde da gerne meine Musik ablegen und die wird halt geshuffelt die ganze Zeit über gestreamt.

Kleiner Hinweiss, Link, oder howto?

Grüßle

Pascal


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 April 2019, 23:14:41
Mit sowas wäre ich in der heutigen Zeit vorsichtig. Selbst wenn du auf der Straße einen ziehen lässt, wollen sie inzwischen fast schon Lizenzgebühren dafür abkassieren. Irgendwie steht man schon mit einem Bein im Knast, sobald man irgendwas öffentlich zur Verfügung stellt...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 20 April 2019, 09:39:31
Gmorsche und frohe Ostern,
Muss ja nicht ins Internet, nur für mich im lan.
Ich finde es halt toll das die Radios beim einschalten direkt die vorherige Radiostation abspielen.
Das funktioniert mi dem Musikplayer (DLNA) nicht.

Grüßle Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 April 2019, 10:38:37
Schau dir mal icecast2 an. Das ist das, was ich auf die Schnelle gefunden habe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: AxelSchweiss am 01 Mai 2019, 18:10:24
Hallo
Ich habe hie einen MEDION Lifebeat P61075 WLAN-Lautsprecher.
Wird der vom Modul unterstützt? Oder werden nur die kompletten Radiogeräte unterstützt?
Einen PIN hat der Lautsprecher nämlich nicht.

Gruß und Danke
AxelSchweiss
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Mai 2019, 19:20:29
In der Regel kannst du das sehr einfach überprüfen, indem du die IP deines Lautsprechers im Browser eingibst. Wenn dort eine Webseite geladen wird, sollte dir auch dein PIN angezeigt werden. Alternativ kannst du dir die UNDOK App auf dein Handy laden und gucken, ob diese App deinen Lautsprecher findet.

Wenn der PIN nicht verändert wurde, lautet er 1234.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: AxelSchweiss am 01 Mai 2019, 21:48:28
Die APP findet ihn nicht.
Mit nem iPAD und Airplay gehts
im Logfile habe folgendes stehen:
lity mode is enabled).
2019.05.01 21:43:58 3: MEDION defined with ip 192.168.1.190 and interval 10
2019.05.01 21:44:22 1: PERL WARNING: Use of uninitialized value $inputReading in pattern match (m//) at ./FHEM/17_SIRD.pm line 471.
2019.05.01 21:44:22 1: PERL WARNING: Use of uninitialized value $inputReading in pattern match (m//) at ./FHEM/17_SIRD.pm line 480.
2019.05.01 21:44:22 3: MEDION: Something went wrong by setting Stop. (http://192.168.1.190:8080/AVTransport/control: Can't connect(1) to http://192.168.1.190:8080: IO::Socket::INET: connect: Connection refused)
2019.05.01 21:44:22 3: MEDION: Inputs LIST_GET_NEXT failed.
2019.05.01 21:44:22 3: MEDION: Login failed.

Scheint so als ob der einen anderen Port hat
Passwort habe ich mal auf 1234 gesetzt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Mai 2019, 21:58:00
Wenn du keine Webseite siehst, wenn du die IP im Browser eingibst und die UNDOK App nichts findet, dann ist die Box mit hoher Wahrscheinlichkeit nicht kompatibel. Du kannst aber noch einmal den Port 2244 testen.

Die Fehler kommen, weil das Modul nichts von deinem Radio auslesen kann. Solange das der Fall ist, macht es keinen Sinn, irgendwelche Set oder Get Befehle abzusetzen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: AxelSchweiss am 03 Mai 2019, 11:12:04
Hi
Eine PIN hat der Lautsprecher nicht.
Habe das Abspielen jetzt mit dem 98_DLNARenderer.pm Modul hinbekommen.
Aber so alle Commands macht er dort auch nicht (z.B. Mute)
Und eine Playlist (m3u) als Stream schluckt er auch nicht. Muss schon ein reiner MP3 Stream sein.

Bischen OffTopic:
Was meint ihr .. soll ich das Ding behalten ? Kostet aktuell 30 Euro beim Saturn. Firmware ist von 12/2015. Klang ist soweit gut.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Mai 2019, 14:15:35
Kommt drauf an was du damit machen willst. Der Preis ist erst mal fast nicht zu schlagen. Wenn es dir ausreicht Radio Streams abzuspielen, dann würde ich ihn behalten, da das ja jetzt funktioniert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 08 Mai 2019, 15:49:54
Hallo,
seit heute hat frontier-silicon einen neuen Internetradio Provider.
Infos: https://support.wifiradiofrontier.com/portal/home

Toll meine Funktion die ich Hauptsächlich nutze (Eigene Lokale Webstreams auf insgesammt 4 Silvercrest Multiroom LS) gehen nun nicht mehr.
Früher konnte ich über deren Webfrontend meine UrLS pflegen... jetzt ersatzlos gestrichen...

Seht ihr eine Möglichkeit das Ohne die hinzubekommen?

Server ist ein Icecast-Server der Streams bereitstellt...

URL sehen in etwa so aus: http://10.0.0.1.8000/stream


Grüßle

Pascal

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Mai 2019, 21:12:47
Hast du mal das Kommando stream probiert? Allerdings ist das womöglich nicht ausreichend, da wahrscheinlich nur bestimmte Audioformate wie mp3 unterstützt werden. Aber versuchen kannst du es ja mal.

http://stream.sunshine-live.de/dnb/mp3-128/surfmusik/

Sowas geht z.b.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 09 Mai 2019, 11:33:39
Zitat von: mumpitzstuff am 08 Mai 2019, 21:12:47
Hast du mal das Kommando stream probiert? Allerdings ist das womöglich nicht ausreichend, da wahrscheinlich nur bestimmte Audioformate wie mp3 unterstützt werden. Aber versuchen kannst du es ja mal.

http://stream.sunshine-live.de/dnb/mp3-128/surfmusik/

Sowas geht z.b.

Ja hab ich schon versucht..... funktioniert nicht...  :'(



Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2019, 12:49:27
Dann kann das Radio mit dem Stream leider nichts anfangen. Gibt es Möglichkeiten den Stream des Icecast Servers irgendwie zu konfigurieren? Vielleicht stört sich das Radio lediglich an der Art und Weise wie Icecast diesen Stream zur Verfügung stellt. Weil irgendwie muss es ja gehen, denn den Link den ich unten gepostet habe, der geht ja wieder. Man müsste irgendwie rausfinden was die Unterschiede in der Bereitstellung beider Streams sind.
Leider kenne ich mich auf der Ebene so gut wie gar nicht aus und kann nur kaum weiter helfen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2019, 13:06:50
http://stream2ip.takkat.de/ (http://stream2ip.takkat.de/)

Mit dem Ding könntest du mal unabhängig von meinem Modul deinen Icecast Server mit dem Wlan Radio verbinden bzw. es zumindest mal versuchen. Dein Radio musst du aber vorher manuell auf den Input dmr stellen! Wenn das gehen sollte, dann müsste ich mal gucken woran es liegt, dann mache ich wahrscheinlich irgend etwas falsch. Wenn es damit auch nicht geht, dann lehnt das Radio den Stream aus irgend welchen Grünen ab. Das Radio ist leider eine Blackbox und ich kann immer nur raten weshalb das vielleicht so ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 09 Mai 2019, 14:23:36
Hi,
was ich Dir sagen kann ist, das der Stream vorher über den Webradio Service funktioniert hat. Ergo kann das Radio damit umgehen.
Ich habe auch die Streams in meiner Fritzbox eingetragen und diese dann per DLNA freigegeben.
Wenn ich dann in der Undok app auf dlna gehe und die FB wähle sehe ich die streams und diese werden auch abgespielt.

Also Theoretisch funktionierts. Nur muss ich beim einschalten der Box dann noch das Handy in die Hand nehmen :-)
Vorher konnte ich das Radio einschalten und es spielte den letzten stream automatisch ab...

Ich schau mal mit VLC was da ankommt...

Update habe gerade mal den stream mit dem Mediaplayer göffnet (Über DLNA Fritzbox) in den Mediainformationen den Link kopiert
http://ipadresse:49200/ST/AUDIO/DLNA-1-0/ipadresse:8000/stream?WMContentFeatures=DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000&WMHME=1&HMEExt=.mp3&WMHMETitle=QwBoAGkAbABsAEgAbwB1AHMAZQBSAGEAZABpAG8AIABTAHQAcgBlAGEAbQA=

Das wird auch wunderbar per set stream abgespielt...

Ach alles schei..e... bringt mir alles nix denn Ich muss egal wie noch ein Handy in die Hand nehmen...
Denn nachdem der Stream gestartet wird und ich das Radio ausschalte startet er natürlich nicht erneut.
Wobei ich das wiederum mit einem DOIF/notify regeln könnte :-)

Teste weiter...


Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2019, 14:44:08
Das Problem ist, das der InternetradioModus != Dlna Modus. Aber was da intern genau abläuft, ist mir nicht ganz klar.

Was bedeutet der Schritt: Ich habe auch die Streams in meiner Fritzbox eingetragen und diese dann per DLNA freigegeben.?

Wer sendet dann den Stream letztendlich? Deine Fritzbox oder direkt der Icecast Server? Bist du sicher, das der Zugriff auf den Stream über die selbe Url funktioniert die du manuell angibst? Ich könnte mir vorstellen, das wenn du in der App den Stream suchst und dem Radio übergibst, die App selbst eine andere URL schickt?

Um das zu probieren müsste ich mir selbst einen Icecast Server aufsetzen, da die Undok App ja nur im lokalen Netzwerk danach sucht und ich keinen frei im Internet verfügbaren Icecast Stream verwenden kann. Ist das einfach? Wenn ja, spendiere ich den Aufwand vielleicht und kann dann den Traffic mitschneiden und daran vielleicht was sehen.

https://www.chip.de/downloads/UPnP-Tester_29823473.html (https://www.chip.de/downloads/UPnP-Tester_29823473.html) Über dieses Tool kann ich ebenfalls Upnp Anfragen an das Radio senden. Ich probiere heute Abend gleich mal aus, ob ich damit einen Icecast Stream setzen und abspielen kann. Wenns damit geht, dann kann ich den Bug vermutlich schnell beheben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 09 Mai 2019, 14:45:50
update siehe oben...


:-)

Hab mal Fetzmäßig ein notify erstellt das auf on Triggert und dann ein set stream (Umleitung_Über_DLNA_FritzBox) sendet..

Funktioniert...

Aber schön is anders ... heheheh


Läuft jetzt mal so zum Testen...

Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2019, 15:57:51
Sehe ich ein, aber kann ja niemand ahnen, das die einfach so die Datenbank umstellen und dabei einige Features über Board werfen. Ich kann mal gucken wie man an diese Daten da kommt:

?WMContentFeatures=DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000&WMHME=1&HMEExt=.mp3&WMHMETitle=QwBoAGkAbABsAEgAbwB1AHMAZQBSAGEAZABpAG8AIABTAHQAcgBlAGEAbQA=

Irgendwie muss der Mist ja über deine Stream Url (http://ipadresse:49200/ST/AUDIO/DLNA-1-0/ipadresse:8000/stream) vorher abgefragt werden vom Mediaplayer, um es dann an deinen Icecast Server zu senden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2019, 17:17:47
Okay ich denke das kann ich über Upnp abfragen.

https://sourceforge.net/p/minidlna/discussion/879957/thread/fa4b2f6d/ (https://sourceforge.net/p/minidlna/discussion/879957/thread/fa4b2f6d/)

Ich werde das mal testen und gegebenenfalls ein Update liefern. Sieht auf den ersten Blick nicht so schwer aus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 09 Mai 2019, 19:20:09
Hi,

In der FB kann man Webradios hinterlegen die an den Telefonen angespielt werden können.
Wenn man nun noch zusätzlich den DLNA Server der Fritte (Medienserver) aktiviert kann ich MP3 vom usb Stick der FB aber auch die Radiostationen per DLNA abspielen.

Den DLNA Pfad zum Stream hab ich mal mit dem Windows Mediaplayer gestartet... in den Eigenschaften des streams hab ich dann den laaangen Pfad kopiert. Diesen über FHEM als set Stream eingegeben.. das hat funktioniert. Der direkte Weg zum ICE-Stream hat nicht funktioniert.

IceCast Server ist in 5 Minuten erledigt...
http://www.le-brice.de/eigener-radiosender-mit-icecast2-und-ezstream

Grüßle

Pascal



Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 09 Mai 2019, 23:13:59
Ich komme leider nicht weiter. Icecast2 Server und ezstream laufen und mit dem Media Player kann ich die URL öffnen und den Stream auch abspielen. Allerdings steht in den Eigenschaften des Streams dann auch nur http://<ip>:8000/stream drin.

Irgendwas muss deine Fritzbox da noch machen. Leider habe ich keine...

Alle Versuche über Undok oder irgendwelchen anderen Dingen vom Radio aus auf den Icecast Server zuzugreifen schlagen fehl.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 10 Mai 2019, 09:06:56
Hi,

Ich habe versucht den IceCast Stream wie bei der Fritzbox mal mit meiner Synology per UPNP bereit zu stellen.
Das funktioniert auch nicht...

Im Prinzip funktionierst ja (Gekapselt über FritzBox-DLNA) .. und vielleicht kommt ja diese Funktion der eigenen Radiostationen wieder, wenn der Druck der Community groß genug wird. Auf Twitter geht es wohl schon rund :)
Da geht es aber um die Favoriten die man nicht mehr einstellen kann.

Danke...

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 10 Mai 2019, 10:47:42
Hallo,
Habe auch gerade mal versucht einen Stream zu erstellen der die Endung mp3 hat
(http://<ip>:8000/test.mp3) im Browser, VLC und Mediaplayer kein Problem.
Die Box spielt es nicht ab :(

naja ...

Grüßle

Pascal


Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Mai 2019, 13:12:22
Das liegt daran, das ein Stream != Dlna ist. Wenn das Radio im Modus Internetradio ist, dann kann es mit Streams wie Icecast umgehen. Wenn es in dem Dlna Modus ist, dann funktionieren diese Streams nicht. Hier muss man einen Dlna Server haben. Deine Fritzbox wandelt im Prinzip den Icecast Stream in einen Dlna Stream um.
Ich habe z.B. einen minidlna Server aufgesetzt und kann dann auch Playlists, Files usw. Problemlos abspielen. Allerdings ist es bei Dlna fast unmöglich über Deeplinks einen direkten Zugriff auf irgendwas zu erhalten, weil sich vermutlich die dahinter liegenden Dateien ändern können. Der Dlna Mist ist also eher darauf ausgelegt das man sich durch Verzeichnisse durchquält und dann eine bestimmte Datei auswählt und abspielt. Irgendwie Technik von vorgestern, wenn man sich das Alter der Upnp/Dlna Spezifikation aber mal ansieht, auch nicht weiter verwunderlich.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: skyle am 10 Mai 2019, 20:09:25
Als "eher Mitleser" ein Kommentar zur Nutzung von DLNA, da ich über die Formulierung "durch Verzeichnisse durchquäl[en]" gestolpert bin:

Mein Setup:
- miniDLNA auf Raspberry mit Musik auf angeschlossener SSD
- Silvercrest Lautsprecher SMRS 18 im Modus DMR
- Android App "Hi-Fi Cast" als DLNA-Controller
Die App listet die Musik nach Album, Interpret, Genre, Playlist und Verzeichnis; zudem gibt es eine lokale Warteschlange, und die App ist sehr stabil. Wenn die eigene Musik gut getagged ist, braucht man die Verzeichnissicht i.d.R. nicht. Daher meine klare Empfehlung, wenn man über DLNA lokale Musik abspielen möchte.

<träum> Natürlich wäre toll, wenn man einen DMC mit dieser App-Funktionalität auch in fhem hinkriegen könnte. </träum>

Aber da wir hier im Thread zum SIRD-Modul sind: Herzlichen Dank für das Modul! Ich nutze es schon sehr lange für die Steuerung des Internetradios und Ausspielen von Ansagen. Ich bin sehr zufrieden damit!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Mai 2019, 01:05:39
Ich habe jetzt auf jeden Fall mal das Problem mit dem Icecast Server gefunden. Icecast unterstützt keine HEAD Requests.

HEAD /stream HTTP/1.1
HOST: <ip>:8000
Content-Length: 0

HTTP/1.0 400 Bad Request
Server: Icecast 2.4.2
Date: Fri, 10 May 2019 23:02:07 GMT
Content-Type: text/html; charset=utf-8
Cache-Control: no-cache
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Pragma: no-cache
Access-Control-Allow-Origin: *

<html><head><title>Error 400</title></head><body><b>400 - unknown request</b></body></html>


Zumindest mein Radio macht aber definitiv ein HEAD Request, um den Content Type vorab zu ermitteln. Funktioniert das nicht, dann nimmt das Radio den Stream nicht entgegen.

Es scheint aber einen Ableger zu geben, der das können soll: https://github.com/karlheyes/icecast-kh (https://github.com/karlheyes/icecast-kh)

Ansonsten könntest du einen anderen Media Server wie z.B. Plex versuchen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Mai 2019, 02:48:30
Mit Icecast-kh geht es ohne Probleme. Ich versuche mal ein Tutorial aufzusetzen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Mai 2019, 21:41:37
Zitat von: skyle am 10 Mai 2019, 20:09:25
Als "eher Mitleser" ein Kommentar zur Nutzung von DLNA, da ich über die Formulierung "durch Verzeichnisse durchquäl[en]" gestolpert bin:

Mein Setup:
- miniDLNA auf Raspberry mit Musik auf angeschlossener SSD
- Silvercrest Lautsprecher SMRS 18 im Modus DMR
- Android App "Hi-Fi Cast" als DLNA-Controller
Die App listet die Musik nach Album, Interpret, Genre, Playlist und Verzeichnis; zudem gibt es eine lokale Warteschlange, und die App ist sehr stabil. Wenn die eigene Musik gut getagged ist, braucht man die Verzeichnissicht i.d.R. nicht. Daher meine klare Empfehlung, wenn man über DLNA lokale Musik abspielen möchte.

<träum> Natürlich wäre toll, wenn man einen DMC mit dieser App-Funktionalität auch in fhem hinkriegen könnte. </träum>

Aber da wir hier im Thread zum SIRD-Modul sind: Herzlichen Dank für das Modul! Ich nutze es schon sehr lange für die Steuerung des Internetradios und Ausspielen von Ansagen. Ich bin sehr zufrieden damit!

Das du den Input entsprechend setzen kannst und dann mit get ls ebenfalls auf den miniDLNA Server zugreifen und etwas abspielen kannst ist dir bekannt?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Mai 2019, 23:01:05
Icecast-kh Installation:

sudo apt-get install icecast2 libxml2-dev libxslt1-dev libcurl4-openssl-dev libvorbis-dev libogg-dev

wget https://github.com/karlheyes/icecast-kh/archive/icecast-2.4.0-kh12.tar.gz

tar xzf icecast-2.4.0-kh12.tar.gz

cd icecast-kh-icecast-2.4.0-kh12

./configure

make

sudo make install

Jetzt ersetzen wir die oben über apt installierte icecast2 version mit unserer selbst kompilierten Version. Das ist im Moment nicht wirklich sauber, mir ist aber auf die Schnelle nichts besseres eingefallen.

sudo service icecast2 stop

sudo cp /usr/local/bin/icecast /usr/bin/icecast2

Jetzt muss noch die Konfiguration neu erstellt werden, da sich das Format geändert hat:

sudo cp icecast.xml.dist /etc/icecast2/icecast.xml

Einstellungen anpassen:

sudo nano /etc/icecast2/icecast.xml

sudo service icecast2 restart

Dann sollte die neue icecast Version laufen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: skyle am 11 Mai 2019, 23:03:41
Ja, 'get ls' habe ich ausprobiert, ist aber nicht wirklich praktikabel. Daher bin ich für DLNA-Nutzung auch auf diese App gewechselt. Grundsätzlich finde ich DLNA in der Nutzung vergleichbar komfortabel, wie z.B. proprietäre Musiksteuerungen von iTunes bis Spotify. Dabei ist DLNA zumindest ein herstellerübergreifender Standard*, was ich als Vorteil ansehe. Abseits von Selbstbaulösungen (mpd, squeezebox,...) ist mir kein Weg bekannt, im Laden gekaufte Netzwerk-Audiogeräte mit eigener Musik zu beschicken. Wenn da jemand was weiß, bitte melden!  ::)

(* Einschränkung zur Vollständigkeit: "Standard" stimmt leider nur bedingt, weil man neben dem Label "DLNA" immer schauen muss, welche Dateiformate verarbeitet werden können.)

Es sollte aber kein Angriff sein. Wie gesagt: Ich bin sehr zufrieden mit dem SIRD-Modul. - Und mir ist auch bewußt, dass das DLNA-Protokoll mangels Offenlegung eher kein Vergnügen ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 12 Mai 2019, 10:04:13
Hallo,

Danke, werde ich Dienstag (bin erst Dienstag wieder zuhause) sofort versuchen!

Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 14 Mai 2019, 10:55:36
Guten Morgen,

Umstellung auf Icecast2KH vollzogen und Funktioniert auch jetzt mit direktem Stream! Cool. DANKE!

Kleiner Hinweis zum HowTo

sudo cp icecast.xml.dist /etc/icecast2/icecast.xml
sudo cp /conf/icecast.xml.dist /etc/icecast2/icecast.xml
Wobei ich kein großer Unterschied zu meiner Original sehen konnte..


Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 Mai 2019, 13:00:32
bei mir habe ich mit:

service icecast2 status

diverse Fehlermeldungen gesehen, wenn ich das nicht gemacht habe. Ich hätte gern einen eigenen Service angelegt wie z.B. icecast2kh oder so, nur leider habe ich auf die Schnelle nicht die Vorlage des icecast2 gefunden und ich bin da auch nicht so fit, das eben mal selbst zu schreiben. Bei jedem Update von icecast2 über apt wird jetzt aber vermutlich die executable wieder überschrieben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 14 Mai 2019, 14:11:14
Hi

das sollte über apt-mark hold NameDesPakets
verhindert werden oder?

Grüßle

pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 04 Juni 2019, 10:29:36
Guggug,
ich bims  ;)

Mir ist jetzt aufgefallen das wenn ich meinen stream laufen habe... set stream blablabla..
das speak nicht mehr funktioniert... der stream stoppt... keine speak .... stream wird auch nicht mehr gestartet...

Gibt es da ne Lösung? oder muss ich jetzt vorher den stream stoppen, speak machen, und danach den stream wieder starten?


Grüßle

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Juni 2019, 12:21:00
Muss ich mir ansehen. Habe ich ehrlich gesagt noch nicht versucht gehabt. Vermutlich kommt da was durcheinander, das sollte aber eigentlich nicht sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Tobias am 14 Juni 2019, 10:40:02
HI,
bzgl TTS Funktionalität möchte ich empfehlen keine Eigenlösung hier zu implementieren sondern die Funktionalität des TTS Moduls hier einzubinden (analog dem SIP Modul).
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 Juni 2019, 19:43:28
Leider schafft das vermutlich mehr Probleme als es lösen würde. Da ich die Ansage auf 100 bzw. 200 Zeichen beschränke, ist der Aufwand überschaubar (~20 Zeilen Code). Der Code zur Anbindung des TTS Devices wäre vermutlich größer. Hier müsste ich die mp3 Generierung anstoßen, dann irgendwie asynchron auf das Event reagieren wenn es fertig ist bzw. eine Abbruchbedingung finden, wenn nichts kommt. Das Streamen per Dlna muss ich dann immer noch machen. Das TTS Modul würde mir lediglich das mp3 generieren.
Aber ich kann mal gucken, ob ich das optional anbieten kann.

Zuerst muss ich aber Zeit finden, mir das oben stehende Problem anzusehen...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 Juni 2019, 22:40:06
Mir ist noch eingefallen, das ich bereits im ersten Beitrag beschrieben habe, wie man TTS in Verbindung mit meinem Modul verwenden kann. Das geht out of the Box ohne tiefer gehende Änderungen an meinem Modul. Die Ausgabe wird dadurch allerdings erheblich verzögert, wenn sie aus dem Internet nachgeladen werden muss.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Peter aus Calw am 03 Juli 2019, 23:30:37
Hallo zusammen,
habe mir einen WLAN Lautsprecher "ggmm e2" gekauft und möchte diesen in FHEM einbinden um verschiednen.
Wie müßte ich hier vorgehen ?
Der ggmm e2 ist per WLAN erreichbar und ich kann auch Audio vom smartphon app an diesen senden.
Bitte um Unterstützung oder einen Hinweis zum richtigen Tread.
LG Peter
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Juli 2019, 09:35:15
Du kannst dir die UNDOK App installieren und versuchen das Radio darüber anzusprechen. Wenn das geht, dann ist das Radio über dieses Modul steuerbar. Falls nicht, dann wirst du wenig Chancen haben. Meinen Recherchen zur Folge geht es aber nicht...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: raiderxxl am 04 Juli 2019, 11:12:26
Hallo Peter aus Calw,

eventuell ist das Modul DLNA Renderer. was für dich... https://forum.fhem.de/index.php/topic,39706.0.html (https://forum.fhem.de/index.php/topic,39706.0.html)

Grüßle aus Heimsheim

Pascal
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Peter aus Calw am 07 Juli 2019, 22:47:41
Hallo Pascal,
danke für Deinen Tipp, bin gerade erst mal wieder an der Kiste und werde das probieren.
Freut mich sehr hier mal jemand aus unserer Ecke zu treffen.
Bin zwar schon ein Grufti aber seit 2014 mühevoll in fhem unterwegs.
Melde mich wenn ich weitergekommen bin.
LG Peter
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: binford6000 am 20 August 2019, 16:00:08
Hat jemand von Euch Interesse an zwei Silvercrest SMRS18A1 WLAN Lautsprechern? Siehe:
https://forum.fhem.de/index.php/topic,103151.0.html

VG Sebastian
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: gitarero am 24 August 2019, 08:40:21
Guten Morgen zusammen,
irgendwas hat sich an der Undok App geändert...
Für die Favoriten im Internetradio muss ich mich jetzt bei Frontier Silicone anmelden und kann dann da die Favoriten verwalten.

Blöderweise kommt man damit nicht mehr an die alten Favoriten - welche das Modul nach wie vor ausliest ran.
Ich kann auch weiterhin die alten Favoriten über FHEM auswählen und das Radio spielt die auch.
Wenn ich die aber nicht mehr bearbeiten kann, ists ja auch irgendwie doof.

Mag sich das jemand mal anschauen, ob man mit dem Modul irgendwie an das neue Favoritensystem dran kommt?

Viele Grüße und ein schönes Wochenende,
Ingo

Edit sagt:
Über das "get LS" bekommt man die "Neuen" Favoriten auch angezeigt.
In die Liste "internetradiopreset" übernimmt das Modul die aber leider nicht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Frank_Huber am 08 Oktober 2019, 12:32:25
Hat jemand den E85032 / MD87248 mit dem Modul zum laufen bekommen?

im Log meldet er:
2019.10.08 11:32:01 3: WLAN_RADIO defined with ip 192.168.112.186 and interval 60
2019.10.08 11:32:13 3: WLAN_RADIO: Inputs LIST_GET_NEXT failed.
2019.10.08 11:32:16 3: WLAN_RADIO: Login failed.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Oktober 2019, 14:34:36
Dieses Radio besitzt keine SIRD Schnittstelle und ist somit auch nicht kompatibel.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Frank_Huber am 08 Oktober 2019, 17:17:42
OK, das erklärt es, danke. :)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 18 November 2019, 13:53:05
Ich habe ein ofenbar ähnliches Radio und bekomme die gleichen Fehlermeldungen. Scheint wohl inkompatibel zu sein.
Angeblich lässt es sich über die "Air Music Controll App" steuern - grundsätzlich geht da wohl was. Vermutlich würde das in ein neues Modul münden.
Leider bin ich da vollkommen unwissend. Trotzdem probiere ich die App später mal aus und werde berichten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 November 2019, 14:14:26
Das wäre tatsächlich ein komplett anderes Modul. Hier müsste man den Traffic der App mitschneiden und die Erkenntnisse in ein neues Modul gießen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 18 November 2019, 16:02:14
Tja, schade - ich kann so etwas nicht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 November 2019, 23:16:42
Lohnt auch nicht wirklich, weil das ein reines Medion spezifisches Modul wäre und auch hier nur für die einfachsten Geräte funktioniert. Außerdem ist die Schnittstelle eventuell für jedes Radio etwas anders. Ich glaube der Aufwand wäre zu groß.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 19 November 2019, 14:42:49
Nach meiner Recherche handelt es sich um dsa Modul M6i bzw. M7 - dies ist der Hersteller: http://www.magic-systech.com/index_ger.html
Die Nutzung ist keineswegs nur auf dsa Medion Gerät beschränkt. In meinem Fall ist es ein "Auna Radio Gaga 2.0"

Hier verschiedene Infos aus den Netz

[...] Radios hingegen mit dem Chipsatz "Magic M6i" und auch in der Version 7 von MAGIC SYSTECH INC können neben einem Webportal (http://www.mediayou.net/web/) auch direkt am Gerät und Webunabhängig programmiert werden

Ein Gerät welches diesen Chipsatz hat, ist zum Beispiel der DABMAN i200 (und seine Varianten) von Imperial.
Es gibt einige weitere Radios mit diesem Chipsatz auf dem deutschen Markt. Woran erkennt man Sie? Am besten am Menüaufbau (Icons).

Diese sind praktisch analog dem o.g. DABMAN 200 ausgeführt. Auch wenn in der Gerätebeschreibung darauf hingewiesen wird, das das Gerät im Standby Wetterberichte und Wettervorhersagen für mehreren tausende Standorte anzeigen kann, ist die Wahrscheinlichkeit groß das der o.g. Magic M6i oder 7 verbaut ist. Frontier Silicon hat diese Funktion (bisher noch?) nicht!
Wird auf der Gerätebeschreibung hingewiesen, das das Radio mit der App "AirMusic Control" ferngesteuert werden kann, dann ist es ein sicheres Zeichen für ein zukunftssicheres Gerät der M6/M7-Chipplattform.

Übrigens, während Chips von Frontier Silicon in der Firmware "zwangs-geupdated" und damit auch "downgegraded" werden könnten, ist das bei M6i/7-Chips nicht so ohne weiteres der Fall. Der Nutzer kann Firmwareaupdates komplett ablehnen. [...]

[...] Das Radio arbeitet mit dem "Magic M6i"-Chipsatz von MAGIC SYSTECH INC auf Basis einer ARM9 CPU. [...]

Ich habe gestern mal die App installiert und kann damit eigentlich alles kontrollieren, lauter, leiser, Eingang, Ein, Aus etc.

Das soll aber an dieser Stelle auch reichen, da es sich eben nicht um ein Radio mit Silicon Chipsatz handelt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 November 2019, 15:06:32
Ich kann im Netz leider keinerlei Hinweise zur API finden und kann somit auch nicht abschätzen, wie weit diese von der Silicon API entfernt ist. Wenn du dazu irgend etwas finden kannst, kann ich mir das gern ansehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 30 Dezember 2019, 12:33:10
So,
Ich habe mal meinen wlan Traffic analysiert um über mein Radio mit dem Chipsatz "Magic M6i" mehr herauszufinden.
Leider funkt die App nach China und von dort erhält das Radio dann Kommandos.
Ich konnte keine http requests entdecken die an mein Radio gehen. Für den Chipsatz "Magic M6i" ist hier wohl Ende.
Alles weitere benötigt wohl einen neuen Thread.

Um hier trotzdem teilzuhaben überlege ich die Anschaffung eines anderen Radios.
Wie wäre es mit einer Sammlung explizit kompatibeler Geräte? Das wäre wohl für alle auch sehr hilfreich.
Gruß
Jan
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Dezember 2019, 13:03:27
In der letzten oder vorletzten ct gibt es einen schönen Artikel wie man auch diesen Traffic analysieren kann. Aber allein der Sachverhalt, das hier alles nach China gefunkt wird und die Chinesen dann mein Radio bedienen, halte ich für mehr als fragwürdig. Leider scheint das heutzutage üblich anstatt eine Ausnahme zu sein.

Wenn du in der Bedienungsanleitung irgendwas wie UNDOK App findest, ist das schon mal ein gutes Zeichen. Ansonsten kannst du dir auch mal was raus suchen und ich versuche rauszufinden ob es kompatibel ist. Bei Google kannst du auch mal nach UNDOK suchen und findest auch schon mal eine Auswahl. Einige Geräte sind aber erst auf den zweiten Blick kompatibel.

Vielleicht findest du aber auch hier etwas brauchbares:

https://fhem.de/stats/statistics.html (https://fhem.de/stats/statistics.html)

Bei der Suche unten SIRD eingeben und dann rechts auf den Link klicken. Dann erscheint eine Liste von registrierten Geräten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mwllgr am 05 Januar 2020, 10:09:43
Hallo @stratege-0815,

vielleicht funktioniert folgendes bei dir?
https://forum.fhem.de/index.php/topic,89917.msg823958.html (https://forum.fhem.de/index.php/topic,89917.msg823958.html)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: stratege-0815 am 05 Januar 2020, 20:57:19
Zitat von: mwllgr am 05 Januar 2020, 10:09:43
Hallo @stratege-0815,

vielleicht funktioniert folgendes bei dir?
https://forum.fhem.de/index.php/topic,89917.msg823958.html (https://forum.fhem.de/index.php/topic,89917.msg823958.html)

Leider bekomme ich mit telnet keinen Connect.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mwllgr am 05 Januar 2020, 21:15:04
Telnet sollte egal sein (wurde mit Update geschlossen, siehe https://www.heise.de/security/meldung/Updates-verfuegbar-Internetradios-von-Telestar-erlaubten-Fernzugriff-4519870.html (https://www.heise.de/security/meldung/Updates-verfuegbar-Internetradios-von-Telestar-erlaubten-Fernzugriff-4519870.html)) - wichtig ist, dass ein Webserver auf Port 80 und optional auf 8080 (Albumcover) läuft.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: edvop am 29 Juli 2020, 13:07:50
Nach dem Installieren des Moduls gemäß Beschreibung: Hallo Miteinander, ich sehe unter dem Infofeld nur Text und kann nix bedienen. Z.B. DLF mit Infos kommen aber die unterste Zeile lässt sich nicht bedienen und auch die Icon-Umsetzung fehlt und die Bedienung ist nicht möglich. Ich sehe nur statischen Text und kann demzufolge auch nicht bedienen. danke für Eure Hilfe...!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 30 Juli 2020, 02:41:10
Was genau ist dein Problem? Eventuell kannst du auch mal ein list deines Devices machen und hier posten (in Code Tags).
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: edvop am 31 Juli 2020, 09:47:08
Hallo mumpitzstuff, ... mein Anfängerfehler. Ich habe z.B. die Commands direkt in das Command-Attributfenster der Steuerung hineinkopiert. Damit waren in der fhem.cfg alle \ doppelt drin, also so \\. Damit kam es in Folge meiner weiteren Attributeinträge auch zu keiner ordentlichen Anzeige der Icons. Ich wollte vorher schrittweise vorgehen und Attribut für Attribut manuell befüllen und mir das jeweilige Ergebnis anschauen. Nun jetzt geht es. Danke für Deine Nachfrage! Nun bin ich in Erweiterung des Programmes bzw. meiner individuellen Aufgabe dabei, parallel zur Sprachausgabe den TTS Text auf dem Display des Radios ausgeben zu lassen (ja unter localmusik). Vielleicht unter der Beschreibung (Description). Somit würde ich immer den letzten oder ggf. die letzten Sprachausgaben bzw. Textpassagen des TTS sehen können (Quasi als Infotafel/Historie). Möglich, dass ich auch das Icon je nach Rubrik der aktuellen, letzten TTS Sprachnachricht anpasse, wie Achtung_icon, Info_icon usw. Außerdem wäre der Absender  (Sender) auch gut darstellbar. So würde ich wissen, wer bzw. welche Adresse (KNX, Homematic, FHEM) mir diese letzte TTS Textpassage zugesendet hat. Naja, mal schauen, Vielleicht übernehme ich mich damit auch. Erst einmal muss ich sehen, warum das eine SIRD nach der TTS OFF geht und das andere ON bleibt.... Beste Grüße in die Runde....
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Juli 2020, 11:26:22
Die Sprachausgabe versucht immer den letzten Status des Radios wiederherzustellen. Wenn es also vor der Sprachausgabe an war, dann sollte es auch danach an bleiben. Wenn es aus war, dann sollte es auch wieder aus gehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: edvop am 03 August 2020, 10:43:25
Danke für die Info!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: P.A.Trick am 27 September 2020, 20:14:45
Ich habe heute folgende Meldung im Log gefunden. Wurde etwas verändert?

2020.09.27 19:31:55.067 3: [sendmsg] - [MSG] 19:31:54: [info] Licht im Flur wurde automatisch ausgeschaltet
2020.09.27 19:30:07.327 1:     main::__ANON__                      called by fhem.pl (760)
2020.09.27 19:30:07.327 1:     main::SIRD_ParseGeneral             called by FHEM/HttpUtils.pm (634)
2020.09.27 19:30:07.327 1:     main::__ANON__                      called by ./FHEM/17_SIRD.pm (2084)
2020.09.27 19:30:07.327 1: stacktrace:
2020.09.27 19:30:07.327 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x7683110, Perl interpreter: 0x17cc150 at ./FHEM/17_SIRD.pm line 2084.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2020, 01:55:59
Von meiner Seite her nicht, obwohl ich eigentlich längst vor hatte, mal wieder was zu machen...

In der besagten Zeile steht aber das drin:

if ('' ne $err)

Keine Ahnung wie das mit deinem Fehler zusammen hängen soll. Nimmst du wirklich die letzte Version?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: P.A.Trick am 28 September 2020, 07:35:28
Meine Version ist die folgende:

ir-mmi-FS2026-0500-0477_V2.12.25.EX72067-1A17
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2020, 09:20:29
Das ist vermutlich dein Radio, aber nicht die Version des Moduls. Die Modulversion findest du im Radio Device in FHEM bei den Internals. Bei mir wird dort z.b. 1.1.13 angezeigt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: P.A.Trick am 28 September 2020, 13:01:01
Ah sorry...jetzt aber:

VERSION    1.1.13
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2020, 17:04:49
Dann sieht das komisch aus. Ich kann die Fehlermeldung irgendwie nicht wirklich mit den Zeilenangaben im Code verknüpfen. Das ergibt keinen Sinn für mich. Ist vielleicht dein RAM vollgelaufen oder sowas? Ansonsten mal beobachten. Wenn es das erste Mal aufgetreten ist und das jetzt Monatelang gelaufen ist, dann würde ich mir da erst mal keine Gedanken weiter machen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: P.A.Trick am 28 September 2020, 18:54:05
Zitat von: mumpitzstuff am 28 September 2020, 17:04:49
Dann sieht das komisch aus. Ich kann die Fehlermeldung irgendwie nicht wirklich mit den Zeilenangaben im Code verknüpfen. Das ergibt keinen Sinn für mich. Ist vielleicht dein RAM vollgelaufen oder sowas? Ansonsten mal beobachten. Wenn es das erste Mal aufgetreten ist und das jetzt Monatelang gelaufen ist, dann würde ich mir da erst mal keine Gedanken weiter machen.

Ich beobachte mal weiter, allerdings muckt das Radio eh. Ich kann es nicht mehr remote einschalten, da die WLAN Verbindung scheinbar erst beim physischen Einschalten aufgebaut wird. Das war dem Firmware Update nicht der Fall.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 September 2020, 23:44:00
Manchmal muss man die Radios kurz vom Netz trennen, da sie sich ab und zu aufhängen. Danach geht meist wieder alles reibungslos. Mich wundert allerdings das das Einschalten nicht geht, die Sprachausgabe aber schon. Dabei wird doch eigentlich ebenfalls Remote ein und ausgeschaltet.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 19 Oktober 2020, 19:31:03
Seit kurzem (vermutlich nach einem FHEM Update) habe ich das Problem,
das das Radio (Technisat IR110) nach einer Ansage öfters nicht mehr aus schaltet, wenn es vorher aus war.
Manchmal geht es aber auch.

Eine Idee, woran das liegen kann ?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Oktober 2020, 10:24:05
Du könntest versuchen an den ttsWaitTimes was zu drehen. Sollte das nicht helfen, dann müsstest du auf Verbose 5 umstellen und versuchen das Problem nachzustellen. Allerdings hat sich das Modul seit vielen vielen Monaten nicht geändert. Manchmal hilft es auch das Radio einfach kurz vom Strom zu nehmen und neu zustarten...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 22 Oktober 2020, 07:57:53
Kurze Rückmeldung:
Habe bei allen  ttsWaitTimes mindestens 1 eingetragen.
Danach ging erstmal gar keine Ansage mehr. FHEM Neustart hat auch nicht geholfen.
Erst nach einem Reboot vom Raspi läuft jetzt alles wieder wie es soll.
Scheint irgendwas in den Tiefen gehängt zu haben.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Oktober 2020, 08:36:28
Einfach nur 1 einzutragen ist definitiv nicht gut. Das Attribut hat einen default Wert an dem man sich orientieren sollte:

(default: 0:0:1:2:0:0 = PowerOn:LoadStream:SetVolumeTTS:SetVolumeNormal:SetInput:PowerOff)

In deinem Fall wäre also lediglich der letzte Wert zu ändern, also z.B. 0:0:1:2:0:1.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lichti am 22 Oktober 2020, 09:38:25
Das hatte ich vorher schon probiert, hat aber nichts gebracht.
Wie wäre es wenn ich die default Werte nehme und nur für alle 0 eine 1 nehme?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Oktober 2020, 22:11:40
Bringt ja nix. Einschalten tut das Radio ja. Wenn du dort die Timeout Zeiten erhöhst, dann dauert es lediglich länger bis das Radio etwas sagt.
Zur Not hilft nur Verbose hochzusetzen und dann mehrmals etwas ausgeben zu lassen, in der Hoffnung, im Log irgendwas zum Problem zu finden.

Mit übertrieben hohen Werten könntest du es auch mal probieren, also z.B. 0:0:1:6:4:4. wens dann geht langsam wieder reduzieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 18 Januar 2021, 23:56:09
Hallo zusammen, 
Ich habe nicht alle 52 Seiten gelesen, daher die Frage ob schon jemand ein RSS auf ein Radio ausgegeben hat. Habe ein Technisat 110 ir mit grafischen Display.
Gruß Roman
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 Januar 2021, 09:39:44
Wie genau sollte das vonstatten gehen? Gibt es im Radio die Option RSS Feed anzeigen, bei der man die URL festlegen kann und das dann angezeigt wird? Verstehe die Anwendung nicht, da es sich doch um ein Radio und keinen RSS Reader handelt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 19 Januar 2021, 09:56:05
Ja du hast Recht es ist ein Radio. Aber es werden auf dem Display halt Informationen von den DAB-Radio Sendern angezeigt. Dachte nur das ein Anrufer RSS für mich sinvoll wäre, damit ich nicht immer zum Telefon rennen muss.
Gruß
Roman
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 Januar 2021, 11:32:18
Das Display im Radio kann man nicht frei steuern und irgendwas beliebiges anzeigen lassen. Das Radio selbst steuert was darauf angezeigt wird. Von außen habe ich darauf keinen Einfluss. Ich kann lediglich z.B. auf Internet Radio stellen. DIe Anzeige der Titelinformationen/Radioinformationen hingegen macht das Radio komplett allein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: LOGR am 19 Januar 2021, 13:44:51
Hallo.
wenn du per fsapi Befehl das Radio auf Internet Radio, FM, DAB, USB, NAS usw. stellen kannst das wäre ja genau das was ich brauche.
kannst du mir bitte die Befehle übermitteln?

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 19 Januar 2021, 16:56:25
Zitat von: LOGR am 19 Januar 2021, 13:44:51
Hallo.
wenn du per fsapi Befehl das Radio auf Internet Radio, FM, DAB, USB, NAS usw. stellen kannst das wäre ja genau das was ich brauche.
kannst du mir bitte die Befehle übermitteln?

Genau das kannst du doch mit dem Modul machen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: LOGR am 20 Januar 2021, 07:49:49
Hallo.
ich stehe momentan am Schlauch.
welches Modul meinst du da genau, und kann ich dies auch mit Loxone verwenden?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Januar 2021, 12:59:32
Du befindest dich in einem Thread für ein FHEM Modul, das Radios mit einer sird Schnittstelle aus FHEM heraus steuern kann. Also z.B. Radio einschalten, Input umschalten usw. usw.

https://forum.fhem.de/index.php/topic,79168.0.html (https://forum.fhem.de/index.php/topic,79168.0.html)

Schau einfach mal in den ersten Beitrag. Dort steht beschrieben, wie du das Modul in FHEM installieren kannst. Wenn es läuft, dann schau dir an was du damit alles bereits machen kannst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 21 Januar 2021, 17:54:31
Hallo zusammen,
das Vorhaben ein JPG auf den Bildschirm des Technisat 110ir darzustellen habe ich verworfen. Das ist nicht der geegnstand dieses Moduls. Ich habe mein Problem gelöst indem ich die Lautstärke der Textausgabe immer um 5 Punkte über der Lautstärke des Radios setze. Sieht bei mir als Notify so aus:


110:volume:.* { my $ttsvol = ReadingsVal("110","volume",0);
$ttsvol += 5 if ( $ttsvol < 100 );
fhem("attr 110 ttsVolume $ttsvol");
}


Das reicht um die Aufmerksamkeit zu erhöhen. Danke für dieses tolle Modul.
Gruß
Roman
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: RockFan am 25 Januar 2021, 21:48:24
Hallo zusammen,

seit einiger Zeit besitze ich ein Medion DAB/Internetradio, dass ich direkt nach dem Erwerb auch als SIRD Device in FHEM eingebunden habe. Es funktioniert soweit auch alles ganz prima  :)

Vor ein paar Wochen bin ich auf die Idee gekommen, die gerade laufenden Radio-Titel in meiner Tablet UI (FTUI) anzeigen zu lassen. Das habe ich auch soweit hinbekommen. Allerdings ist mir relativ schnell aufgefallen, dass die Aktualisierung der Anzeige nur sehr sporadisch funktionierte. Am Wochenende wollte ich der Sache nun auf den Grund gehen. Ich hatte FTUI in Verdacht und habe deshalb im entsprechenden Unterforum um Hilfe gebeten. Nach einigem Hin- und Her wurde mir empfohlen die Websocket-Kommunikation unter die Lupe zu nehmen. Hierbei bin ich nun tatsächlich auf ungereimtheiten gestoßen. Mir ist dann auch eingefallen, dass ich mit einer anderen Oberfläche (FhemNative) mit der gleichen Idee mir die Titel des Radios anzuzeigen, in dem Unterfangen die Kommunikation auf websocket umzustellen die ganze Oberfläche zerschossen hatte nachdem ich dann das Radio eingeschalten hatte.

Den folgenden Fehler (gegen Ende des Konsolenauszugs) kann ich immer nach dem Einschalten des Radios in den Entwicklertools des Browsers sehen. Sogar in meiner normalen FHEMWEB Oberfläche, die natürlich auch mit websocket läuft.

fhemweb.js:517 21:09:54.886 Inform-channel opened (websocket) with filter room=Dach
fhemweb.js:517 21:09:54.963 Rcvd: ["MedionRadioLAN","off","<div id=\u0022MedionRadioLAN\u0022  title=\u0022off\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Me...(3036)
fhemweb.js:517 21:09:54.964 Rcvd: ["Winamp","paused","<div id=\u0022Winamp\u0022  title=\u0022paused\u0022 class=\u0022col2\u0022>paused</div>"]
fhemweb.js:517 21:10:04.364 Rcvd: ["MedionRadioLAN","off","<div id=\u0022MedionRadioLAN\u0022  title=\u0022off\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Me...(3036)
fhemweb.js:517 21:10:04.368 Rcvd: ["ToggleMedionRadio","cmd_1","<div id=\u0022ToggleMedionRadio\u0022  title=\u0022cmd_1\u0022 class=\u0022col2\u0022>cmd_1</div>"]
fhemweb.js:517 21:10:04.368 Rcvd: ["ToggleMedionRadio-cmd_nr","1","1"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-cmd_nr-ts","2021-01-25 21:10:05","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-cmd","1","1"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-cmd-ts","2021-01-25 21:10:05","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-cmd_event","XMI_Taster_2","XMI_Taster_2"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-cmd_event-ts","2021-01-25 21:10:05","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-state","cmd_1","cmd_1"]
fhemweb.js:517 21:10:04.369 Rcvd: ["ToggleMedionRadio-state-ts","2021-01-25 21:10:05","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.420 Rcvd: ["MedionRadioLAN","off","<div id=\u0022MedionRadioLAN\u0022  title=\u0022off\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Me...(3036)
fhemweb.js:517 21:10:04.422 Rcvd: ["MedionRadioLAN-power","on","on"]
fhemweb.js:517 21:10:04.422 Rcvd: ["MedionRadioLAN-power-ts","2021-01-25 21:10:05","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.480 Rcvd: ["rg_MedionRadio-item:1:1","<html><div style=\u0022float: left;\u0022><img style=\u0022margin-right: 5px; border: 1px solid lightgra...(719)
fhemweb.js:517 21:10:04.483 Rcvd: ["rg_MedionRadio-item:1:1-ts","","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.484 Rcvd: ["rg_MedionRadio-MedionRadioLAN.state","<html><a style=\u0022cursor:pointer\u0022 onClick=\u0022FW_cmd('/fhem?XHR=1&cmd=set MedionRa...(6343)
fhemweb.js:517 21:10:04.485 Rcvd: ["rg_MedionRadio-MedionRadioLAN.state-ts","","2021-01-25 21:10:05"]
fhemweb.js:517 21:10:04.485 Rcvd: ["MedionRadioLAN","on","<div id=\u0022MedionRadioLAN\u0022  title=\u0022on\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Medi...(3433)
fhemweb.js:517 21:10:04.486 Rcvd: ["MedionRadioLAN-state","on","on"]
fhemweb.js:517 21:10:04.486 Rcvd: ["MedionRadioLAN-state-ts","2021-01-25 21:10:05","2021-01-25 21:10:05"]
fhemweb.js:1250 WebSocket connection to 'wss://raspberrypi4:8083/fhem?XHR=1&inform=type=status;filter=room=Dach;since=1611605394;fmt=JSON&fw_id=75090&timestamp=1611605394886' failed: Invalid frame header
FW_longpoll @ fhemweb.js:1250
(anonymous) @ VM103:1
fhemweb.js:517 21:10:04.557 ERRMSG:Connection lost, trying a reconnect every 5 seconds.<
fhemweb.js:517 21:10:09.473 ERRMSG:<
fhemweb.js:517 21:10:09.567 Inform-channel opened (websocket) with filter room=Dach


Noch eine Anmerkung:
Ich hatte mich schon länger gewundert, dass ich andauernd "Connection lost, trying a reconnect every 5 seconds." auf der FHEM weboberfläche sehe, wenn ich mein Radio beobachte. Jetzt sehe ich hier natürlich einen zusammenhang.

Von websocket Kommunikation habe ich eigentlich keine Ahnung. Ich würde mich freuen, wenn mir hier jemand (ggf. mumpitzstuff?) weiterhelfen könnte. Vielleicht müssen bei mir ja nur irgendwelche Parameter anders eingestellt werden?

Viele Grüße
Dieter
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 Januar 2021, 20:53:09
Hmm das hat aber nichts mit dem Modul selbst zu tun. Wenn ich richtig verstanden habe, dann hast du dir eine Anzeige gebastelt, welche über Websockets versucht die Readings des Sird Moduls auszulesen und anzuzeigen bzw. auch set Befehle abzusetzen. Richtig?

Was genau machst du, um diesen Fehler zu erzeugen? Löst du irgendwas bestimmtes vorher aus? In deinem Log schaltest du irgendwas, wenn ich das richtig sehe.

Benutzt du an irgend einer Stelle HTTPS bzw. SSL?

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: RockFan am 26 Januar 2021, 21:40:09
Mit meiner selbst gebastelten Oberfläche bin ich meiner Meinung nur auf das allgemeine Problem getoßen.

Die Konsolenausgabe des Browsers in meinem Post oben habe ich einfach mit der Standard FHEM Weboberfläche erzeugt. In diesem Fall stand ich in dem Raum, dem mein Radio zugeornet ist. Das verhält sich aber genauso, wenn ich das Device selbst anzeige, wie ich es gerade nochmal ausprobiert habe:


fhemweb.js:517 21:16:36.972 FW_queryValue:{ReadingsVal("MedionRadioLAN","volume","")}
fhemweb.js:517 21:16:36.976 FW_queryValue:{AttrVal("MedionRadioLAN","room","")}
fhemweb.js:517 21:16:37.002 f18.js resize W:1913 S:2560
fhemweb.js:517 21:16:37.007 f18.js resize W:1913 S:2560
fhemweb.js:517 21:16:37.069 Inform-channel opened (websocket) with filter MedionRadioLAN
fhemweb.js:517 21:16:37.159 Rcvd:
fhemweb.js:517 21:16:57.429 Rcvd: ["MedionRadioLAN","off","<div id=\u0022MedionRadioLAN\u0022  title=\u0022off\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Me...(3036)
fhemweb.js:517 21:16:57.571 Rcvd: ["MedionRadioLAN","off","<div id=\u0022MedionRadioLAN\u0022  title=\u0022off\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Me...(3036)
fhemweb.js:517 21:16:57.572 Rcvd: ["MedionRadioLAN-power","on","on"]
fhemweb.js:517 21:16:57.573 Rcvd: ["MedionRadioLAN-power-ts","2021-01-26 21:16:58","2021-01-26 21:16:58"]
fhemweb.js:517 21:16:57.575 Rcvd: ["MedionRadioLAN","on","<div id=\u0022MedionRadioLAN\u0022  title=\u0022on\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Medi...(3433)
fhemweb.js:517 21:16:57.576 Rcvd: ["MedionRadioLAN-state","on","on"]
fhemweb.js:517 21:16:57.576 Rcvd: ["MedionRadioLAN-state-ts","2021-01-26 21:16:58","2021-01-26 21:16:58"]
fhemweb.js:1250 WebSocket connection to 'wss://raspberrypi4:8083/fhem?XHR=1&inform=type=status;filter=MedionRadioLAN;since=1611692196;fmt=JSON&fw_id=144889&timestamp=1611692197068' failed: Invalid frame header
FW_longpoll @ fhemweb.js:1250
(anonymous) @ VM73:1
fhemweb.js:517 21:16:57.657 ERRMSG:Connection lost, trying a reconnect every 5 seconds.<
fhemweb.js:517 21:17:02.560 ERRMSG:<
fhemweb.js:517 21:17:02.670 Inform-channel opened (websocket) with filter MedionRadioLAN
fhemweb.js:517 21:17:02.846 Rcvd: ["MedionRadioLAN","on","<div id=\u0022MedionRadioLAN\u0022  title=\u0022on\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Medi...(3433)
fhemweb.js:1250 WebSocket connection to 'wss://raspberrypi4:8083/fhem?XHR=1&inform=type=status;filter=MedionRadioLAN;since=1611692216.649;fmt=JSON&fw_id=144889&timestamp=1611692222669' failed: Invalid frame header
FW_longpoll @ fhemweb.js:1250
fhemweb.js:517 21:17:07.660 ERRMSG:Connection lost, trying a reconnect every 5 seconds.<
fhemweb.js:517 21:17:12.571 ERRMSG:<
fhemweb.js:517 21:17:12.665 Inform-channel opened (websocket) with filter MedionRadioLAN
fhemweb.js:517 21:17:12.759 Rcvd: ["MedionRadioLAN","on","<div id=\u0022MedionRadioLAN\u0022  title=\u0022on\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Medi...(3433)
fhemweb.js:517 21:17:16.299 Rcvd: ["MedionRadioLAN","on","<div id=\u0022MedionRadioLAN\u0022  title=\u0022on\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Medi...(3433)
fhemweb.js:517 21:17:16.361 Rcvd: ["MedionRadioLAN","on","<div id=\u0022MedionRadioLAN\u0022  title=\u0022on\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Medi...(3433)
fhemweb.js:517 21:17:16.362 Rcvd: ["MedionRadioLAN-power","off","off"]
   

Ist das Radio aus, stehen nur die ersten paar Zeilen bis ["MedionRadioLAN","off","<div id=\u0022MedionRadioLAN\u0022  title=\u0022off\u0022 class=\u0022col2\u0022><a href=\u0022/fhem?cmd.Me...(3036) in der Konsole.
Sobald ich einschalte kommt dann der Rest inkl. der Fehlermeldungen und, so wie ich das verstehe, geht damit auch die Verbindung vom Browser zu FHEM verloren.

Vielleicht stimmt in meiner Konfiguration des FHEMWEB-Devices etwas nicht. Hier ist mein list:

Internals:
   BYTES_READ 10713834
   BYTES_WRITTEN 331907549
   CONNECTS   31226
   CSRFTOKEN  csrf_232779331271030
   DEF        8083 global
   FD         7
   FUUID      5c4c75e5-f33f-cc40-a008-5b37524e0d087217
   FVERSION   01_FHEMWEB.pm:0.234720/2021-01-04
   NAME       WEB
   NR         8
   NTFY_ORDER 50-WEB
   PORT       8083
   SSL        1
   STATE      Initialized
   TYPE       FHEMWEB
   READINGS:
     2021-01-24 21:20:50   state           Initialized
Attributes:
   HTTPS      1
   JavaScripts codemirror/fhem_codemirror.js
   codemirrorParam { "lineWrapping":true, "height":"auto" }
   confirmJSError 0
   hiddenroom DashboardRoom
   longpoll   websocket
   mainInputLength 80
   menuEntries DOIFtools,/fhem?detail=DOIFtools,
   plotEmbed  1
   plotfork   1
   room       Z_System->System
   sslVersion TLSv12:!SSLv3


Wie ist Dein FHEMWEB-Device eingestellt?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 26 Januar 2021, 22:53:38
Der Fehler tritt laut Forum oft in Zusammenhang mit HTTPS auf. Schalte das mal testweise aus bitte und sag mir dann, ob es besser geworden ist.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: RockFan am 26 Januar 2021, 23:31:46
Ich habe ein neues FHEMWEB Device mit identischen Attributen erstellt, aber ohne HTTPS (=0) und das Problem mit dem Invalid frame header tritt damit tatsächlich nicht mehr auf. Folglich klappt dann auch die Aktualisierung in meiner FTUI-Anzeige.   
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Januar 2021, 22:12:29
Ich vermute hier irgend einen Bug in der HTTPS Implementierung von FHEM. Vermutlich müsste man hier genau die Pakete analysieren, um den Fehler zu finden. Falls du vielleicht noch mehr Details beisteuern kannst, dann könntest du dich noch an den FHEM Meister wenden.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 21 Februar 2021, 07:54:30
Bin gestern von DLNARenderer auf SIRD umgestiegen, da SIRD besser zu meinem Medion-Radio paßt. Aber ich sehe wie schon weiter oben jemand anderer diese Fehlermeldung
2021.02.21 00:48:12 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x37f32f0, Perl interpreter: 0xea6150 at ./FHEM/17_SIRD.pm line 2084.
2021.02.21 03:06:54 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x360ce28, Perl interpreter: 0xea6150 at ./FHEM/17_SIRD.pm line 2084.

Software sollte überall aktuell sein, habe ja die Anleitung aus dem ersten Post befolgt.

Komisch ist m. E. auch die Uhrzeit. Zu dem Zeitpunkt haben sich alle Geräte nur selbst miteinander beschäftigt. Allerdings läuft neben FHEM auf demselben Raspi Pi3 sowohl die Wettersoftware weewx als auch Kodi (auch jeweils aktuell). Und es gibt einige DLNA-fähige Geräte.

Grüßle, Michael
Nachtrag: Zuvor habe ich alle mit DLNARenderer in Zusammenhang stehende FHEM-Objekte gelöscht (lnklusive hidden). Das hat
PERL WARNING: Use of uninitialized value in sprintf at fhem.pl line 2556.
zur Folge.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Februar 2021, 19:52:59
Bei mir läuft das Modul anstandslos und ich habe diesen Fehler bei mir noch nie gesehen. Deshalb ist es schwer bis unmöglich dem nachzugehen. Kannst du mir mehr darüber sagen, wieviel Radios du eingebunden hast bzw. poste mir doch bitte Listings der Geräte.
1. Könnte zu diesem Zeitpunkt irgend eine Aktion gestartet worden sein?
2. Mit welcher Häufigkeit tritt das Problem auf?
3. Steigt der Speicherverbrauch an?
4. Welche XML bare Version verwendest du?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion
Beitrag von: KölnSolar am 22 Februar 2021, 21:35:29
Hi,
ich versuche ja gerade UPnP etwas zu vereinheitlichen (https://forum.fhem.de/index.php/topic,118837.msg1132815.html#msg1132815). Was war denn der Grund nicht den DLNARenderer für diese devices zu benutzen ? Weitere services ? Technische Probleme ? Welche ?

Bei meinem Ziel könntest Du ggfs. auf den ganzen UPnP-"overhead" verzichten. Devices werden per autocreate angelegt, die UPnP-konforme action wird per iowrite gesendet, events in einer parse-Funktion empfangen. Ähnlich allen 2-stufigen Modulen.

Grüße Markus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 23 Februar 2021, 11:20:57
Zitat von: mumpitzstuff am 22 Februar 2021, 19:52:59
Bei mir läuft das Modul anstandslos und ich habe diesen Fehler bei mir noch nie gesehen. Deshalb ist es schwer bis unmöglich dem nachzugehen. Kannst du mir mehr darüber sagen, wieviel Radios du eingebunden hast bzw. poste mir doch bitte Listings der Geräte.
1. Könnte zu diesem Zeitpunkt irgend eine Aktion gestartet worden sein?
2. Mit welcher Häufigkeit tritt das Problem auf?
3. Steigt der Speicherverbrauch an?
4. Welche XML bare Version verwendest du?
Internals:
   CFGFN     
   DEF        192.168.178.48 1234 10
   FUUID      6030c299-f33f-6dde-4219-64c69ff98654ff4c
   INTERVAL   10
   IP         192.168.178.48
   NAME       Kueche
   NOTIFYDEV  global
   NR         91
   NTFY_ORDER 50-Kueche
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.13
   READINGS:
     2021-02-23 10:50:11   currentTitle      SWR2 
     2021-02-23 10:50:10   duration        0
     2021-02-23 10:50:12   frequency       105.70
     2021-02-20 09:05:13   friendlyName    Kueche
     2021-02-20 09:24:22   graphicUri     
     2021-02-23 11:01:29   infoText        SWR2 Treffpunkt Klassik
     2021-02-23 09:08:26   input           fm
     2021-02-23 10:50:13   mute            off
     2021-02-23 10:50:11   playStatus      playing
     2021-02-23 10:50:12   position        0:00
     2021-02-23 11:01:37   power           on
     2021-02-23 11:01:37   presence        present
     2021-02-23 10:50:12   repeat          off
     2021-02-23 10:59:53   rssi            32
     2021-02-23 10:50:12   shuffle         off
     2021-02-23 11:00:51   signalStrength  54
     2021-02-23 11:01:37   state           on
     2021-02-20 09:05:13   version         ir-mmi-FS2026-0500-0381_V2.9.10c.EX63922-1A17
     2021-02-20 09:05:13   volume          35
     2021-02-20 09:05:13   volumeStraight  7
   helper:
Attributes:
   event-on-change-reading .*
   streamPath /opt/fhem/sounds/

Aktuell genau ein Medion-Radio.

Der Fehler ist nur ganz zu Anfang aufgetreten. Da ich gerade am FHEM-Experimentieren bin, lösche ich den Log regelmäßig, kann somit nicht weit zurück blicken.

Da ich perl selten nutze, ist es mir weder mit perldoc noch cpan gelungen, die Modulversion rauszukriegen. Da gestern frisch installiert, ist es die aktuellste für Debian (Raspberry) verfügbare.

D. h. vermurlich kann ich den Fehler erstmal ignorieren. Mir ist auch klar, daß Du kaum eine Chance hast, das nachzuvollziehen, zumal ich nur grobe Hinweise geben kann.

Und warum bin ich von DLNARenderer umgestiegen: Mein Ziel ist das Aus/Einschalten des Radios und dann das Abspielen einer lokal auf dem Raspi abgespeicherten mp3-Datei zur Signalisierung. Beides ist mir mit DLNARenderer nicht gelungen, was aber im Nachhinein verständlich erscheint: DLNA soll ja eigentlich zum interaktiven Browsen verwendet werden.


Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Februar 2021, 17:46:47
Die SIRD Geräte sind nicht komplett über Dlna steuerbar. Dazu muss man diese Geräte erst einmal in einen bestimmten Modus bringen bzw. einschalten. Erst dann lassen sie sich über Dlna leidlich steuern.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: betateilchen am 23 Februar 2021, 19:08:40
Zitat von: mumpitzstuff am 22 Februar 2021, 19:52:59
Bei mir läuft das Modul anstandslos

Bei mir auch. Hab schon fast vergessen, dass das Badezimmer-Radio in FHEM definiert ist, es funktioniert einfach.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 24 Februar 2021, 07:35:32
Die Fehlermeldung, über die ich vor ein paar Posts berichtet habe, sind bislang nicht nochmal aufgetreten. Und abgesehen davon funktioniert SIRD auch bei mir vollkommen problemlos.

Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 Februar 2021, 15:02:52
Zitat von: olwaldi am 23 Februar 2021, 11:20:57
Internals:
   CFGFN     
   DEF        192.168.178.48 1234 10
   FUUID      6030c299-f33f-6dde-4219-64c69ff98654ff4c
   INTERVAL   10
   IP         192.168.178.48
   NAME       Kueche
   NOTIFYDEV  global
   NR         91
   NTFY_ORDER 50-Kueche
   PIN        1234
   STATE      on
   TYPE       SIRD
   VERSION    1.1.13
   READINGS:
     2021-02-23 10:50:11   currentTitle      SWR2 
     2021-02-23 10:50:10   duration        0
     2021-02-23 10:50:12   frequency       105.70
     2021-02-20 09:05:13   friendlyName    Kueche
     2021-02-20 09:24:22   graphicUri     
     2021-02-23 11:01:29   infoText        SWR2 Treffpunkt Klassik
     2021-02-23 09:08:26   input           fm
     2021-02-23 10:50:13   mute            off
     2021-02-23 10:50:11   playStatus      playing
     2021-02-23 10:50:12   position        0:00
     2021-02-23 11:01:37   power           on
     2021-02-23 11:01:37   presence        present
     2021-02-23 10:50:12   repeat          off
     2021-02-23 10:59:53   rssi            32
     2021-02-23 10:50:12   shuffle         off
     2021-02-23 11:00:51   signalStrength  54
     2021-02-23 11:01:37   state           on
     2021-02-20 09:05:13   version         ir-mmi-FS2026-0500-0381_V2.9.10c.EX63922-1A17
     2021-02-20 09:05:13   volume          35
     2021-02-20 09:05:13   volumeStraight  7
   helper:
Attributes:
   event-on-change-reading .*
   streamPath /opt/fhem/sounds/


Du solltest auf jeden Fall prüfen, ob du das Attribut compatibilityMode auf 0 setzen kannst. Das entlastet dein System enorm. Wenn das per default auf 1 gesetzt ist, dann sind 10s Intervalle mehr als knapp bemessen. Ich würde dann maximal auf 15s oder 20s gehen. Außerdem kannst du idleInterval setzen. Bei mir steht das auf 180. Wenn dein Radio nicht angeschaltet ist, werden dann die Daten nur noch alle 3 Minuten abgerufen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 25 Februar 2021, 08:04:03
Danke für die Tips. Aber wenn ich den compabilitymode auf 1 setze, fallen viele Readings weg (Sendername, Titel, u. Ä.). Auch das Streamen funktioniert dann nicht mehr, d.h. ich muß compabilitymode auf 1 belassen.

Heute Nacht gabs wieder
2021.02.25 02:32:16 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x3947b40, Perl interpreter: 0xea6150 at ./FHEM/17_SIRD.pm line 2084.
Zu ungefähr derselben Zeit (02:36) meldet meine Fritzbox
[fritz.repeater] 5-GHz-Band für 10 Min. auf dem gewählten Kanal 116 (Frequenz 5.580 GHz) nicht nutzbar wegen Prüfung auf bevorrechtigten Nutzer (z.B.RADAR). [2 Meldungen seit 24.02.21 20:21:53]
Allerdings passen die Zeiten nicht wirklich genau. Etwas später hat die Fritzbox die täglich übliche Internettrennung durchgeführt.

D. h. vielleicht hängt das Problem irgendwie mit dem kurzzeitigen Verschwinden der Internetverbindung zusammen? In den anderen Logs auf dem Raspi gabs ansonsten zu der Zeit keinerlei Meldungen.

Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/
Beitrag von: KölnSolar am 27 Februar 2021, 07:30:20
ZitatErst dann lassen sie sich über Dlna leidlich steuern.
Was heißt leidlich ?  :-\ Du benutzt es doch zum streamen(AVTransport) nicht aber zur Lautstärkesteuerung(RenderingControl).  ???
ZitatDie SIRD Geräte sind nicht komplett über Dlna steuerbar.
Da kommt dann der Reiz meines "Konstrukts ins Spiel. Das physische Modul macht das technische UPnP/DLNA, die logischen Module die "Präsentation". Wobei in Deinem Fall noch zu überlegen wäre, wie man die Funktionalität umsetzen könnte, die über  UPnP/DLNA hinausgeht: komplett eigenes Modul parallel zu meinem DLNAController, oder auf DLNAController quasi als 3. Stufe aufsetzend(Letzteres scheint mir logischer, nur fehlt mir noch die konzeptionelle Idee)?

Scheinbar kämpfst auch Du mit blockierendem Verhalten. Das wäre komplett ins physische Modul verlagert bzw. dort zu lösen(voraussichtlich über sub_/co_process).

Jetzt halte ich hier aber den Mund.Du kannst Dich ja  ggfs. in den anderen Threads melden.

Grüße Markus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Februar 2021, 10:54:39
Ich kann ja die Lautstärke auch nativ einstellen bzw. ändern und nicht nur über Dlna. Deshalb gab es dafür keine Notwendigkeit. Aber letztendlich was das Dlna Zeug ein ziemlicher Krampf und ich würde mich ungern da noch mal weiter reindenken müssen. Ich habe auch irgendwie den Eindruck, das kaum neuere Geräte mit dieser Schnittstelle gibt und sich der Aufwand deshalb wahrscheinlich gar nicht mehr lohnt.
Auf meine Agenda stehen vielmehr noch Multiroom Funktionalität, die habe ich sträflich vernachlässigt, bisher aber auch dafür keine Zeit mehr gefunden. Corona und 2 Kinder sind kein Spaß...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Ham
Beitrag von: KölnSolar am 27 Februar 2021, 11:07:26
ZitatIch habe auch irgendwie den Eindruck, das kaum neuere Geräte mit dieser Schnittstelle gibt
Sehe ich auch so. Da ist dann eher MQTT im Vormarsch.
ZitatAber letztendlich was das Dlna Zeug ein ziemlicher Krampf
Nativ ja. Durch meinen Versuch das in FHEM zu standardisieren/harmonisieren würde es viel einfacher.  ;)
ZitatAuf meine Agenda stehen vielmehr noch Multiroom Funktionalität
Geht aber auch über DLNA ? :-\ Ich bin da unbedarft mangels devices. :'(
ZitatCorona und 2 Kinder sind kein Spaß...
Das glaub ich. Halts Dir einfach mal im Hinterkopf, wenn mal wieder mehr Zeit ist.
Grüße Markus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Februar 2021, 11:26:19
Wenn man das Radio in den Dlna Modus versetzt, dann kann man eigentlich nur eine Audio Datei angeben und abspielen lassen. Sämtliche andere Aktionen sind gescheitert. Ich habe damals da ewig rumgemacht und alles mögliche versucht.
Deshalb funktioniert alles andere wie Lautstärke usw. usw. dann auch über diese Sird Schnittstelle, die aber nichts mit Dlna zu tun hat.
Dlna ist z.B. schon daran gescheitert eine Playlist abzuspielen. Das geht einfach nicht. Wenn man sowas haben möchte, dann muss ich in FHEM einen Subprozess aufziehen und und das Radio zu der richtigen Zeit mit den Songs aus der Playlist füttern. Alles Technik aus dem letzten Jahrhundert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 10 März 2021, 08:45:02
Ich hab' noch ein kleines Problem mit SIRD: Wenn ich mein Medion-Radio manuell am Gerät selber einschalte, bemerkt FHEM das wohl nicht. Habe ich was falsch eingestellt?
Internals:
   DEF        192.168.178.48 1234 10
   FUUID      6030c299-f33f-6dde-4219-64c69ff98654ff4c
   INTERVAL   10
   IP         192.168.178.48
   MODEL      MEDION AG MEDION
   NAME       Kueche
   NOTIFYDEV  global
   NR         40
   NTFY_ORDER 50-Kueche
   PIN        1234
   STATE      on
   TYPE       SIRD
   UDN        uuid:3DCC7100-F76C-11DD-87AF-002261348104
   VERSION    1.1.13
   READINGS:
     2021-03-10 08:36:53   currentTitle      SWR2 
     2021-03-10 08:36:50   duration        0
     2021-03-10 08:36:51   frequency       105.70
     2021-02-20 09:05:13   friendlyName    Kueche
     2021-02-20 09:24:22   graphicUri     
     2021-03-10 08:42:53   infoText        Illusion Kernfusion - Der Traum von der besseren Atomenergie
     2021-03-05 17:42:46   input           fm
     2021-03-10 08:36:52   mute            off
     2021-03-10 08:36:54   playStatus      playing
     2021-03-10 08:36:52   position        0:00
     2021-03-10 08:43:01   power           on
     2021-03-10 08:43:01   presence        present
     2021-02-26 10:18:48   preset         
     2021-03-10 08:36:52   repeat          off
     2021-03-10 08:41:37   rssi            39
     2021-03-10 08:36:51   shuffle         off
     2021-03-10 08:36:51   signalStrength  54
     2021-03-10 08:43:01   state           on
     2021-02-20 09:05:13   version         ir-mmi-FS2026-0500-0381_V2.9.10c.EX63922-1A17
     2021-03-07 10:28:02   volume          35
     2021-03-07 10:28:02   volumeStraight  7
   helper:
Attributes:
   compatibilityMode 1
   event-on-change-reading .*
   idleInterval 180
   notifications 0
   streamPath /opt/fhem/sounds/
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 März 2021, 10:11:48
Verstehe ich nicht. Da steht doch eindeutig, dass SWR2 abgespielt wird. Was genau vermisst du?

Allerdings sorgt das idleIntervall dafür, das zwar die Systembelastung sinkt, das Modul aber unter Umständen bis zu 3 Minuten nichts von den externen Einschaltvorgängen bemerkt. Wenn du das immer und überall innerhalb von 10s auch im Modul sehen willst, dann musst du das Attribut entfernen. Eventuell funktioniert es auch, wenn man das notifications Attribut einschaltet, da bin ich mir aber nicht mehr sicher.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 10 März 2021, 11:36:17
Danke, da war ich zu ungeduldig. Nach einigen Minuten "bemerkt" FHEM tatsächlich, daß ich das Radio manuell eingeschaltet habe. Damit funktioniert meine Idee, daß sich meine "große" HiFi-Anlage im Wohnbereich und mein Küchenradio automatisch gegenseitig ausschalten, leider nicht. Ist aber nicht dramatisch, da die wesentliche "Richtung" - mit Einschalten der HiFi-Anlage geht das Küchenradio aus - perfekt funktioniert.

Wodran sollte ich denn die Systemlast bemerken? Vermutlich guckt schon das Denon-FHEM-Device extrem häufig nach dem Gerätezustand (mehr oder weniger sofort mit Einschalten reagiert FHEM), ohne daß ich irgendwelche Engpässe sehen würde.


Danke für die schnelle Antwort und fürs Modul,
Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 März 2021, 00:56:51
Wenn es dich nicht stört, dann kannst du idleIntervall auf 10 stellen oder ganz löschen und dann bemerkt dein Radio den Zustandswechsel spätestens nach 10s. Wenn du notifications auf 1 stellst, gehts eventuell noch schneller.
Das Modul ist eigentlich ungeeignet dazu den Zustand zu erfassen, wenn man das Radio manuell bedient. Das wird immer erst mit einer gewissen Verzögerung festgestellt. Wenn du das Radio aber über das Modul bedienst, siehst du die Änderungen meist zeitnah.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 11 März 2021, 07:39:38
Ich glaube obendrein, daß das Medion-Radio (anders als der Denon-Receiver) sich nicht "aktiv" meldet. D. h. Dein Modul muß vermutlich ständig pollen, um den Zustand herauszufinden.

Letztendlich bleibe ich dann mal bei 3min.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 März 2021, 13:03:16
Ja. Das ist auch so. Das Radio meldet sich nur aktiv beim Modul, wenn das Attribut notifications auf 1 gesetzt ist. Aber wie gesagt, hier bin ich unsicher ob das für on/off funktioniert oder nicht. Das müsstest du probieren.

Ich hab's jetzt mal bei meinem Radio probiert. Wenn man das Radio im Modul einschaltet, dann das Attribut notifications auf 1 setzt und das Radio per Modul wieder ausschaltet, dann sehe ich zumindest das Reading playStatus ohne jede Zeitverzögerung, sobald ich das Radio z.b. über die Fernbedienung einschalte. Der Status on/off wird nicht direkt vom Radio an das Modul gepusht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 05 Mai 2021, 12:42:25
Ich mal wieder...

Leider häufen sich aktuell die Fehlermeldungen von SIRD. Fhem gibt dann irgendwann auf und bootet neu. Natürlich kann die Ursache auch woanders liegen, ich habe z. B. immer mehr Dienste auf meinem Rasperry Pi3 aktiv (etwa NFS-Server) oder die Fritzbox hat eine neue Software-Version. Aber trotzdem bleibt der Raspberry ungestört alive seit 75Tagen ohne Booten.

Hier mal die kritischen Logmeldungen kurz vorm heutigen restart von fhem
2021.05.05 07:45:06 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x423fda8, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 07:49:36 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x3d476c0, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 07:55:26 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x42edaa8, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 07:58:06 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x3caea60, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 08:07:46 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x3d53608, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 08:37:37 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x42edaa0, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 08:38:17 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x423fdf0, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 08:51:57 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x3d2d148, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 08:54:57 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x423fdb8, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 08:56:07 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x4358b10, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
2021.05.05 09:03:19 3: DaheimMQTT2: DaheimMQTT2_192.168.178.55_19361/shellyflood-B08543 left us (keepalive check)
2021.05.05 09:16:08 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x3d90cd8, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
double free or corruption (out)
2021.05.05 09:16:53 1: Including fhem.cfg

Was ich mir vorstellen könnte:Könnten die RDS-Daten vom SWR2 problematische Sonderzeichen enthalten und so das Problem triggern?

Ansonsten bleibt mir wohl nur, SIRD zu deaktivieren, um die Fehlerursache einzugrenzen.


Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Mai 2021, 14:49:18
1.) Hast du eine oder mehrere SIRD Instanzen laufen?
2.) Ist das Radio zu den Zeiten an gewesen wo diese Fehler auftreten?
3.) Was genau hast du da gemacht? Du meintest was von SWR2. Meinst du damit, das du SWR2 als Internet Radiosender gehört hast?

PS: Kannst du mir ein Listing von deinem Radio geben? Ich müsste wissen, welche Attribute bei dir aktiv sind.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 06 Mai 2021, 07:58:55
Es gibt genau eine SIRD-Instanz, und ich habe UKW-Radio mit dem Sender SWR2 gehört. Meine Idee war, daß im RDS-Datenstrom Sonderzeichen drin sein könnten, die SIRD stören.

Andererseits stürzt auch mein Medion-Radio hin und wieder ab (gern bei Bedienung via IR von der Logitech Harmony ohne Mitwirken von fhem).

Manchmal ist auch der WLAN-Durchsatz sehr schlecht (Mesh aus 3 Fritz-Geräten, und das Radio meldet sich trotz Sichtverbindung zum Router am Repeater ein Stockwerk höher an). Der Raspberry mit fhem ist allerdings direkt per LAN an der Fritzbox angebunden.

Und von einer neuen Baustelle schräg gegenüber mit großem Baukran wird der UKW-Empfang oft für kurze Zeit gestört, womöglich stört das auch das WLAN?

D.h. es kann viele Ursachen geben...

Hier das list Kueche
Internals:
   DEF        192.168.178.48 1234 10
   FUUID      6030c299-f33f-6dde-4219-64c69ff98654ff4c
   INTERVAL   10
   IP         192.168.178.48
   MODEL      MEDION AG MEDION
   NAME       Kueche
   NOTIFYDEV  global
   NR         40
   NTFY_ORDER 50-Kueche
   PIN        1234
   STATE      on
   TYPE       SIRD
   UDN        uuid:3DCC7100-F76C-11DD-87AF-002261348104
   VERSION    1.1.13
   READINGS:
     2021-05-06 07:37:51   currentTitle      SWR2 
     2021-05-06 07:37:50   duration        0
     2021-05-06 07:37:52   frequency       105.70
     2021-02-20 09:05:13   friendlyName    Kueche
     2021-04-14 11:50:52   graphicUri     
     2021-05-06 07:44:19   infoText        Lifeline
     2021-04-14 11:50:50   input           fm
     2021-05-06 07:37:53   mute            off
     2021-05-06 07:37:51   playStatus      playing
     2021-05-06 07:37:52   position        0:00
     2021-05-06 07:44:27   power           on
     2021-05-06 07:44:27   presence        present
     2021-02-26 10:18:48   preset         
     2021-05-06 07:37:52   repeat          off
     2021-05-06 07:44:23   rssi            50
     2021-05-06 07:37:52   shuffle         off
     2021-05-06 07:44:06   signalStrength  60
     2021-05-06 07:44:27   state           on
     2021-02-20 09:05:13   version         ir-mmi-FS2026-0500-0381_V2.9.10c.EX63922-1A17
     2021-04-15 15:03:15   volume          35
     2021-04-15 15:03:15   volumeStraight  7
   helper:
Attributes:
   compatibilityMode 1
   event-on-change-reading .*
   idleInterval 180
   notifications 0
   streamPath /opt/fhem/sounds


Grüßle, Michael

Nachtrag:
Seit meinem restart von fhem gestern Abend ist keine weitere Fehlermeldung von SIRD aufgetreten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Mai 2021, 09:33:45
Ich habe den Sender jetzt auch mal laufen, bisher aber noch keine Probleme gehabt. Das Programm von gestern gegen 8:00 Uhr habe ich mir ebenfalls angesehen. Dort wurden verschiedene Opern gespielt wie es scheint und zumindest auf der Webseite taucht öfter ein " im Text auf. Ich habe aber keine Ahnung ob das auch im Radio so angekommen ist. Eventuell ist ja tatsächlich irgend ein komisches Sonderzeichen dafür verantwortlich.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 06 Mai 2021, 13:29:21
Mir ist allerdings bei der Anzeige von RDS-Text in fhem noch aufgefallen, daß Umlaute dort fehlerhaft gerendert werden (aktuell kein konkretes Beispiel, anstelle eines ü gibts so eine Art ausgefülltes Karo). Aber das ist m. W. in der fhem-GUI konfigurierbar. Ist wohl das übliche Problem mit unicode vs. isolatin1.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Mai 2021, 16:42:59
Bei mir läuft seit heute Morgen SWR2 über UKW und ich habe bisher keine Fehlermeldungen verzeichnen können. Umlaute werden bei mir korrekt in FHEM dargestellt. Im Modul wird dazu encode_utf8 verwendet. Bisher hat auch noch niemand einen solchen Fehler gemeldet, deshalb wundert mich das etwas. Hast du an anderen Stellen in FHEM ebenfalls Probleme mit Umlauten?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 06 Mai 2021, 20:18:31
Schwer zu sagen. Außer in der RDS-Textanzeige wüßte ich nicht, wo noch Umlaute auftreten könnten. D. h. ich wollte in einem Perlskript eine automatische email mit Umlauten in der Überschrift verwenden. Da kam auch ein falsches Zeichen, dann hab ich einfach den Text umformuliert.

Für mich ist das Umlautproblem kein ernstes, da ich nur zur Problemanalye ins fhem-GUI gucke. Und da trotz falsch gerenderter Texte keine Fehlermeldung aufgetreten ist, wird das auch nichts mit der SIRD-Fehlermeldung zu tun haben.

Übrigens, seit meinem fhem-Restart gestern gabs keine SIRD-Fehlermeldung mehr.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 20 Mai 2021, 08:17:56
Ich habe eine Vermutung, was die Ursache für die merkwürdigen Logeinträge
PERL WARNING: Attempt to free unreferenced scalar: SV 0x423fda8, Perl interpreter: 0x15f8150 at ./FHEM/17_SIRD.pm line 2084.
bei mir gewesen sein könnte:

Ich habe auf meinem Raspberry pi3 mehr und mehr Dienste gestartet, zuletzt den NFS-Server. Und das hat den Speicherverbrauch ständig vergrößert, was ich nur zufällig mit dem free-Kommando bemerkt habe - das RAM (beim pi3 1GB) ist fast ganz, der 100MB Swap gar vollständig genutzt. Nach Vergrößerung des Swap auf 1GB habe ich seit einer Woche derartige fhem-Fehlermeldungen nicht mehr.

Außerdem stürzt kodi (ja, läuft auf demselben Raspi) seither nicht mehr ab, wenn Preview-Bilder gerendert werden sollen.

D. h. ich hatte wohl nur ein Memory-Problem. Und eigentlich kann man das wirklich nur durch mehr echtes RAM lösen, sprich Upgrade auf pi4 mit 4GB. Allerdings treten die Engpässe nur hin und wieder auf (daher hats lange gedauert, bis mir das Problem überhaupt bewußt wurde), so daß ich erstmal weiter beobachten werde.


Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Mai 2021, 10:38:55
Das könnte natürlich tatsächlich die Ursache sein. Schau dir doch mal an, was bei dir den RAM verbraucht und ob der RAM Verbrauch mit der Zeit ansteigt. Einige haben Probleme mit fhem, weil hier der Verbrauch ständig steigt. Wenn du top aufrufst, kannst du mit Shift + m nach dem Speicherverbrauch sortieren und siehst die größten Übeltäter ganz oben. Schau dir auch mal an, ob der Verbrauch eines Programms kontinuierlich ansteigt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 20 Mai 2021, 14:58:39
Eigentlich brauche ich da gar nicht gucken (habs aber sicherheitshalber doch getan) - das Spitzenverbrauchsprogramm ist kodi. Aus Bequemlichkeit starte ich kodi direkt mit dem Booten, auch wenn ich kodi nur 1..2x pro Woche nutze. Aber es koscht halt nix, wenn kodi ungenutzt auf Bedienbefehle wartet (außer 20% CPU Last und viel Speicher).

Theoretisch könnte ich kodi auch erst dann aktivieren, wenn der HDMI-Anschluß des Raspi auf den AVR geschaltet wird. Wäre wohl eleganter... 2021-05-28: Mittlerweile läuft kodi bei mir nur während der Benutzung - somit mehr Speicher verfügbar, wenn kodi nicht benutzt (also meistens).

fhem (bzw. perl) taucht in der top-Liste erst gar nicht auf. Finde ich nur mit ps...

Wohlgemerkt, ich habe selber gestaunt, wieviele Dienste störungsfrei parallel auf einem Raspi3 laufen können:

  • Wetterstation auf Basis von weewx inkl. Webserver
  • fhem mit Webserver
  • kodi mit UPNP-Server
  • NFS-Server
Lediglich kodi hat ein Performanceproblem (oder zuwenig RAM), wenn es von jpegs Vorschauthumbnails generiert. Die landen aber im Cache, d. h. das passiert nur 1x je Bild.

OK, und fhem verliert manchmal (alle paar Wochen) den Status der seriellen Schnittstelle zu meinem (alten) Denon AVR.

Aber das sind m. E. alles Kleinigkeiten.


Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 28 Mai 2021, 10:17:16
Leider stürzt mein fhem immer noch hin und wieder ohne jegliche Fehermeldung im fhem-Logfile ab, heute morgen z.B. kurz vor 7Uhr. Einziges Indiz im Logfile ist2021.05.28 00:39:53 3: HarmonyHub: connected
2021.05.28 00:39:55 3: HarmonyHub: new config
2021.05.28 06:59:12 1: Including fhem.cfg
2021.05.28 06:59:12 3: WEB: port 8083 opened

Sprich' am Including... erkennt man. daß fhem neu startet. Sieht man auch im syslog - dort steht immerhin killed.
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Main process exited, code=killed, status=11/SEGV
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Failed with result 'signal'.
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Service RestartSec=100ms expired, scheduling restart.
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Scheduled restart job, restart counter is at 1.
May 28 06:59:11 imurr9 systemd[1]: Stopped FHEM Home Automation.
May 28 06:59:11 imurr9 systemd[1]: Starting FHEM Home Automation...
May 28 06:59:12 imurr9 systemd[1]: Started FHEM Home Automation.


Oft crasht fhem nicht. Aber wenn ist bislang m.M.n. das Küchenradio aktiv gewesen. Vielleicht eine Interaktion mit SIRD?

Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 28 Mai 2021, 16:53:56
mach doch das radio mal an und ruf dann top auf und schau dir die entwicklung über die zeit an bzw. den ram verbrauch von fhem. wenn der permanent ansteigt, wenn das radio aktiv ist und es nicht mehr tut, wenn du das radio abchaltest, dann könnte das ein memory leak sein, was aber dann nur in deiner konstellation auftritt. bei mir läuft das ding seit monaten ununterbrochen und der ram verbrauch ist stabil.
du könntest außerdem im global device das attribut "stacktrace" auf 1 setzen, vielleicht generiert das ja noch irgendwelche infos.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 31 Mai 2021, 08:00:25
Hab' mal Deinen Tip mit der Memoryüberwachung umgesetzt und über einen Tag verfolgt - ein
top -p XXXX
liefert konstant denselben Verbrauch für den fhem-Prozeß, nur die Laufzeit wächst.

Ich beobachte fhem mal weiter (zumal ich hin und wieder auch ein Problem mit DENON_AVR habe)...


Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 31 Mai 2021, 10:50:37
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Main process exited, code=killed, status=11/SEGV
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Failed with result 'signal'.
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Service RestartSec=100ms expired, scheduling restart.
May 28 06:59:11 imurr9 systemd[1]: fhem.service: Scheduled restart job, restart counter is at 1.


Sowas habe ich noch nie in all den Jahren meiner fhem Nutzung gesehen. Die Frage ist, ob man hier nähere Infos herbekommen kann, was da genau zum Segfault geführt hat.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 01 Juni 2021, 07:51:59
Genau deswegen frage ich ja hier  ;)

Ich kann mir viele Ursachen vorstellen:

Neben fhem läuft noch Einiges auf dem Raspberry pi3, und zwar 24/7. Obendrein habe ich am Raspi eine alte USB-Festplatte angeschlossen, von der ich regelmäßig Fehlermeldungen bekomme. Aber nur bei Verwendung, fhem nutzt keinerlei Daten von dort.

Die SD-Karte des Raspi könnte defekt sein, ist aber erst ein halbes Jahr alt. Und in den messages steht nix (außer bei intensiver Nutzung der Festplatte), aber das korreliert nicht mit den fhem-Fehlerm.

Aber fhem macht auch viel bei mir: SIRD, DENON_AVR, fakeroku, Harmony, Fritzbox. Und im WLAN/LAN passiert auch viel. Z. B. schaltet meine Fritzbox regelmäßig das 5GHz-Band wegen Radar ab, was Nebenwirkungen auf meinen Harmony-Hub hat, was wiederum fakeroku oder SIRD treffen könnte.

Im Hinblick auf diese Komplexität arbeitet eigentlich Alles erstaunlich stabil. Aktuell überlege ich, meine alte Festplatte mal zu erneuern.
Nachtrag: Gerade bestellt.


Danke, daß ich hier mit euch über meine Probleme diskutieren kann, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Invers am 02 Juni 2021, 12:01:24
Die Stimme der Ansagen hat sich extrem verändert. Klingt etwas drogensüchtig.
Wo ist denn der Cache? Oder gibt es gar keinen? Für den Fall - Was kann ich tun, damit wieder alles richtig klingt? Habe SilverCrest SIRD 14 A2. Es wurde von mir in der letzten Zeit nichts verändert.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: pflock_y am 02 Juni 2021, 12:14:25
Bei mir ist es genau so, die Stimme hat sich extrem verändert.
Wenn ich den gleichen Text mehrfach wiedergebe, ändert sich die Stimme.
Manchmal ist dann die ,,alte" wieder da.

vg
pflock_y
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 Juni 2021, 18:07:27
Das liegt an Google. Dafür kann das Modul nichts.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Invers am 02 Juni 2021, 19:53:37
Ich will ja nur wissen, wo die Dateien liegen. Ich will den Cache löschen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Juni 2021, 00:41:14
Das Modul hat keinen Cache und es werden auch keine Daten gespeichert. Das was du hörst, kommt direkt so von Google. Das Modul übergibt dem Radio nur die entsprechende Google url.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Invers am 03 Juni 2021, 07:29:22
Aha, danke. Ich ging vom normalen TTS aus, wo die Dateien lokal abgelegt werden, um sie nicht immer neu erzeugen zu müssen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 03 Juni 2021, 07:40:01
Das wäre zu kompliziert, weil ich dann die lokale Datei irgendwie zum Radio bekommen müsste. Geht zwar auch, aber dann muss ich einen lokalen Webserver aufsetzen, von dem sich das Radio das streamen kann. Das wäre für den Standardweg zu kompliziert. Ich habe aber im ersten Beitrag beschrieben, wie man trotzdem mit Text2Speech arbeiten kann (dem FHEM Modul was einen cache hat). Man merkt hier aber sehr deutlich, das die Sprachausgabe sehr viel mehr verzögert kommt.
Google bietet übrigens einen TTS Cloud Service an mit verschiedenen Stimmen usw. Wenn ich das richtig verstanden habe, dann sind die ersten 4mio Zeichen oder sowas im Monat kostenlos. Vielleicht könnte man das auch inzwischen einbinden, ich habe mich damit aber bisher nicht beschäftigt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Invers am 03 Juni 2021, 07:56:53
Mach dir keinen Stress. Ich lebe mit der drogensüchtigen Tante Google.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Oli_t am 07 Juni 2021, 10:50:14
Hallo,

ich glaube, ich habe einen Bug im "preset" gefunden:
im Browser kann ich die komplette Liste neben "set preset" sehen, binde ich aber unter dem Attribut "webcmd" die Liste mit "attr webcmd preset:" ein, so verschwindet alles nach dem Apostroph. Ich hänge mal zwei Screenshots an, dann wird es hoffentlich klarer. Da sind irgendwo die Sonderzeichen nicht richtig escaped.

Grüsse,
Oli
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Juni 2021, 21:21:58
In Zeile 2585 steht folgendes:

$_ =~ s/(?:\:|,)//g;

Könntest du da bitte mal das draus machen:

$_ =~ s/(?:[\:,'"])//g;

Und dann die Presets neu holen? Eventuell sollte ich an der Stelle auch den Readingname Filter verwenden, um ganz sicher zu gehen. Aber erst mal wäre es gut zu wissen, ob sich durch die Änderung etwas verbessert oder nicht.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Oli_t am 08 Juni 2021, 08:34:46
Hallo,

die gibt es bei mir leider nicht. Ich arbeite immer noch mit der alten Version (0.5). Wenn ich versuche die Version von Github zu installieren stürzt FHEM sofort komplett ab, sobald das Radio angesprochen werden soll. Habe es mittlerweile auf zwei verschiedenen Raspis versucht. Weiter als bis "initialized" bin ich nie gekommen  :-[
Das Radio ist ein Hama IR110.

Grüße,
Oli
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Oli_t am 08 Juni 2021, 09:09:57
Wenn ich Verbose auf 5 setze kommt das hier im Log:

LAN_Radio: Error while requesting http://192.168.0.43:8080/dd.xml - 192.168.0.43: Die Verbindung wurde vom Kommunikationspartner zur�ckgesetzt (104)


Interessanterweise kommen die Presets aber wenn ich die anfordere, also müsste doch die Verbindung an sich funktionieren:


2021.06.08 08:46:47 3: LAN_Radio defined with ip 192.168.0.43 and interval 60
2021.06.08 08:47:25 5: LAN_Radio: URL http://192.168.0.43/fsapi/LIST_GET_NEXT/netRemote.nav.presets/-1?pin=XXXX&maxItems=20 returned:
<fsapiResponse>
<status>FS_OK</status>
<item key="0">
<field name="name"><c8_array>Bob&apos;s Ska Radio</c8_array></field>

</item>
<item key="1">
<field name="name"><c8_array>Alpha Boys School Radio</c8_array></field>

</item>
<item key="2">
<field name="name"><c8_array>Deutscher Reggae - laut.fm</c8_array></field>

</item>
<item key="3">
<field name="name"><c8_array>Rastamusic - 808 Live Reggaecast</c8_array></field>

</item>
<item key="4">
<field name="name"><c8_array>UK Roots 95.4 FM</c8_array></field>

</item>
<item key="5">
<field name="name"><c8_array>Skaworld - laut.fm</c8_array></field>

</item>
<item key="6">
<field name="name"><c8_array>Radio Jamaica !</c8_array></field>

</item>
<item key="7">
<field name="name"><c8_array>ROCK ANTENNE</c8_array></field>

</item>
<item key="8">
<field name="name"><c8_array>RADIO BOB! - Livestream</c8_array></field>

</item>
<item key="9">
<field name="name"><c8_array>SWR3</c8_array></field>

</item>
<listend/>
</fsapiResponse>

2021.06.08 08:47:25 5: LAN_Radio: Presets LIST_GET_NEXT successful.
2021.06.08 08:50:31 5: LAN_Radio: SetNextTimer called
Can't use string ("LAN_Radio") as a HASH ref while "strict refs" in use at ./FHEM/17_SIRD.pm line 678.



Aber selbst, wenn ich einfach nur "on" drücke, geht FHEM in eine Endlos-Boot-Schleife  :-X
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Oli_t am 08 Juni 2021, 09:41:04
O.K., ich habe jetzt einfach mal auf gut Glück


compatibilityMode 0


gesetzt. Voila!  ;D
Jetzt muß ich mich erst mit den neuen Funktionen anfreunden. Das Modul hat sich ja ganz schön verändert. Ich melde mich nochmal, falls es nötig ist.

Grüße,
Oli
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Juni 2021, 21:13:47
V0.5 muss ja ewig alt sein. Komisch ist aber trotzdem das der Kompatibilitätsmodus nicht funktioniert und sich fhem dann aufhängt. Ich vermute hier irgendwelche Probleme mit alten Einstellungen oder sowas. Eventuell muss man dann das Gerät erst mal vollständig löschen, dann ein Upgrade machen und das Gerät neu aufsetzen. Den Kompatibilitätsmodus auszuschalten ist in jedem Fall extrem empfehlenswert! Das ist nur die Notlösung für sehr alte Radios.
Bitte berichte mal, ob sich was bei den Presets verbessert hat oder das Problem weiterhin besteht. Am besten wäre eine kurze Beschreibung um das nachzustellen. Welcher Sender wurde wie genau als Preset ausgewählt und wie sieht das Gerät aus, in dem du diese dann anzeigen willst.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Oli_t am 11 Juni 2021, 16:21:10
Hallo,

so, ich habe nochmal ein wenig experimentiert und den Vorschlag umgesetzt:

Zitat von: mumpitzstuff am 07 Juni 2021, 21:21:58
In Zeile 2585 steht folgendes:

$_ =~ s/(?:\:|,)//g;

Könntest du da bitte mal das draus machen:

$_ =~ s/(?:[\:,'"])//g;

Und dann die Presets neu holen? Eventuell sollte ich an der Stelle auch den Readingname Filter verwenden, um ganz sicher zu gehen. Aber erst mal wäre es gut zu wissen, ob sich durch die Änderung etwas verbessert oder nicht.

Leider ändert sich dadurch nichts  ???

Wenn ich den Sender auswähle, steht im Reading currentTitle:

Bob&apos;s Ska Radio

Man beachte EIN Semikolon. Das .internetradiopresets:

0:Bob&apos;;sSkaRadio

Zwei Semikolons. O.K., habe ich mir gedacht. Dann filtere ich das Zweite eben weg:

$_ =~ s/;//g;

Das nützt aber komischerweise gar nichts ! Ich kann beide wegfiltern, wenn ich da zwei Semikolon hinschreibe. Wo kommt das zweite Semikolon her ?

Grüße,
Oli
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Oli_t am 11 Juni 2021, 19:52:50
Aaaaaahhhh, jetzt habe ich das erst verstanden !  ;D

Der Preset muß garnicht so aussehen wie im Radio. Es wird nur die Nummer des Favoriten-Platzes ans Radio gesendet. Dann ist es ja einfach. Ich habe jetzt mal alles mit
&apos;
und anschliessend alle Semikolons entfernt. Klappt !  ;D
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: dyna am 18 Oktober 2021, 12:37:42
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".
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Oktober 2021, 23:54:13
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.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: dyna am 21 Oktober 2021, 15:48:47
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.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Oktober 2021, 13:33:23
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.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: dyna am 22 Oktober 2021, 15:59:02
Den Port 2244 habe ich schon erfolglos probiert. Ich finde keine Doku welcher Port es sein muss.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Oktober 2021, 22:55:48
Oben hast du den Kompatibilitätsmodus auf 0 gesetzt. Der sollte bei allen Versuchen erst mal auf 1 stehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: dyna am 24 Oktober 2021, 09:45:03
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.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 25 Oktober 2021, 13:43:55
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.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: dyna am 25 Oktober 2021, 22:26:26
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?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Oktober 2021, 01:03:31
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.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 November 2021, 09:09:13
Hast du eigentlich noch irgend etwas erreichen können?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: dyna am 02 November 2021, 21:02:44
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
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 26 Februar 2022, 23:59:20
Hallo zusammen, wo finde ich die Version 1.1.8? Update bringt mir immer die Versipn 1.1.3. Gruss Roman
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 27 Februar 2022, 01:36:03
1.1.13 ist die aktuellste Version. Im ersten Beitrag gibt es den Link zu Github.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 27 Februar 2022, 08:30:47
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
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 27 Februar 2022, 09:01:28
Nochmal gestartet unter Ausschluss des DLNARenderer (usedonlyIPs).

Internals:
   DEF        192.168.187.225 1234 10
   FUUID      5fb69618-f33f-3c55-fe06-9a281167aa2474e8
   INTERVAL   10
   IP         192.168.187.225
   MODEL      TechniSat DigitRadio 110 IR
   NAME       EZ110
   NOTIFYDEV  global
   NR         213
   NTFY_ORDER 50-EZ110
   PIN        1234
   STATE      on
   TYPE       SIRD
   UDN        uuid:3DCC7100-F76C-11DD-87AF-00226173D4F4
   VERSION    1.1.13
   READINGS:
     2022-02-27 08:56:42   currentTitle    WDR 2 RHEIN-RUHR
     2022-02-27 08:49:31   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:56:52   infoText        The Calling - Wherever you will go
     2022-01-19 09:19:15   input           dab
     2022-02-27 08:49:31   mute            off
     2022-02-27 08:49:37   playStatus      playing
     2022-02-27 08:49:31   position        0:00
     2022-02-27 08:59:18   power           on
     2022-02-27 08:59:18   presence        present
     2022-02-27 08:49:31   repeat          off
     2022-02-27 08:59:08   rssi            32
     2022-02-27 08:49:31   shuffle         off
     2022-02-27 08:49:37   signalStrength  255
     2022-02-27 08:59:18   state           on
     2020-11-19 17:01:01   version         ir-mmi-FS2026-0500-0191_V2.11.12c.EX65964-3RC2
     2022-02-27 08:26:24   volume          75
     2022-02-27 08:26:24   volumeStraight  24
   helper:
Attributes:
   compatibilityMode 0
   event-on-change-reading .*
   group      EZ110
   icon       it_radio
   room       Medien->Radio
   ttsVolume  67
   verbose    0
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 27 Februar 2022, 09:26:05
Kaum macht man's rihtig funktioniert es auch. ;)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/
Beitrag von: KölnSolar am 27 Februar 2022, 09:53:20
Zitatunter Ausschluss des DLNARenderer
Teste doch mal UPNP-/DLNAController. Das ist der bessere DLNARenderer.  ;)
Grüße Markus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: romakrau am 27 Februar 2022, 14:31:58
Hallo Markus, hatte ich schon, ging gar nicht. Kein funktionales Zusammenspiel mit meinem Samsung TV. Gruss Roman
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/H.)
Beitrag von: KölnSolar am 27 Februar 2022, 14:42:06
Hallo Roman,
dann hast Du was falsch gemacht. Funktioniert perfekt mit dem Samsung. Ist aber hier OT und besser im UPNP-/DLNAController Thread zu diskutieren.
Grüße Markus
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Wasserwerk33 am 07 Juni 2022, 10:02:37
Hallo Leute,

Ich suche noch meinen Fehler. Habe schon in einem anderen Bereich nachgefragt. Und zwar unter meinen Stromzähler. Seit dieser Online ist startet Fhem unspezifisch immer mal wieder neu. Vor einem Neustart ist halt eben immer ein Radio von mir am Triggern. Deswegen Frage ich hier auch nochmal.

Das Radio Funktoniert sonst ohne Probleme auch aus Fhem heraus.

So sieht meine Global, Verbose 5 aus.

2022.06.06 13:05:33.297 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.nav.state?pin=1234 NonBlocking via http
2022.06.06 13:05:33.298 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:33.299 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.nav.status?pin=1234 NonBlocking via http
2022.06.06 13:05:33.299 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:33.301 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 NonBlocking via http
2022.06.06 13:05:33.301 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:33.302 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.nav.numItems?pin=1234 NonBlocking via http
2022.06.06 13:05:33.303 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:33.304 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.sys.mode?pin=1234 NonBlocking via http
2022.06.06 13:05:33.305 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:33.313 5: HttpUtils request header:
GET /fsapi/GET/netRemote.nav.state?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:33.321 5: HttpUtils request header:
GET /fsapi/GET/netRemote.nav.status?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:33.340 5: HttpUtils request header:
GET /fsapi/GET/netRemote.nav.numItems?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:33.342 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:33.345 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.mode?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:33.456 4: http://192.168.33.51/fsapi/GET/netRemote.nav.state?pin=1234: HTTP response code 200
2022.06.06 13:05:33.457 5: HttpUtils http://192.168.33.51/fsapi/GET/netRemote.nav.state?pin=1234: Got data, length: 82
2022.06.06 13:05:33.457 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 82
2022.06.06 13:05:33.457 5: ElternRadio: URL http://192.168.33.51/fsapi/GET/netRemote.nav.state?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>1</u8></value>
</fsapiResponse>

2022.06.06 13:05:33.457 5: ElternRadio: General GET successful.
2022.06.06 13:05:33.507 4: http://192.168.33.51/fsapi/GET/netRemote.nav.status?pin=1234: HTTP response code 200
2022.06.06 13:05:33.508 5: HttpUtils http://192.168.33.51/fsapi/GET/netRemote.nav.status?pin=1234: Got data, length: 82
2022.06.06 13:05:33.508 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 82
2022.06.06 13:05:33.508 5: ElternRadio: URL http://192.168.33.51/fsapi/GET/netRemote.nav.status?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>4</u8></value>
</fsapiResponse>

2022.06.06 13:05:33.509 5: ElternRadio: General GET successful.
2022.06.06 13:05:33.568 4: http://192.168.33.51/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: HTTP response code 200
2022.06.06 13:05:33.568 5: HttpUtils http://192.168.33.51/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234: Got data, length: 83
2022.06.06 13:05:33.568 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 83
2022.06.06 13:05:33.569 5: ElternRadio: URL http://192.168.33.51/fsapi/GET/netRemote.sys.caps.volumeSteps?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u8>21</u8></value>
</fsapiResponse>

2022.06.06 13:05:33.569 5: ElternRadio: General GET successful.
2022.06.06 13:05:33.629 4: http://192.168.33.51/fsapi/GET/netRemote.nav.numItems?pin=1234: HTTP response code 200
2022.06.06 13:05:33.629 5: HttpUtils http://192.168.33.51/fsapi/GET/netRemote.nav.numItems?pin=1234: Got data, length: 84
2022.06.06 13:05:33.630 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 84
2022.06.06 13:05:33.630 5: ElternRadio: URL http://192.168.33.51/fsapi/GET/netRemote.nav.numItems?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><s32>6</s32></value>
</fsapiResponse>

2022.06.06 13:05:33.630 5: ElternRadio: General GET successful.
2022.06.06 13:05:33.671 4: http://192.168.33.51/fsapi/GET/netRemote.sys.mode?pin=1234: HTTP response code 200
2022.06.06 13:05:33.672 5: HttpUtils http://192.168.33.51/fsapi/GET/netRemote.sys.mode?pin=1234: Got data, length: 84
2022.06.06 13:05:33.672 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 84
2022.06.06 13:05:33.672 5: ElternRadio: URL http://192.168.33.51/fsapi/GET/netRemote.sys.mode?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><u32>0</u32></value>
</fsapiResponse>

2022.06.06 13:05:33.673 5: ElternRadio: General GET successful.
2022.06.06 13:05:34.133 4: S7: Logo GetUpdate called ...
2022.06.06 13:05:34.134 4: Logo READ Block AREA=db (3), DB =0, ADDRESS=1, LENGTH=24
2022.06.06 13:05:34.134 5: TCPClient ReadArea (IP= 192.168.33.111): 03, 00, 00, 1f, 02, f0, 80, 32, 01, 00, 00, 23, 1c, 00, 0e, 00, 00, 04, 01, 12, 0a, 10, 02, 00, 18, 00, 00, 84, 00, 00, 08
2022.06.06 13:05:34.136 5: TCPClient RecvISOPacket Expected Size = 49
2022.06.06 13:05:34.137 5: TCPClient RecvISOPacket (IP= 192.168.33.111): 32, 03, 00, 00, 23, 1c, 00, 02, 00, 1c, 00, 00, 04, 01, ff, 04, 00, c0, 00, 00, 00, 00, 00, 00, 01, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00
2022.06.06 13:05:34.137 5: Logo S7_dispatchMsg DW db 0 1 24 Logo 00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 Zentrale_runter,Urlaubsschalter_OG_hoch,Garten_ganz_runter,Schiebetuer_hoch,Schiebetuer_ganz_runter,OG_ganz_runter,Hauptschalter_Sonnenschutz,Kueche_hoch,Kueche_Sonnenschutz_hoch,Esszimmer_Sonnenschutz_hoch,Strasse_hoch,Garten_Sonnenschutz_hoch,Garten_hoch,Wohnzimmer_Sonnnschutz_hoch,Wohnzimmer_hoch,Kueche_Sonnenschutz_runter,Esszimmer_Sonnenschutz_runter,Garten_Sonnenschutz_runter,Wohnzimmer_Sonnnschutz_runter,Sonnenschutz_OG_runter,Sonnenschutz_OG_hoch,Hauptschalter_Abends,Wohnzimmer_ganz_runter,BueroBad_ganz_runter,Strasse_ganz_runter,Kueche_ganz_runter
2022.06.06 13:05:34.138 5: Logo: dispatch DW db 0 1 24 Logo 00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 Zentrale_runter,Urlaubsschalter_OG_hoch,Garten_ganz_runter,Schiebetuer_hoch,Schiebetuer_ganz_runter,OG_ganz_runter,Hauptschalter_Sonnenschutz,Kueche_hoch,Kueche_Sonnenschutz_hoch,Esszimmer_Sonnenschutz_hoch,Strasse_hoch,Garten_Sonnenschutz_hoch,Garten_hoch,Wohnzimmer_Sonnnschutz_hoch,Wohnzimmer_hoch,Kueche_Sonnenschutz_runter,Esszimmer_Sonnenschutz_runter,Garten_Sonnenschutz_runter,Wohnzimmer_Sonnnschutz_runter,Sonnenschutz_OG_runter,Sonnenschutz_OG_hoch,Hauptschalter_Abends,Wohnzimmer_ganz_runter,BueroBad_ganz_runter,Strasse_ganz_runter,Kueche_ganz_runter
2022.06.06 13:05:34.139 5: Logo S7_DWrite_Parse update Zentrale_runter
2022.06.06 13:05:34.139 5: Logo S7_DWrite_Parse update Urlaubsschalter_OG_hoch
2022.06.06 13:05:34.140 5: Logo S7_DWrite_Parse update Garten_ganz_runter
2022.06.06 13:05:34.140 5: Logo S7_DWrite_Parse update Schiebetuer_hoch
2022.06.06 13:05:34.140 5: Logo S7_DWrite_Parse update Schiebetuer_ganz_runter
2022.06.06 13:05:34.141 5: Logo S7_DWrite_Parse update OG_ganz_runter
2022.06.06 13:05:34.141 5: Logo S7_DWrite_Parse update Hauptschalter_Sonnenschutz
2022.06.06 13:05:34.142 5: Logo S7_DWrite_Parse update Kueche_hoch
2022.06.06 13:05:34.142 5: Logo S7_DWrite_Parse update Kueche_Sonnenschutz_hoch
2022.06.06 13:05:34.142 5: Logo S7_DWrite_Parse update Esszimmer_Sonnenschutz_hoch
2022.06.06 13:05:34.143 5: Logo S7_DWrite_Parse update Strasse_hoch
2022.06.06 13:05:34.143 5: Logo S7_DWrite_Parse update Garten_Sonnenschutz_hoch
2022.06.06 13:05:34.144 5: Logo S7_DWrite_Parse update Garten_hoch
2022.06.06 13:05:34.144 5: Logo S7_DWrite_Parse update Wohnzimmer_Sonnnschutz_hoch
2022.06.06 13:05:34.144 5: Logo S7_DWrite_Parse update Wohnzimmer_hoch
2022.06.06 13:05:34.145 5: Logo S7_DWrite_Parse update Kueche_Sonnenschutz_runter
2022.06.06 13:05:34.145 5: Logo S7_DWrite_Parse update Esszimmer_Sonnenschutz_runter
2022.06.06 13:05:34.146 5: Logo S7_DWrite_Parse update Garten_Sonnenschutz_runter
2022.06.06 13:05:34.146 5: Logo S7_DWrite_Parse update Wohnzimmer_Sonnnschutz_runter
2022.06.06 13:05:34.146 5: Logo S7_DWrite_Parse update Sonnenschutz_OG_runter
2022.06.06 13:05:34.147 5: Logo S7_DWrite_Parse update Sonnenschutz_OG_hoch
2022.06.06 13:05:34.147 5: Logo S7_DWrite_Parse update Hauptschalter_Abends
2022.06.06 13:05:34.147 5: Logo S7_DWrite_Parse update Wohnzimmer_ganz_runter
2022.06.06 13:05:34.148 5: Logo S7_DWrite_Parse update BueroBad_ganz_runter
2022.06.06 13:05:34.148 5: Logo S7_DWrite_Parse update Strasse_ganz_runter
2022.06.06 13:05:34.149 5: Logo S7_DWrite_Parse update Kueche_ganz_runter
2022.06.06 13:05:34.151 4: Logo READ Block AREA=db (3), DB =0, ADDRESS=1390, LENGTH=1
2022.06.06 13:05:34.152 5: TCPClient ReadArea (IP= 192.168.33.111): 03, 00, 00, 1f, 02, f0, 80, 32, 01, 00, 00, 24, 1c, 00, 0e, 00, 00, 04, 01, 12, 0a, 10, 02, 00, 01, 00, 00, 84, 00, 2b, 70
2022.06.06 13:05:34.154 5: TCPClient RecvISOPacket Expected Size = 26
2022.06.06 13:05:34.154 5: TCPClient RecvISOPacket (IP= 192.168.33.111): 32, 03, 00, 00, 24, 1c, 00, 02, 00, 05, 00, 00, 04, 01, ff, 04, 00, 08, 00
2022.06.06 13:05:34.155 5: Logo S7_dispatchMsg DR db 0 1390 1 Logo 00 LOGOLichtsensor
2022.06.06 13:05:34.155 5: Logo: dispatch DR db 0 1390 1 Logo 00 LOGOLichtsensor
2022.06.06 13:05:34.156 5: Logo S7_DRead_Parse DR db 0 1390 1 Logo 00 LOGOLichtsensor
2022.06.06 13:05:34.308 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.sys.info.version?pin=1234 NonBlocking via http
2022.06.06 13:05:34.308 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:34.311 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 NonBlocking via http
2022.06.06 13:05:34.311 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:34.314 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.sys.audio.volume?pin=1234 NonBlocking via http
2022.06.06 13:05:34.314 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:34.316 5: HttpUtils url=http://192.168.33.51/fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 NonBlocking via http
2022.06.06 13:05:34.317 4: IP: 192.168.33.51 -> 192.168.33.51
2022.06.06 13:05:34.323 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.info.version?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:34.330 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.info.friendlyName?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:34.338 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.audio.volume?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:34.348 5: HttpUtils request header:
GET /fsapi/GET/netRemote.sys.net.wlan.rssi?pin=1234 HTTP/1.0
Host: 192.168.33.51
User-Agent: fhem
Accept-Encoding: gzip,deflate

2022.06.06 13:05:34.405 4: http://192.168.33.51/fsapi/GET/netRemote.sys.info.version?pin=1234: HTTP response code 200
2022.06.06 13:05:34.406 5: HttpUtils http://192.168.33.51/fsapi/GET/netRemote.sys.info.version?pin=1234: Got data, length: 138
2022.06.06 13:05:34.406 5: HttpUtils response header:
HTTP/1.0 200 OK
Content-Type: text/xml
Access-Control-Allow-Origin: *
Content-Length: 138
2022.06.06 13:05:34.406 5: ElternRadio: URL http://192.168.33.51/fsapi/GET/netRemote.sys.info.version?pin=1234 returned:
<fsapiResponse>
<status>FS_OK</status>
<value><c8_array>ir-mmi-FS2026-0500-0577_V2.13.18c.EX72352-1B6</c8_array></value>
</fsapiResponse>

2022.06.06 13:05:35.318 5: Initializing Type Library:
2022.06.06 13:05:35.320 1: Including fhem.cfg
2022.06.06 13:05:35.321 5: Cmd: >attr global userattr cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride<
2022.06.06 13:05:35.323 5: Cmd: >attr global altitude 40<
2022.06.06 13:05:35.324 5: Cmd: >attr global autoload_undefined_devices 1<
2022.06.06 13:05:35.325 5: Cmd: >attr global autosave 1<
2022.06.06 13:05:35.326 5: Cmd: >attr global exclude_from_update www/tablet/lib/font-awesome.min.css<
2022.06.06 13:05:35.327 5: Cmd: >attr global language DE<
2022.06.06 13:05:35.328 5: Cmd: >attr global latitude 52.225503<
2022.06.06 13:05:35.329 5: Cmd: >attr global logfile ./log/fhem-%Y-%m-%d.log<
2022.06.06 13:05:35.333 5: Cmd: >attr global longitude 7.682582<
2022.06.06 13:05:35.334 5: Cmd: >attr global modpath .<
2022.06.06 13:05:35.343 5: Cmd: >attr global motd none<
2022.06.06 13:05:35.344 5: Cmd: >attr global mseclog 1<
2022.06.06 13:05:35.344 5: Cmd: >attr global statefile ./log/fhem.save<
2022.06.06 13:05:35.345 5: Cmd: >attr global verbose 5<


so sieht meine List vom Radio aus.

Internals:
   DEF        192.168.33.51 1234 30
   FUUID      60789f78-f33f-87a8-6582-04a98b27db7290c0
   INTERVAL   30
   IP         192.168.33.51
   MODEL      MEDION AG MEDION
   NAME       ElternRadio
   NOTIFYDEV  global
   NR         58
   NTFY_ORDER 50-ElternRadio
   PIN        1234
   STATE      off
   TYPE       SIRD
   UDN        uuid:3DCC7100-F76C-11DD-87AF-002261603070
   VERSION    1.1.13
   READINGS:
     2022-06-07 07:07:30   currentTitle   
     2022-06-07 07:07:30   duration       
     2021-11-11 06:40:01   errorStr       
     2021-04-16 00:04:00   friendlyName    Elternzimmer
     2022-06-07 07:07:30   graphicUri     
     2022-06-07 07:07:30   infoText       
     2021-11-01 22:48:23   input           internetradio
     2022-06-07 07:08:00   mute           
     2022-06-07 07:07:30   playStatus     
     2022-06-07 07:07:30   position       
     2022-06-07 10:00:59   power           off
     2022-06-07 10:00:59   presence        present
     2022-06-07 07:07:30   repeat         
     2022-06-07 09:53:59   rssi            4
     2022-06-07 07:08:00   shuffle         
     2022-06-07 07:08:00   signalStrength 
     2022-06-07 10:00:59   state           off
     2021-04-16 00:04:00   version         ir-mmi-FS2026-0500-0577_V2.13.18c.EX72352-1B6
     2022-06-07 06:58:00   volume          15
     2022-06-07 06:58:00   volumeStraight  3
   helper:
Attributes:
   compatibilityMode 0
   event-on-change-reading .*
   idleInterval 60
   room       Obergeschoss,Sound


Vielleicht sieht ja einer etwas oder kann mir sagen ob es daran liegt.

Danke für eure Hilfe.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Juni 2022, 07:52:28
Wenn du die Vermutung hast das es am Radio liegt, dann kannst du das Device ja auch temporär still legen. Wenn es dann immer noch passiert, dann liegt es nicht am Modul.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Lucky2k12 am 16 Juni 2022, 14:08:09
Moin,
ich habe seit ein paar Tagen keine Sprachausgabe per speak mehr...
Wie es scheint, ist der Aufruf von translate.google.com/translate.tts die Ursache, da kommt nur noch ein 403 Error, wenn ich die URL aus dem logfile im Browser eingebe.

Ist das ein Sicherheitsmechanismus, weil evtl. zu viele Anfragen in kurzer Zeit eingetrudelt sind?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: olwaldi am 16 Juni 2022, 16:06:37
Gerade bei meinem Medion-Radio getestet: "set Kueche speak hallo" sagt hallo, wie erwartet. Ich hatte mal ein ähnliches Problem, weil ich den Standby-Betrieb im Radio fälschlicherweise deaktiviert hatte.

Grüßle, Michael
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Invers am 01 Juli 2022, 14:21:08
Ich habe seit heute folgende Meldungen im Log:
2022.07.01 09:04:34.415 1: PERL WARNING: Attempt to free unreferenced scalar: SV 0x8aebd18, Perl interpreter: 0x1e53190 at ./FHEM/17_SIRD.pm line 2084.
2022.07.01 09:04:34.416 1: stacktrace:
2022.07.01 09:04:34.416 1:     main::__ANON__                      called by ./FHEM/17_SIRD.pm (2084)
2022.07.01 09:04:34.416 1:     main::SIRD_ParseGeneral             called by FHEM/HttpUtils.pm (720)
2022.07.01 09:04:34.416 1:     main::__ANON__                      called by fhem.pl (778)



Hier noch ein List

Internals:
   DEF        192.168.178.53 1234 10
   FUUID      5cd32758-f33f-8098-3f10-c2d14dc3c05f3fe0
   INTERVAL   10
   IP         192.168.178.53
   MODEL         
   NAME       Kuechenradio
   NOTIFYDEV  global
   NR         107
   NTFY_ORDER 50-Kuechenradio
   PIN        1234
   STATE      off
   TYPE       SIRD
   UDN        uuid:3dcc7100-f76c-11dd-87af-002261caa00c
   VERSION    1.1.13
   eventCount 32469
   READINGS:
     2020-11-21 08:31:33   currentAlbum   
     2020-11-21 08:31:32   currentArtist   
     2022-06-11 16:15:05   currentTitle   
     2022-06-11 16:15:05   duration       
     2022-06-02 09:10:14   errorStr       
     2021-05-02 08:38:42   frequency       
     2019-05-08 21:01:25   friendlyName    SilverCrest SIRD 14 A2
     2022-05-28 11:57:34   graphicUri     
     2022-06-11 16:15:14   infoText       
     2022-05-28 12:05:37   input           dab
     2022-06-11 16:15:14   mute           
     2022-06-11 16:15:05   playStatus     
     2022-06-11 16:15:14   position       
     2022-07-01 14:20:25   power           off
     2022-07-01 14:20:25   presence        present
     2020-03-19 10:05:01   preset         
     2022-06-11 16:15:14   repeat         
     2022-05-20 08:27:24   rssi            100
     2022-06-11 16:15:14   shuffle         
     2022-06-11 16:15:14   signalStrength 
     2022-07-01 14:20:25   state           off
     2019-05-08 21:01:25   version         ir-mmi-FS2026-0500-0106_V2.6.19c7.EX59333-1RC8
     2022-06-11 14:08:24   volume          50
     2022-06-11 14:08:24   volumeStraight  10
   helper:
Attributes:
   alexaName  D A B
   autoLogin  1
   comment    192.168.178.34 1234 10 WLAN
192.168.178.53 1234 10 LAN
   compatibilityMode 1
   group      Kuechenradio
   icon       rc_RADIO
   notifications 0
   room       Wohnung->Wohnzimmer
   ttsVolume  50
   webCmd     :

Ich habe heute das Radio nicht benutzt.
Woran kann das liegen? Kann cih was dagegen tun?
Danke im Voraus.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 01 Juli 2022, 18:37:27
Speicher voll oder sowas? Das liegt mit ziemlicher Sicherheit nicht am Modul. Versuch doch mal bitte den Rechner oder Fhem neu zu starten.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: Invers am 02 Juli 2022, 06:48:52
Ich habe noch gar nichts weiter unterneommen und die Meldung kam nicht noch einmal. Vielleicht irgendetwas wegen Monatswechsel. Danke dir.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 09 Dezember 2022, 17:18:15
Ich probiere es mal, auch wenn dieser Thread seit Monaten nicht mehr bearbeitet wird.
Ich habe alle Komponenten installiert.
Das Radio funktioniert, zumindest werden alle Readings angezeigt und aktuallisiert. Auch die Butons werden angezeigt.
DEF        192.168.115.74:80 1234 30
   FUUID      6393504c-f33f-6f9b-1d0d-b9764a21201288e8
   INTERVAL   30
   IP         192.168.115.74:80
   MODEL      Frontier Silicon Ltd Hama IT900MBT
   NAME       Radio_Kueche
   NOTIFYDEV  global
   NR         2125
   NTFY_ORDER 50-Radio_Kueche
   PIN        1234
   STATE      on
   TYPE       SIRD
   UDN        uuid:3DCC7100-F76C-11DD-87AF-30589060109C
   VERSION    1.1.13
   eventCount 306
   READINGS:
     2022-12-09 16:53:35   currentTitle    Radio Schlagerparadies
     2022-12-09 16:53:26   duration        0
     2022-12-09 16:13:03   friendlyName    Kuechenradio
     2022-12-09 16:53:35   graphicUri      http://airableassets-cdn.wifiradiofrontier.com/png@150x150/62/23/090580198914.png
     2022-12-09 17:04:33   infoText        Matthias Reim - Acht Milliarden Traeumer
     2022-12-09 16:53:31   input           internetradio
     2022-12-09 16:53:30   mute            off
     2022-12-09 16:53:35   playStatus      playing
     2022-12-09 17:06:34   position        13:00
     2022-12-09 17:06:31   power           on
     2022-12-09 17:06:31   presence        present
     2022-12-09 16:53:28   repeat          off
     2022-12-09 17:06:37   rssi            7
     2022-12-09 16:53:28   shuffle         off
     2022-12-09 17:06:31   state           on
     2022-12-09 16:13:03   version         ir-mmi-FS2026-0600-0002_V2.12.23.EX70630-1B7
     2022-12-09 16:53:21   volume          37
     2022-12-09 16:53:21   volumeStraight  12
   helper:
     CL:
       Authenticated 1
       AuthenticatedBy allowedWEB
       AuthenticatedUser fhem
       BUF       
       FW_ID      2292
       LASTACCESS 1670601210.9001
       NAME       WEB_192.168.115.14_56370
       NR         2297
       PEER       192.168.115.14
       PORT       56370
       SNAME      WEB
       SSL       
       STATE      Connected
       TEMPORARY  1
       TYPE       FHEMWEB
       canAsyncOutput 1
       encoding   UTF-8
       stacktrace  TcpServer_Close:325 FW_Undef:3556 FW_closeInactiveClients:3497 HandleTimeout:703
       READINGS:
         2022-12-09 16:52:39   state           Connected
Attributes:
   event-on-change-reading .*
   room       Test
   streamPath /opt/fhem/


Was nicht funktioniert ist die Readingsgroup WLAN_RADIO_rg.
Schon beim Installieren des Unterprogramms in der 99_myUtils.pm kam nach dem Speichern folgende Fehlermeldung:
ERROR:
Unrecognized character \xC2; marked by <-- HERE after <-- HERE near column 1 at ./FHEM/99_myUtils.pm line 216.


Es handelt sich dabei um diese Zeile, die den Error verursacht:

my ($device, $space) = @_;

Ich habe allerdings nirgendwo etwas dazu gefunden und weiß auch nicht wie was damit zusammenhängt.

Es wäre ganz schön, wenn mir jemand helfen könnte oder mir sagen könnte wo ich für dieses Modul Unterstützung finde.

Vielen Dank
Norbert aus Köln
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Dezember 2022, 10:45:45
Ich gucke es mir heute Abend mal an.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Dezember 2022, 11:17:29
Ich habs jetzt noch mal bei mir probiert und konnte jetzt erst mal nichts sehen, was daran falsch sein sollte. Bei mir funktioniert es einfach. Ich habe dir zur Sicherheit noch mal den Code aus meiner laufenden Installation kopiert (mit dieser konnte ich das Radio einschalten, den Input wechseln, Radio hören und dann wieder ausschalten):

sub filterReading($)
{
  my $reading = shift;

  $reading =~ s/\d://g;

  return $reading;
}

sub getCoverTitleRG($;$$)
{
  my ($device, $width, $space) = @_;
 
  $width = 500 if (!defined($width));

  return '<div style="float: left;">'.getCoverRG($device).'</div><div style="margin-left: 150px; min-width: '.$width.'px;">'.getTitleRG($device, $space).'</div>';
}

sub getCoverRG($;$)
{
  my ($device) = @_;

  return '<img style="margin-right: 5px; border: 1px solid lightgray; height: 175px" src="'.ReadingsVal($device, 'graphicUri', '').'" />';
}

sub getTitleRG($;$)
{
  my ($device, $space) = @_;
  $space = 20 if (!defined($space));

  my $infoString = '';

  my $transportState = ReadingsVal($device, 'playStatus', '');

  if (ReadingsVal($device, 'currentAlbum', '') ne '')
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Titel: <b>%s</b><br/>Interpret: <b>%s</b><br/>Album: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'currentArtist', ''),
                           ReadingsVal($device, 'currentAlbum', ''));
  }
  else
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Sender: <b>%s</b><br/>Info: <b>%s</b><br/>Description: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'infoText', ''),
                           ReadingsVal($device, 'description', ''));
  }

  return $infoString;
}


defmod rg_RADIO_WOHNZIMMER readingsGroup RADIO_WOHNZIMMER:<{getCoverTitleRG($DEVICE)}@state>\
RADIO_WOHNZIMMER:!input,!preset,volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state
attr rg_RADIO_WOHNZIMMER alias Steuerung
attr rg_RADIO_WOHNZIMMER commands {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, 'volumeSteps', ''),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE play",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next"\
}
attr rg_RADIO_WOHNZIMMER nonames 1
attr rg_RADIO_WOHNZIMMER room RADIO
attr rg_RADIO_WOHNZIMMER valueColumns { 'r:1,c:1' => 'colspan="10"' }
attr rg_RADIO_WOHNZIMMER valueIcon {\
"state.on" => "radio_checked@#e56524",\
"state.off" => "radio_unchecked",\
"mute.on" => "rc_MUTE@#e56524",\
"mute" => "rc_VOLUP",\
"repeat.on" => "rc_REPEAT@#e56524",\
"repeat" => "rc_REPEAT",\
"playStatus.playing" => "rc_PAUSE@#e56524",\
"playStatus" => "rc_PLAY",\
"shuffle.on" => "rc_SHUFFLE@#e56524",\
"shuffle" => "rc_SHUFFLE",\
"previous" => "rc_PREVIOUS",\
"next" => "rc_NEXT",\
}
attr rg_RADIO_WOHNZIMMER verbose 0
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 10 Dezember 2022, 17:00:53
Danke das du dich nach so langer Pause im Thread gemeldet hast.
Ich habe nochmal alles neu installiert unter anderem Device Namen (WLAN_RADIO). Ich habe auch die 99_myUtils.pm "geleert" und nur dein SUB Programm eingespielt um sicher zu sein, das der Fehler nicht woanders in der SUB liegt.
Alles hat nicht geholfen. So sieht es bei mir aus:
Internals:
   DEF        192.168.115.74:80 1234 30
   FUUID      6393504c-f33f-6f9b-1d0d-b9764a21201288e8
   INTERVAL   30
   IP         192.168.115.74:80
   MODEL      Frontier Silicon Ltd Hama IT900MBT
   NAME       WLAN_RADIO
   NOTIFYDEV  global
   NR         2157
   NTFY_ORDER 50-WLAN_RADIO
   PIN        1234
   STATE      on
   TYPE       SIRD
   UDN        uuid:3DCC7100-F76C-11DD-87AF-30589060109C
   VERSION    1.1.13
   eventCount 61
   READINGS:
     2022-12-10 16:42:37   currentTitle    Schlager Radio Andrea Berg
     2022-12-10 00:03:44   duration        0
     2022-12-10 00:02:22   errorStr       
     2022-12-09 16:13:03   friendlyName    Kuechenradio
     2022-12-10 16:42:37   graphicUri      http://airableassets-cdn.wifiradiofrontier.com/png@150x150/37/57/866436615586.png
     2022-12-10 16:49:43   infoText        Andrea Berg - Nein!
     2022-12-10 15:42:03   input           internetradio
     2022-12-10 00:03:47   mute            off
     2022-12-10 16:42:43   playStatus      playing
     2022-12-10 16:51:38   position        9:00
     2022-12-10 16:52:05   power           on
     2022-12-10 16:52:05   presence        present
     2022-12-10 16:42:35   preset          SchlagerRadioAndreaBerg
     2022-12-10 00:03:46   repeat          off
     2022-12-10 16:51:41   rssi            19
     2022-12-10 00:03:46   shuffle         off
     2022-12-10 16:52:05   state           on
     2022-12-09 16:13:03   version         ir-mmi-FS2026-0600-0002_V2.12.23.EX70630-1B7
     2022-12-10 15:50:09   volume          37
     2022-12-10 15:50:09   volumeStraight  12
   helper:
Attributes:
   alias      Kueche Wlan Radio
   compatibilityMode 1
   event-on-change-reading .*
   notifications 0
   room       Test
   streamPath /opt/fhem/TTS_Sounds/


Internals:
   DEF        WLAN_RADIO:<{getCoverTitleRG($DEVICE)}@state>\
WLAN_RADIO:!input,!preset,volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state
   FUUID      638caef7-f33f-6f9b-14b3-aca38f27f487d963
   NAME       rg_WLAN_RADIO
   NR         2112
   NTFY_ORDER 50-rg_WLAN_RADIO
   STATE      Initialized
   TYPE       readingsGroup
   changed    0
   mayBeVisible 1
   CONTENT:
     WLAN_RADIO 1
   CONTENT2:
   DEVICES:
     ARRAY(0x5ed6f20)
     ARRAY(0x5ee66e8)
   fhem:
     lastDefChange 1
     last_update 1670686561.28699
   helper:
     DEF       
     commands   {
"state.off" => "set %DEVICE on",
"state.on" => "set %DEVICE off",
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', 1),
"playStatus.playing" => "set %DEVICE stop",
"playStatus.stopped" => "set %DEVICE play",
"mute" => "set %DEVICE mute toggle",
"repeat.on" => "set %DEVICE repeat off",
"repeat.off" => "set %DEVICE repeat on",
"shuffle.on" => "set %DEVICE shuffle off",
"shuffle.off" => "set %DEVICE shuffle on",
"previous" => "set %DEVICE previous",
"next" => "set %DEVICE next",
}
     positions:
       WLAN_RADIO.input 2:1
       WLAN_RADIO.mute 2:4
       WLAN_RADIO.next 2:9
       WLAN_RADIO.playStatus 2:8
       WLAN_RADIO.preset 2:2
       WLAN_RADIO.previous 2:7
       WLAN_RADIO.repeat 2:5
       WLAN_RADIO.shuffle 2:6
       WLAN_RADIO.state 2:10
       WLAN_RADIO.volumeStraight 2:3
     valueColumns:
       r:1,c:1    colspan="10"
     valueIcon:
       mute       rc_VOLUP
       mute.on    rc_MUTE@#e56524
       next       rc_NEXT
       playStatus rc_PLAY
       playStatus.playing rc_PAUSE@#e56524
       previous   rc_PREVIOUS
       repeat     rc_REPEAT
       repeat.on  rc_REPEAT@#e56524
       shuffle    rc_SHUFFLE
       shuffle.on rc_SHUFFLE@#e56524
       state.off  radio_unchecked
       state.on   radio_checked@#e56524
     values:
       formated:
         undef
         ARRAY(0x62620f0)
         ARRAY(0x6272e80)
         ARRAY(0x629ea60)
         ARRAY(0x6207860)
         ARRAY(0x6476b50)
         ARRAY(0x3092f40)
         ARRAY(0x6416e60)
         ARRAY(0x5d7bf48)
         ARRAY(0x62e0c88)
         ARRAY(0x61f8160)
       orig:
         undef
         ARRAY(0x5ee5128)
         ARRAY(0x6266408)
         ARRAY(0x62613e8)
         ARRAY(0x60bb948)
         ARRAY(0x6262b00)
         ARRAY(0x636d470)
         ARRAY(0x62191f0)
         ARRAY(0x64c24d8)
         ARRAY(0x62113c8)
         ARRAY(0x4b5e530)
       prefixsuffix:
         undef
         ARRAY(0x6020ca8)
         ARRAY(0x6097b48)
         ARRAY(0x6292408)
         ARRAY(0x53a37c0)
         ARRAY(0x61c31c8)
         ARRAY(0x629f1a0)
         ARRAY(0x63dcb98)
         ARRAY(0x64ad160)
         ARRAY(0x34aae70)
         ARRAY(0x60984b0)
Attributes:
   alias      Wlan Radio Steuerung
   commands   {
"state.off" => "set %DEVICE on",
"state.on" => "set %DEVICE off",
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', 1),
"playStatus.playing" => "set %DEVICE stop",
"playStatus.stopped" => "set %DEVICE play",
"mute" => "set %DEVICE mute toggle",
"repeat.on" => "set %DEVICE repeat off",
"repeat.off" => "set %DEVICE repeat on",
"shuffle.on" => "set %DEVICE shuffle off",
"shuffle.off" => "set %DEVICE shuffle on",
"previous" => "set %DEVICE previous",
"next" => "set %DEVICE next",
}
   nonames    1
   room       Küche,Test
   valueColumns { 'r:1,c:1' => 'colspan="10"' }
   valueIcon  {
"state.on" => "radio_checked@#e56524",
"state.off" => "radio_unchecked",
"mute.on" => "rc_MUTE@#e56524",
"mute" => "rc_VOLUP",
"repeat.on" => "rc_REPEAT@#e56524",
"repeat" => "rc_REPEAT",
"playStatus.playing" => "rc_PAUSE@#e56524",
"playStatus" => "rc_PLAY",
"shuffle.on" => "rc_SHUFFLE@#e56524",
"shuffle" => "rc_SHUFFLE",
"previous" => "rc_PREVIOUS",
"next" => "rc_NEXT",
}
   verbose    0


sub filterReading($)
{
  my $reading = shift;

  $reading =~ s/\d://g;

  return $reading;
}

sub getCoverTitleRG($;$$)
{
  my ($device, $width, $space) = @_;

  $width = 500 if (!defined($width));

  return '<div style="float: left;">'.getCoverRG($device).'</div><div style="margin-left: 150px; min-width: '.$width.'px;">'.getTitleRG($device, $space).'</div>';
}

sub getCoverRG($;$)
{
  my ($device) = @_;

  return '<img style="margin-right: 5px; border: 1px solid lightgray; height: 175px" src="'.ReadingsVal($device, 'graphicUri', '').'" />';
}

sub getTitleRG($;$)
{
  my ($device, $space) = @_;
  $space = 20 if (!defined($space));

  my $infoString = '';

  my $transportState = ReadingsVal($device, 'playStatus', '');

  if (ReadingsVal($device, 'currentAlbum', '') ne '')
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Titel: <b>%s</b><br/>Interpret: <b>%s</b><br/>Album: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'currentArtist', ''),
                           ReadingsVal($device, 'currentAlbum', ''));
  }
  else
  {
    $infoString = sprintf('<div style="margin-left: -150px;">%s %s<br/>Sender: <b>%s</b><br/>Info: <b>%s</b><br/>Description: <b>%s</b></div>',
                           $transportState,
                           ReadingsVal($device, 'input', ''),
                           ReadingsVal($device, 'currentTitle', ''),
                           ReadingsVal($device, 'infoText', ''),
                           ReadingsVal($device, 'description', ''));
  }

  return $infoString;


Ich habe alles aus der aktuellen Installation rauskopiert.
Vielleicht hilft das ja.

Norbert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Dezember 2022, 17:16:40
Hmm ich könnte mir noch vorstellen, das der Radiosender irgendein blödes Sonderzeichen überträgt. Könntest du bitte mal versuchen einen anderen Sender einzustellen?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 10 Dezember 2022, 17:54:19
Ich habe mal versuchweise 12 Radiosender gespeichert und alle durchgeschaltet, es ändert sich nichts.
Aber die ERROR Meldung in der 99_myUtils ensteht ja auch wenn das Radio aus ist und auch kein Device installiert ist, sondern direkt bei der Installation.
Was mir als Nebeneffekt aufgefallen ist, alle Radiosender die bei Preset 10-19 liegen haben vorne vor dem Namen eine 1 und lassen sich zwar anwählen aber werden nicht umgeschaltet und bleiben ohne Ton.

Gruß
Norbert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 10 Dezember 2022, 19:34:31
Hmm okay. Erst mal eins nach dem anderen...

sub getCoverTitleRG($;$$)
{
  my ($device, $width, $space) = @_;
 
  $width = 500 if (!defined($width));

  #return '<div style="float: left;">'.getCoverRG($device).'</div><div style="margin-left: 150px; min-width: '.$width.'px;">'.getTitleRG($device, $space).'</div>';
  return '';
}

sub getCoverRG($;$)
{
  my ($device) = @_;

  #return '<img style="margin-right: 5px; border: 1px solid lightgray; height: 175px" src="'.ReadingsVal($device, 'graphicUri', '').'" />';
  return '';
}


Kommentier mal bitte die beiden return Anweisungen aus. Zuerst die in getCoverRG und wenn das nicht hift auch die in getCoverTitleRG. Dann fehlt vielleicht erst mal die Anzeige, aber hoffentlich ist dann wenigstens erst mal der Fehler verschwunden und wir können den Fehler eingrenzen.
Außerdem öffne mal dein Radio Device und geh unten auf Raw Definition und poste mir den Inhalt. Dort sollten die Presets zu sehen sein.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 10 Dezember 2022, 20:24:58
kriegen gleich Besuch,
kümmere mich gleich morgen drum.

Norbert

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 11 Dezember 2022, 12:33:38
@mumpitzstuff

SUB habe ich ans laufen bekommen. Ich habe die SUB solange "gekürzt" bis auf wenige Befehlszeilen und der Fehler war immer noch da.
Ursache ist: Wenn man deine SUB kopiert und dann in meine 99_myUtils einfügt, funktioniert das nicht, weil sich in den Leerzeilen zwischen einigen Befehlszeilen irgendwelche unsichtbaren Zeichen befinden (kann sein zb:Tabs?). Das sieht man wenn man das Programm komplett markiert. Diese Zeilen habe ich durch "echte" Leerzeilen ersetzt. (siehe Foto) Das wars.

Ich habe dann deine aktuelle rg_Radio_Wohnzimmer übernommen. Danach ging der Slider nicht mehr. In dieser Zeile fehlt am Ende die Angabe volumeSteps (1).
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, 'volumeSteps', ''),\

So jetzt geht alles. Super, tolle Sache.
Könntest du bitte noch danach sehen, warum das Senderumschalten mit den Sendern mit Zahlen vor dem Namen nicht funktioniert.

Gruß aus "Kölle"
Norbert

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Dezember 2022, 14:18:09
Das hört sich doch schon mal gut an. Kannst du mir bitte noch die RAW Definition deines Radios posten, damit ich sehen kann, wie bei dir die Presets aussehen?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 11 Dezember 2022, 14:34:52
So da ist sie:

defmod Wlan_Radio_Kueche SIRD 192.168.115.74:80 1234 30
attr Wlan_Radio_Kueche alias Kueche Wlan Radio
attr Wlan_Radio_Kueche compatibilityMode 1
attr Wlan_Radio_Kueche event-on-change-reading .*
attr Wlan_Radio_Kueche notifications 0
attr Wlan_Radio_Kueche room Test
attr Wlan_Radio_Kueche streamPath /opt/fhem/

setstate Wlan_Radio_Kueche on
setstate Wlan_Radio_Kueche 2022-12-09 22:14:59 .inputs 0:internetradio,1:spotify,2:localmusic,3:musikabspieler,4:bluetooth
setstate Wlan_Radio_Kueche 2022-12-11 14:32:30 .internetradiopresets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,14:WDR2Rheinland
setstate Wlan_Radio_Kueche 2022-12-11 13:59:03 .lastPreset 2
setstate Wlan_Radio_Kueche 2022-12-09 21:34:30 .localmusicpresets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,14:RadioSchlagerparadies
setstate Wlan_Radio_Kueche 2022-12-11 13:59:27 .numNav 5
setstate Wlan_Radio_Kueche 2022-12-11 14:32:30 .presets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,14:WDR2Rheinland
setstate Wlan_Radio_Kueche 2022-12-09 20:23:08 .spotifypresets
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 .volumeSteps 32
setstate Wlan_Radio_Kueche 2022-12-11 13:59:26 currentTitle Radio Altstadtwelle
setstate Wlan_Radio_Kueche 2022-12-11 13:59:23 duration 0
setstate Wlan_Radio_Kueche 2022-12-10 00:02:22 errorStr
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 friendlyName Kuechenradio
setstate Wlan_Radio_Kueche 2022-12-11 13:59:26 graphicUri http://airableassets-cdn.wifiradiofrontier.com/png@150x150/26/56/468342058360.png
setstate Wlan_Radio_Kueche 2022-12-11 14:29:38 infoText Torben Klein - Katharina
setstate Wlan_Radio_Kueche 2022-12-11 13:59:24 input internetradio
setstate Wlan_Radio_Kueche 2022-12-11 13:59:27 mute off
setstate Wlan_Radio_Kueche 2022-12-11 13:59:27 playStatus playing
setstate Wlan_Radio_Kueche 2022-12-11 14:32:33 position 14:00
setstate Wlan_Radio_Kueche 2022-12-11 14:32:30 power on
setstate Wlan_Radio_Kueche 2022-12-11 14:32:30 presence present
setstate Wlan_Radio_Kueche 2022-12-11 13:59:21 preset
setstate Wlan_Radio_Kueche 2022-12-11 13:59:25 repeat off
setstate Wlan_Radio_Kueche 2022-12-11 14:30:36 rssi 22
setstate Wlan_Radio_Kueche 2022-12-11 13:59:24 shuffle off
setstate Wlan_Radio_Kueche 2022-12-11 14:32:30 state on
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 version ir-mmi-FS2026-0600-0002_V2.12.23.EX70630-1B7
setstate Wlan_Radio_Kueche 2022-12-11 13:59:13 volume 28
setstate Wlan_Radio_Kueche 2022-12-11 13:59:13 volumeStraight 9



Gruß
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 11 Dezember 2022, 16:55:09
Ich könnte mir vorstellen, das die Funktion filterReading nur mit einer einstelligen Zahl rechnet, da meine Radios nur 6 Presets unterstützen. Versuchs doch in der Funktion mal mit folgender Zeile:

$reading =~ s/\d+://g;

Hier habe ich nach dem d ein + hinzugefügt
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 11 Dezember 2022, 17:23:59
Ja, das ist toll, das funktioniert. Das hätte ich nicht gefunden. Naja ich muß ja auch zugeben, das von Perl nicht so richtig Ahnung habe.
Ich habe mir dann das Logo verkleinert.
Dann habe probiert, die Buttons und den Slider untereinander anzuordnen unter dem Logo/Text, damit das Ganze schmaler wird und in meinen Radio-Floorplan passt.
Untereinander sind sie jetzt, aber das ganze will nicht schmaler werden (siehe Anlage)

defmod Wlan_Radio_rg readingsGroup Wlan_Radio_Kueche:<{getCoverTitleRG($DEVICE)}@state>\
Wlan_Radio_Kueche:!input,!preset\
Wlan_Radio_Kueche:mute,repeat,shuffle,!previous,playStatus,!next,state\
Wlan_Radio_Kueche:volumeStraight\


Ich habe mit min-width und width probiert, ging nicht. Was merkwürdig ist, das die einzelnen Elemente, aufgeteilt in drei Tabs, untereinander angeordnet sind trotz der Angabe im Styte:left.
Wo wird hier die Breite angegeben oder wo kann ich die angeben?, denn im Normalfall richtet sich Breite des Feldes nach dem Inhalt und man kann sie mit der Angabe width:... verkleinern und vergrößern. Ist hier die Breite für die einzelnen Felder irgendwo festgelegt?

Gruß
Norbert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 12 Dezember 2022, 22:34:39
@mumpitzstuff

Das mit Breite hat sich erledigt.
Aber was mir jetzt aufgefallen ist, die Readingsgroup aktuallisiert sich nicht von selbst.
Das Device Wlan_Radio_Kueche habe ich schon auf einen Intervall von 10 gestellt.
Das aktuallisiert sich auch sofort wenn sich im Internetradio was ändert, auch bei Stby und wieder Ein.
Ich habe auch keine Möglichkeit gefunden der ReaddingsGroup eine automatische Aktuallisierung beizubringen.
Sobald man die Readingsgroup aufruft, aktuallisiert sie sich, bleibt aber dann auf diesem Text und Logo stehen.
Wenn ich das Stream-Radio am Gerät manuell in Stby schalte, ändern sich die Readings als auch die Anzeige im Floorplan (kein Text, kein Logo).
Schalte ich jedoch am Gerät wieder von Stby auf ein, passiert nichts.
Auch wenn ich vom Handy aus umschalte passiert nichts.

Funktioniert das denn bei Dir? Wenn ja wo muß ich nach diesem Fehler suchen?

Gruß
Norbert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Dezember 2022, 11:34:29
Da müsstest du mal bei der ReadngsGroup Fraktion im Forum nachfragen, das ist außerhalb meiner Reichweite.

https://forum.fhem.de/index.php?topic=91167.0

Longpoll hast du mal Spaßeshalber aktiviert?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 13 Dezember 2022, 16:17:11
Longpoll ist bei mir seit es das gibt aktiviert.
Ich glaube aber longpoll hat eher was mit dem aktualisieren von Grafiken im Floorplan zu tun.
Hier aktuallisiert sich ja die Readingsgroup nicht. Geht das denn bei Dir?

Achso, kannst du den Pause/Play Button nutzen. Wenn ich auf Pause gehen, komme ich nicht mehr raus und das Streamradio bleibt still.
Aus/Ein oder Laut/Leise oder den Sender ein paar mal wechseln hilft, dann gehts wieder. Kann es sein das die Geräte unterschiedliche Bediencodes oder Bedienfolgen haben?
Wie kommt man an die Codes für die Bedienung des Gerätes?

Gruß
Nobbi

Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Dezember 2022, 20:00:21
Meine Radios senden nur initial ein Logo oder Senderinfos. Danach kriege ich auch im Device keine Updates mehr. Deshalb kann ich dazu nichts genaues sagen. Es ist in jedem Fall aber ein Problem mit der ReadingsGroup und nicht mit dem Sird Modul. Ich vermute jedenfalls mal, das die sich ändernden Infos im Radio Device selbst angezeigt werden?!?
Bei 2 meiner Radios musste ich die playCommands anpassen:

playCommands
0:stop,0:play,2:pause,3:next,4:previous

Vielleicht ist sowas bei dir ja auch der Fall. Du kannst vielleicht die UNDOK App verwenden, dann eine Aktion auslösen und gucken was passiert. In der App wird angezeigt, ob das Radio auf Stop steht oder was auch immer.
Ich glaube mich zu erinnern, das du den Kompatibilitätsmodus aktiviert hast. Hast du mal probiert das auf 0 zu setzen? Das würde in jedem Fall helfen, die Bedienung flüssiger zu machen, falls dein Radio das unterstützt.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 13 Dezember 2022, 20:03:10
Ach und ein  event-on-change-reading oder sowas in der Art hast du weder im Radio Device noch der ReadingsGroup aktiviert?

Bei Longpoll kann man Websocket und auch 1 einstellen. Hast du beides mal probiert? Hast du mal einen anderen Browser probiert?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 14 Dezember 2022, 11:31:19
"event-on-change-reading" oder sowas in der Art - gibt es nicht bei Readingsgroups.
Damit geht es jetzt, was die Aktuallisierung angeht:
attr Wlan_Radio_Kueche alias Kueche Wlan Radio
attr Wlan_Radio_Kueche compatibilityMode 0
attr Wlan_Radio_Kueche devStateIcon Ein:it_radio@green Stop:it_radio@red
attr Wlan_Radio_Kueche event-on-change-reading .*
attr Wlan_Radio_Kueche event-on-update-reading .*
attr Wlan_Radio_Kueche eventMap on:Ein off:Stop
attr Wlan_Radio_Kueche fp_Radio 12,729,2,Wlan_Radio_Kueche
attr Wlan_Radio_Kueche group Küche
attr Wlan_Radio_Kueche notifications 0
attr Wlan_Radio_Kueche onOffDevice true
attr Wlan_Radio_Kueche room Küche
attr Wlan_Radio_Kueche streamPath /opt/fhem/
attr Wlan_Radio_Kueche webCmd Ein:Stop


Aber die Play/Pause hängt sich immer noch auf. Wenn ich Pause betätige,bei das Radio stumm und erscheint in der App das  Play Symbol. Von dort kann ich das Radio auch einwandfrei wieder starten, aber nicht von FHEM aus.
Übrigens das Gleiche passieret wenn ich ein TTS Signal absetze, die Sprachausgabe geht, danach aber bleibt das Radio wieder stumm und läßt sich nicht wieder erwecken zum Play.
Deine play Commands sind die richtig mit stop und play jeweils = 0?
playCommands
0:stop,0:play,2:pause,3:next,4:previous

Dann ist ja nur play geändert, alles andere wie zB. Pause bleibt?

Gruß
Norbert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 Dezember 2022, 19:24:37
Bei mir ist Stop und Play das Gleiche. Die 0 wird dann einfach als Toggle verwendet. Ich könnte mir vorstellen, das Play und Pause bei dir das Gleiche ist (nur so eine Idee). Was Passiert denn, wenn du Play drückst und danach noch mal Play? Oder was passiert wenn du Pause drückst und anstatt Play noch einmal Pause?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 14 Dezember 2022, 19:29:38
Ansonsten kann man gewisse Dinge auch in der Weboberfläche ausprobieren bzw. auslesen. Ich guck mal ob ich was finde. Ist schon echt lang her das ich mich damit beschäftigt habe.

So habe jetzt mal geschaut:

Damit kannst du auslesen:
http://<deine radio ip>/fsapi/GET/netRemote.play.control?pin=<deine pin>


Hiermit kannst du setzen (value kann sich zwischen 0-4 bewegen glaube ich):
http://<deine radio ip>/fsapi/SET/netRemote.play.control?pin=<deine pin>&value=0

Mir ist beim rumspielen aufgefallen, das einige Dinge wie z.B. Pause beim Internetradio gar nicht funktionieren. Ich kann da zwar was setzen, aber bei mir passiert einfach gar nichts. Beim Internetradio geht bei mir nur Play und Stop, was bei mir als toggle mit der 0 funktioniert.

PS: http://<deine radio ip>/fsapi/GET/netRemote.play.status?pin=<deine pin> gibt es wohl auch noch (1=buffering/loading, 2=playing, 3=paused)
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 17 Dezember 2022, 17:00:11
Wenn ich mit Get auslese kommt folgende Meldung:
<fsapiResponse>
<status>FS_OK</status>
<value>
<u8>1</u8>
</value>
</fsapiResponse>


und wenn ich Set eingebe:
<fsapiResponse>
<status>FS_OK</status>
</fsapiResponse>


Du hast recht, wenn ich das noch mal wiederhole, ist der Ton wieder da.
Muß ich das jetzt auch bei ValueIcon ändern oder/und in deiner 17_SIRD.pm ändern?

Gruß
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 17 Dezember 2022, 17:18:49
Dann musst du dir nur noch das playCommands Attribut entsprechend zusammen basteln und dann sollte es doch gehen.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 19 Dezember 2022, 16:40:23
Das commando habe ich zusammengebastelt und funktioniert.
"playStatus.playing" => "set %DEVICE stop",
"playStatus.stopped" => "set %DEVICE stop",

Im Log habe ich dann gesehen, das nach jedem Senderwechsel ein "playStatus.buffering" während der Werbung ausgegeben wird. Den habe ich dann mit einem Zahnradsymbol belegt. Geht auch. Aber wenn ich das Radio während Play über off ausschalte steht an der Stelle des Play Buttons das Wort "idle" und verschwindet wieder und die Stelle bleibt leer. Dort wollte ich ebenfalls "playStatus.idle" (steht so im EventMonitor) durch ein Icon ersetzen, das kriege ich leider nicht hin.
"playStatus.playing" => "rc_PAUSE@#e56524",
"playStatus.stopped" => "rc_PLAY",
"playStatus.buffering" => "rc_SETUP",
"playStatus.idle" => "rc_PLAY",


Beim Einschalten der Radios, ist mir aufgefallen, werden die Input und Preset Einstellungen vom InternetRadio nicht abgerufen werden (syncronisiert werden). Es wird immer in der Preset Pull-Down Listefeld der oberste Sender angezeigt unabhängig davon welcher Sender als Letzter beim Auschalten lief und jetzt wiedergegeben wird. Daher ist es nicht möglich diesen Sender anzuklicken, sondern man muß erst einen x-beliebigen Sender anwählen, und kann dann zurück um den vorher angezeigten Sender abzuspielen.
Na ich muß zugeben, ist was umständlich erklärt aber vielleicht weiß du ja was ich meine.

Gru
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Dezember 2022, 08:12:39
Das mit dem idle kann ich mir nur so erklären, das der Zustand nur ein kurzer Übergangszustand ist und deshalb die Zeit zu kurz ist ist.
Das mit den Presets habe ich verstanden und muss ich mir mal ansehen. Ich melde mich diesbezüglich noch einmal.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Dezember 2022, 18:39:59
Das Problem mit den Presets konnte ich zwar nachvollziehen, ich habe aber keine Lösung dafür finden können. Im Prinzip müsste man dem Dropdown einen Default mitgeben. Ich konnte aber nichts darüber finden ob und wenn ja, wie das möglich ist.
Vom Prinzip her ist die Information aber vorhanden, denn wenn man sich die RAW defintion ansieht, dann findet man da diesen Eintrag:

setstate RADIO_WOHNZIMMER 2022-12-20 18:28:45 .lastPreset <0-X>

Das wäre quasi auch der Initialisierungswert für das Dropdown Menü.

Ich fürchte, mit der Einschränkung wirst du leben müssen.

PS: Eventuell könnte man die Liste aber noch in der Funktion filterReading sortieren, so das der aktuell aktive Eintrag als erstes in der Liste steht. Muss ich noch mal drüber nachdenken...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 20 Dezember 2022, 21:28:52
Versuch mal bitte folgendes:

Zuerst ersetzt du in der myUtils die filterReading Funktion durch diese hier:

sub filterReading($;$)
{
  my ($reading, $default) = @_;
 
  if (defined($default) && ('' ne $default))
  {
    my @list = split(',', $reading);
    if (($default > 0) && ($default <= $#list))
    {
      my $newreading = '';
      # copy element to the front of the array
      splice(@list, 0, 0, $list[$default]);
      # remove the original element
      splice(@list, $default + 1, 1);
      foreach my $elem (@list)
      {
        if ('' eq $newreading)
        {
          $newreading = $elem;
        }
        else
        {
          $newreading .= ','.$elem;
        }
      }
      $reading = $newreading;
    }
  }
  $reading =~ s/\d+://g;

  return $reading;
}


Danach ersetzt du dann in der ReadingsGroup in den Commands die preset Zeile mit dem hier:

"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),

Das ist mit sehr heisser Nadel gestrickt...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: yersinia am 22 Dezember 2022, 09:18:02
Hi mumpitzstuff,

Danke für das Modul, läuft super. :)

Kannst du diese filterReading Funktion mal testen?
sub filterReading {
  my $reading = shift;
  my $default = shift;

  my @allpresets;
  my @list = split(',', $reading); #reading contains sorted list: 1:radio1,2:radio2,3:radio3,5:radio5,7:radio7
  foreach my $elem(@list) {
  my ($id,$preset)= split(':', $elem);
if($id eq $default) {
#add current selection as first list item
unshift (@allpresets, $preset);
} else {
#add elements at end of array
push (@allpresets, $preset);
}
  }
  return join(',',@allpresets);
}

Dies erzeugt zumindest bei mir eine Liste der Presets mit dem gewählten Sender als ersten Eintrag. reading ist ja im prinzip eine sortierte liste
1:Radio,2:Radio3,5:Radio,6:Radio
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Dezember 2022, 10:13:50
Ohh cool. Das sollte ebenfalls funktionieren (ich hoffe meine Funktion von oben liefert ähnliche Ergebnisse :)). Bei dir ist allerdings der Default nicht optional, deshalb wird das ja dann auch bei der Auswahl des Inputs verwendet (also Internetradio, Spotify usw.). Was hast du denn dort als default in der ReadingsGroup verwendet?
Input wäre auch ein reading, das man verwenden könnte, dann müsste man nur im Falle der Presets auf die Nummer gucken und im Falle des Inputs auf den Namen. Mit deiner Variante als Grundlage, sollte das möglich sein. Ich denke noch mal drüber nach...
Danke auf jeden Fall für deine Funktion und die Anregungen darin. Ich versuche das noch etwas auszuarbeiten und dann eine hoffentlich finale Lösung für alle zu präsentieren.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: yersinia am 22 Dezember 2022, 11:22:30
Neee, deine Funktion hat bei mir nichts geliefert weil mein Array nicht 7 Elemente hatte und somit $default=7 nie zog.

Zitat von: mumpitzstuff am 22 Dezember 2022, 10:13:50Bei dir ist allerdings der Default nicht optional, deshalb wird das ja dann auch bei der Auswahl des Inputs verwendet (also Internetradio, Spotify usw.).
Dann machen wir es optional:
  my $reading = shift // return "enter first parameter";
  my $default = shift // "";

(keine Ahnung ob das ein guter perl stil ist)

Zitat von: mumpitzstuff am 22 Dezember 2022, 10:13:50Was hast du denn dort als default in der ReadingsGroup verwendet?
Nichts spezifisches jdfs. Jdfs nutze ich hier deinen code (btw, für die Funktionen nutze ich einen prefix SIRD_ - just in case):
"input" => "input:".SIRD_filterReading(ReadingsVal($DEVICE, '.inputs', '')),
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".SIRD_filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),


Ich hab das jetzt mit DAB getestet - und wenn SIRD das Device aktualisiert, passt dies auch. Es dauert halt nur ein wenig.

Zitat von: mumpitzstuff am 22 Dezember 2022, 10:13:50Input wäre auch ein reading, das man verwenden könnte, dann müsste man nur im Falle der Presets auf die Nummer gucken und im Falle des Inputs auf den Namen. Mit deiner Variante als Grundlage, sollte das möglich sein. Ich denke noch mal drüber nach...
Input oder .inputs? Letzteres würde auch gehen, funktioniert bei mir auch so.

Da ich mehrere WLAN Radios habe, nutze ich eine rg für alle, deine Version nur im DEF etwas abgewandelt - ist alles in einer Zeile:
defmod rg_WLAN_Radios readingsGroup TYPE=SIRD:input,!preset,volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state,<{SIRD_getCoverTitleRG($DEVICE)}@state>
attr rg_WLAN_Radios alias WLAN Radio Steuerung
attr rg_WLAN_Radios commands {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".SIRD_filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".SIRD_filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', 1),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE play",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next"\
}
attr rg_WLAN_Radios valueIcon {\
"state.on" => "radio_checked@#e56524",\
"state.off" => "radio_unchecked",\
"mute.on" => "rc_MUTE@#e56524",\
"mute" => "rc_VOLUP",\
"repeat.on" => "rc_REPEAT@#e56524",\
"repeat" => "rc_REPEAT",\
"playStatus.playing" => "rc_PAUSE@#e56524",\
"playStatus" => "rc_PLAY",\
"shuffle.on" => "rc_SHUFFLE@#e56524",\
"shuffle" => "rc_SHUFFLE",\
"previous" => "rc_PREVIOUS",\
"next" => "rc_NEXT"\
}
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Dezember 2022, 11:05:13
Hmm komisch. Ich hätte erwartet, das auch deine Version nicht funktioniert, wenn dort ein nicht existierender default Wert übergeben wird. Aber wie auch immer, ich habe jetzt deinen Code übernommen, vor allem weil er sauberer aussieht.

Der erste Beitrag wurde jetzt entsprechend verändert. Vielen Dank!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 04 Januar 2023, 14:52:52
Hallo,
ich habe jetzt mal wieder Zeit gefunden mir deine neue Version mal anzusehen.
Das mit den Sendern funktioniert einwandfrei auch wenn von extern die Sender geändert werden.
Das funktioniert sogar mit der Lautstärke. Toll, sehr gut.
In der Dropdownliste kann man aber noch nicht den angezeigten Sender anklicken um umzuschalten wenn von extern ein anderer Sender gespielt wurde,
was aber nicht schlimm ist, wenn man es weiß, schaltet man einfach mal hin und her bis zum gewünschten Sender.
Was aber leider "verloren gegangen" ist, das Sender mit der Programm Nr. 20 bis 30 nicht angezeigt werden.
Deine Änderung dafür, die du mal eingebaut hattest, finde ich nicht mehr.

Gruß aus Kölle
Norbert
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 Januar 2023, 20:34:08
Der Code funktioniert jetzt etwas anders, sollte aber in jedem Fall ebenfalls mit zweistelligen Zahlen zurecht kommen. Mir fällt absolut nichts auf, weshalb das nicht funktionieren sollte. Kannst du mir bitte mal deine RAW Definition zukommen lassen nd einen Screenshot von den Presets in der ReadingsGroup?
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 05 Januar 2023, 12:42:20
Ich habe deine readingsGroup wegen der Größe und Bildschirmaufteilung in drei einzeln readinsGoups geteilt. (siehe Anhang)
Die Input/Preset habe ich oben im Floorplan, Logo/Text unten und Slider/Buttons darunter platziert und in der Größe angepasst.
Funktioniert alles 100%ig.
dann habe ich neue Sub eingespielt und die Aktualisierung von Logo/Text und Slider/Buttons funktioniert danach schon einwandfrei.
Hier die drei RAW Listen:

Input/Preset
defmod Wlan_Radio_Kueche_Inputs_rg readingsGroup Wlan_Radio_Kueche:!input,!preset
attr Wlan_Radio_Kueche_Inputs_rg alias Küchenradio InputsPresets
attr Wlan_Radio_Kueche_Inputs_rg commands {\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', '')),\
}
attr Wlan_Radio_Kueche_Inputs_rg fp_Radio 0,295,0,Wlan_Radio_Kueche_Inputs_rg,
attr Wlan_Radio_Kueche_Inputs_rg noheading 1
attr Wlan_Radio_Kueche_Inputs_rg nonames 1
attr Wlan_Radio_Kueche_Inputs_rg room Küche


Logo/Text
defmod Wlan_Radio_Kueche_LogoText_rg readingsGroup Wlan_Radio_Kueche:<{getCoverTitleRG($DEVICE)}@state>
attr Wlan_Radio_Kueche_LogoText_rg alias Küchenradio LogoText
attr Wlan_Radio_Kueche_LogoText_rg fp_Radio 384,284,0,Wlan_Radio_Kueche_LogoText_rg,
attr Wlan_Radio_Kueche_LogoText_rg noheading 1
attr Wlan_Radio_Kueche_LogoText_rg nonames 1
attr Wlan_Radio_Kueche_LogoText_rg room Küche
attr Wlan_Radio_Kueche_LogoText_rg valueColumns { 'r:1,c:1' => 'colspan="10"' }
attr Wlan_Radio_Kueche_LogoText_rg verbose 0


Slider/Buttons
defmod Wlan_Radio_Kueche_Buttons_rg readingsGroup Wlan_Radio_Kueche:volumeStraight,mute,repeat,shuffle,!previous,playStatus,!next,state
attr Wlan_Radio_Kueche_Buttons_rg alias Küchenradio Buttons
attr Wlan_Radio_Kueche_Buttons_rg commands {\
"state.off" => "set %DEVICE on",\
"state.on" => "set %DEVICE off",\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),\
"playStatus.playing" => "set %DEVICE stop",\
"playStatus.stopped" => "set %DEVICE stop",\
"mute" => "set %DEVICE mute toggle",\
"repeat.on" => "set %DEVICE repeat off",\
"repeat.off" => "set %DEVICE repeat on",\
"shuffle.on" => "set %DEVICE shuffle off",\
"shuffle.off" => "set %DEVICE shuffle on",\
"previous" => "set %DEVICE previous",\
"next" => "set %DEVICE next",\
"volumeStraight" => "volumeStraight:slider,0,1,".ReadingsVal($DEVICE, '.volumeSteps', 1),\
}
attr Wlan_Radio_Kueche_Buttons_rg fp_Radio 505,268,0,Wlan_Radio_Kueche_Buttons_rg,
attr Wlan_Radio_Kueche_Buttons_rg noheading 1
attr Wlan_Radio_Kueche_Buttons_rg nonames 1
attr Wlan_Radio_Kueche_Buttons_rg room Küche
attr Wlan_Radio_Kueche_Buttons_rg valueIcon {\
"state.on" => "general_aus@#e56524",\
"state.off" => "general_an",\
"mute.on" => "rc_MUTE@#e56524",\
"mute" => "rc_VOLUP",\
"repeat.on" => "rc_REPEAT@#e56524",\
"repeat" => "rc_REPEAT",\
"playStatus.playing" => "rc_PAUSE@#e56524",\
"playStatus.stopped" => "rc_PLAY",\
"playStatus.buffering" => "rc_SETUP",\
"playStatus.idle" => "rc_PLAY",\
"shuffle.on" => "rc_SHUFFLE@#e56524",\
"shuffle" => "rc_SHUFFLE",\
"previous" => "rc_PREVIOUS",\
"next" => "rc_NEXT",\
}

Ich habe in der Sendeliste bei UNDOK dann noch zusätzlich Platz 25 + 30 belegt (siehe Anhang) die werden aber nicht angezeigt.
Dann habe ich die neue Input Definition eingespielt, danach fehlt die Preset Pulldown Liste und an der Stelle steht dann nur noch der Name des oben in der Presetliste stehenden Senders.

Hier die RAW Liste nach neuem Input:
defmod Wlan_Radio_Kueche_Inputs_rg readingsGroup Wlan_Radio_Kueche:!input,!preset
attr Wlan_Radio_Kueche_Inputs_rg alias Küchenradio InputsPresets
attr Wlan_Radio_Kueche_Inputs_rg commands {\
"input" => "input:".filterReading(ReadingsVal($DEVICE, '.inputs', '')),\\
"preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),\
}
attr Wlan_Radio_Kueche_Inputs_rg fp_Radio 0,295,0,Wlan_Radio_Kueche_Inputs_rg,
attr Wlan_Radio_Kueche_Inputs_rg noheading 1
attr Wlan_Radio_Kueche_Inputs_rg nonames 1
attr Wlan_Radio_Kueche_Inputs_rg room Küche

In der Anlage auch wieder der Screenshot. Ich habe jetzt erst mal die Alte Input Definition eingespielt.
Ich hoffe meine Darstellung war ausgiebig genug um vielleicht festzustellen woran es im einzelnen liegt.

Gruß aus Köln
Norbert



Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 Januar 2023, 14:52:48
Ich glaube des Rätsels Lösung sind die leeren Presets.

Was mir fehlt ist die RAW Definition deines Radios. Ich muss unbedingt wissen, was dort beim versteckten Attribut .presets drin steht, damit ich irgendwas machen kann.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 05 Januar 2023, 19:04:11
Ich habe die neue Version geladen und dann rereadcfg eingegeben,
und hier dann ist die RAW Definition:

defmod Wlan_Radio_Kueche SIRD 192.168.115.74:80 1234 30
attr Wlan_Radio_Kueche alias Küche Wlan Radio
attr Wlan_Radio_Kueche compatibilityMode 0
attr Wlan_Radio_Kueche devStateIcon Ein:it_radio@green Stop:it_radio@red
attr Wlan_Radio_Kueche event-on-change-reading .*
attr Wlan_Radio_Kueche event-on-update-reading .*
attr Wlan_Radio_Kueche eventMap on:Ein off:Stop
attr Wlan_Radio_Kueche fp_Radio 12,729,2,Wlan Radio Küche
attr Wlan_Radio_Kueche group Küche
attr Wlan_Radio_Kueche notifications 0
attr Wlan_Radio_Kueche onOffDevice true
attr Wlan_Radio_Kueche room Küche
attr Wlan_Radio_Kueche streamPath /opt/fhem/tts/
attr Wlan_Radio_Kueche webCmd Ein:Stop

setstate Wlan_Radio_Kueche Ein
setstate Wlan_Radio_Kueche 2022-12-14 18:02:08 .inputs 0:internetradio,1:spotify,2:localmusic,3:musikabspieler,4:bluetooth
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 .internetradiopresets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland
setstate Wlan_Radio_Kueche 2023-01-05 09:03:05 .lastPreset 0
setstate Wlan_Radio_Kueche 2023-01-04 13:16:55 .localmusicpresets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland
setstate Wlan_Radio_Kueche 2023-01-05 12:00:59 .numNav 5
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 .presets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland
setstate Wlan_Radio_Kueche 2022-12-17 00:00:02 .spotifypresets
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 .volumeSteps 32
setstate Wlan_Radio_Kueche 2023-01-05 09:03:05 currentTitle WDR 4
setstate Wlan_Radio_Kueche 2023-01-03 08:26:44 duration 0
setstate Wlan_Radio_Kueche 2022-12-17 00:00:01 errorStr
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 friendlyName Kuechenradio
setstate Wlan_Radio_Kueche 2023-01-05 09:03:35 graphicUri http://airableassets-cdn.wifiradiofrontier.com/png@150x150/19/34/888340067118.png
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 infoText WDR aktuell
setstate Wlan_Radio_Kueche 2023-01-04 13:16:55 input internetradio
setstate Wlan_Radio_Kueche 2023-01-03 08:26:44 mute off
setstate Wlan_Radio_Kueche 2023-01-05 09:03:35 playStatus playing
setstate Wlan_Radio_Kueche 2023-01-05 19:00:16 position 0:00
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 power on
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 presence present
setstate Wlan_Radio_Kueche 2023-01-05 09:03:05 preset WDR4
setstate Wlan_Radio_Kueche 2023-01-03 08:26:44 repeat off
setstate Wlan_Radio_Kueche 2023-01-05 12:09:29 rssi 47
setstate Wlan_Radio_Kueche 2023-01-03 08:26:44 shuffle off
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 state on
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 version ir-mmi-FS2026-0600-0002_V2.12.23.EX70630-1B7
setstate Wlan_Radio_Kueche 2023-01-05 09:02:50 volume 46
setstate Wlan_Radio_Kueche 2023-01-05 09:02:50 volumeStraight 15


Gruß
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 07 Januar 2023, 14:51:04
@ mumpitzstuff

ich möchte dich auf keinen Fall drängen.
Aber konntest du was mit meiner Raw Definition anfangen?
Ich habe vorerst mal die Ursprungs "Input" Version geladen, damit kann ich wenigstens die Sendeliste scrollen, auch wenn nur mit den Presets 0-19.

Wenn du noch irgendwas benötigst, schicke ich es Dir gerne.

Gruß
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 07 Januar 2023, 19:03:14
Sry ich hatte etwas wenig Zeit momentan. Ich habe mir das jetzt mal grob angesehen und verstehe nicht, weshalb es mit der alten Version besser funktioniert haben sollte. In der RAW Defintion sieht man diese Zeile:

.presets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland

Also genau 14 Presets, wobei der letzte 14 ist. In deinem Screenshot hast du aber auf 25 und 30 jeweils einen weiteren Preset eingerichtet, die tauchen aber schon gar nicht erst in der RAW Defintion auf und deshalb auch unmöglich in der ReadingsGroup. Vermutlich muss ich mir da noch einmal die Routine ansehen, welche die Presets ausliesst. Anscheinend gehen die schon auf dieser Ebene im SIRD Modul verloren.

WDR4 hast du nicht zufällig 2x in deinen Presets drin? Das Klassik Radio fehlt zumindest völlig im SIRD Modul.


Ich habe grad noch einmal im Modul gestöbert und folgenden Code gefunden:

sub SIRD_Get($$@) {
  my ($hash, $name, @aa) = @_;
  my ($cmd, @args) = @aa;

  if ('inputs' eq $cmd)
  {
    SIRD_SendRequest($hash, 'LIST_GET_NEXT', 'netRemote.sys.caps.validModes/-1', 65536, 0, \&SIRD_ParseInputs);
  }
  elsif ('presets' eq $cmd)
  {
    SIRD_SendRequest($hash, 'LIST_GET_NEXT', 'netRemote.nav.presets/-1', 20, 0, \&SIRD_ParsePresets);
  }


Ersetz doch mal bitte (die Zeile gibt es 2x im Code, bei Get und bei Update!!!):

SIRD_SendRequest($hash, 'LIST_GET_NEXT', 'netRemote.nav.presets/-1', 20, 0, \&SIRD_ParsePresets);

mit

SIRD_SendRequest($hash, 'LIST_GET_NEXT', 'netRemote.nav.presets/-1', 30, 0, \&SIRD_ParsePresets);

Irgendwie habe ich wohl damals nicht damit gerechnet, das ein Gerät mehr als 20 Presets haben könnte...
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 08 Januar 2023, 10:23:09
Prima !!! Daumen hoch.
Das geht auf jeden Fall, alle 16 Presetes sind in der DropDown Liste vorhanden. Sofort auf global:exclude_from_update gesetzt. Das da 2x WDR drin ist habe ich als Versuch auf die Schnelle gemacht um zu sehen ob die 20er und 30er Plätze auftauchen. Leider kann man bei mir die Programmplätze nicht löschen, sondern nur ersetzen, oder weiß du vielleicht wie man evtl. "von außen" die Programmliste bearbeiten kann?

Schon rausgefunden warum die DropDown Liste bei der neuen Input Version nicht funktioniert mit den .last Presets?

Das die Programme jetzt bis 30 gehen ist auf jeden schon echt toll. Jetzt kann ich die Liste weiter mit Sendern füllen.

Gruß und schönen restlichen Sonntag noch
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Januar 2023, 12:37:35
Ich hatte gehofft, das deine Probleme mit den fehlenden Presets bzw. dem doppelten Preset Eintrag zu tun haben.

Laut deinem RAW define ist:

setstate Wlan_Radio_Kueche 2023-01-05 09:03:05 .lastPreset 0
setstate Wlan_Radio_Kueche 2023-01-05 19:00:46 .presets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland


In deinem Screenshot ist WDR4 der erste Eintrag der Combobox, deshalb sieht das für mich in Ordnung aus oder ich verstehe das Problem noch nicht. Vielleicht müsstest du noch mal die Situation nachstellen die du meinst und mir dann noch einmal die RAW Definition deines Radios und einen Screenshot der geöffneten Combobox zur Verfügung stellen.

PS: Ich werde die Änderung in den nächsten Tagen auf Github zur Verfügung stellen, dann kannst du das exclude wieder raus nehmen. Danke fürs testen!
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 08 Januar 2023, 14:32:24
Ich habe jetzt nur die 20 durch die 30 im Modul an den 2 Stellen ersetzt und habe anstatt 2xWDR jetzt an Platz 25 EinsLife platziert. Mehr habe ich nicht gemacht.
Die Raw Definition und die Presetliste (Screenprint)von meinem Floorplan habe ich als Anlage wieder angefügt.
Wenn du beides auch mit dem Input-Update brauchst, sag mir bescheid, dann ändere ich noch mal temponär und mache dir dann noch einen Screenprint und RAW Kopie.

defmod Wlan_Radio_Kueche SIRD 192.168.115.74:80 1234 30
attr Wlan_Radio_Kueche alias Küche Wlan Radio
attr Wlan_Radio_Kueche compatibilityMode 0
attr Wlan_Radio_Kueche devStateIcon Ein:it_radio@green Stop:it_radio@red
attr Wlan_Radio_Kueche event-on-change-reading .*
attr Wlan_Radio_Kueche event-on-update-reading .*
attr Wlan_Radio_Kueche eventMap on:Ein off:Stop
attr Wlan_Radio_Kueche fp_Radio 12,729,2,Wlan Radio Küche
attr Wlan_Radio_Kueche group Küche
attr Wlan_Radio_Kueche notifications 0
attr Wlan_Radio_Kueche onOffDevice true
attr Wlan_Radio_Kueche room Küche
attr Wlan_Radio_Kueche streamPath /opt/fhem/tts/
attr Wlan_Radio_Kueche webCmd Ein:Stop

setstate Wlan_Radio_Kueche Ein
setstate Wlan_Radio_Kueche 2022-12-14 18:02:08 .inputs 0:internetradio,1:spotify,2:localmusic,3:musikabspieler,4:bluetooth
setstate Wlan_Radio_Kueche 2023-01-08 14:29:26 .internetradiopresets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland,24:1LIVE,29:KlassikRadio
setstate Wlan_Radio_Kueche 2023-01-05 09:03:05 .lastPreset 0
setstate Wlan_Radio_Kueche 2023-01-04 13:16:55 .localmusicpresets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland
setstate Wlan_Radio_Kueche 2023-01-08 13:03:12 .numNav 1
setstate Wlan_Radio_Kueche 2023-01-08 14:29:26 .presets 0:WDR4,1:SchlagerRadioAndreaBerg,2:RadioSchlagerparadies,3:RadioAltstadtwelle,4:RadioKöln-DeinKarnevalsradio,5:100%KarnevalvonSchlagerplanetRadio,6:RadioPaloma,7:WDR5,8:WDR3,9:Deutschlandfunk,10:DeutschlandfunkKultur,11:Weihnachtsmusik.fm-ChorWeihnachten,12:0nlineradioKARNEVAL,14:WDR2Rheinland,24:1LIVE,29:KlassikRadio
setstate Wlan_Radio_Kueche 2022-12-17 00:00:02 .spotifypresets
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 .volumeSteps 32
setstate Wlan_Radio_Kueche 2023-01-08 13:03:12 currentTitle 1LIVE
setstate Wlan_Radio_Kueche 2023-01-08 07:44:27 duration 0
setstate Wlan_Radio_Kueche 2022-12-17 00:00:01 errorStr
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 friendlyName Kuechenradio
setstate Wlan_Radio_Kueche 2023-01-08 13:03:12 graphicUri http://airableassets-cdn.wifiradiofrontier.com/png@150x150/91/23/828899115325.png
setstate Wlan_Radio_Kueche 2023-01-08 13:03:12 infoText 1LIVE
setstate Wlan_Radio_Kueche 2023-01-04 13:16:55 input internetradio
setstate Wlan_Radio_Kueche 2023-01-08 07:44:27 mute off
setstate Wlan_Radio_Kueche 2023-01-08 07:44:27 playStatus playing
setstate Wlan_Radio_Kueche 2023-01-08 14:29:26 position 86:00
setstate Wlan_Radio_Kueche 2023-01-08 14:29:26 power on
setstate Wlan_Radio_Kueche 2023-01-08 14:29:26 presence present
setstate Wlan_Radio_Kueche 2023-01-07 11:02:33 preset
setstate Wlan_Radio_Kueche 2023-01-08 07:44:27 repeat off
setstate Wlan_Radio_Kueche 2023-01-08 14:18:53 rssi 45
setstate Wlan_Radio_Kueche 2023-01-08 07:44:27 shuffle off
setstate Wlan_Radio_Kueche 2023-01-08 14:29:26 state on
setstate Wlan_Radio_Kueche 2022-12-09 16:13:03 version ir-mmi-FS2026-0600-0002_V2.12.23.EX70630-1B7
setstate Wlan_Radio_Kueche 2023-01-07 09:54:09 volume 40
setstate Wlan_Radio_Kueche 2023-01-07 09:54:09 volumeStraight 13


Gruß
Nobbi
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 08 Januar 2023, 14:40:18
Ich glaube das ich dein Problem gar nicht verstehe. Kannst du mir bitte noch einmal Schritt für Schritt erklären was du machst und was dann passiert bzw. wo dann der Punkt ist, an dem du etwas anderes erwarten würdest. Sry aber ich stehe grad irgendwie voll auf dem Schlauch.
Titel: Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 08 Januar 2023, 16:00:22
Kannst von dem Schlauch wieder runtergehen.
kleine Ursache große Wirkung. Ich habe alles so wie in deinem Update, eingespielt und nur die Aufteilung und Größenanpassungen in deinen div. Dateien vorgenommen.
Der Fehler liegt nicht bei Dir sondern an meiner Hardware. Mein TAB kann, wenn ich die DopDownliste ausklappe,komischerweise nicht mehr als 14 Presets darstellen, auch wenn ich versuche sie nach oben oder unten zu verschieben.
Aufgefallen ist es mir bei der Erstellung das Screenshots am Desktop, der stellt nach deinen Änderungen nämlich eine längere Liste aus, die ich über den Rand scrollen kann.
Das Tab bleibt beim Verschieben der Liste am Rand oben und unten hängen und dadurch zeigen sich immer nur 14 Presets.
Ich habe auch bei den Einstellungen in Fully keine Lösung gefunden.
Fazit: Mein letztes Post konnte ich mir so gut wie sparen.

Jetzt geht alles zufriedenstellend.
Nochmals danke für Deine Unterstützung.
Gruß
Nobbi
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hummeruli am 05 November 2023, 16:31:00
Hi,
erst mal super Arbeit.
Habt Ihr auch eine Mail von Frontier Silicon bekommen, dass die ab nächstes Frühjahr Geld für die Favoriten haben wollen. Mit der Begründung bezüglich der Pflege der Systeme hierfür.

@mumpitzstuff: könnte man hier in FHEM nicht eine eigene Liste irgendwie verknüpfen.

Bin leider nicht der Programmierer.

Danke


Gruß

Uli
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 05 November 2023, 23:13:29
Ich habe die Mail auch erhalten. Leider werde ich da aber wenig tun können, da diese Funktionen irgendwo im Radio vergraben sind und ich darauf von außen keinen Zugriff habe. Ich nutze aktuell die Favoriten aber sowieso nicht. Ich habe mir eine Senderliste auf der FRITZ!Box eingerichtet, auf die ich dann beim Radio über den Music Player zugreifen kann.

https://www.t-online.de/digital/id_88104418/sendersuche-per-fritzbox-wenn-der-router-das-internetradio-rettet.html (https://www.t-online.de/digital/id_88104418/sendersuche-per-fritzbox-wenn-der-router-das-internetradio-rettet.html)
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: betateilchen am 06 November 2023, 18:11:04
Darf ich mal blöd und für mein Verständnis fragen, wieso bei einem Internetradio irgendjemand eine Mailadresse von Euch gebraucht hat?
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: betateilchen am 06 November 2023, 21:28:49
Zitat von: hummeruli am 05 November 2023, 16:31:00@mumpitzstuff: könnte man hier in FHEM nicht eine eigene Liste irgendwie verknüpfen.

Hat das schon jemand getestet?

https://github.com/KIMB-technologies/Radio-API

Sowas ähnliches habe ich vor Jahren mal mit einem WLAN Bilderrahmen gemacht, als der Anbieter plötzlich nicht mehr da war.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 November 2023, 23:03:22
Zitat von: betateilchen am 06 November 2023, 18:11:04Darf ich mal blöd und für mein Verständnis fragen, wieso bei einem Internetradio irgendjemand eine Mailadresse von Euch gebraucht hat?

Ich kann mich nicht mehr erinnern aber aus irgend einem Grund habe ich da anscheinend mal einen Account angelegt gehabt.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: hummeruli am 09 November 2023, 20:36:03
Zitat von: betateilchen am 06 November 2023, 21:28:49
Zitat von: hummeruli am 05 November 2023, 16:31:00@mumpitzstuff: könnte man hier in FHEM nicht eine eigene Liste irgendwie verknüpfen.

Hat das schon jemand getestet?

https://github.com/KIMB-technologies/Radio-API

Sowas ähnliches habe ich vor Jahren mal mit einem WLAN Bilderrahmen gemacht, als der Anbieter plötzlich nicht mehr da war.

Das hört sich super an. Werde es gleich mal testen. Proxmox läuft ja eh.

Danke
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 21 November 2023, 19:52:55
So wie das sehe hat die zufällige Anmeldung der Email Adresse nichts mit der Sperre der Favoriten zu tun.
Es steht einfach der Server dafür nicht mehr zur Verfügung und man muß sich durch Anmeldung über seine Email Adresse und der Zahlung der Jahresgebühr dafür "freischalten" lassen.

https://subscriptions.frontier-nuvola.net/portal/de/home (https://subscriptions.frontier-nuvola.net/portal/de/home)

Ich habe mir mal die verschiedenen Ersatz-Vorschläge hier im Thread für die Weiterführung des Internetradios angesehen.
Das mit der Fritzbox läßt sich meiner Meinung aber nicht in FHEM integrieren und das, so glaube ich,gilt auch für die "API Lösung".

Gibt es denn trotzdem noch eine andere Alternative um das schöne Internetradio wieder so einfach wie mit der "mumpitzstuff-Lösung" in FHEM zu betreiben???

Gruß aus Köln
Nobbi
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 November 2023, 01:06:49
Das Anlegen der Favoriten in der FRITZ!Box geht glaube ich nicht direkt über FHEM, aber wenn man sie einmal in der FRITZ!Box hinterlegt hat, dann kann man sie auch über den Musicplayer mit FHEM auswählen. Habs eben noch mal probiert...
Für die andere Lösung muss man in jedem Fall DNS Einträge auf einen eigenen Server umbiegen, wenn ich das richtig verstanden habe und der eigene Server beantwortet dann die Favoriten Requests des Radios. Ich glaube die Einrichtung ist jetzt nicht ganz so trivial irgendwie. Aber vielleicht hat es ja jemand mal probiert und kann berichten.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 22 November 2023, 12:09:07
Dein Screenshot sieht ja vielversprechend aus. Was hast du denn für ein Music Player in FHEM verwendet, doch nicht das 73_MPD Modul?.
Das habe ich mir mal angschaut, das sieht echt kompliziert aus.
Viellecht kannst du mir mal einen Tip geben, was du da wie installiert hast. Dann würde ich das auch mal versuchen um es zu testen.

Gruß aus Köln
Norbert
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 November 2023, 19:38:05
Ich glaube da gibt es ein Missverständnis. Ich schalte das Radio ein und setze dann als Input Musicplayer. Anschließend dann über den ls Befehl das Menü lang hangeln.

Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: betateilchen am 22 November 2023, 23:12:05
Zitat von: mumpitzstuff am 22 November 2023, 01:06:49Für die andere Lösung muss man in jedem Fall DNS Einträge auf einen eigenen Server umbiegen, wenn ich das richtig verstanden habe und der eigene Server beantwortet dann die Favoriten Requests des Radios. Ich glaube die Einrichtung ist jetzt nicht ganz so trivial irgendwie.

Du brauchst eigentlich im Radio nur die IP-Zuweisung von DHCP auf eine feste IP Adresse einstellen, dann musst Du sowieso auch Gateway und DNS Server "von Hand" eintragen. So wirklich kompliziert finde ich das jetzt nicht.

Den Rest sollte dann das Docker Image übernehmen.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: cocojambo am 23 November 2023, 16:39:58
@mumpitzstuff

Ja, das habe ich jetzt auch geschafft. Auch die Senderliste erscheint im DeviceOverview, aber nur dort kann ich den Sender wechseln.
Auf dem Home Screen des Radios kann man zwar die Eingangsquelle wählen, aber nicht den Sender wechseln. Die Sendeliste der Ursprungsfavoriten bleibt bestehen.
Es passiert auch nichts wenn ich den Eingang wechsele. Der eingestellte Sender aus der Fritzbox-Pulldownliste wird weiter abgespielt.
Ich muß also jedesmal zurück zur Sendeliste auf der "ls-Eingangswahl".

läßt sich das ändern oder gibt es dafür keine Lösung?

Gruß
Nobbi
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 24 November 2023, 00:06:11
Ich kann dir leider nicht ganz folgen glaube ich. Meinst du vielleicht, das du einen Sender aus deiner FRITZ!Box abspielst und danach den Sender nicht mehr direkt wechseln kannst? Ist mir bisher nicht aufgefallen aber ich schaue mir das am Wochenende gern mal an.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 06 Dezember 2023, 20:02:51
Sry ich habe total vergessen das auszuprobieren. Also ich kann beliebig zwischen den auf der FRITZ!Box abgespeicherten Einträgen wechseln, auch auf Internetradio schalten und wieder auf die FRITZ!box zurück. Ich habe erst einmal nichts gefunden, was augenscheinlich nicht gehen würde.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: chris--ms am 15 Dezember 2023, 14:59:10
Hallo zusammen, (ich hoffe ich habe den entscheidenden Tipp auf den mittlerweile über 60 Seiten nicht übersehen) hat jemand einen Tipp, was ich als ttsJinglePath angeben muss, wenn ich ein Verzeichnis auf meinem Synology NAS verwenden will. Muss dazu evtl. noch etwas auf der Synology eingerichtet werden (außer Medienserver/Audiostation)?
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 15 Dezember 2023, 20:08:46
Ich mache das über meine FRITZ!box und habe deshalb bei mir diesen Pfad hinterlegt: http://192.168.178.1:49200/AUDIO/DLNA-1-0/Musik/

Hier habe ich was zur Synology gefunden:
https://community.synology.com/enu/forum/17/post/111525 (https://community.synology.com/enu/forum/17/post/111525)

Ich hoffe das hilft dir weiter. Leerzeichen im Dateinamen solltest du übrigens vermeiden, vermutlich war dass das Problem in dem verlinkten Beitrag...
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: chris--ms am 18 Dezember 2023, 10:20:51
Danke für deine Antwort, ich werde mal mein Glück damit versuchen und gebe Rückmeldung, sobald ich mehr weiß
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: fiedel am 18 Dezember 2023, 13:00:23
Hallo zusammen,

mal zum Verständnis: Mein "Hama DIR3200SBT" lässt sich mit diesem Modul grundsätzlich problemlos steuern.
Sollte dann auch die "Stream" Funktion klappen, oder kann der Chip das ggf. nicht?
Hab das bisher noch nicht hinbekommen.

Gruß
Frank
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Dezember 2023, 13:50:28
Was genau willst du denn streamen? Es gibt hier Unterschiede ob es sich um eine lokale Datei handelt oder eine Datei auf einem Web- bzw. Dlna Server. Bitte gib sehr ganu an, was du wie machst und führe das auch mal mit Verbose 5 aus und schau dir das Logfile dazu an. Eventuell kann man daraus schon etwas erkennen. Die entsprechenden Attribute hattest du gesehen?

streamInput: input for stream output (default: dmr)
streamWaitTimes: wait times for stream output (default: 0:1:0:0 = PowerOn,LoadStream,SetInput,PowerOff)
streamPath: local path to stream media files from (default: /opt/fhem/www/)
streamPort: port for webserver to stream local media files (default: 5000)
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: fiedel am 18 Dezember 2023, 14:34:43
Super! Vielen Dank!

Ich hatte es mal mit einem DNLA- Server probiert, der aus LMS geliefert wird.
Werde es jetzt mal mit Verbose 5 und den Attr´s probieren.

Wollte einfach nur mal wissen, ob es sich lohnt dort weiter zu  versuchen,
oder ob bestimmte Chips bzw. Firmwares das nicht können.
Das Radio kann als Quelle offiziell z.B. Spotify, aber DNLA geht per Radio-
Menü oder Undok nicht.

Gruß
Frank
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 18 Dezember 2023, 15:02:23
Bei manchen Radios muss man den Upnp Port verändern. Schau mal in der Hilfe unter den Attributen nach upnpport.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 21 Februar 2024, 22:58:01
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?
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 22 Februar 2024, 01:04:22
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.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 23 Februar 2024, 11:18:53
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&amp;tl=de&amp;client=tw-ob&amp;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&apos;un autre été: L&apos;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 &quot;Du temps de Holberg&quot;, 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 - &quot;La feuille de peuplier&quot;, 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



Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 23 Februar 2024, 11:51:59
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.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 29 Februar 2024, 21:24:56
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:

Kuechenradio IR spielend.png

Readings nach SPEAK:
Kuechenradio nach speak.png


Bei dem anderen Radio hat
attr Wohnzimmerradio upnpPort 80
nicht geholfen.
upnpPort 8080 scheint ok zu sein, es knackt halt nr
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 02 März 2024, 09:14:05
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&amp;tl=de&amp;client=tw-ob&amp;q=Schon%20Beethoven%20war%20Fan%20von%20Johann%20Sebastian%20Bach.. (http://192.168.2.82:8080/AVTransport/control: Select timeout/error: )
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 02 März 2024, 15:30:13
Poste mal bitte noch ein list von beiden Radios. Mich würde vor allem interessieren, wie deine Inputs heißen.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 02 März 2024, 16:03:08
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

Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 03 März 2024, 11:22:47
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
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 04 März 2024, 17:05:06
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
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 März 2024, 19:26:41
Mal ne ganz blöde Frage, aber hat Google den Server endgültig abgeschaltet? Egal was ich mache, ich bekomme von Google nichts mehr geliefert:

http://translate.google.com/translate_tts?ie=UTF-8&tl=de&client=tw-ob&q=Test

oder https://translate.google.com/translate_tts?ie=UTF-8&tl=de&client=tw-ob&q=Test
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 März 2024, 19:31:14
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.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: joachimS am 04 März 2024, 19:55:48
Ich kann og Link abspielen.
Mein Küchenradio speak tut ja wie beschrieben.
Das Wohnzimmer Radio ist ja im selben Netzwerk
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: NewRasPi am 04 März 2024, 20:22:19
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.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 März 2024, 23:36:23
ZitatAuffä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

Es gibt einige Radios, die den speziellen Port 2244 benötigen. Das steht auch in der Hilfe drin.
Titel: Aw: Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)
Beitrag von: mumpitzstuff am 04 März 2024, 23:42:29
Zu den Problemen kann ich irgendwie wenig sagen. Das ist die Suche im Heuhaufen und das Modul habe ich vor Jahren geschrieben und es fällt mir auch nicht mehr so leicht, mich da wieder rein zu denken. Ich würde vorschlagen das Radio erst mal kurz vom Strom zu trennen und neu hochzufahren. Danach mal verbose des Moduls auf 5 stellen und zügig danach ein speak abzusetzen. Danach wieder verbose auf 3 zurück stellen, sonst müllt es euch das Logfile zu. Den Ausschnitt vom Log würde ich dann gern mal sehen. Außerdem wäre interessant was in der RAW Ansicht unter .input auftaucht.