Neuentw. Modulpaket zu UPnP: Controller, Device, DLNA(Renderer-Ersatz)

Begonnen von KölnSolar, 15 Februar 2021, 19:29:49

Vorheriges Thema - Nächstes Thema

KölnSolar

Hallo Michael,

kannst Du zu 3. u. 4. bitte ein Log mit verbose=5 liefern.

zu 5. Kann ich mir so nicht vorstellen. Mit der subscription sollte auch der aktuelle state übertragen/aktualisiert sein. Kannst Du bitte mal das device im UPNPController löschenset UPNPController delreadings Ip_des_device_Portdann mal eine Änderung beim physischen device und waaaaarten bis das device und seine subscription per autocreate wieder neu angelegt werden. Würde mich wundern, wenn kein korrektes volume-reading angelegt würde. Beobachten kannst Du den Vorgang im event monitor.
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

MichaelT

Moin Markus,

hier mal ein List von einem Renderer der vollständig neu gefunden wurde (Device und Readings im UPNPController vorher gelöscht)

Internals:
   CFGFN     
   DEF        uuid:93b2abac-cb6a-4857-b891-00226190ead6 192.168.4.30_55063
   FUUID      61fe3b08-f33f-a152-aa89-117ee8dedca7dd6c
   IODev      SYS_UPNP
   LASTInputDev SYS_UPNP
   MSGCNT     5
   NAME       DLNA_93b2abac_cb6a_4857_b891_00226190ead6
   NR         112
   STATE      online
   SYS_UPNP_MSGCNT 5
   SYS_UPNP_TIME 2022-02-05 09:53:30
   TYPE       DLNAController
   UDN        uuid:93b2abac-cb6a-4857-b891-00226190ead6
   address    192.168.4.30_55063
   READINGS:
     2022-02-05 09:53:30   CurrentMediaDuration 0:00:00
     2022-02-05 09:53:30   CurrentTrackDuration 0:00:00
     2022-02-05 09:53:28   IODev           SYS_UPNP
     2022-02-05 09:53:30   UDN             uuid:93b2abac-cb6a-4857-b891-00226190ead6
     2022-02-05 09:53:30   btCaskeid       1
     2022-02-05 09:53:30   friendlyName    Buero
     2022-02-05 09:53:30   manufacturer    PEAQ
     2022-02-05 09:53:30   modelDescription PEAQ MUNET
     2022-02-05 09:53:30   modelName       MUNET PMN300
     2022-02-05 09:53:30   modelNumber     PMN300
     2022-02-05 09:53:30   multiRoomVolume 0
     2022-02-05 09:53:30   mute            30
     2022-02-05 09:53:30   presence        online
     2022-02-05 09:53:30   sessionId       
     2022-02-05 09:53:30   state           online
     2022-02-05 09:53:30   transportState  STOPPED
     2022-02-05 09:53:30   transportStatus OK
   helper:
     avTransport 1
     caskeid    0
     caskeidClients
     subscribed 0
Attributes:
   alias      Buero
   room       DLNAController
   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


Hier die Events:
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-friendlyName: Buero
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-manufacturer: PEAQ
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-modelDescription: PEAQ MUNET
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-modelName: MUNET PMN300
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-modelNumber: PMN300
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-location: http://192.168.4.30:55063/93b2abac-cb6a-4857-b891-00226190ead6.xml
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-UDN: uuid:93b2abac-cb6a-4857-b891-00226190ead6
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-ConnectionManager: urn:schemas-upnp-org:service:ConnectionManager:1
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-AVTransport: urn:schemas-upnp-org:service:AVTransport:1
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-RenderingControl: urn:schemas-upnp-org:service:RenderingControl:3
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-RTSPGateway: urn:schemas-pure-com:service:RTSPGateway:1
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SpeakerManagement: urn:schemas-pure-com:service:SpeakerManagement:1
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-NetworkManagement: urn:schemas-pure-com:service:NetworkManagement:1
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SessionManagement: urn:schemas-pure-com:service:SessionManagement:1
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-presence: online
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-RenderingControl: subscribed
2022-02-05 09:53:29.020 UPNPController SYS_UPNP 192.168.4.30_55063-zs-RenderingControl: subscription committed, timeout: 300
2022-02-05 09:53:30.184 UPNPController SYS_UPNP 192.168.4.30_55063-zs-AVTransport: subscribed
2022-02-05 09:53:30.184 UPNPController SYS_UPNP 192.168.4.30_55063-zs-AVTransport: subscription committed, timeout: 300
2022-02-05 09:53:30.400 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SpeakerManagement: subscribed
2022-02-05 09:53:30.400 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SpeakerManagement: subscription committed, timeout: 300
2022-02-05 09:53:30.524 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SessionManagement: subscribed
2022-02-05 09:53:30.524 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SessionManagement: subscription committed, timeout: 300
2022-02-05 09:53:30.527 Global global UNDEFINED DLNA_93b2abac_cb6a_4857_b891_00226190ead6 DLNAController uuid:93b2abac-cb6a-4857-b891-00226190ead6 192.168.4.30_55063
2022-02-05 09:53:30.527 Global global ATTR DLNA_93b2abac_cb6a_4857_b891_00226190ead6 webCmd volume
2022-02-05 09:53:30.527 Global global DEFINED DLNA_93b2abac_cb6a_4857_b891_00226190ead6
2022-02-05 09:53:30.527 Global global DEFINED FileLog_DLNA_93b2abac_cb6a_4857_b891_00226190ead6
2022-02-05 09:53:30.543 UPNPController SYS_UPNP 192.168.4.30_55063-zs-RenderingControl: SID: uuid:152469f7-a89f-4da9-8f66-bbae638fd4e1 timeout: 300 property: LastChange
2022-02-05 09:53:30.553 Global global ATTR DLNA_93b2abac_cb6a_4857_b891_00226190ead6 alias Buero
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 mute: 30
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 multiRoomVolume: 0
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 friendlyName: Buero
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 manufacturer: PEAQ
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 modelDescription: PEAQ MUNET
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 modelName: MUNET PMN300
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 modelNumber: PMN300
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 UDN: uuid:93b2abac-cb6a-4857-b891-00226190ead6
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 presence: online
2022-02-05 09:53:30.556 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 online
2022-02-05 09:53:30.571 UPNPController SYS_UPNP 192.168.4.30_55063-zs-AVTransport: SID: uuid:da831704-b533-47da-ad4c-31be0276059f timeout: 300 property: LastChange
2022-02-05 09:53:30.575 Global global ATTR DLNA_93b2abac_cb6a_4857_b891_00226190ead6 alias Buero
2022-02-05 09:53:30.578 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 transportState: STOPPED
2022-02-05 09:53:30.578 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 transportStatus: OK
2022-02-05 09:53:30.578 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 CurrentMediaDuration: 0:00:00
2022-02-05 09:53:30.578 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 CurrentTrackDuration: 0:00:00
2022-02-05 09:53:30.578 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 stopped
2022-02-05 09:53:30.578 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 online
2022-02-05 09:53:30.651 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SpeakerManagement: SID: uuid:5601a401-3393-4493-b5a8-39bd421e0eb3 timeout: 300 property: Groups
2022-02-05 09:53:30.654 Global global ATTR DLNA_93b2abac_cb6a_4857_b891_00226190ead6 alias Buero
2022-02-05 09:53:30.655 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 btCaskeid: 1
2022-02-05 09:53:30.657 Global global ATTR DLNA_93b2abac_cb6a_4857_b891_00226190ead6 alias Buero
2022-02-05 09:53:30.658 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 sessionId:
2022-02-05 09:53:30.713 UPNPController SYS_UPNP 192.168.4.30_55063-zs-SessionManagement: SID: uuid:92e297a8-c719-4ab2-a461-2259f93bd1e9 timeout: 300 property: SessionID
2022-02-05 09:53:30.715 Global global ATTR DLNA_93b2abac_cb6a_4857_b891_00226190ead6 alias Buero
2022-02-05 09:53:30.716 DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6 sessionId:


Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

