GetVolume von Samsung TV?

Begonnen von gestein, 22 Dezember 2018, 21:03:03

Vorheriges Thema - Nächstes Thema

gestein

Hallo,

ich habe einen uralten PS50B850.
Das STV-Modul unterstützt ihn mit rudimentären Set-Befehlen (Volume und Mute geht z.B.).

Gibt es eine Möglchkeit die aktuelle Lautstärke abzufragen?

Danke im Voraus
lg, Gerhard

KölnSolar

Hallo Gerhard,
ein Umweltsünder(Plasma) B-Serie.

Probier es mal mit meiner letzten inoffiziellen Version vom DLNARenderer

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

Ja, ich weiß. Mittlerweile würde ich auch keinen mehr kaufen.
Der heizt ganz schön :-(

ich habe nun die Perl-Pakete und das Modul installiert.

Nachdem ich das Device mittels "define dlnadevices DLNARenderer" angelegt habe, wird mein Netzwerk gescannt und es tut sich mal gar nichts.
ein "list dlnadevices" ergibt:
Internals:
   CFGFN     
   NAME       dlnadevices
   NR         12401
   STATE      initialized
   TYPE       DLNARenderer
   UDN        0
   VERSION    v2.0.7Patch
   READINGS:
     2018-12-24 15:32:32   state           initialized
   helper:
     caskeid    0
     caskeidClients
Attributes:
   userattr   acceptedUDNs defaultRoom envPrefix ignoreUDNs


Angelegt werden die folgenden devices (wobei die Links falsch sind und ins nichts führen):
DLNASocket-dlnadevices-90
DLNASocket-dlnadevices-91
DLNASocket-dlnadevices-92
DLNASocket-dlnadevices-94
DLNASocket-dlnadevices-97
DLNASocket-dlnadevices-99
DLNA_7efd1cc89304
dlnadevices

Im Raum "Everything" is u.a. folgendes zu finden:

DLNARenderer




DLNASocket-dlnadevices-90onoff
DLNASocket-dlnadevices-91onoff
DLNASocket-dlnadevices-92onoff
TVonline11
dlnadevicesinitializedonoff

Die Lautstärke vom TV (das ist ein Alias) wird also angezeigt und stimmt auch! Super.
Wenn ich nun aber am Fernseher die Lautstärke ändere, bekommt das das Device nicht mit - auch nicht nach einer halben Stunde.

Aber jetzt mal Frohe Weihnachten und Danke für den Tipp!!
liebe Grüße
Gerhard

gestein

Und ein "list DLNA_7efd1cc89304" ergibt:
Internals:
   DEF        uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304
   NAME       DLNA_7efd1cc89304
   NR         1235
   STATE      online
   TYPE       DLNARenderer
   UDN        uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304
   READINGS:
     2018-12-24 15:32:46   friendlyName    TV
     2018-12-24 15:32:47   manufacturer    Samsung Electronics
     2018-12-24 15:32:46   manufacturerURL http://www.samsung.com
     2018-12-24 15:32:46   modelDescription Samsung DTV DMR
     2018-12-24 15:32:46   modelName       Samsung DTV DMR
     2018-12-24 15:32:46   modelNumber     1.0
     2018-12-24 15:32:46   modelURL        http://www.samsung.com
     2018-12-24 15:32:47   multiRoomSupport 0
     2018-12-24 16:20:53   multiRoomVolume 13
     2018-12-23 18:02:05   mute            0
     2018-12-23 18:02:03   nextAVTransportURI NOT_IMPLEMENTED
     2018-12-24 15:32:48   nextAlbum       
     2018-12-24 15:32:48   nextAlbumArtURI
     2018-12-24 15:32:48   nextAlbumArtist
     2018-12-24 15:32:48   nextArtist     
     2018-12-24 15:32:48   nextDuration   
     2018-12-24 15:32:48   nextOriginalTrackNumber
     2018-12-24 15:32:48   nextTitle       
     2018-12-24 15:32:47   presence        online
     2018-12-24 15:32:48   state           online
     2018-12-23 18:02:03   transportState  NO_MEDIA_PRESENT
     2018-12-23 18:02:03   transportStatus OK
     2018-12-24 16:20:52   volume          13
   helper:
     caskeid    0
     caskeidClients
Attributes:
   alias      TV
   room       Wohnzimmer
   userattr   channel_01 channel_02 channel_03 channel_04 channel_05 channel_06 channel_07 channel_08 channel_09 channel_10 multiRoomGroups ttsLanguage
   webCmd     volume


Kann man irgendwie ein "Update" auslösen?

Danke, lg, Gerhard

KölnSolar

Du musst Dich noch etwas gedulden. Das mit dem Update habe ich gefixed. Muss aber mit der Veröffentlichung warten, da das mit einem anderen Modul in Verbindung steht.

Bis dahin kannst Du Dich ja noch etwas austoben und vielleicht Ideen generieren.  ;)

Du kannst auch probieren inwieweit das bei Dir klappt:

define DeinTV DeineIP 52235 DLNARendererDeviceName

Dann lassen sich nämlich streams über das STV-Modul senden. Dazu musst Du aber meine inoffizielle Version aus dem Tizen-Thread(ungefähr Post 400) installieren.

Frohe Weihnachten
Markus

RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Ich probier gerne mal herum damit.
Und ich warte natürlich auch gerne auf die nächste Version.
Eventuell ist streaming doch was interessantes - mal sehen.

Denn eigentlich wollte ich nur eine Lösung um den WAF meiner Anlage zu erhöhen.
Der alte Fernseher kann leider kein HDMI-ARC und damit bräuchte ich eine zweite Fernbedienung um die Lautstärke an meinem AVR zu ändern.

Meinst Du diese Version https://forum.fhem.de/index.php/topic,57595.msg845493.html#msg845493 oder die hier https://forum.fhem.de/index.php/topic,57595.msg855402.html#msg855402?

lg, Gerhard

KölnSolar

Kannst Beide nehmen. Das delay-Thema spielt bei Dir keine Rolle.
Have fun.
Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo KölnSolar,

Toll, was Du da auf die Beine gestellt hast.

Sollte eigentlich das Update der Lautstärke schon funktionieren?

Danke, Lg, Gerhard

KölnSolar

Hallo Gerhard,
Ja.  ;D Sowohl mit meiner letzten DLNARenderer-Version, als auch meine aktuelle 70_SamsungAV mit der Definition des optionalen DLNARenderers.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Cool. Danke.
Das probiere ich gleich mal aus.

Lg, Gerhard

gestein

Hallo,

es ist zwar leider schon wieder einige Zeit ins Land gezogen, aber ich habe nun endlich die Zeit gefunden mit mit dem Thema wieder zu beschäftigen.
Leider funktioniert das Update der Lautstärke bei mir nicht.

Ich habe gerade eben wieder ein update gemacht und folgendes getan:
ein dlnadevices angelegt, das hat verschiedene DLNAdevices gefunden, davon scheint DLNA_7efd1cc89304 mein Fernseher zu sein.

Also gleich den Fernseher angelegt mit:
define MeinFernseher SamsungAV 192.168.0.123 52235 DLNA_7efd1cc89304

So weit, so gut. DLNA_7efd1cc89304 merkt immerhin sehr rasch, ob der Fernseher an oder aus ist.

Allerdings kann ich mit MeinFernseher leider den Fernseher nicht steuern, da immer die gleiche Fehlermeldung kommt:
set MeinFernseher mute on
MeinFernseher currently not available. Try later.

Log-Eintrag gibt es keinen dazu, auch wenn ich verbose auf 5 setze.

Und leider ändert sich das Volumen nicht mit, wenn ich mit der Fernbedienung lauter oder leiser stelle.

Was kann ich da machen?

Danke im Voraus
lg, Gerhard


KölnSolar

Hallo Gerhard,
differenzier bitte bei den FHEM-devices.
Fangen wir mit dem DLNA_Renderer an.
ZitatIch habe gerade eben wieder ein update gemacht
Heißt, dass Du jetzt die "alte" Produktivversion hast und nicht meine modifizierte Datei ?

volume und mute kannst Du ja auch mit dem DLNA_Renderer setzen. Funktioniert das ?

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

oh, das wusste ich nicht.

Die Version in fhem vom "98_DLNARenderer.pm" ist die 2.0.7.
Oder soll ich die 2.0.7.patch3 verwenden?
https://forum.fhem.de/index.php/topic,39706.msg885157.html#msg885157

Im Link, der unten steht, wird auf den Thread "Zusammenfassende Doku: Samsung TV und FHEM" verwiesen:
https://forum.fhem.de/index.php/topic,82890.0.html
Und dort steht die Datei "70_SamsungAV.pm" mit der Version 0.9.

Wenn ich fhem mit "update" auf den neuesten Stand bringe, dann wird die Datei "70_SamsungAV.pm" mit der Version 1.0 installiert.
Welche Version wäre denn nun die richtige?

lg, Gerhard

KölnSolar

ZitatOder soll ich die 2.0.7.patch3 verwenden?
Definitiv! Und die beiden env...-Attribute setzen, sonst funktioniert der Samsung nicht.

ZitatWelche Version wäre denn nun die richtige?
Egal. Seit gestern ist das Modul offiziell mit 1.0.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Mache ich gleich.

Eine Frage hätte ich dazu. Vielleicht kannst Du mir helfen?
Wenn ich den Anhang in dem forum-Thread mit wget runterlade, bekomme ich immer nur eine HTML-Datei, aber nicht den richtigen Anhang.
Weißt Du, wie der richtige Aufruf von wget lautet um die entsprechende Datei zu bekommen?

Im Netz kann ich leider nichts finden.

Danke!

lg, Gerhard

KölnSolar

ich mach das immer über Windows und kopiere dann mit WINSCP in das FHEM-Verzeichnis.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

So mache ich es ich. Schade, dass es nicht direkt geht.

Aber zurück:
Mein dlnadevices sieht nun so aus:
Internals:
   FUUID      5c8ece1c-f33f-0b7a-472d-6fc57c1bffd48903
   FVERSION   98_DLNARenderer.pm:v2.0.7-s15836/2018-01-09
   NAME       dlnadevices
   NR         1293
   STATE      initialized
   TYPE       DLNARenderer
   UDN        0
   VERSION    v2.0.7Patch_3
   READINGS:
     2019-04-06 12:55:38   state           initialized
   helper:
     caskeid    0
     caskeidClients