MichaelT

Hier dann das Log
Ich schätze ab 09:53:28 geht es los

2022.02.05 09:52:12.359 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.33_35053 1644051184
2022.02.05 09:52:12.398 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.33_35053 1644051184
2022.02.05 09:52:12.430 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.33_35053 1644051184
2022.02.05 09:52:12.466 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.33_35053 1644051184
2022.02.05 09:52:12.497 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.31_43866 1644051153
2022.02.05 09:52:12.533 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.31_43866 1644051153
2022.02.05 09:52:12.566 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.31_43866 1644051153
2022.02.05 09:52:12.605 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.31_43866 1644051153
2022.02.05 09:52:12.643 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.32_48196 1644051153
2022.02.05 09:52:12.678 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.32_48196 1644051153
2022.02.05 09:52:12.711 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.32_48196 1644051153
2022.02.05 09:52:12.738 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.32_48196 1644051153
2022.02.05 09:53:12.352 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP
2022.02.05 09:53:28.603 4: UPNPController: discovery message of Buero with UDN: uuid:93b2abac-cb6a-4857-b891-00226190ead6 action: deviceAdded
2022.02.05 09:53:28.603 5: UPNPController: SYS_UPNP: alive-notify message device uuid:93b2abac-cb6a-4857-b891-00226190ead6 received
2022.02.05 09:53:28.604 5: UPNPController: warning: main, Use of uninitialized value in string eq at ./FHEM/98_UPNPController.pm line 573.

2022.02.05 09:53:28.604 5: UPNPController: warning: main, Use of uninitialized value in string eq at ./FHEM/98_UPNPController.pm line 573.

2022.02.05 09:53:28.604 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 found. Check for processing
2022.02.05 09:53:28.604 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 will be controlled with 192.168.4.30_55063
2022.02.05 09:53:28.605 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: ConnectionManager
2022.02.05 09:53:28.605 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: AVTransport
2022.02.05 09:53:28.605 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: RenderingControl
2022.02.05 09:53:28.605 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: RTSPGateway
2022.02.05 09:53:28.605 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: SpeakerManagement
2022.02.05 09:53:28.606 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: NetworkManagement
2022.02.05 09:53:28.606 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: SessionManagement
2022.02.05 09:53:28.606 5: SYS_UPNP: dispatch SpeakerManagement|192.168.4.30_55063|online|groups
2022.02.05 09:53:28.606 4: DLNAController: message from SYS_UPNP, message: SpeakerManagement|192.168.4.30_55063|online|groups
2022.02.05 09:53:28.606 5: DLNAController: message parameters: SpeakerManagement, 192.168.4.30_55063, online, groups
2022.02.05 09:53:28.612 5: UPNPController: SYS_UPNP, 192.168.4.30_55063, RenderingControl, subscribe,
2022.02.05 09:53:28.613 5: UPNPController: RenderingControl: urn:upnp-org:serviceId:RenderingControl found. OK.
2022.02.05 09:53:28.613 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-RenderingControl, uniquedevice 192.168.4.30_55063, service RenderingControl
2022.02.05 09:53:28.613 5: UPNPController: RenderingControl: urn:upnp-org:serviceId:RenderingControl found. OK.
2022.02.05 09:53:28.999 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-RenderingControl, uniquedevice 192.168.4.30_55063, service RenderingControl timeout: 300
2022.02.05 09:53:29.021 5: UPNPController: SYS_UPNP, 192.168.4.30_55063, AVTransport, subscribe,
2022.02.05 09:53:29.021 5: UPNPController: AVTransport: urn:upnp-org:serviceId:AVTransport found. OK.
2022.02.05 09:53:29.021 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-AVTransport, uniquedevice 192.168.4.30_55063, service AVTransport
2022.02.05 09:53:29.021 5: UPNPController: AVTransport: urn:upnp-org:serviceId:AVTransport found. OK.
2022.02.05 09:53:30.168 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-AVTransport, uniquedevice 192.168.4.30_55063, service AVTransport timeout: 300
2022.02.05 09:53:30.185 5: UPNPController: SYS_UPNP, 192.168.4.30_55063, SpeakerManagement, subscribe,
2022.02.05 09:53:30.185 5: UPNPController: SpeakerManagement: urn:pure-com:serviceId:SpeakerManagement found. OK.
2022.02.05 09:53:30.185 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-SpeakerManagement, uniquedevice 192.168.4.30_55063, service SpeakerManagement
2022.02.05 09:53:30.186 5: UPNPController: SpeakerManagement: urn:pure-com:serviceId:SpeakerManagement found. OK.
2022.02.05 09:53:30.382 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-SpeakerManagement, uniquedevice 192.168.4.30_55063, service SpeakerManagement timeout: 300
2022.02.05 09:53:30.400 5: UPNPController: SYS_UPNP, 192.168.4.30_55063, SessionManagement, subscribe,
2022.02.05 09:53:30.400 5: UPNPController: SessionManagement: urn:pure-com:serviceId:SessionManagement found. OK.
2022.02.05 09:53:30.400 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-SessionManagement, uniquedevice 192.168.4.30_55063, service SessionManagement
2022.02.05 09:53:30.401 5: UPNPController: SessionManagement: urn:pure-com:serviceId:SessionManagement found. OK.
2022.02.05 09:53:30.506 4: UPNPController: subscribe: reading  192.168.4.30_55063-zs-SessionManagement, uniquedevice 192.168.4.30_55063, service SessionManagement timeout: 300
2022.02.05 09:53:30.529 5: UPNPController: Received event: by 192.168.4.30_55063-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x2a55d2c) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><AllowedTransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformList xmlns=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Bass&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Treble&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;/TransformList&gt;"/><TransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformSettings xmlns=&quot;urn:schemas-upnp-org:av:TransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:TransformSettings http://www.upnp.org/schemas/av/TransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;/TransformSettings&gt;"/><PresetNameList val="FactoryDefaults, InstallationDefaults"/><Mute channel="Master" val="0"/><Volume channel="Master" val="30"/></InstanceID></Event>';

2022.02.05 09:53:30.543 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><AllowedTransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformList xmlns=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Bass&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Treble&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;/TransformList&gt;"/><TransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformSettings xmlns=&quot;urn:schemas-upnp-org:av:TransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:TransformSettings http://www.upnp.org/schemas/av/TransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;/TransformSettings&gt;"/><PresetNameList val="FactoryDefaults, InstallationDefaults"/><Mute channel="Master" val="0"/><Volume channel="Master" val="30"/></InstanceID></Event>
2022.02.05 09:53:30.549 4: DLNAController: message from SYS_UPNP, message: RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><AllowedTransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformList xmlns=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Bass&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Treble&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;/TransformList&gt;"/><TransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformSettings xmlns=&quot;urn:schemas-upnp-org:av:TransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:TransformSettings http://www.upnp.org/schemas/av/TransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;/TransformSettings&gt;"/><PresetNameList val="FactoryDefaults, InstallationDefaults"/><Mute channel="Master" val="0"/><Volume channel="Master" val="30"/></InstanceID></Event>
2022.02.05 09:53:30.549 5: DLNAController: message parameters: RenderingControl, 192.168.4.30_55063, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><AllowedTransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformList xmlns=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Bass&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot; shared=&quot;1&quot;&gt;&lt;friendlyName&gt;Treble&lt;/friendlyName&gt;&lt;allowedValueRange scale=&quot;Linear&quot;&gt;&lt;minimum&gt;0&lt;/minimum&gt;&lt;maximum&gt;10&lt;/maximum&gt;&lt;step&gt;1&lt;/step&gt;&lt;/allowedValueRange&gt;&lt;/transform&gt;&lt;/TransformList&gt;"/><TransformSettings val="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;TransformSettings xmlns=&quot;urn:schemas-upnp-org:av:TransformSettings&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;urn:schemas-upnp-org:av:TransformSettings http://www.upnp.org/schemas/av/TransformSettings.xsd&quot;&gt;&lt;transform name=&quot;BandEq_65_1040&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;transform name=&quot;BandEq_1250_20000&quot;&gt;&lt;Value&gt;5&lt;/Value&gt;&lt;/transform&gt;&lt;/TransformSettings&gt;"/><PresetNameList val="FactoryDefaults, InstallationDefaults"/><Mute channel="Master" val="0"/><Volume channel="Master" val="30"/></InstanceID></Event>
2022.02.05 09:53:30.559 5: UPNPController: Received event: by 192.168.4.30_55063-zs-AVTransport UPnP::ControlPoint::Service=HASH(0x2a543a8) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><TransportPlaySpeed val="1"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><TransportState val="STOPPED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><SyncOffset val="P00:00:00.000"/><CurrentTrackURI val=""/><PlaybackStorageMedium val="NOT_IMPLEMENTED"/><NumberOfTracks val="0"/><CurrentMediaDuration val="0:00:00"/><NextAVTransportURIMetaData val=""/><AVTransportURI val=""/><PossiblePlaybackStorageMedia val="None,Network"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><NextAVTransportURI val=""/><TransportStatus val="OK"/><CurrentTrackMetaData val=""/><AVTransportURIMetaData val=""/><CurrentTrackDuration val="0:00:00"/><PossibleRecordQualityMode val="NOT_IMPLEMENTED"/><CurrentTrack val="0"/></InstanceID></Event>';

2022.02.05 09:53:30.571 5: SYS_UPNP: dispatch AVTransport|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><TransportPlaySpeed val="1"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><TransportState val="STOPPED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><SyncOffset val="P00:00:00.000"/><CurrentTrackURI val=""/><PlaybackStorageMedium val="NOT_IMPLEMENTED"/><NumberOfTracks val="0"/><CurrentMediaDuration val="0:00:00"/><NextAVTransportURIMetaData val=""/><AVTransportURI val=""/><PossiblePlaybackStorageMedia val="None,Network"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><NextAVTransportURI val=""/><TransportStatus val="OK"/><CurrentTrackMetaData val=""/><AVTransportURIMetaData val=""/><CurrentTrackDuration val="0:00:00"/><PossibleRecordQualityMode val="NOT_IMPLEMENTED"/><CurrentTrack val="0"/></InstanceID></Event>
2022.02.05 09:53:30.572 4: DLNAController: message from SYS_UPNP, message: AVTransport|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><TransportPlaySpeed val="1"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><TransportState val="STOPPED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><SyncOffset val="P00:00:00.000"/><CurrentTrackURI val=""/><PlaybackStorageMedium val="NOT_IMPLEMENTED"/><NumberOfTracks val="0"/><CurrentMediaDuration val="0:00:00"/><NextAVTransportURIMetaData val=""/><AVTransportURI val=""/><PossiblePlaybackStorageMedia val="None,Network"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><NextAVTransportURI val=""/><TransportStatus val="OK"/><CurrentTrackMetaData val=""/><AVTransportURIMetaData val=""/><CurrentTrackDuration val="0:00:00"/><PossibleRecordQualityMode val="NOT_IMPLEMENTED"/><CurrentTrack val="0"/></InstanceID></Event>
2022.02.05 09:53:30.572 5: DLNAController: message parameters: AVTransport, 192.168.4.30_55063, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><TransportPlaySpeed val="1"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><TransportState val="STOPPED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><SyncOffset val="P00:00:00.000"/><CurrentTrackURI val=""/><PlaybackStorageMedium val="NOT_IMPLEMENTED"/><NumberOfTracks val="0"/><CurrentMediaDuration val="0:00:00"/><NextAVTransportURIMetaData val=""/><AVTransportURI val=""/><PossiblePlaybackStorageMedia val="None,Network"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><NextAVTransportURI val=""/><TransportStatus val="OK"/><CurrentTrackMetaData val=""/><AVTransportURIMetaData val=""/><CurrentTrackDuration val="0:00:00"/><PossibleRecordQualityMode val="NOT_IMPLEMENTED"/><CurrentTrack val="0"/></InstanceID></Event>
2022.02.05 09:53:30.632 5: UPNPController: Received event: by 192.168.4.30_55063-zs-SpeakerManagement UPnP::ControlPoint::Service=HASH(0x2674ebc) $VAR1 = 'Groups';
$VAR2 = '<?xml version="1.0" ?><groups version="1.0"></groups>';
$VAR3 = 'SessionID';
$VAR4 = '';

2022.02.05 09:53:30.652 5: SYS_UPNP: dispatch SpeakerManagement|192.168.4.30_55063|Groups|<?xml version="1.0" ?><groups version="1.0"></groups>
2022.02.05 09:53:30.652 4: DLNAController: message from SYS_UPNP, message: SpeakerManagement|192.168.4.30_55063|Groups|<?xml version="1.0" ?><groups version="1.0"></groups>
2022.02.05 09:53:30.652 5: DLNAController: message parameters: SpeakerManagement, 192.168.4.30_55063, Groups, <?xml version="1.0" ?><groups version="1.0"></groups>
2022.02.05 09:53:30.655 5: UPNPController: SYS_UPNP: empty event SessionID found
2022.02.05 09:53:30.655 5: SYS_UPNP: dispatch SessionManagement|192.168.4.30_55063|SessionID|
2022.02.05 09:53:30.655 4: DLNAController: message from SYS_UPNP, message: SessionManagement|192.168.4.30_55063|SessionID|
2022.02.05 09:53:30.656 5: DLNAController: message parameters: SessionManagement, 192.168.4.30_55063, SessionID,
2022.02.05 09:53:30.696 5: UPNPController: Received event: by 192.168.4.30_55063-zs-SessionManagement UPnP::ControlPoint::Service=HASH(0x2a7e630) $VAR1 = 'SessionID';
$VAR2 = '';

2022.02.05 09:53:30.713 5: UPNPController: SYS_UPNP: empty event SessionID found
2022.02.05 09:53:30.714 5: SYS_UPNP: dispatch SessionManagement|192.168.4.30_55063|SessionID|
2022.02.05 09:53:30.714 4: DLNAController: message from SYS_UPNP, message: SessionManagement|192.168.4.30_55063|SessionID|
2022.02.05 09:53:30.714 5: DLNAController: message parameters: SessionManagement, 192.168.4.30_55063, SessionID,
2022.02.05 09:53:30.759 4: UPNPController: discovery message of InternetGatewayDeviceV2 - FRITZ!Box 7590 with UDN: uuid:75802409-bccb-40e7-9f6c-74427F9BEABF action: deviceAdded
2022.02.05 09:53:39.033 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP
2022.02.05 09:54:39.024 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP
2022.02.05 09:55:39.033 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP
2022.02.05 09:56:39.033 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP
2022.02.05 09:56:39.035 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.33_35053 1644051184
2022.02.05 09:56:39.116 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.33_35053 1644051184
2022.02.05 09:56:39.184 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.33_35053 1644051184
2022.02.05 09:56:39.259 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.33_35053 1644051184
2022.02.05 09:56:39.325 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.32_48196 1644051153
2022.02.05 09:56:39.360 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.32_48196 1644051153
2022.02.05 09:56:39.392 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.32_48196 1644051153
2022.02.05 09:56:39.424 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.32_48196 1644051153
2022.02.05 09:56:39.456 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.31_43866 1644051153
2022.02.05 09:56:39.495 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.31_43866 1644051153
2022.02.05 09:56:39.534 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.31_43866 1644051153
2022.02.05 09:56:39.570 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.31_43866 1644051153
2022.02.05 09:57:39.033 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP
2022.02.05 09:57:39.033 5: UPNPController: renew subscription for service SpeakerManagement of device 192.168.4.30_55063 1644051510
2022.02.05 09:57:39.065 5: UPNPController: renew subscription for service RenderingControl of device 192.168.4.30_55063 1644051510
2022.02.05 09:57:39.121 5: UPNPController: renew subscription for service SessionManagement of device 192.168.4.30_55063 1644051510
2022.02.05 09:57:39.188 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.30_55063 1644051510
2022.02.05 09:58:39.032 5: UPNPController: try to renew subscriptions for services, device SYS_UPNP


Edit: Ich hab nochmal das Log als Datei angehangen, da im Browser nicht alles angezeigt wird.

Gruß Michael
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

MichaelT

Zu Mute:

AM Device "gemutet":
2022.02.05 10:36:39.560 5: UPNPController: renew subscription for service AVTransport of device 192.168.4.31_43866 1644051153
2022.02.05 10:37:14.220 5: UPNPController: Received event: by 192.168.4.30_55063-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x2a55d2c) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="1"/></InstanceID></Event>';

2022.02.05 10:37:14.221 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="1"/></InstanceID></Event>
2022.02.05 10:37:14.222 4: DLNAController: message from SYS_UPNP, message: RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="1"/></InstanceID></Event>
2022.02.05 10:37:14.223 5: DLNAController: message parameters: RenderingControl, 192.168.4.30_55063, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="1"/></InstanceID></Event>
2022.02.05 10:37:17.393 5: UPNPController: Received event: by 192.168.4.30_55063-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x2a55d2c) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>';

2022.02.05 10:37:17.393 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:37:17.396 4: DLNAController: message from SYS_UPNP, message: RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:37:17.396 5: DLNAController: message parameters: RenderingControl, 192.168.4.30_55063, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>


Von FHEM "gemutet":
2022.02.05 10:40:52.213 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6, 192.168.4.30_55063, RenderingControl, SetMute
2022.02.05 10:40:52.214 5: UPNPController: SYS_UPNP, 192.168.4.30_55063, RenderingControl, SetMute, 0 Master 1
2022.02.05 10:40:52.214 5: UPNPController: RenderingControl: urn:upnp-org:serviceId:RenderingControl found. OK.
2022.02.05 10:40:52.566 5: UPNPController: Received event: by 192.168.4.30_55063-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x2a55d2c) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>';

2022.02.05 10:40:52.567 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:40:52.567 4: DLNAController: message from SYS_UPNP, message: RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:40:52.567 5: DLNAController: message parameters: RenderingControl, 192.168.4.30_55063, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:40:52.567 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:40:52.568 4: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 parsing did enter load_xml call: <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:40:52.568 4: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 dom structure: <?xml version="1.0"?>
<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/">
  <InstanceID val="0">
    <Mute channel="Master" val="0"/>
  </InstanceID>
</Event>

2022.02.05 10:40:52.569 4: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 LastChange xml event with root <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event> found with name: Event
2022.02.05 10:40:52.569 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 registered ns-uri is: urn:schemas-upnp-org:metadata-1-0/RCS/
2022.02.05 10:40:52.569 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 node <InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID>, node-name: InstanceID node-type: 1
2022.02.05 10:40:52.570 4: DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6: state update from SYS_UPNP, address 192.168.4.30_55063
2022.02.05 10:41:02.556 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6, 192.168.4.30_55063, RenderingControl, SetMute
2022.02.05 10:41:02.557 5: UPNPController: SYS_UPNP, 192.168.4.30_55063, RenderingControl, SetMute, 0 Master 0
2022.02.05 10:41:02.558 5: UPNPController: RenderingControl: urn:upnp-org:serviceId:RenderingControl found. OK.
2022.02.05 10:41:02.911 5: UPNPController: Received event: by 192.168.4.30_55063-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x2a55d2c) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>';

2022.02.05 10:41:02.911 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:41:02.914 4: DLNAController: message from SYS_UPNP, message: RenderingControl|192.168.4.30_55063|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:41:02.914 5: DLNAController: message parameters: RenderingControl, 192.168.4.30_55063, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:41:02.914 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:41:02.914 4: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 parsing did enter load_xml call: <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event>
2022.02.05 10:41:02.915 4: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 dom structure: <?xml version="1.0"?>
<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/">
  <InstanceID val="0">
    <Mute channel="Master" val="0"/>
  </InstanceID>
</Event>

2022.02.05 10:41:02.915 4: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 LastChange xml event with root <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID></Event> found with name: Event
2022.02.05 10:41:02.915 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 registered ns-uri is: urn:schemas-upnp-org:metadata-1-0/RCS/
2022.02.05 10:41:02.915 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6 node <InstanceID val="0"><Mute channel="Master" val="0"/></InstanceID>, node-name: InstanceID node-type: 1
2022.02.05 10:41:02.916 4: DLNAController DLNA_93b2abac_cb6a_4857_b891_00226190ead6: state update from SYS_UPNP, address 192.168.4.30_55063
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

MichaelT

Hallo Markus,

zum mute:

Ist das gewollt, dass nur bei $val ungleich 0 [if($val)] gesetzt wird? Wenn mute == 0 wird das reading nicht gesetzt!

sub DLNAController_updateReadingByEvent {
  my ($hash, $readingName, $val) = @_;

  my $currVal = ReadingsVal($hash->{NAME}, $readingName, "");

  if($val) {
    Log3 $hash, 4, "DLNAController: $hash->{NAME} Update reading $readingName with ".$val;
    if($val ne $currVal) {
      readingsSingleUpdate($hash, $readingName, $val, 1);
    }
  }

  return undef;
}
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

KölnSolar

#170
Danke Michael.

ZitatWenn mute == 0 wird das reading nicht gesetzt!
Hatte ich hier schon aufgeführt und ist in der nächsten Version gefixed.

5. ist mir nun auch klar.

Hatten wir 4. überhaupt ? Zumindest in der Version seit einem Jahr nicht (mehr). Ich glaub da fehlte damals ein Tester. ;)
Ich versuch das mal auf der "grünen Wiese" nachzuvollziehen und einzubauen.

Grüße Markus

Edit: Michael, Du guckst ja auch mal gerne in den Code. Warte bis zur nächsten Version. Ich strukturiere gerade die Funktionen um.
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

KölnSolar

#171
Michael,
kannst Du mir das aus dem März in kompakterer Codeform näher bringen  :-[

364c364
<       #readingsBulkUpdateIfChanged($hash,"multiRoomSupport","0",1); # initialize multiroomsupport with 0, will be changed after receiving SessionID-event
---
>       readingsBulkUpdateIfChanged($hash,"multiRoomSupport","0",1); # initialize multiroomsupport with 0, will be changed after receiving SessionId-event
779c779
<   } elsif($property eq "SessionID") {                                          # SpeakerManagement and SessionManagement  (property = SessionID")
---
>   } elsif($property eq "SessionId") {                                          # SpeakerManagement and SessionManagement  (property = SessionId")
782d781
<       Log3 $hash, 5, "DLNAController: multiRoomSupport --> 1";
784c783
<        DLNAController_readingsSingleUpdateIfChanged($hash,"multiRoomSupport","1",1);
---
>        readingsSingleUpdateIfChanged($hash,"multiRoomSupport","1",1);
795c794
<       DLNAController_readingsSingleUpdateIfChanged($hash, "sessionId", $xml, 1);
---
>       readingsSingleUpdateIfChanged($hash, "sessionId", $xml, 1);
798d796
<       Log3 $hash, 5, "DLNAController: groups";
807c805
<     DLNAController_readingsSingleUpdateIfChanged($hash, "btCaskeid", $btCaskeidState, 1);
---
>     readingsSingleUpdateIfChanged($hash, "btCaskeid", $btCaskeidState, 1);
1354,1357d1351
<       my $multiRoomUnits = ReadingsVal($hash->{NAME}, "multiRoomUnits", "");
<       $multiRoomUnits .= "," if($multiRoomUnits ne "");
<       $multiRoomUnits .= ReadingsVal($client->{NAME}, "friendlyName", "");
<       readingsSingleUpdate($hash, "multiRoomUnits", $multiRoomUnits, 1);

Das meintest Du mit
Zitat4.multiRoom-Support wird nicht erkannt
, richtig ?

Grüße Markus

Edit: hab jetzt nochmal zu multiroom recherchiert. Findet man recht wenig zu. Sollen wir das in einem separaten Thread weiter abhandeln ?
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

Newbie

Hallo Markus,

ZitatDer
Code: [Auswählen]

400-URL-Absolute-Error! Location: "10.1.5.7", Content: "400 URL must be absolute " at ./FHEM/98_UPNPController.pm line 248.

überrascht mich sehr. Den gab es früher nicht ? Das ist eine Meldung aus dem upnpperl-Paket bei der alive-Meldung. Wie lautet die location ? Was passiert, wenn Du die location im Browser eingibst ?

Auch im Browser kein Zugriff auf den Teufel-Master. Beim MagentaTV funktioniert es, der läßt sich aber über den DLNAController nicht steuern.

XXX.XXX.XXX.XXX_8081-UDN uuid:ba52392b-32a9-52d6-8821-AC6FBB635123
XXX.XXX.XXX.XXX_8081-friendlyName Magenta Tv
XXX.XXX.XXX.XXX_8081-location http://XXX.XXX.XXX.XXX:8081/xml/dial.xml
XXX.XXX.XXX.XXX_8081-manufacturer Zenterio
XXX.XXX.XXX.XXX_8081-modelName MR401B_ACN
XXX.XXX.XXX.XXX_8081-modelNumber R01A5
XXX.XXX.XXX.XXX_8081-presence online
XXX.XXX.XXX.XXX_8081-zs-dial urn:dial-multiscreen-org:service:dial:1
XXX.XXX.XXX.XXX_8081_1-UDN uuid:ac2b05e7-aae2-5cf5-af28-AC6FBB635123
XXX.XXX.XXX.XXX_8081_1-friendlyName Magenta Tv
XXX.XXX.XXX.XXX_8081_1-location http://XXX.XXX.XXX.XXX:8081/xml/mediashare.xml
XXX.XXX.XXX.XXX_8081_1-manufacturer Zenterio
XXX.XXX.XXX.XXX_8081_1-modelName MR401B_ACN
XXX.XXX.XXX.XXX_8081_1-modelNumber R01A5
XXX.XXX.XXX.XXX_8081_1-presence online
XXX.XXX.XXX.XXX_8081_1-zs-mediashare urn:zenterio-com:service:mediashare:1
XXX.XXX.XXX.XXX_8081_2-UDN uuid:7314a314-058b-587a-be20-AC6FBB635123
XXX.XXX.XXX.XXX_8081_2-friendlyName Magenta Tv
XXX.XXX.XXX.XXX_8081_2-location http://XXX.XXX.XXX.XXX:8081/xml/xctc.xml
XXX.XXX.XXX.XXX_8081_2-manufacturer Huawei Technologies Co.,Ltd
XXX.XXX.XXX.XXX_8081_2-modelName MR401B_ACN
XXX.XXX.XXX.XXX_8081_2-modelNumber R01A5
XXX.XXX.XXX.XXX_8081_2-presence online
XXX.XXX.XXX.XXX_8081_2-zs-AVTransport subscription committed, timeout: 0
XXX.XXX.XXX.XXX_8081_2-zs-ConnectionManager urn:schemas-upnp-org:service:ConnectionManager:1
XXX.XXX.XXX.XXX_8081_2-zs-RenderingControl subscription committed, timeout: 0
XXX.XXX.XXX.XXX_8081_2-zs-X-CTC_OpenApp urn:schemas-upnp-org:service:X-CTC_OpenApp:1
XXX.XXX.XXX.XXX_8081_2-zs-X-CTC_RemoteControl urn:schemas-upnp-org:service:X-CTC_RemoteControl:1
XXX.XXX.XXX.XXX_8081_2-zs-X-CTC_RemotePairing urn:schemas-upnp-org:service:X-CTC_RemotePairing:1


vG Jens
fhem-6.1 (configDB+DbLog)  auf ODROID-XU4

KölnSolar

Hi Jens,
ZitatAuch im Browser kein Zugriff auf den Teufel-Master
dachte ich mir. Dann ist aber irgendwas mit dem Teufelchen im argen. Deshalb vielleicht auch die zahlreichen warnings von Zeile 573. Mit verbose level 5 beim UPNPController sehen wir vermutlich einen Grund. Spekulation: IP/Port Änderungen)
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

Newbie

Hallo Markus,

2022.02.06 17:20:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:20:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_53250 1644163730
2022.02.06 17:20:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_53250 1644163730
2022.02.06 17:20:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:20:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:21:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:21:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:21:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:22:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.8_50707 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.8_50707 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_57140 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_57140 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_54796 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_54796 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.9_51721 1644163136
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.9_51721 1644163136
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:23:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:23:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:23:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:23:06 5: UPNPController: Received event: by 10.1.5.7_54796-zs-AVTransport UPnP::ControlPoint::Service=HASH(0x3df4380) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;StarFM&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>';

2022.02.06 17:23:06 5: UPNP_Controller: dispatch AVTransport|10.1.5.7_54796|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;\n&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;StarFM&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;\n"/></InstanceID></Event>
2022.02.06 17:23:06 4: DLNAController: message from UPNP_Controller, message: AVTransport|10.1.5.7_54796|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;StarFM&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>
2022.02.06 17:23:06 5: DLNAController: message parameters: AVTransport, 10.1.5.7_54796, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;StarFM&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>
2022.02.06 17:23:11 5: UPNPController: Received event: by 10.1.5.7_54796-zs-AVTransport UPnP::ControlPoint::Service=HASH(0x3df4380) $VAR1 = 'LastChange';
$VAR2 = '<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;STAR FM Dani California Red Hot Chili Peppers&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>';

2022.02.06 17:23:11 5: UPNP_Controller: dispatch AVTransport|10.1.5.7_54796|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;\n&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;STAR FM Dani California Red Hot Chili Peppers&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;\n"/></InstanceID></Event>
2022.02.06 17:23:11 4: DLNAController: message from UPNP_Controller, message: AVTransport|10.1.5.7_54796|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;STAR FM Dani California Red Hot Chili Peppers&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>
2022.02.06 17:23:11 5: DLNAController: message parameters: AVTransport, 10.1.5.7_54796, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot;&gt;&lt;item id=&quot;customradio&quot;&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;dc:title&gt;STAR FM Dani California Red Hot Chili Peppers&lt;/dc:title&gt;&lt;upnp:artist&gt;Star FM&lt;/upnp:artist&gt;&lt;raumfeld:name&gt;Radio&lt;/raumfeld:name&gt;&lt;res protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;https://85.25.43.55/berlin.aac&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>
400-URL-Absolute-Error! Location: "10.1.5.7", Content: "400 URL must be absolute
" at ./FHEM/98_UPNPController.pm line 248.
Loading device description failed with error: 400 URL must be absolute (Location: 10.1.5.7) at ./FHEM/98_UPNPController.pm line 248.
400-URL-Absolute-Error! Location: "10.1.5.7", Content: "400 URL must be absolute
" at ./FHEM/98_UPNPController.pm line 248.
Loading device description failed with error: 400 URL must be absolute (Location: 10.1.5.7) at ./FHEM/98_UPNPController.pm line 248.
400-URL-Absolute-Error! Location: "10.1.5.7", Content: "400 URL must be absolute
" at ./FHEM/98_UPNPController.pm line 248.
Loading device description failed with error: 400 URL must be absolute (Location: 10.1.5.7) at ./FHEM/98_UPNPController.pm line 248.
2022.02.06 17:24:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:24:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_53250 1644163730
2022.02.06 17:24:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_53250 1644163730
2022.02.06 17:24:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:24:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:25:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:25:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:25:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:26:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.8_50707 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.8_50707 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_57140 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_57140 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_54796 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_54796 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.9_51721 1644163136
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.9_51721 1644163136
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:27:01 5: UPNPController: try to renew subscriptions for services, device UPNP_Controller
2022.02.06 17:27:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:27:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0


vG Jens
fhem-6.1 (configDB+DbLog)  auf ODROID-XU4

KölnSolar

ich habs mal per Excel sortiert2022.02.06 17:20:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:21:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:23:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:24:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:25:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:27:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.13_8081_2 0
2022.02.06 17:20:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_53250 1644163730
2022.02.06 17:24:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_53250 1644163730
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_54796 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_54796 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_57140 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.7_57140 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.8_50707 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.8_50707 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.9_51721 1644163136
2022.02.06 17:26:01 5: UPNPController: renew subscription for service AVTransport of device 10.1.5.9_51721 1644163136
2022.02.06 17:20:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:21:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:23:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:24:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:25:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:27:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.13_8081_2 0
2022.02.06 17:20:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_53250 1644163730
2022.02.06 17:24:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_53250 1644163730
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_54796 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_54796 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_57140 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.7_57140 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.8_50707 1644163137
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.8_50707 1644163137
2022.02.06 17:22:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.9_51721 1644163136
2022.02.06 17:26:01 5: UPNPController: renew subscription for service RenderingControl of device 10.1.5.9_51721 1644163136
Erkennst Du es ?
Es sind gleich 3 Ports subscribed  :o Über  54796 soll dann verarbeitet werden. Der ist aber schon längst "tot". Über den 57140 oder 53250 müsste der Browserzugiff funktionieren.
So müssten die doch auch imUPNPController in den readings stehen. :-\ Machst Du bitte ein list. Nicht dass die uuid auch wechselt. ???
Hatte ich Dich nicht vor nicht allzulanger Zeit gefragt, ob der "device-port" fix oder wechselnd ist ? (kann aber auch bei Michaels peaq gewesen sein)
Nichtsdestotrotz darf das so nicht sein. Muss ich gucken.....

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

MichaelT

Hallo Markus,

ZitatEdit: hab jetzt nochmal zu multiroom recherchiert. Findet man recht wenig zu. Sollen wir das in einem separaten Thread weiter abhandeln ?

Ja, wäre ich auch für. Mein "Wissen" kommt auch nur durch das Lesen von dominics code und der "Schnüffelei" mit einem UPnPTester.

Ich versuche dann in einem neuen Thread dieses nochmal aufzuschreiben und somit zu verfestigen.

Gruß
Michael
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

MichaelT

Hallo Markus,

Hatte ich hier schon aufgeführt und ist in der nächsten Version gefixed.

Gibt es die Version schon oder bist du noch nicht soweit?

Gruß
Michael
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

MichaelT

Hallo Markus,

nochmal zum "mute". Bei mir ist die Funktion relativ wichtig, da ich über das "mute" am Device die Wiedergabe starte, wenn das Device "STOPPED" ist.
Wenn ich "mute" 2 empfange, setzte ich PLAY und setze mute auf 0. Nicht schön aber geht ;-)

Im aktuellen Modul funktioniert ja das setzen von mute nicht. Ich verstehe aber nicht warum.
Der Befehl scheint korrekt raus zu gehen aber im Receive ist mute wieder 0!
Wenn ich mit dem UPnP Tester das Gleiche mache, funktioniert es ???


2022.02.11 10:46:14.164 5: DLNAController: DLNA_93b2abac_cb6a_4857_b891_00226190ead6, 192.168.4.30_52976, RenderingControl, SetMute
2022.02.11 10:46:14.164 5: UPNPController: SYS_UPNP, 192.168.4.30_52976, RenderingControl, SetMute, 0 Master 1
2022.02.11 10:46:14.165 5: UPNPController: RenderingControl: urn:upnp-org:serviceId:RenderingControl found. OK.
2022.02.11 10:46:14.166 4: UPNPController: SetMute found.
2022.02.11 10:46:14.170 4: UPNPController: UPnP::Common::Action=HASH(0x2c128b8) exists.
2022.02.11 10:46:14.269 4: UPNPController: ret-> UPnP::ControlPoint::ActionResult=HASH(0x2aa9668)->isSuccessful
2022.02.11 10:46:14.548 5: UPNPController: Received event: by 192.168.4.30_52976-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x2a7cf30) $VAR1 = 'LastChange';
$VAR2 = '&lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/RCS/&quot;&gt;&lt;InstanceID val=&quot;0&quot;&gt;&lt;Mute channel=&quot;Master&quot; val=&quot;0&quot;/&gt;&lt;/InstanceID&gt;&lt;/Event&gt;';

2022.02.11 10:46:14.549 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_52976|LastChange|&lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/RCS/&quot;&gt;&lt;InstanceID val=&quot;0&quot;&gt;&lt;Mute channel=&quot;Master&quot; val=&quot;0&quot;/&gt;&lt;/InstanceID&gt;&lt;/Event&gt;
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

KölnSolar

Hallo Michael,

ich hab mal einen neuen Thread für das Multiroom-Thema eröffnet.

Gefixed ist das nur bei mir.

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