Attributes:
   defaultRoom Unsorted
   envNamespace ""
   envPrefix  s
   event-on-change-reading state
   room       Wohnzimmer,Zentrale
   userattr   acceptedUDNs defaultRoom envPrefix envNamespace ignoreUDNs


Zuvor hatte ich aber schon die dlnadevices (wie den Renderer für den Samsung-Fernseher laufen lassen.
Soll ich die löschen und neu anlegen lassen?

lg, Gerhard

gestein

Ich habe nun alle DLNARenderer-Devices gelöscht, das Master-Device wie unten neu angelegt.
Ein paar Minuten später hab es dann alle DLNARenderer-Devices.

Ein List meines Fernsehers ergibt:
Internals:
   CFGFN     
   DEF        uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304
   FUUID      5ca8acba-f33f-0b7a-036c-17e969eb38e4cc6c
   NAME       DLNA_7efd1cc89304
   NR         3461
   STATE      online
   TYPE       DLNARenderer
   UDN        uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304
   READINGS:
     2019-04-06 15:42:20   friendlyName    TV
     2019-04-06 15:42:22   manufacturer    Samsung Electronics
     2019-04-06 15:42:22   manufacturerURL http://www.samsung.com
     2019-04-06 15:42:21   modelDescription Samsung DTV DMR
     2019-04-06 15:42:21   modelName       Samsung DTV DMR
     2019-04-06 15:42:21   modelNumber     1.0
     2019-04-06 15:42:21   modelURL        http://www.samsung.com
     2019-04-06 15:42:22   multiRoomSupport 0
     2019-04-06 15:42:28   multiRoomVolume 7
     2019-04-06 15:42:28   mute            0
     2019-04-06 15:42:25   nextAVTransportURI NOT_IMPLEMENTED
     2019-04-06 15:42:26   nextAlbum       
     2019-04-06 15:42:26   nextAlbumArtURI
     2019-04-06 15:42:26   nextAlbumArtist
     2019-04-06 15:42:26   nextArtist     
     2019-04-06 15:42:27   nextDuration   
     2019-04-06 15:42:26   nextOriginalTrackNumber
     2019-04-06 15:42:25   nextTitle       
     2019-04-06 15:42:22   presence        online
     2019-04-06 15:42:27   state           online
     2019-04-06 15:42:25   transportState  NO_MEDIA_PRESENT
     2019-04-06 15:42:25   transportStatus OK
     2019-04-06 15:42:28   volume          7
   helper:
     caskeid    0
     caskeidClients
Attributes:
   alias      TV
   room       Wohnzimmer,Zentrale
   userattr   channel_01 channel_02 channel_03 channel_04 channel_05 channel_06 channel_07 channel_08 channel_09 channel_10 multiRoomGroups ttsLanguage
   webCmd     volume


Aber wenn ich am Fernseher die Lautstärke ändere, bekommt es das Modul nicht mit.
Umgekehrt funktioniert es, also wenn ich die Lautstärke am fhem ändere, ändert sich die Lautstärke am Fernseher.

lg, Gerhard

KölnSolar

ZitatAber wenn ich am Fernseher die Lautstärke ändere, bekommt es das Modul nicht mit.
Da bräuchte ich dann ein Log mit verbose=5.
ZitatenvNamespace ""
ist nicht korrekt. "Muster" im Dokuthread beachten. Wirkt sich aber vermutlich nur beim streaming aus.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

#19
Beide Geräte mit verbose 5 ergeben die folgenden Log-Einträge:
2019-04-06 16:54:02.467 DLNARenderer DLNA_7efd1cc89304 friendlyName: TV
2019-04-06 16:54:02.646 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019-04-06 16:54:02.821 DLNARenderer DLNA_7efd1cc89304 modelDescription: Samsung DTV DMR
2019-04-06 16:54:03.010 DLNARenderer DLNA_7efd1cc89304 modelName: Samsung DTV DMR
2019-04-06 16:54:03.190 DLNARenderer DLNA_7efd1cc89304 modelNumber: 1.0
2019-04-06 16:54:03.365 DLNARenderer DLNA_7efd1cc89304 modelURL: http://www.samsung.com
2019-04-06 16:54:03.544 DLNARenderer DLNA_7efd1cc89304 manufacturerURL: http://www.samsung.com
2019-04-06 16:54:03.734 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019-04-06 16:54:04.084 DLNARenderer DLNA_7efd1cc89304 presence: online
2019-04-06 16:54:04.263 DLNARenderer DLNA_7efd1cc89304 online
2019-04-06 16:54:04.452 DLNARenderer DLNA_7efd1cc89304 multiRoomSupport: 0
2019-04-06 16:54:12.084 DLNARenderer DLNA_7efd1cc89304 nextTitle:
2019-04-06 16:54:12.299 DLNARenderer DLNA_7efd1cc89304 nextArtist:
2019-04-06 16:54:12.523 DLNARenderer DLNA_7efd1cc89304 nextAlbum:
2019-04-06 16:54:12.714 DLNARenderer DLNA_7efd1cc89304 nextAlbumArtist:
2019-04-06 16:54:12.935 DLNARenderer DLNA_7efd1cc89304 nextAlbumArtURI:
2019-04-06 16:54:13.227 DLNARenderer DLNA_7efd1cc89304 nextOriginalTrackNumber:
2019-04-06 16:54:13.418 DLNARenderer DLNA_7efd1cc89304 nextDuration:
2019-04-06 16:54:13.604 DLNARenderer DLNA_7efd1cc89304 online
2019-04-06 16:54:16.478 DLNARenderer DLNA_7efd1cc89304 volume: 10
2019-04-06 16:54:16.657 DLNARenderer DLNA_7efd1cc89304 multiRoomVolume: 10
2019-04-06 16:54:17.483 SamsungAV MeinFernseher on


Direkt nach dem Einschalten wird die aktuelle Lautstärke vom Fernseher richtig eingelesen und in fhem angezeigt.
Das funktioniert also.

Wenn man dann aber die Lautstärke am Fernseher ändert, wird auch nach 10min nix mehr in fhem upgedatet.
Es erscheinen auch keine weiteren Log-Einträge mehr.

Muss man irgendein Update-Intervall eingeben? Aber wo?

lg, Gerhard

KölnSolar

Dann funktioniert scheinbar die subscription nicht.
Das Log müsste doch viel mehr rausschmeißen. Loglevel sehe ich auch keinen.
Setz mal 5 bei master u. tv-device, restart und dann nach restart noch 5 bei  DLNASocket-DLNA_Renderer-4711(4711 ungleich 1900;findest Du, wenn Du z.B. in den Internals des tv-devices auf Type DLNARenderer klickst)
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Peinlich. Ich habe vergessen das Häkchen bei "FHEM log" zu machen - bitte entschuldige.
Hier nun der richtige Log:
2019.04.06 17:20:22.920 4 : [SamsungAV] MeinFernseher not able to connect to 192.168.0.123:52235 with http://192.168.0.123:52235/ - code:  - error: 192.168.0.123: No route to host
2019.04.06 17:20:34.525 4 : DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019.04.06 17:20:34.618 5 : Triggering n_TV
2019.04.06 17:20:34.627 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:34.634 1 : Gerhard, friendlyName: TV
2019-04-06 17:20:34.761 DLNARenderer DLNA_7efd1cc89304 friendlyName: TV
2019.04.06 17:20:34.897 5 : Triggering n_TV
2019.04.06 17:20:34.909 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:34.916 1 : Gerhard, manufacturer: Samsung Electronics
2019-04-06 17:20:35.054 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019.04.06 17:20:35.125 5 : Triggering n_TV
2019.04.06 17:20:35.128 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:35.135 1 : Gerhard, modelDescription: Samsung DTV DMR
2019-04-06 17:20:35.244 DLNARenderer DLNA_7efd1cc89304 modelDescription: Samsung DTV DMR
2019.04.06 17:20:35.333 5 : Triggering n_TV
2019.04.06 17:20:35.336 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:35.346 1 : Gerhard, modelName: Samsung DTV DMR
2019-04-06 17:20:35.444 DLNARenderer DLNA_7efd1cc89304 modelName: Samsung DTV DMR
2019.04.06 17:20:35.514 5 : Triggering n_TV
2019.04.06 17:20:35.516 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:35.522 1 : Gerhard, modelNumber: 1.0
2019-04-06 17:20:35.629 DLNARenderer DLNA_7efd1cc89304 modelNumber: 1.0
2019.04.06 17:20:35.695 5 : Triggering n_TV
2019.04.06 17:20:35.697 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:35.703 1 : Gerhard, modelURL: http://www.samsung.com
2019-04-06 17:20:35.804 DLNARenderer DLNA_7efd1cc89304 modelURL: http://www.samsung.com
2019.04.06 17:20:35.881 5 : Triggering n_TV
2019.04.06 17:20:35.884 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:35.890 1 : Gerhard, manufacturerURL: http://www.samsung.com
2019-04-06 17:20:35.993 DLNARenderer DLNA_7efd1cc89304 manufacturerURL: http://www.samsung.com
2019.04.06 17:20:36.080 5 : Triggering n_TV
2019.04.06 17:20:36.082 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:36.089 1 : Gerhard, manufacturer: Samsung Electronics
2019-04-06 17:20:36.194 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019.04.06 17:20:36.198 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.06 17:20:36.203 5 : DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.06 17:20:36.272 4 : DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer
2019.04.06 17:20:36.275 5 : DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.06 17:20:36.280 5 : DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.06 17:20:36.357 4 : DLNARenderer: SpeakerManagement unknown for DLNA_7efd1cc89304.
2019.04.06 17:20:36.449 5 : Triggering n_TV
2019.04.06 17:20:36.451 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:36.458 1 : Gerhard, presence: online
2019-04-06 17:20:36.564 DLNARenderer DLNA_7efd1cc89304 presence: online
2019.04.06 17:20:36.641 5 : Triggering n_TV
2019.04.06 17:20:36.648 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:36.666 1 : Gerhard, online
2019-04-06 17:20:36.789 DLNARenderer DLNA_7efd1cc89304 online
2019.04.06 17:20:36.793 4 : DLNARenderer: SessionManagement unknown for DLNA_7efd1cc89304.
2019.04.06 17:20:36.857 5 : Triggering n_TV
2019.04.06 17:20:36.864 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:36.870 1 : Gerhard, multiRoomSupport: 0
2019-04-06 17:20:37.088 DLNARenderer DLNA_7efd1cc89304 multiRoomSupport: 0
2019.04.06 17:20:38.130 4 : DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.06 17:20:38.293 5 : DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' =&
gt; 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}2019.04.06 17:20:38.308 4 : DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT2019.04.06 17:20:38.311 4 : DLNARenderer: Update reading transportStatus with OK2019.04.06 17:20:38.313 4 : DLNARenderer: Update reading currentTrackURI with 2019.04.06 17:20:38.315 4 : DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED2019.04.06 17:20:38.414 5 : Triggering n_TV2019.04.06 17:20:38.417 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }2019.04.06 17:20:38.426 1 : Gerhard, nextTitle: 2019-04-06 17:20:38.543 DLNARenderer DLNA_7efd1cc89304 nextTitle:
2019.04.06 17:20:38.640 5 : Triggering n_TV
2019.04.06 17:20:38.642 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:38.648 1 : Gerhard, nextArtist:
2019-04-06 17:20:38.750 DLNARenderer DLNA_7efd1cc89304 nextArtist:
2019.04.06 17:20:38.819 5 : Triggering n_TV
2019.04.06 17:20:38.822 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:38.828 1 : Gerhard, nextAlbum:
2019-04-06 17:20:38.959 DLNARenderer DLNA_7efd1cc89304 nextAlbum:
2019.04.06 17:20:39.139 5 : Triggering n_TV
2019.04.06 17:20:39.141 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:39.148 1 : Gerhard, nextAlbumArtist:
2019-04-06 17:20:39.408 DLNARenderer DLNA_7efd1cc89304 nextAlbumArtist:
2019.04.06 17:20:39.507 5 : Triggering n_TV
2019.04.06 17:20:39.510 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:39.516 1 : Gerhard, nextAlbumArtURI:
2019-04-06 17:20:39.619 DLNARenderer DLNA_7efd1cc89304 nextAlbumArtURI:
2019.04.06 17:20:39.712 5 : Triggering n_TV
2019.04.06 17:20:39.726 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:39.733 1 : Gerhard, nextOriginalTrackNumber:
2019-04-06 17:20:39.830 DLNARenderer DLNA_7efd1cc89304 nextOriginalTrackNumber:
2019.04.06 17:20:39.898 5 : Triggering n_TV
2019.04.06 17:20:39.900 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:39.907 1 : Gerhard, nextDuration:
2019-04-06 17:20:40.032 DLNARenderer DLNA_7efd1cc89304 nextDuration:
2019.04.06 17:20:40.109 5 : Triggering n_TV
2019.04.06 17:20:40.111 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:40.117 1 : Gerhard, online
2019-04-06 17:20:40.252 DLNARenderer DLNA_7efd1cc89304 online
2019.04.06 17:20:41.674 4 : DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.06 17:20:41.744 5 : DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '2'},'Contrast' => {'val' => '100'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '55'},'Volume' => [{'channel' => 'Master','val' => '15'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.06 17:20:41.748 4 : DLNARenderer: Update reading mute with 0
2019.04.06 17:20:41.751 4 : DLNARenderer: Update reading volume with 15
2019.04.06 17:20:41.817 5 : Triggering n_TV
2019.04.06 17:20:41.821 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:41.834 1 : Gerhard, volume: 15
2019-04-06 17:20:41.954 DLNARenderer DLNA_7efd1cc89304 volume: 15
2019.04.06 17:20:42.021 5 : Triggering n_TV
2019.04.06 17:20:42.023 4 : n_TV exec { Log 1, "Gerhard, $EVENT" }
2019.04.06 17:20:42.030 1 : Gerhard, multiRoomVolume: 15
2019-04-06 17:20:42.154 DLNARenderer DLNA_7efd1cc89304 multiRoomVolume: 15


Und dann kommt periodisch "4 : [SamsungAV] MeinFernseher online with 192.168.0.123:52235 - HTTP-Response: 401"

Aber wenn ich die Lautstärke am Fernseher ändere, kommt nichts zusätzliches.

lg, Gerhard

KölnSolar

ZitatUnd dann kommt periodisch "4 : [SamsungAV] MeinFernseher online with 192.168.0.123:52235 - HTTP-Response: 401"
Das ist OK. MeinFernseher soll aber gar nicht auf verbose=5 stehen.

Zumindest müssten irgendwann(ca. 15 min.) renewal subscription messages kommen.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Verstehe. Danke!
Das werde ich mir dann noch genauer anschauen.
Soweit scheint es ja zu funktionieren.

Also macht das Modul "nur" ca. alle 15min ein Update?

Wäre es möglich (zumindest das Volumen) öfters abzufragen?
Vielleicht über ein Attribut?

DLNARenderer bekommt vom ausgewählten Kanal am Fernseher gar nichts mit. Oder?

lg, Gerhard

KölnSolar

ZitatAlso macht das Modul "nur" ca. alle 15min ein Update?
Nein. der TV sendet sofort eine Änderungsmessage.
Funktionsweise:
- initial subscription: FHEM u. der Tv "vereinbaren", dass DLNA-relevante Änderungen des TV durch z.B. Fb sofort FHEM mitgeteilt werden. Es wird für einen Zeitraum von 15 min. vereinbart.
- renew subscription: vor Ablauf der 15 min. wird die Vereinbarung erneuert.
ZitatDLNARenderer bekommt vom ausgewählten Kanal am Fernseher gar nichts mit. Oder?
Genau. Außer volume/mute(renderingControl) u. Stream-Infos(AVTransport) kommt nix.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Verstehe. Dann haut da irgendetwas nicht.

Ich habe mal das verbose beim Fernseher und bei meinem notify ausgeschaltet und mich damit herum gespielt.
Ein einziges Mal habe ich folgende Log-Einträge bekommen:
2019.04.06 18:23:52.604 4 : DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019-04-06 18:23:52.852 DLNARenderer DLNA_7efd1cc89304 friendlyName: TV
2019-04-06 18:23:53.051 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019-04-06 18:23:53.233 DLNARenderer DLNA_7efd1cc89304 modelDescription: Samsung DTV DMR
2019-04-06 18:23:53.410 DLNARenderer DLNA_7efd1cc89304 modelName: Samsung DTV DMR
2019-04-06 18:23:53.591 DLNARenderer DLNA_7efd1cc89304 modelNumber: 1.0
2019-04-06 18:23:53.779 DLNARenderer DLNA_7efd1cc89304 modelURL: http://www.samsung.com
2019-04-06 18:23:53.966 DLNARenderer DLNA_7efd1cc89304 manufacturerURL: http://www.samsung.com
2019-04-06 18:23:54.219 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019.04.06 18:23:54.223 5 : DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.06 18:23:54.227 5 : DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.06 18:23:54.310 4 : DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer
2019.04.06 18:23:54.313 5 : DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.06 18:23:54.318 5 : DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.06 18:23:54.392 4 : DLNARenderer: SpeakerManagement unknown for DLNA_7efd1cc89304.
2019-04-06 18:23:54.585 DLNARenderer DLNA_7efd1cc89304 presence: online
2019-04-06 18:23:54.793 DLNARenderer DLNA_7efd1cc89304 online
2019.04.06 18:23:54.804 4 : DLNARenderer: SessionManagement unknown for DLNA_7efd1cc89304.
2019-04-06 18:23:55.002 DLNARenderer DLNA_7efd1cc89304 multiRoomSupport: 0
2019.04.06 18:23:56.190 4 : DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.06 18:23:56.292 5 : DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' => 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}
2019.04.06 18:23:56.297 4 : DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT
2019.04.06 18:23:56.299 4 : DLNARenderer: Update reading transportStatus with OK
2019.04.06 18:23:56.302 4 : DLNARenderer: Update reading currentTrackURI with
2019.04.06 18:23:56.309 4 : DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2019-04-06 18:23:56.503 DLNARenderer DLNA_7efd1cc89304 nextTitle:
2019.04.06 18:23:59.478 4 : DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.06 18:23:59.548 5 : DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '2'},'Contrast' => {'val' => '100'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '55'},'Volume' => [{'channel' => 'Master','val' => '20'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.06 18:23:59.551 4 : DLNARenderer: Update reading mute with 0
2019.04.06 18:23:59.554 4 : DLNARenderer: Update reading volume with 20
2019-04-06 18:23:59.755 DLNARenderer DLNA_7efd1cc89304 multiRoomVolume: 20


D.h., da wurde das Modul vom Fernseher benachrichtigt.
Das war aber dann auch schon wieder.
Beim Einschalten hat es kein solches Event mehr gegeben.
Und bei weiteren Versuchen (auch Ein-/Ausschalten) kamen dann keine Events mehr.

Eigenartig.

lg, Gerhard

KölnSolar

#26
ändere mal Zeile 1453    Log3 $hash, 4, "DLNARenderer:$hash->{NAME} Initial Subscription for $DLNARendererHash->{NAME} with answer "; #.Dumper($DLNARendererHash->{helper}{avTransportSubscription});
indem Du das; #entfernst. Dann sehen wir vielleicht, was bei der subscription schief läuft.
edit: set-befehle(mute,volume, stream) gehen jetzt ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

#27
Hallo,

der Output ist zu groß, daher habe ich es als Datei angehängt.

Die Befehle "mute" und "volume" funktionieren.
Mit "stream" konnte ich mich noch nicht beschäftigen.

lg, Gerhard

edit: Anhang gelöscht

KölnSolar

Kein Wunder bei dem Zoo  :o

lösch als 1. mal die Datei. Wer weiß, was da alles drin steht.

Am besten setzt Du mal am master-device das attr usedonlyIPs für den Samsung und dann save/restart. Dann wird der Output übersichtlicher und vielleicht sogar die Problemlösung. Welche FHEM-Module hast Du für den Zoo noch im Einsatz. etwa SONOS ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

Danke!
Die Datei im Anhang habe ich wieder gelöscht, das Attribut "usedonlyIPs" auf die des Fernsehers gesetzt und einen Neustart des fhem durchgeführt.
Ich spiel mich nun mal wieder damit herum.

Und stimmt: Ich habe ziemlich viele Module im Einsatz - das stimmt. Und ja, auch das Sonos-Modul.
Gibt es da eventuell Seiteneffekte?

lg, Gerhard

KölnSolar

ZitatGibt es da eventuell Seiteneffekte?
Ich vermute ja. Meines Wissens kann es den "controlpoint" nur einmal je Installation geben. Auf z.B. Port 1900 kann ja auch nur einer lauschen. SONOS u. DLNA_Renderer nutzen dieselben "Systemmodule".
Wäre interessant, ob meine Theorie stimmt. Wenn Du kannst, teste mal ohne SONOS.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

ich habe nun alles SONOS-Definitionen im fhem, sowie alle DLNARenderer gelöscht.

Dann habe ich einen DLNARenderer angelegt (list dlnadevices):
Internals:
   CFGFN     
   FUUID      5caa6214-f33f-0b7a-66db-d5e6e3a425da2ee5
   NAME       dlnadevices
   NR         10013
   STATE      initialized
   TYPE       DLNARenderer
   UDN        0
   VERSION    v2.0.7Patch_3
   READINGS:
     2019-04-07 22:48:24   state           initialized
   helper:
     caskeid    0
     caskeidClients
Attributes:
   defaultRoom Unsorted
   envPrefix  s
   event-on-change-reading state
   room       Wohnzimmer,Zentrale
   usedonlyIPs 192.168.0.123
   userattr   acceptedUDNs defaultRoom envPrefix envNamespace ignoreUDNs
   verbose    5


Doch das Attribut usedonlyIPs wird anscheinend ignoriert, da wieder insgesamt 4 DLNARenderer-Geräte dazugefügt werden:
DLNASocket-dlnadevices
DLNASocket-dlnadevices-1900
DLNASocket-dlnadevices-35871
DLNA_7efd1cc89304
dlnadevices

Das DLNA_7efd1cc89304 ist das für den Fernseher, die anderen 3 sind im Raum "Hidden".




2019-04-07 22:48:24.289 DLNARenderer dlnadevices initialized
2019-04-07 22:48:28.714 Global global ATTR dlnadevices userattr acceptedUDNs defaultRoom envPrefix envNamespace ignoreUDNs
2019-04-07 22:48:31.675 Global global ATTR dlnadevices defaultRoom Unsorted
2019-04-07 22:48:33.603 Global global ATTR dlnadevices envPrefix s
2019-04-07 22:48:34.242 Global global ATTR dlnadevices event-on-change-reading state
2019-04-07 22:48:35.037 Global global ATTR dlnadevices room Wohnzimmer,Zentrale
2019-04-07 22:48:35.365 Global global ATTR dlnadevices usedonlyIPs 192.168.0.123
2019-04-07 22:48:36.057 Global global ATTR dlnadevices verbose 5
2019-04-07 22:50:18.460 SamsungAV MeinFernseher on
2019-04-07 22:50:18.460 SamsungAV MeinFernseher stateAV: not found
2019-04-07 22:50:18.460 SamsungAV MeinFernseher presence: present
2019.04.07 22:50:20.186 4 : DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019-04-07 22:50:20.400 DLNARenderer DLNA_7efd1cc89304 presence: offline
2019-04-07 22:50:20.588 DLNARenderer DLNA_7efd1cc89304 offline
2019-04-07 22:50:23.727 Global global DEFINED DLNA_7efd1cc89304
2019-04-07 22:50:23.943 Global global ATTR DLNA_7efd1cc89304 alias TV
2019-04-07 22:50:24.153 Global global ATTR DLNA_7efd1cc89304 webCmd volume
2019-04-07 22:50:24.365 Global global ATTR DLNA_7efd1cc89304 room Unsorted
2019.04.07 22:50:24.371 3 : DLNARenderer: Created device DLNA_7efd1cc89304 for TV
2019-04-07 22:50:24.594 DLNARenderer DLNA_7efd1cc89304 friendlyName: TV
2019-04-07 22:50:24.799 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019-04-07 22:50:24.983 DLNARenderer DLNA_7efd1cc89304 modelDescription: Samsung DTV DMR
2019-04-07 22:50:25.175 DLNARenderer DLNA_7efd1cc89304 modelName: Samsung DTV DMR
2019-04-07 22:50:25.360 DLNARenderer DLNA_7efd1cc89304 modelNumber: 1.0
2019-04-07 22:50:25.620 DLNARenderer DLNA_7efd1cc89304 modelURL: http://www.samsung.com
2019-04-07 22:50:25.803 DLNARenderer DLNA_7efd1cc89304 manufacturerURL: http://www.samsung.com
2019-04-07 22:50:25.995 DLNARenderer DLNA_7efd1cc89304 manufacturer: Samsung Electronics
2019.04.07 22:50:26.491 4 : DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer bless( {'_callback' => sub { "DUMMY" },'_eventSubURL' => 'http://192.168.0.123:52235/upnp/event/AVTransport1','_service' => bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/AVTransport1','EVENTSUBURL' => '/upnp/event/AVTransport1','SCPDURL' => 'AVTransport1.xml','SERVICEID' => 'urn:upnp-org:serviceId:AVTransport','SERVICETYPE' => 'urn:schemas-upnp-org:service:AVTransport:1','_controlPoint' => bless( {'_activeSearches' => {'UPnP::ControlPoint::Search=HASH(0x6b21198)' => bless( {'_callback' => sub { "DUMMY" },'_devices' => {},'_friendlyName' => undef,'_type' => 'urn:schemas-upnp-org:device:MediaRenderer:1','_udn' => undef}, 'UPnP::ControlPoint::Search' )},'_devices' => {'uuid:1d78bde4-0453-16d0-0080-0005cdefbbb2' => bless( {'DEVICETYPE' => 'urn:schemas-denon-com:device:AiosDevice:1','FRIENDLYNAME' => 'Denon AVR-X3400H','LOCATION' => Hier sind wieder alle meine Devices aufgelistet (ca. 200k Zeichen)
2019-04-07 22:50:26.989 DLNARenderer DLNA_7efd1cc89304 presence: online
2019-04-07 22:50:27.182 DLNARenderer DLNA_7efd1cc89304 online
2019-04-07 22:50:27.379 DLNARenderer DLNA_7efd1cc89304 multiRoomSupport: 0
2019-04-07 22:50:30.695 DLNARenderer DLNA_7efd1cc89304 transportState: NO_MEDIA_PRESENT
2019-04-07 22:50:30.899 DLNARenderer DLNA_7efd1cc89304 transportStatus: OK
2019-04-07 22:50:31.098 DLNARenderer DLNA_7efd1cc89304 nextAVTransportURI: NOT_IMPLEMENTED
2019-04-07 22:50:31.293 DLNARenderer DLNA_7efd1cc89304 nextTitle:
2019-04-07 22:50:31.483 DLNARenderer DLNA_7efd1cc89304 nextArtist:
2019-04-07 22:50:31.683 DLNARenderer DLNA_7efd1cc89304 nextAlbum:
2019-04-07 22:50:31.873 DLNARenderer DLNA_7efd1cc89304 nextAlbumArtist:
2019-04-07 22:50:32.068 DLNARenderer DLNA_7efd1cc89304 nextAlbumArtURI:
2019-04-07 22:50:32.261 DLNARenderer DLNA_7efd1cc89304 nextOriginalTrackNumber:
2019-04-07 22:50:32.456 DLNARenderer DLNA_7efd1cc89304 nextDuration:
2019-04-07 22:50:32.649 DLNARenderer DLNA_7efd1cc89304 online
2019-04-07 22:50:36.816 DLNARenderer DLNA_7efd1cc89304 mute: 0
2019-04-07 22:50:37.025 DLNARenderer DLNA_7efd1cc89304 volume: 9
2019-04-07 22:50:37.279 DLNARenderer DLNA_7efd1cc89304 multiRoomVolume: 9
2019-04-07 22:51:24.160 SamsungAV MeinFernseher stateAV: on
2019-04-07 22:51:24.160 SamsungAV MeinFernseher mute: off
2019-04-07 22:51:24.160 SamsungAV MeinFernseher volume: 9
2019-04-07 22:51:24.160 SamsungAV MeinFernseher friendlyName: TV
2019-04-07 22:51:24.160 SamsungAV MeinFernseher modelName: Samsung DTV DMR


Keine Reaktion auf Mute oder Volume-Änderungen am Fernseher.
Auch nach 30min keine neue subscription.

Hilft das was?
lg, Gerhard

frank

im eventmonitor mit option fhem.log wird nicht alles aus fhem.log dargestellt. alle meldungen von fhem forks fehlen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

KölnSolar

ZitatDoch das Attribut usedonlyIPs wird anscheinend ignoriert
Nein. Bitte lesen.
ZitatHilft das was?
Leider nein.
DLNASocket-dlnadevices-35871
Das ist das device, was ich oben mit...4711 beschrieben hatte. Dort bitte verbose=5 setzen. Ggfs. auch mal mit einem Denon-device ausprobieren, um zu verstehen, was bei dem device passiert. Das ist das device, wo die "events" der Geräte ankommen, wenn die subscription funktioniert.

Zitatim eventmonitor mit option fhem.log wird nicht alles aus fhem.log dargestellt. alle meldungen von fhem forks fehlen.
Deshalb sehen die Logs für mich immer so "komisch" aus. Bitte "echte" Extrakts aus dem Logfile posten.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

das mit dem fhem.log wusste ich nicht - dann benutze ich in Zukunft direkt die Datei.
Ich habe also nun:
- alle SONOS Einträge gelöscht
- fhem neu gestartet
- alle DLNARenderer-Geräte auf "Verbose 5" gesetzt

Damit ergeben sich dann die folgenden log-Einträge:
xxxx.xx.xx xx:xx:xx 5: ControlPoint: Accepted Search-Response: "CACHE-CONTROL: max-age = 1800
EXT:
LOCATION: http://192.168.0.123:52235/dmr/SamsungMRDesc.xml
SERVER: Linux/9.0 UPnP/1.0 PROTOTYPE/1.0
ST: urn:schemas-upnp-org:device:MediaRenderer:1
USN: uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304::urn:schemas-upnp-org:device:MediaRenderer:1
CONTENT-LENGTH: 0

"
2019.04.09 01:13:21.560 4: DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019.04.09 01:13:23.390 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.09 01:13:23.401 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.09 01:13:23.536 4: DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer bless( {'_callback' => sub { "DUMMY" },'_eventSubURL' => 'http://192.168.0.123:52235/upnp/event/AVTransport1','_service' => bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/AVTransport1','EVENTSUBURL' => '/upnp/event/AVTransport1','SCPDURL' => 'AVTransport1.xml','SERVICEID' => 'urn:upnp-org:serviceId:AVTransport','SERVICETYPE' => 'urn:schemas-upnp-org:service:AVTransport:1','_controlPoint' => bless( {'_activeSearches' => {'UPnP::ControlPoint::Search=HASH(0x5e94488)' => bless( {'_callback' => sub { "DUMMY" },'_devices' => {},'_friendlyName' => undef,'_type' => 'urn:schemas-upnp-org:device:MediaRenderer:1','_udn' => undef}, 'UPnP::ControlPoint::Search' )},'_devices' => {'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304' => bless( {'DEVICETYPE' => 'urn:schemas-upnp-org:device:MediaRenderer:1','FRIENDLYNAME' => 'TV','LOCATION' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','MANUFACTURER' => 'Samsung Electronics','MANUFACTURERURL' => 'http://www.samsung.com','MODELDESCRIPTION' => 'Samsung DTV DMR','MODELNAME' => 'Samsung DTV DMR','MODELNUMBER' => '1.0','MODELURL' => 'http://www.samsung.com','SERIALNUMBER' => '20081224DMR','UDN' => 'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304','_base' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','_descriptionDocument' => '<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
    <dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
    <friendlyName>TV</friendlyName>
    <manufacturer>Samsung Electronics</manufacturer>
    <manufacturerURL>http://www.samsung.com</manufacturerURL>
    <modelDescription>Samsung DTV DMR</modelDescription>
    <modelName>Samsung DTV DMR</modelName>
    <modelNumber>1.0</modelNumber>
    <modelURL>http://www.samsung.com</modelURL>
    <serialNumber>20081224DMR</serialNumber>
    <UDN>uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304</UDN>
    <serviceList>
      <service>     
        <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
        <controlURL>/upnp/control/RenderingControl1</controlURL>
        <eventSubURL>/upnp/event/RenderingControl1</eventSubURL>
        <SCPDURL>RenderingControl1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
        <controlURL>/upnp/control/ConnectionManager1</controlURL>
        <eventSubURL>/upnp/event/ConnectionManager1</eventSubURL>
        <SCPDURL>ConnectionManager1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>           
        <controlURL>/upnp/control/AVTransport1</controlURL>
        <eventSubURL>/upnp/event/AVTransport1</eventSubURL>
        <SCPDURL>AVTransport1.xml</SCPDURL>       
      </service>
    </serviceList>
  </device>
</root>
','_parent' => undef,'_services' => [bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/RenderingControl1','EVENTSUBURL' => '/upnp/event/RenderingControl1','SCPDURL' => 'RenderingControl1.xml','SERVICEID' => 'urn:upnp-org:serviceId:RenderingControl','SERVICETYPE' => 'urn:schemas-upnp-org:service:RenderingControl:1','_controlPoint' => $VAR1->{'_service'}{'_controlPoint'}}, 'UPnP::ControlPoint::Service' ),bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/ConnectionManager1','EVENTSUBURL' => '/upnp/event/ConnectionManager1','SCPDURL' => 'ConnectionManager1.xml','SERVICEID' => 'urn:upnp-org:serviceId:ConnectionManager','SERVICETYPE' => 'urn:schemas-upnp-org:service:ConnectionManager:1','_controlPoint' => $VAR1->{'_service'}{'_controlPoint'}}, 'UPnP::ControlPoint::Service' ),$VAR1->{'_service'}]}, 'UPnP::ControlPoint::Device' )},'_maxWait' => 30,'_parser' => bless( {'_done' => ['root',{'xmlns' => 'urn:schemas-upnp-org:device-1-0'},[['specVersion',{},[['major',{},'1',undef],['minor',{},'0',undef]],undef],['device',{},[['deviceType',{},'urn:schemas-upnp-org:device:MediaRenderer:1',undef],['dlna:X_DLNADOC',{'xmlns:dlna' => 'urn:schemas-dlna-org:device-1-0'},'DMR-1.50',undef],['friendlyName',{},'TV',undef],['manufacturer',{},'Samsung Electronics',undef],['manufacturerURL',{},'http://www.samsung.com',undef],['modelDescription',{},'Samsung DTV DMR',undef],['modelName',{},'Samsung DTV DMR',undef],['modelNumber',{},'1.0',undef],['modelURL',{},'http://www.samsung.com',undef],['serialNumber',{},'20081224DMR',undef],['UDN',{},'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304',undef],['serviceList',{},[['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:RenderingControl:1',undef],['serviceId',{},'urn:upnp-org:serviceId:RenderingControl',undef],['controlURL',{},'/upnp/control/RenderingControl1',undef],['eventSubURL',{},'/upnp/event/RenderingControl1',undef],['SCPDURL',{},'RenderingControl1.xml',undef]],undef],['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:ConnectionManager:1',undef],['serviceId',{},'urn:upnp-org:serviceId:ConnectionManager',undef],['controlURL',{},'/upnp/control/ConnectionManager1',undef],['eventSubURL',{},'/upnp/event/ConnectionManager1',undef],['SCPDURL',{},'ConnectionManager1.xml',undef]],undef],['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:AVTransport:1',undef],['serviceId',{},'urn:upnp-org:serviceId:AVTransport',undef],['controlURL',{},'/upnp/control/AVTransport1',undef],['eventSubURL',{},'/upnp/event/AVTransport1',undef],['SCPDURL',{},'AVTransport1.xml',undef]],undef]],undef]],undef]],undef],'_parser' => bless( {}, 'XML::Parser::Lite' ),'_values' => undef}, 'UPnP::Common::Parser' ),'_searchSocket' => bless( \*Symbol::GEN105, 'IO::Socket::INET' ),'_ssdpMulticastSocket' => bless( \*Symbol::GEN107, 'IO::Socket::INET' ),'_subscriptionPort' => 38899,'_subscriptionSocket' => bless( \*Symbol::GEN106, 'HTTP::Daemon' ),'_subscriptionURL' => '/eventSub','_subscriptions' => {'uuid:b8d60d17-5056-0436-a134-2d1fc1a572ff' => $VAR1}}, 'UPnP::ControlPoint' )}, 'UPnP::ControlPoint::Service' ),'_sid' => 'uuid:b8d60d17-5056-0436-a134-2d1fc1a572ff','_startTime' => '1554765203.49847','_timeout' => '300'}, 'UPnP::ControlPoint::Subscription' )
2019.04.09 01:13:23.550 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.09 01:13:23.556 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.09 01:13:23.640 4: DLNARenderer: SpeakerManagement unknown for DLNA_7efd1cc89304.
2019.04.09 01:13:24.078 4: DLNARenderer: SessionManagement unknown for DLNA_7efd1cc89304.

2019.04.09 01:13:33.213 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.09 01:13:34.674 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' => 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}
2019.04.09 01:13:34.679 4: DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT
2019.04.09 01:13:34.684 4: DLNARenderer: Update reading transportStatus with OK
2019.04.09 01:13:34.687 4: DLNARenderer: Update reading currentTrackURI with
2019.04.09 01:13:34.690 4: DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED

2019.04.09 01:13:44.021 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.09 01:13:44.105 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '2'},'Contrast' => {'val' => '100'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '55'},'Volume' => [{'channel' => 'Master','val' => '6'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.09 01:13:44.110 4: DLNARenderer: Update reading mute with 0
2019.04.09 01:13:44.116 4: DLNARenderer: Update reading volume with 6

2019.04.09 01:30:47.107 4: DLNARenderer_discoverCallback: device dlnadevices, deviceRemoved, TV

2019.04.09 02:00:21.672 4: DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019.04.09 02:00:23.421 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.09 02:00:23.425 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.09 02:00:23.526 4: DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer bless( {'_callback' => sub { "DUMMY" },'_eventSubURL' => 'http://192.168.0.123:52235/upnp/event/AVTransport1','_service' => bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/AVTransport1','EVENTSUBURL' => '/upnp/event/AVTransport1','SCPDURL' => 'AVTransport1.xml','SERVICEID' => 'urn:upnp-org:serviceId:AVTransport','SERVICETYPE' => 'urn:schemas-upnp-org:service:AVTransport:1','_controlPoint' => bless( {'_activeSearches' => {'UPnP::ControlPoint::Search=HASH(0x5e94488)' => bless( {'_callback' => sub { "DUMMY" },'_devices' => {},'_friendlyName' => undef,'_type' => 'urn:schemas-upnp-org:device:MediaRenderer:1','_udn' => undef}, 'UPnP::ControlPoint::Search' )},'_devices' => {'uuid:48c94ecd-89d6-a23c-4430-2593a049152d' => undef,'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304' => bless( {'DEVICETYPE' => 'urn:schemas-upnp-org:device:MediaRenderer:1','FRIENDLYNAME' => 'TV','LOCATION' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','MANUFACTURER' => 'Samsung Electronics','MANUFACTURERURL' => 'http://www.samsung.com','MODELDESCRIPTION' => 'Samsung DTV DMR','MODELNAME' => 'Samsung DTV DMR','MODELNUMBER' => '1.0','MODELURL' => 'http://www.samsung.com','SERIALNUMBER' => '20081224DMR','UDN' => 'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304','_base' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','_descriptionDocument' => '<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
    <dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
    <friendlyName>TV</friendlyName>
    <manufacturer>Samsung Electronics</manufacturer>
    <manufacturerURL>http://www.samsung.com</manufacturerURL>
    <modelDescription>Samsung DTV DMR</modelDescription>
    <modelName>Samsung DTV DMR</modelName>
    <modelNumber>1.0</modelNumber>
    <modelURL>http://www.samsung.com</modelURL>
    <serialNumber>20081224DMR</serialNumber>
    <UDN>uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304</UDN>
    <serviceList>
      <service>     
        <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
        <controlURL>/upnp/control/RenderingControl1</controlURL>
        <eventSubURL>/upnp/event/RenderingControl1</eventSubURL>
        <SCPDURL>RenderingControl1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
        <controlURL>/upnp/control/ConnectionManager1</controlURL>
        <eventSubURL>/upnp/event/ConnectionManager1</eventSubURL>
        <SCPDURL>ConnectionManager1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>           
        <controlURL>/upnp/control/AVTransport1</controlURL>
        <eventSubURL>/upnp/event/AVTransport1</eventSubURL>
        <SCPDURL>AVTransport1.xml</SCPDURL>       
      </service>
    </serviceList>
  </device>
</root>
','_parent' => undef,'_services' => [bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/RenderingControl1','EVENTSUBURL' => '/upnp/event/RenderingControl1','SCPDURL' => 'RenderingControl1.xml','SERVICEID' => 'urn:upnp-org:serviceId:RenderingControl','SERVICETYPE' => 'urn:schemas-upnp-org:service:RenderingControl:1','_controlPoint' => $VAR1->{'_service'}{'_controlPoint'}}, 'UPnP::ControlPoint::Service' ),bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/ConnectionManager1','EVENTSUBURL' => '/upnp/event/ConnectionManager1','SCPDURL' => 'ConnectionManager1.xml','SERVICEID' => 'urn:upnp-org:serviceId:ConnectionManager','SERVICETYPE' => 'urn:schemas-upnp-org:service:ConnectionManager:1','_controlPoint' => $VAR1->{'_service'}{'_controlPoint'}}, 'UPnP::ControlPoint::Service' ),$VAR1->{'_service'}]}, 'UPnP::ControlPoint::Device' )},'_maxWait' => 30,'_parser' => bless( {'_done' => ['root',{'xmlns' => 'urn:schemas-upnp-org:device-1-0'},[['specVersion',{},[['major',{},'1',undef],['minor',{},'0',undef]],undef],['device',{},[['deviceType',{},'urn:schemas-upnp-org:device:MediaRenderer:1',undef],['dlna:X_DLNADOC',{'xmlns:dlna' => 'urn:schemas-dlna-org:device-1-0'},'DMR-1.50',undef],['friendlyName',{},'TV',undef],['manufacturer',{},'Samsung Electronics',undef],['manufacturerURL',{},'http://www.samsung.com',undef],['modelDescription',{},'Samsung DTV DMR',undef],['modelName',{},'Samsung DTV DMR',undef],['modelNumber',{},'1.0',undef],['modelURL',{},'http://www.samsung.com',undef],['serialNumber',{},'20081224DMR',undef],['UDN',{},'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304',undef],['serviceList',{},[['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:RenderingControl:1',undef],['serviceId',{},'urn:upnp-org:serviceId:RenderingControl',undef],['controlURL',{},'/upnp/control/RenderingControl1',undef],['eventSubURL',{},'/upnp/event/RenderingControl1',undef],['SCPDURL',{},'RenderingControl1.xml',undef]],undef],['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:ConnectionManager:1',undef],['serviceId',{},'urn:upnp-org:serviceId:ConnectionManager',undef],['controlURL',{},'/upnp/control/ConnectionManager1',undef],['eventSubURL',{},'/upnp/event/ConnectionManager1',undef],['SCPDURL',{},'ConnectionManager1.xml',undef]],undef],['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:AVTransport:1',undef],['serviceId',{},'urn:upnp-org:serviceId:AVTransport',undef],['controlURL',{},'/upnp/control/AVTransport1',undef],['eventSubURL',{},'/upnp/event/AVTransport1',undef],['SCPDURL',{},'AVTransport1.xml',undef]],undef]],undef]],undef]],undef],'_parser' => bless( {}, 'XML::Parser::Lite' ),'_values' => undef}, 'UPnP::Common::Parser' ),'_searchSocket' => bless( \*Symbol::GEN105, 'IO::Socket::INET' ),'_ssdpMulticastSocket' => bless( \*Symbol::GEN107, 'IO::Socket::INET' ),'_subscriptionPort' => 38899,'_subscriptionSocket' => bless( \*Symbol::GEN106, 'HTTP::Daemon' ),'_subscriptionURL' => '/eventSub','_subscriptions' => {'uuid:142ea160-030d-a8ad-2ff3-1a87a3fa1545' => bless( {'_callback' => sub { "DUMMY" },'_eventSubURL' => 'http://192.168.0.123:52235/upnp/event/RenderingControl1','_service' => undef,'_sid' => 'uuid:142ea160-030d-a8ad-2ff3-1a87a3fa1545','_startTime' => '1554765203.63744','_timeout' => '300'}, 'UPnP::ControlPoint::Subscription' ),'uuid:301e9dc4-2f58-6358-8598-f2433b734402' => $VAR1,'uuid:b8d60d17-5056-0436-a134-2d1fc1a572ff' => bless( {'_callback' => sub { "DUMMY" },'_eventSubURL' => 'http://192.168.0.123:52235/upnp/event/AVTransport1','_service' => undef,'_sid' => 'uuid:b8d60d17-5056-0436-a134-2d1fc1a572ff','_startTime' => '1554765203.49847','_timeout' => '300'}, 'UPnP::ControlPoint::Subscription' )}}, 'UPnP::ControlPoint' )}, 'UPnP::ControlPoint::Service' ),'_sid' => 'uuid:301e9dc4-2f58-6358-8598-f2433b734402','_startTime' => '1554768023.49106','_timeout' => '300'}, 'UPnP::ControlPoint::Subscription' )
2019.04.09 02:00:23.532 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.09 02:00:23.535 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.09 02:00:23.602 4: DLNARenderer: SpeakerManagement unknown for DLNA_7efd1cc89304.
2019.04.09 02:00:24.024 4: DLNARenderer: SessionManagement unknown for DLNA_7efd1cc89304.
2019.04.09 02:00:26.212 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.09 02:00:26.318 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' => 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}
2019.04.09 02:00:26.321 4: DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT
2019.04.09 02:00:26.322 4: DLNARenderer: Update reading transportStatus with OK
2019.04.09 02:00:26.324 4: DLNARenderer: Update reading currentTrackURI with
2019.04.09 02:00:26.325 4: DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2019.04.09 02:00:29.716 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.09 02:00:29.801 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '2'},'Contrast' => {'val' => '100'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '55'},'Volume' => [{'channel' => 'Master','val' => '4'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.09 02:00:29.804 4: DLNARenderer: Update reading mute with 0
2019.04.09 02:00:29.806 4: DLNARenderer: Update reading volume with 4

2019.04.09 02:30:17.239 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 02:30:35.755 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 02:30:38.961 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 03:00:07.338 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 03:00:10.636 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 03:00:13.770 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 03:29:57.312 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 03:30:00.578 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 03:30:03.670 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 03:59:47.295 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 03:59:50.567 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 03:59:53.681 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 04:29:40.687 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 04:29:43.935 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 04:29:47.041 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 04:59:30.691 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 04:59:33.927 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 04:59:37.041 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 05:29:23.996 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 05:29:27.117 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 05:59:10.800 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 05:59:14.101 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 05:59:17.196 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 06:29:00.981 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 06:29:04.247 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 06:29:07.360 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.

2019.04.09 06:58:50.819 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 06:58:54.038 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
2019.04.09 06:58:57.121 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1368.


Aber leider keine Reaktion auf "Mute" oder Änderungen der Lautstärke.

lg, Gerhard

KölnSolar

Toll, da war ich fast fertig und mir ist der IE abgeschmiert  :o Also nochmal.
Zitat2019.04.09 01:13:21.560 4: DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
bedeutet: FHEM lief, TV war abgeschaltet und wurde nun wieder eingeschaltet und hat dies Port 1900 kund getan.
Zitat2019.04.09 01:13:23.536 4: DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer
Initial subscription für Port "4711" wurde ausgeführt und der TV hat auch ein event auf diesen Port von FHEM geschickt.
Zitat2019.04.09 01:13:33.213 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
Nun wurde der TV vor Ablauf von 30' abgeschaltet. Dann wieder eingeschaltet:
Zitat2019.04.09 02:00:21.672 4: DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
Und nun auch länger als 30' eingeschaltet gelassen, so dass es zur Fehlermeldung beim renewal der subscription kam:
Zitat2019.04.09 02:30:17.239 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.09 02:30:35.755 5: DLNARenderer: Carp, Renewal of subscription failed with error: 500 Can't connect to 192.168.0.123:52235 (No route to host) at ./FHEM/98_DLNARenderer.pm line 1361.
Die 500 sagt eigentlich aus, dass es wohl keine Netzwerkverbindung gab.  ???
Und ich hoffe, Du hast nicht bis 6:58 vor dem TV gesessen. ;D

Fraglich ist nun, wieso gab es keine Netzwerkverbindung oder zumindest keine Verbindung zum vereinbarten Port. Interessant wäre zu wissen, was ein einfacher ping zu dem Zeitpunkt sagt.

Hattest Du direkt nachdem die readings angelegt wurden mute/volume an der Fb gedrückt ? Ich hätte zumindest erwartet, dass für eine undefiniert kurze Zeit events vom TV an FHEM geschickt werden.

Details des Logs gucke ich mir später an...

RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Mit dem IE hatte ich auch schon ein paar unangenehme Erfahrungen - leider.

Ja, der Fernseher lief um 1:13 und wurde um 1:30 ausgeschaltet.
D.h., ich schalte das nächste Mal ein und lasse den Fernseher für mind. 30min an.

Um 2:00 muss er sich selbst eingeschaltet haben, da ich den Fernseher definitiv um 1:30 ausgeschaltet habe.
In der Früh war der Fernseher auch ausgeschalten.
Das Log-File habe ich um ca. 7:20 vom Server geladen, daher auch keine weiteren Renewals mehr.

Ich werde daher heute ein Ping alle 10min laufen lassen und die Einträge loggen.

Wie soll ich vorgehen? z.B. so:
1) fhem neu starten, Fernseher aus
2) nach ein paar Minuten Fernseher an und wiederum nach ein paar Minuten "Mute" drücken und Lautstärke ändern.
3) nach 70min wieder aus? Dann sollten zumindest 2 Renewals zu sehen sein.
4) Dann lasse ich wieder bis ca. 7:20 mitloggen.

Ok?

lg, Gerhard

KölnSolar

ZitatUm 2:00 muss er sich selbst eingeschaltet haben, da ich den Fernseher definitiv um 1:30 ausgeschaltet habe.
Wie ich diese "intelligenten" Geräte hasse. Irgendwann schaffen wir es, dass die Flugzeuge nicht mehr vom Himmel fallen, aber "Skynet" Realität wird.  :-\

Eigentlich sollte es genügen, wenn Du
1. bei angeschaltetem TV FHEM(mit gesetztem verbose=5 bei master-device und TV-device) restartest,
2. Sobald Du auf die Oberfläche kommst verbose=5 bei "DLNASocket-DLNA_Renderer-4711"(ich denke Du weißt mittlerweile, was ich damit meine)
3. Dann sofort ein paar Fb-Befehle abfeuern u. anschließend ein paar FHEM-Befehle(am liebsten stream)
4. Den automatischen ping lieber periodisch kleiner(jede Min.) wählen(Geht evtl. mit presence u. verbose=x)
5. Nach 30+x min nach dem ersten renewal-Versuch den Test beenden. 

Ich hab die Hoffnung, dass die 30min. bei Dir nicht funktionieren. Ansonsten ist es vermutlich unlösbar. Mir kommt leider auch keine Software in den Sinn, mit der man die DLNA-Funktionalität des TV anderweitig prüfen könnte. Vielleicht googelst Du mal....
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

ok, mache ich so.

Auf die Schnelle hätte ich diesen Thread hier gefunden http://www.universalmediaserver.com/forum/viewtopic.php?t=1578
Mal schauen, ob ich davon was installieren und verwenden kann.

lg, Gerhard

KölnSolar

ich hab etwas Hoffnung. Wenn ich das noch richtig auf dem Schirm habe, dann mag Dein TV nur 5' bis zum Timeout. Dann müssten 5' lang events vom TV kommen....
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

habe das nun so gemacht (Datei im Anhang):
Am Anfang hat er auf die Lautstärkenänderungen reagiert, aber das muss ich mir heute nochmal genauer anschauen.

Um 2:00 hat er sich wieder eingeschalten, vielleicht kommt das vom Denon AVR?
Mal sehen.

Aber um 02:01:40.988 ist der Fernseher wieder weg, aber ohne "DLNARenderer_discoverCallback: device dlnadevices, deviceRemoved, TV".

Kann ich irgendwo die 5' (oder ein bisschen weniger) einstellen? Wäre das einen Versuch wert?

lg, Gerhard

KölnSolar

ZitatKann ich irgendwo die 5' (oder ein bisschen weniger) einstellen? Wäre das einen Versuch wert?
Dafür würden wir dann den Quellcode modifizieren. Ich bin mir aber noch nicht sicher, ob es klappt.  :-\
Das
Zitat2019.04.10 00:10:30.608 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.10 00:10:32.225 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' => 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}
2019.04.10 00:10:32.229 4: DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT
2019.04.10 00:10:32.239 4: DLNARenderer: Update reading transportStatus with OK
2019.04.10 00:10:32.242 4: DLNARenderer: Update reading currentTrackURI with
2019.04.10 00:10:32.245 4: DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2019.04.10 00:10:39.380 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.10 00:10:39.468 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '3'},'Contrast' => {'val' => '95'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '50'},'Volume' => [{'channel' => 'Master','val' => '3'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.10 00:10:39.473 4: DLNARenderer: Update reading mute with 0
2019.04.10 00:10:39.479 4: DLNARenderer: Update reading volume with 3
waren doch keine events, die durch die Fb ausgelöst wurden, oder ?
Und das
Zitat2019.04.10 00:18:49.391 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:18:51.173 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetVolume(0,Master,10) succeed.
2019.04.10 00:18:53.525 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:18:54.136 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetVolume(0,Master,10) succeed.
2019.04.10 00:19:02.210 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:19:02.471 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetMute(0,Master,1) succeed.
2019.04.10 00:19:10.478 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:19:10.747 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetMute(0,Master,0) succeed.
2019.04.10 00:19:32.257 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:19:32.654 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetVolume(0,Master,6) succeed.
2019.04.10 00:19:34.515 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:19:34.894 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetVolume(0,Master,6) succeed.
2019.04.10 00:19:39.150 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 00:19:39.545 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl, SetVolume(0,Master,9) succeed.
waren doch FHEM-Befehle.

Die Fehlermeldung
Zitat2019.04.10 00:40:11.778 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 1800
2019.04.10 00:40:12.004 5: DLNARenderer: Carp, Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/98_DLNARenderer.pm line 1361.
ist typisch für das subscription-Problem.

Falls Du den Quellcode modifizieren möchtest: an 2 Stellen 1800 durch 300 und 1* 1790 durch 290 ersetzen.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Du hast natürlich recht. Da war wohl der Wunsch Vater des Gedanken  :o
Bitte entschuldige...

Ich habe die Werte geändert. Damit kommen weniger Fehlermeldungen.
Zumindest scheint die Subscription zu funktionieren. Oder?

2019.04.10 21:54:41.102 4: DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019.04.10 21:54:44.086 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.10 21:54:44.093 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.10 21:54:44.215 4: DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer bless( {'_callback' => sub { "DUMMY" },'_eventSubURL' => 'http://192.168.0.123:52235/upnp/event/AVTransport1','_service' => bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/AVTransport1','EVENTSUBURL' => '/upnp/event/AVTransport1','SCPDURL' => 'AVTransport1.xml','SERVICEID' => 'urn:upnp-org:serviceId:AVTransport','SERVICETYPE' => 'urn:schemas-upnp-org:service:AVTransport:1','_controlPoint' => bless( {'_activeSearches' => {'UPnP::ControlPoint::Search=HASH(0x687b090)' => bless( {'_callback' => sub { "DUMMY" },'_devices' => {},'_friendlyName' => undef,'_type' => 'urn:schemas-upnp-org:device:MediaRenderer:1','_udn' => undef}, 'UPnP::ControlPoint::Search' )},'_devices' => {'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304' => bless( {'DEVICETYPE' => 'urn:schemas-upnp-org:device:MediaRenderer:1','FRIENDLYNAME' => 'TV','LOCATION' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','MANUFACTURER' => 'Samsung Electronics','MANUFACTURERURL' => 'http://www.samsung.com','MODELDESCRIPTION' => 'Samsung DTV DMR','MODELNAME' => 'Samsung DTV DMR','MODELNUMBER' => '1.0','MODELURL' => 'http://www.samsung.com','SERIALNUMBER' => '20081224DMR','UDN' => 'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304','_base' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','_descriptionDocument' => '<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
    <dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
    <friendlyName>TV</friendlyName>
    <manufacturer>Samsung Electronics</manufacturer>
    <manufacturerURL>http://www.samsung.com</manufacturerURL>
    <modelDescription>Samsung DTV DMR</modelDescription>
    <modelName>Samsung DTV DMR</modelName>
    <modelNumber>1.0</modelNumber>
    <modelURL>http://www.samsung.com</modelURL>
    <serialNumber>20081224DMR</serialNumber>
    <UDN>uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304</UDN>
    <serviceList>
      <service>     
        <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
        <controlURL>/upnp/control/RenderingControl1</controlURL>
        <eventSubURL>/upnp/event/RenderingControl1</eventSubURL>
        <SCPDURL>RenderingControl1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
        <controlURL>/upnp/control/ConnectionManager1</controlURL>
        <eventSubURL>/upnp/event/ConnectionManager1</eventSubURL>
        <SCPDURL>ConnectionManager1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>           
        <controlURL>/upnp/control/AVTransport1</controlURL>
        <eventSubURL>/upnp/event/AVTransport1</eventSubURL>
        <SCPDURL>AVTransport1.xml</SCPDURL>       
      </service>
    </serviceList>
  </device>
</root>
','_parent' => undef,'_services' => [bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/RenderingControl1','EVENTSUBURL' => '/upnp/event/RenderingControl1','SCPDURL' => 'RenderingControl1.xml','SERVICEID' => 'urn:upnp-org:serviceId:RenderingControl','SERVICETYPE' => 'urn:schemas-upnp-org:service:RenderingControl:1','_controlPoint' => $VAR1->{'_service'}{'_controlPoint'}}, 'UPnP::ControlPoint::Service' ),bless( {'BASE' => 'http://192.168.0.123:52235/dmr/SamsungMRDesc.xml','CONTROLURL' => '/upnp/control/ConnectionManager1','EVENTSUBURL' => '/upnp/event/ConnectionManager1','SCPDURL' => 'ConnectionManager1.xml','SERVICEID' => 'urn:upnp-org:serviceId:ConnectionManager','SERVICETYPE' => 'urn:schemas-upnp-org:service:ConnectionManager:1','_controlPoint' => $VAR1->{'_service'}{'_controlPoint'}}, 'UPnP::ControlPoint::Service' ),$VAR1->{'_service'}]}, 'UPnP::ControlPoint::Device' )},'_maxWait' => 30,'_parser' => bless( {'_done' => ['root',{'xmlns' => 'urn:schemas-upnp-org:device-1-0'},[['specVersion',{},[['major',{},'1',undef],['minor',{},'0',undef]],undef],['device',{},[['deviceType',{},'urn:schemas-upnp-org:device:MediaRenderer:1',undef],['dlna:X_DLNADOC',{'xmlns:dlna' => 'urn:schemas-dlna-org:device-1-0'},'DMR-1.50',undef],['friendlyName',{},'TV',undef],['manufacturer',{},'Samsung Electronics',undef],['manufacturerURL',{},'http://www.samsung.com',undef],['modelDescription',{},'Samsung DTV DMR',undef],['modelName',{},'Samsung DTV DMR',undef],['modelNumber',{},'1.0',undef],['modelURL',{},'http://www.samsung.com',undef],['serialNumber',{},'20081224DMR',undef],['UDN',{},'uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304',undef],['serviceList',{},[['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:RenderingControl:1',undef],['serviceId',{},'urn:upnp-org:serviceId:RenderingControl',undef],['controlURL',{},'/upnp/control/RenderingControl1',undef],['eventSubURL',{},'/upnp/event/RenderingControl1',undef],['SCPDURL',{},'RenderingControl1.xml',undef]],undef],['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:ConnectionManager:1',undef],['serviceId',{},'urn:upnp-org:serviceId:ConnectionManager',undef],['controlURL',{},'/upnp/control/ConnectionManager1',undef],['eventSubURL',{},'/upnp/event/ConnectionManager1',undef],['SCPDURL',{},'ConnectionManager1.xml',undef]],undef],['service',{},[['serviceType',{},'urn:schemas-upnp-org:service:AVTransport:1',undef],['serviceId',{},'urn:upnp-org:serviceId:AVTransport',undef],['controlURL',{},'/upnp/control/AVTransport1',undef],['eventSubURL',{},'/upnp/event/AVTransport1',undef],['SCPDURL',{},'AVTransport1.xml',undef]],undef]],undef]],undef]],undef],'_parser' => bless( {}, 'XML::Parser::Lite' ),'_values' => undef}, 'UPnP::Common::Parser' ),'_searchSocket' => bless( \*Symbol::GEN107, 'IO::Socket::INET' ),'_ssdpMulticastSocket' => bless( \*Symbol::GEN109, 'IO::Socket::INET' ),'_subscriptionPort' => 43615,'_subscriptionSocket' => bless( \*Symbol::GEN108, 'HTTP::Daemon' ),'_subscriptionURL' => '/eventSub','_subscriptions' => {'uuid:2f4d5cc7-25c1-e5da-486e-6b0328703542' => $VAR1}}, 'UPnP::ControlPoint' )}, 'UPnP::ControlPoint::Service' ),'_sid' => 'uuid:2f4d5cc7-25c1-e5da-486e-6b0328703542','_startTime' => '1554926084.18063','_timeout' => '300'}, 'UPnP::ControlPoint::Subscription' )
2019.04.10 21:54:44.233 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 21:54:44.239 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.10 21:54:44.314 4: DLNARenderer: SpeakerManagement unknown for DLNA_7efd1cc89304.
2019.04.10 21:54:45.090 4: DLNARenderer: SessionManagement unknown for DLNA_7efd1cc89304.
2019.04.10 21:54:47.647 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.10 21:54:48.826 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' => 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}
2019.04.10 21:54:48.831 4: DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT
2019.04.10 21:54:48.834 4: DLNARenderer: Update reading transportStatus with OK
2019.04.10 21:54:48.837 4: DLNARenderer: Update reading currentTrackURI with
2019.04.10 21:54:48.840 4: DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2019.04.10 21:54:53.894 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.10 21:54:53.963 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '2'},'Contrast' => {'val' => '100'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '55'},'Volume' => [{'channel' => 'Master','val' => '6'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.10 21:54:53.967 4: DLNARenderer: Update reading mute with 0
2019.04.10 21:54:53.970 4: DLNARenderer: Update reading volume with 6
2019.04.10 21:59:35.701 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.10 22:04:29.356 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.10 22:09:20.232 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.10 22:14:10.372 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.10 22:19:03.662 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.10 22:23:54.021 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.10 22:28:22.796 4: DLNARenderer_discoverCallback: device dlnadevices, deviceRemoved, TV



Allerdings kommt es trotzdem nicht zu einer Änderung in fhem, wenn ich die Fernbedienung nutze.

lg, Gerhard

KölnSolar

ZitatZumindest scheint die Subscription zu funktionieren. Oder?
Sieht so aus. Keine Fehlermeldungen mehr, sondern nur noch das Logging des renewals. :)
ZitatAllerdings kommt es trotzdem nicht zu einer Änderung in fhem, wenn ich die Fernbedienung nutze.
Das hatte ich befürchtet. War ja kaum vorstellbar, dass Du nicht ein einziges mal die Fb innerhalb von 5' nach der initial subscription gedrückt hattest. :'(
Guck mal in den Quellcode. Die sub DLNARenderer_Read wird von FHEM aufgerufen, wenn auf den Ports eine message reinkommt. Dort habe ich 3 Zeilen kommentiert, die einfach nur die eingehenden messages protokollieren sollen. Entferne mal bei allen 3 Zeilen das Kommentarzeichen(#). Ich befürchte, dass selbst dann nichts ankommt.  :'(
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo, werde ich heute Abend machen.
Außerdem probiere ich mal einen der DLNA-Analyzer für Windows.

Zwischendurch kamen immer wieder die folgenden Meldungen:
2019.04.11 00:46:58.088 4: DLNARenderer: try to renew subscriptions for services, device DLNA_7efd1cc89304 with timeout: 300
2019.04.11 00:46:58.689 5: DLNARenderer: Carp, Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/98_DLNARenderer.pm line 1361.

2019.04.11 00:46:58.934 5: DLNARenderer: Carp, Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/98_DLNARenderer.pm line 1368.


Übrigens sich der Fernseher wieder um 2:00:00 eingeschaltet.

lg, Gerhard

KölnSolar

Zitat2019.04.11 00:46:58.689 5: DLNARenderer: Carp, Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/98_DLNARenderer.pm line 1361.
Da hat dann vielleicht das device remove nicht funktioniert. Egal, lass uns auf die ersten Minuten nach dem initial subscription fokussieren.
ZitatAußerdem probiere ich mal einen der DLNA-Analyzer für Windows.
Ich kenn nur den upnptester. Der ist gut, um die grundsätzlichen UPnP-Fähigkeiten(u.a. DLNA) eines Geräts zu analysieren. Aber über den Schritt sind wir bei Dir ja schon hinaus.  :)
Netzwerk-Traffic mitschneiden ist auch immer hilfreich. ICH kann das aber nur mit Wireshark auf ner Windows-Kiste und dann bekommt man den Traffic zwischen 2 Geräten(FHEM-TV) ja nicht mit.  >:(
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

hier die Log-Einträge wie besprochen.
Kein einziger entsprechender Eintrag. Das war's wohl  :-[

2019.04.11 22:04:49.124 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:04:50.435 4: DLNARenderer_discoverCallback: device dlnadevices, deviceAdded, TV
2019.04.11 22:04:52.895 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.11 22:04:52.901 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.11 22:04:52.995 4: DLNARenderer:dlnadevices Initial Subscription for DLNA_7efd1cc89304 with answer
2019.04.11 22:04:52.999 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.11 22:04:53.004 5: DLNARenderer: DLNA_7efd1cc89304, RenderingControl: urn:schemas-upnp-org:service:RenderingControl:1 found. OK.
2019.04.11 22:04:53.075 4: DLNARenderer: SpeakerManagement unknown for DLNA_7efd1cc89304.
2019.04.11 22:04:53.637 4: DLNARenderer: SessionManagement unknown for DLNA_7efd1cc89304.
2019.04.11 22:04:53.937 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:04:55.547 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.11 22:04:56.623 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'AVTransportURI' => {'val' => ''},'AVTransportURIMetaData' => {'val' => ''},'CurrentMediaDuration' => {'val' => '00:00:00'},'CurrentPlayMode' => {'val' => 'NORMAL'},'CurrentRecordQualityMode' => {'val' => 'NOT_IMPLEMENTED'},'CurrentTrack' => {'val' => '0'},'CurrentTrackDuration' => {'val' => '00:00:00'},'CurrentTrackMetaData' => {'val' => ''},'CurrentTrackURI' => {'val' => ''},'CurrentTransportActions' => {'val' => ''},'NextAVTransportURI' => {'val' => 'NOT_IMPLEMENTED'},'NextAVTransportURIMetaData' => {'val' => 'NOT_IMPLEMENTED'},'NumberOfTracks' => {'val' => '0'},'PlaybackStorageMedium' => {'val' => 'NETWORK,NONE'},'PossiblePlaybackStorageMedia' => {'val' => 'NETWORK,NONE'},'PossibleRecordQualityModes' => {'val' => 'NOT_IMPLEMENTED'},'PossibleRecordStorageMedia' => {'val' => 'NOT_IMPLEMENTED'},'RecordMediumWriteStatus' => {'val' => 'NOT_IMPLEMENTED'},'RecordStorageMedium' => {'val' => 'NOT_IMPLEMENTED'},'TransportPlaySpeed' => {'val' => '1'},'TransportState' => {'val' => 'NO_MEDIA_PRESENT'},'TransportStatus' => {'val' => 'OK'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/AVT/'}}
2019.04.11 22:04:56.627 4: DLNARenderer: Update reading transportState with NO_MEDIA_PRESENT
2019.04.11 22:04:56.631 4: DLNARenderer: Update reading transportStatus with OK
2019.04.11 22:04:56.633 4: DLNARenderer: Update reading currentTrackURI with
2019.04.11 22:04:56.636 4: DLNARenderer: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2019.04.11 22:04:58.886 3: DLNARenderer: DLNASocket-dlnadevices-45319, received event caused by subscription,
2019.04.11 22:04:58.900 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:05:00.759 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:05:00.854 4: DLNARenderer: device DLNA_7efd1cc89304 received event. Details with verbose=5
2019.04.11 22:05:00.964 5: DLNARenderer: process event{'Event' => {'InstanceID' => {'Brightness' => {'val' => '45'},'ColorTemperature' => {'val' => '2'},'Contrast' => {'val' => '100'},'Mute' => [{'channel' => 'Master','val' => '0'}],'PresetNameList' => {'val' => 'FactoryDefaults'},'Sharpness' => {'val' => '55'},'Volume' => [{'channel' => 'Master','val' => '6'}],'X_ImageRotation' => {'val' => '0'},'X_ImageScale' => {'val' => '1'},'X_SlideShowEffect' => {'val' => 'DEFAULT'},'val' => '0'},'xmlns' => 'urn:schemas-upnp-org:metadata-1-0/RCS/'}}
2019.04.11 22:05:00.968 4: DLNARenderer: Update reading mute with 0
2019.04.11 22:05:00.971 4: DLNARenderer: Update reading volume with 6
2019.04.11 22:05:01.597 3: DLNARenderer: DLNASocket-dlnadevices-45319, received event caused by subscription,
2019.04.11 22:05:03.276 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,

<<< Hunderte dieser Meldungen >>>

2019.04.11 22:08:15.983 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:08:16.065 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:08:16.085 4: DLNARenderer_discoverCallback: device dlnadevices, deviceRemoved, TV

2019.04.11 22:08:16.895 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:08:17.057 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:08:17.198 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:08:17.230 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 22:08:17.251 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,


lg, Gerhard

gestein

Ich habe noch einen stream versucht:
set DLNA_7efd1cc89304 stream http://mp3-live.swr3.de/swr3_m.m3u

Zugehöriger Log:
2019.04.11 23:03:59.266 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 23:03:59.556 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.11 23:04:00.355 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport, SetAVTransportURI(0,http://mp3-live.swr3.de/swr3_m.m3u,<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:sec="http://www.sec.co.kr/"><item id="-1" parentID="parent" restricted="1"><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:title>http://mp3-live.swr3.de/swr3_m.m3u</dc:title><upnp:album>http://mp3-live.swr3.de/swr3_m.m3u</upnp:album><res protocolInfo="http-get:*:audio/x-mpegurl:DLNA.ORG_OP=01;DLNA.ORG_FLAGS=01700000000000000000000000000000" size="107">http://mp3-live.swr3.de/swr3_m.m3u</res></item></DIDL-Lite>) succeed.
2019.04.11 23:04:01.132 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 23:04:02.297 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2019.04.11 23:04:02.481 5: DLNARenderer: DLNA_7efd1cc89304, AVTransport, Play(0,1) succeed.
2019.04.11 23:04:02.673 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,
2019.04.11 23:04:05.503 3: DLNARenderer: DLNASocket-dlnadevices-1900, received ssdp event needed to get information about removed or added devices,


Aber es tut sich nichts am Fernseher  :-\

KölnSolar

Zitat<<< Hunderte dieser Meldungen >>>
In 3 Minuten ? Irre  :o Dem ist wohl langweilig. Normalerweise bei Ein-/Ausschalten und dann zyklisch. Alle 5' oder 1', aber so oft ?
SSDP messages auf Port 1900 müsstest Du auch mit Wireshark auf einem Windowsrechner sehen.

ZitatIch habe noch einen stream versucht:
Probier mal mit dem Mediaplayer etwas zu streamen und dann dieselbe URI über den DLNARenderer.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt