Autor Thema: Neuentw. Modulpaket zu UPnP: Controller, Device, DLNA(Renderer-Ersatz)  (Gelesen 10389 mal)

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Danke Dieter,
auf den ersten Blick "normal". Ich guck mal genauer.....

Zitat
eine Berechtigungssteuerung kann ich nicht finden. DLNA ist aktiviert und ich kann auf das Gerät problemlos streamen.
Das klingt doch schonmal gut. Dann sollten wir das auch über FHEM hinbekommen.

Wie war das noch bei Dir mit DLNARenderer-Versuchen ? Klappte da mehr oder war das ähnlich(presence u. Status funktionieren; actions aber nicht) ?

Beobachte doch bitte mal das DLNAController-device, wenn Du per Fb einschaltest, dann volume steuerst und schließlich mit etwas externem(z.B. Mediaplayer) streamst. Verhalten müsste sein:
- zeitnah u. korrekte presence-,state-Änderungen
- dto. volume,mute
- u. schließlich die vielen stream-relevanten readings

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

Offline RockFan

  • Full Member
  • ***
  • Beiträge: 133
Hallo Markus,

vom DLNAController-Device kommt keine Aktion am Fernseher an.
Presence und state ändern sich eigentlich immer fast "gleichzeitig" (ca. 1 Sekunde Unterschied). Wie schon mal erwähnt ist presence/state nicht nachvollziehbar solange das Gerät eigentlich ausgeschaltet ist (mal eine Weile online, dann wieder offline).
Bei meinem Test gerade eben, war gerade eine online-Phase. Nach dem Einschalten gingen dann presence und state kurz auf offline und dann wieder auf online. Ausschließlich die Lautstärke des Fernsehers beim Einschalten (das ist immer die zuletzt eingestellte Lautstärke) wird im DLNAController-Device übernommen. Alle weiteren Änderungen (Lautstärke, Mute, etc.) mit der Fernbedienung kommen nicht an.

Beim Streamen werden leider auch keine Readings gesetzt.

Im Folgenden mal Logsauszüge.

Zuerst das "versehentlich" definierte Device-Log, das immerhin zeigt, dass sich wenig ändert. Beim Einschalten des um 10:45:43 war die Ausgangslautstärke 0 (da wir üblicherweise über unseren Receiver hören). Vor dem Einschalten war der Status, wie oben geschrieben "online". Das Streamen sieht man gar nicht.
Dann habe ich die Lautstärke erhöht, was keine Auswirkung hatte. Erst als ich das Gerät aus- und eingeschaltet habe (wieder offline-->online) wurde sie übernommen (10:49:31 Uhr --> volume=3)
2021-03-06_10:45:43 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb presence: offline
2021-03-06_10:45:43 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb offline
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb presence: online
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb online
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb multiRoomVolume: 0
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextTitle:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextArtist:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextAlbum:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextAlbumArtist:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextAlbumArtURI:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextOriginalTrackNumber:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextDuration:
2021-03-06_10:45:44 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb online
2021-03-06_10:48:46 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb multiRoomVolume: 0
2021-03-06_10:49:30 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb presence: offline
2021-03-06_10:49:30 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb offline
2021-03-06_10:49:31 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb presence: online
2021-03-06_10:49:31 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb online
2021-03-06_10:49:31 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb volume: 3
2021-03-06_10:49:31 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb multiRoomVolume: 3
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextTitle:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextArtist:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextAlbum:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextAlbumArtist:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextAlbumArtURI:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextOriginalTrackNumber:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb nextDuration:
2021-03-06_10:49:32 DLNA_13cae598_3cca_165a_8000_0009dfbd33fb online

Aus dem fhem-Log:
2021.03.06 10:45:43 3: DLNAController: UPNP_Controller, message: RenderingControl|192.168.178.61_2870|offline|urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.06 10:45:43 3: DLNAController: UPNP_Controller, Parameters: RenderingControl, 192.168.178.61_2870, offline, urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.06 10:45:43 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870
2021.03.06 10:45:44 3: DLNAController: UPNP_Controller, message: AVTransport|192.168.178.61_2870|online|urn:schemas-upnp-org:metadata-1-0/AVT
2021.03.06 10:45:44 3: DLNAController: UPNP_Controller, Parameters: AVTransport, 192.168.178.61_2870, online, urn:schemas-upnp-org:metadata-1-0/AVT
2021.03.06 10:45:44 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870
2021.03.06 10:45:44 3: DLNAController: UPNP_Controller, message: RenderingControl|192.168.178.61_2870|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="0"/><VolumeDB channel="Master" val="-32768"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:45:44 3: DLNAController: UPNP_Controller, Parameters: RenderingControl, 192.168.178.61_2870, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="0"/><VolumeDB channel="Master" val="-32768"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:45:44 5: DLNAController: process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="0"/><VolumeDB channel="Master" val="-32768"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:45:44 4: DLNAController: Update reading mute with 0
2021.03.06 10:45:44 4: DLNAController: Update reading volume with 0
2021.03.06 10:45:44 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870
2021.03.06 10:45:44 3: DLNAController: UPNP_Controller, message: AVTransport|192.168.178.61_2870|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><AVTransportURI val=""/><NumberOfTracks val="0"/><AVTransportURIMetaData val=""/><PlaybackStorageMedium val="NONE"/><CurrentMediaCategory val="NO_MEDIA"/><PossiblePlaybackStorageMedia val="NONE,NETWORK"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><NextAVTransportURI val="NOT_IMPLEMENTED"/><NextAVTransportURIMetaData val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/><TransportState val="NO_MEDIA_PRESENT"/><TransportStatus val="OK"/><TransportPlaySpeed val="1"/><CurrentTrack val="0"/><CurrentTrackDuration val="00:00:00"/><CurrentTrackMetaData val=""/><CurrentTrackURI val=""/><CurrentMediaDuration val="00:00:00"/><CurrentTransportActions val=""/></InstanceID></Event>
2021.03.06 10:45:44 3: DLNAController: UPNP_Controller, Parameters: AVTransport, 192.168.178.61_2870, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><AVTransportURI val=""/><NumberOfTracks val="0"/><AVTransportURIMetaData val=""/><PlaybackStorageMedium val="NONE"/><CurrentMediaCategory val="NO_MEDIA"/><PossiblePlaybackStorageMedia val="NONE,NETWORK"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><NextAVTransportURI val="NOT_IMPLEMENTED"/><NextAVTransportURIMetaData val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/><TransportState val="NO_MEDIA_PRESENT"/><TransportStatus val="OK"/><TransportPlaySpeed val="1"/><CurrentTrack val="0"/><CurrentTrackDuration val="00:00:00"/><CurrentTrackMetaData val=""/><CurrentTrackURI val=""/><CurrentMediaDuration val="00:00:00"/><CurrentTransportActions val=""/></InstanceID></Event>
2021.03.06 10:45:44 5: DLNAController: process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><AVTransportURI val=""/><NumberOfTracks val="0"/><AVTransportURIMetaData val=""/><PlaybackStorageMedium val="NONE"/><CurrentMediaCategory val="NO_MEDIA"/><PossiblePlaybackStorageMedia val="NONE,NETWORK"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><NextAVTransportURI val="NOT_IMPLEMENTED"/><NextAVTransportURIMetaData val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/><TransportState val="NO_MEDIA_PRESENT"/><TransportStatus val="OK"/><TransportPlaySpeed val="1"/><CurrentTrack val="0"/><CurrentTrackDuration val="00:00:00"/><CurrentTrackMetaData val=""/><CurrentTrackURI val=""/><CurrentMediaDuration val="00:00:00"/><CurrentTransportActions val=""/></InstanceID></Event>
2021.03.06 10:45:44 4: DLNAController: Update reading transportState with NO_MEDIA_PRESENT
2021.03.06 10:45:44 4: DLNAController: Update reading transportStatus with OK
2021.03.06 10:45:44 4: DLNAController: Update reading currentTrackURI with
2021.03.06 10:45:44 4: DLNAController: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2021.03.06 10:45:44 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870

2021.03.06 10:48:45 3: DLNAController: UPNP_Controller, message: RenderingControl|192.168.178.61_2870|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="0"/><VolumeDB channel="Master" val="-32768"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:48:45 3: DLNAController: UPNP_Controller, Parameters: RenderingControl, 192.168.178.61_2870, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="0"/><VolumeDB channel="Master" val="-32768"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:48:45 5: DLNAController: process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="0"/><VolumeDB channel="Master" val="-32768"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:48:45 4: DLNAController: Update reading mute with 0
2021.03.06 10:48:45 4: DLNAController: Update reading volume with 0
2021.03.06 10:48:45 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870

2021.03.06 10:49:30 3: DLNAController: UPNP_Controller, message: AVTransport|192.168.178.61_2870|offline|urn:schemas-upnp-org:metadata-1-0/AVT
2021.03.06 10:49:30 3: DLNAController: UPNP_Controller, Parameters: AVTransport, 192.168.178.61_2870, offline, urn:schemas-upnp-org:metadata-1-0/AVT
2021.03.06 10:49:30 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870
2021.03.06 10:49:31 3: DLNAController: UPNP_Controller, message: AVTransport|192.168.178.61_2870|online|urn:schemas-upnp-org:metadata-1-0/AVT
2021.03.06 10:49:31 3: DLNAController: UPNP_Controller, Parameters: AVTransport, 192.168.178.61_2870, online, urn:schemas-upnp-org:metadata-1-0/AVT
2021.03.06 10:49:31 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870
2021.03.06 10:49:31 3: DLNAController: UPNP_Controller, message: RenderingControl|192.168.178.61_2870|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="3"/><VolumeDB channel="Master" val="-30801"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:49:31 3: DLNAController: UPNP_Controller, Parameters: RenderingControl, 192.168.178.61_2870, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="3"/><VolumeDB channel="Master" val="-30801"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:49:31 5: DLNAController: process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Mute channel="Master" val="0"/><Volume channel="Master" val="3"/><VolumeDB channel="Master" val="-30801"/><PresetNameList val="FactoryDefaults"/></InstanceID></Event>
2021.03.06 10:49:31 4: DLNAController: Update reading mute with 0
2021.03.06 10:49:31 4: DLNAController: Update reading volume with 3
2021.03.06 10:49:31 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870
2021.03.06 10:49:32 3: DLNAController: UPNP_Controller, message: AVTransport|192.168.178.61_2870|LastChange|<Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><AVTransportURI val=""/><NumberOfTracks val="0"/><AVTransportURIMetaData val=""/><PlaybackStorageMedium val="NONE"/><CurrentMediaCategory val="NO_MEDIA"/><PossiblePlaybackStorageMedia val="NONE,NETWORK"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><NextAVTransportURI val="NOT_IMPLEMENTED"/><NextAVTransportURIMetaData val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/><TransportState val="NO_MEDIA_PRESENT"/><TransportStatus val="OK"/><TransportPlaySpeed val="1"/><CurrentTrack val="0"/><CurrentTrackDuration val="00:00:00"/><CurrentTrackMetaData val=""/><CurrentTrackURI val=""/><CurrentMediaDuration val="00:00:00"/><CurrentTransportActions val=""/></InstanceID></Event>
2021.03.06 10:49:32 3: DLNAController: UPNP_Controller, Parameters: AVTransport, 192.168.178.61_2870, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><AVTransportURI val=""/><NumberOfTracks val="0"/><AVTransportURIMetaData val=""/><PlaybackStorageMedium val="NONE"/><CurrentMediaCategory val="NO_MEDIA"/><PossiblePlaybackStorageMedia val="NONE,NETWORK"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><NextAVTransportURI val="NOT_IMPLEMENTED"/><NextAVTransportURIMetaData val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/><TransportState val="NO_MEDIA_PRESENT"/><TransportStatus val="OK"/><TransportPlaySpeed val="1"/><CurrentTrack val="0"/><CurrentTrackDuration val="00:00:00"/><CurrentTrackMetaData val=""/><CurrentTrackURI val=""/><CurrentMediaDuration val="00:00:00"/><CurrentTransportActions val=""/></InstanceID></Event>
2021.03.06 10:49:32 5: DLNAController: process property LastChange, xml-event <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><AVTransportURI val=""/><NumberOfTracks val="0"/><AVTransportURIMetaData val=""/><PlaybackStorageMedium val="NONE"/><CurrentMediaCategory val="NO_MEDIA"/><PossiblePlaybackStorageMedia val="NONE,NETWORK"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><NextAVTransportURI val="NOT_IMPLEMENTED"/><NextAVTransportURIMetaData val="NOT_IMPLEMENTED"/><CurrentPlayMode val="NORMAL"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/><TransportState val="NO_MEDIA_PRESENT"/><TransportStatus val="OK"/><TransportPlaySpeed val="1"/><CurrentTrack val="0"/><CurrentTrackDuration val="00:00:00"/><CurrentTrackMetaData val=""/><CurrentTrackURI val=""/><CurrentMediaDuration val="00:00:00"/><CurrentTransportActions val=""/></InstanceID></Event>
2021.03.06 10:49:32 4: DLNAController: Update reading transportState with NO_MEDIA_PRESENT
2021.03.06 10:49:32 4: DLNAController: Update reading transportStatus with OK
2021.03.06 10:49:32 4: DLNAController: Update reading currentTrackURI with
2021.03.06 10:49:32 4: DLNAController: Update reading nextAVTransportURI with NOT_IMPLEMENTED
2021.03.06 10:49:32 3: DLNAController: name UPNP_Controller, unique: 192.168.178.61_2870, address 192.168.178.61_2870


Viele Grüße
Dieter
« Letzte Änderung: 06 März 2021, 11:48:15 von RockFan »
Raspbian (Buster) auf Raspberry Pi 4 /  CUL + RFXTRX + TCM / FS20, FHT 80B, S300TH, Intertechno, DMX, Milight, EnOcean, Homematic, AMAD, Home Connect, MiSmartHome, Yeelight, ...

Offline MichaelT

  • Full Member
  • ***
  • Beiträge: 225
Morgen Markus,

ich wollte dir eigentlich ein paar Logausgaben schicken. Ich habe  aber vorher ein Update gemacht und nun habe ich nach dem Restart einen
seltsamen Zustand.

Von 4 DLNAController haben 2 den vollen Befehlsumfang in der set Combobox. Zwei haben aber nur volume und mute.

Z.B. Radio Büro
Ich habe es bereits Spannungslos gemacht und anschließend fhem neu gestartet.
Kein Erfolg, nur volume und mute.
Einen stream kann ich aber trotzdem abspielen, obwohl bei set kein stream angezeigt wird.

Ich habe den UPNPController und das Radio auf verbose 5 stehen. Kannst Du mir ungefähr sagen, welche Logausgaben du benötigst um
ggf. mehr zu sagen. Ich möchte nicht alle Logausgaben hier hinterlegen, da ja doch recht viel (UPNP) bzgl. meiner privaten Netzwerkstruktur und deren Geräte
daraus nachvollziehbar ist.

Hier mal die Startphase nach einem Restart
Buero wird geadded aber es wird kein subscribe auf AVTransport gemacht.
Schlafen wird gefunden, dort wird aber AVTransport subscribed!

schönen Sonntag
Gruß Michael


2021.03.07 11:34:30.701 4: UPNPController: discovery message of Buero with UDN: uuid:93b2abac-cb6a-4857-b891-00226190ead6 action: deviceAdded  <----- Buero
2021.03.07 11:34:30.701 5: UPNPController: SYS_UPNP: alive-notify message device uuid:93b2abac-cb6a-4857-b891-00226190ead6 received
2021.03.07 11:34:30.702 5: UPNPController: warning: main, Use of uninitialized value in string eq at ./FHEM/98_UPNPController.pm line 532.

2021.03.07 11:34:30.702 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 found. Check for processing
2021.03.07 11:34:30.702 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 will be controlled with 192.168.4.30_33645
2021.03.07 11:34:30.702 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: ConnectionManager
2021.03.07 11:34:30.703 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: AVTransport
2021.03.07 11:34:30.703 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: RenderingControl
2021.03.07 11:34:30.703 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: RTSPGateway
2021.03.07 11:34:30.703 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: SpeakerManagement
2021.03.07 11:34:30.704 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: NetworkManagement
2021.03.07 11:34:30.704 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190ead6 has service with serviceId: SessionManagement
2021.03.07 11:34:30.704 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:30.704 5: SYS_UPNP: dispatch RenderingControl|192.168.4.30_33645|online|urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:30.705 3: DLNAController: SYS_UPNP, message: RenderingControl|192.168.4.30_33645|online|urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:30.705 3: DLNAController: SYS_UPNP, Parameters: RenderingControl, 192.168.4.30_33645, online, urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:30.705 3: DLNAController: name SYS_UPNP, unique: 192.168.4.30_33645, address 192.168.4.30_33645
2021.03.07 11:34:30.935 2: AttrTemplates: got 225 entries
2021.03.07 11:34:30.960 5: UPNPController: SYS_UPNP: event of service  urn:schemas-upnp-org:metadata-1-0/RCS dispatched to ARRAY(0x6fd3230)
2021.03.07 11:34:30.985 3: CUL_HM set OG_SZ_BM statusRequest noArg
2021.03.07 11:34:32.005 3: CUL_HM set OG_SZ_LiDecke statusRequest noArg
2021.03.07 11:34:32.661 4: UPNPController: discovery message of Schlafen with UDN: uuid:93b2abac-cb6a-4857-b891-00226190fa58 action: deviceAdded                 <--- Schlafen
2021.03.07 11:34:32.661 5: UPNPController: SYS_UPNP: alive-notify message device uuid:93b2abac-cb6a-4857-b891-00226190fa58 received
2021.03.07 11:34:32.662 5: UPNPController: warning: main, Use of uninitialized value in string eq at ./FHEM/98_UPNPController.pm line 532.

2021.03.07 11:34:32.662 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 found. Check for processing
2021.03.07 11:34:32.662 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 will be controlled with 192.168.4.31_46971
2021.03.07 11:34:32.662 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: ConnectionManager
2021.03.07 11:34:32.663 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: AVTransport
2021.03.07 11:34:32.663 4: UPNPController: subscribe: reading  192.168.4.31_46971-zs-AVTransport, uniquedevice 192.168.4.31_46971, service AVTransport
2021.03.07 11:34:32.663 5: UPNPController: AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2021.03.07 11:34:32.664 5: UPNPController: AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2021.03.07 11:34:33.237 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: RenderingControl
2021.03.07 11:34:33.238 4: UPNPController: subscribe: reading  192.168.4.31_46971-zs-RenderingControl, uniquedevice 192.168.4.31_46971, service RenderingControl
2021.03.07 11:34:33.239 5: UPNPController: RenderingControl: urn:schemas-upnp-org:service:RenderingControl:3 found. OK.
2021.03.07 11:34:33.241 5: UPNPController: RenderingControl: urn:schemas-upnp-org:service:RenderingControl:3 found. OK.
2021.03.07 11:34:33.521 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: RTSPGateway
2021.03.07 11:34:33.522 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: SpeakerManagement
2021.03.07 11:34:33.523 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: NetworkManagement
2021.03.07 11:34:33.524 5: UPNPController: SYS_UPNP: device uuid:93b2abac-cb6a-4857-b891-00226190fa58 has service with serviceId: SessionManagement
2021.03.07 11:34:33.525 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:33.526 5: SYS_UPNP: dispatch RenderingControl|192.168.4.31_46971|online|urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:33.527 3: DLNAController: SYS_UPNP, message: RenderingControl|192.168.4.31_46971|online|urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:33.527 3: DLNAController: SYS_UPNP, Parameters: RenderingControl, 192.168.4.31_46971, online, urn:schemas-upnp-org:metadata-1-0/RCS
2021.03.07 11:34:33.527 3: DLNAController: name SYS_UPNP, unique: 192.168.4.31_46971, address 192.168.4.31_46971
2021.03.07 11:34:33.536 5: UPNPController: SYS_UPNP: event of service  urn:schemas-upnp-org:metadata-1-0/RCS dispatched to ARRAY(0x75a32a8)
2021.03.07 11:34:33.744 3: CUL_HM set OG_SZ_RolFe statusRequest noArg
2021.03.07 11:34:34.246 5: UPNPController: Received event: by 192.168.4.31_46971-zs-AVTransport UPnP::ControlPoint::Service=HASH(0x7bac878) $VAR1 = 'LastChange';
$VAR2 = '&lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/AVT/&quot;&gt;&lt;InstanceID val=&quot;0&quot;&gt;&lt;TransportPlaySpeed val=&quot;1&quot;/&gt;&lt;RecordStorageMedium val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;CurrentPlayMode val=&quot;NORMAL&quot;/&gt;&lt;TransportState val=&quot;STOPPED&quot;/&gt;&lt;RecordMediumWriteStatus val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;CurrentRecordQualityMode val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;SyncOffset val=&quot;P00:00:00.000&quot;/&gt;&lt;CurrentTrackURI val=&quot;&quot;/&gt;&lt;PlaybackStorageMedium val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;NumberOfTracks val=&quot;1&quot;/&gt;&lt;CurrentMediaDuration val=&quot;0:00:00&quot;/&gt;&lt;NextAVTransportURIMetaData val=&quot;&quot;/&gt;&lt;AVTransportURI val=&quot;&quot;/&gt;&lt;PossiblePlaybackStorageMedia val=&quot;None,Network&quot;/&gt;&lt;PossibleRecordStorageMedia val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;NextAVTransportURI val=&quot;&quot;/&gt;&lt;TransportStatus val=&quot;OK&quot;/&gt;&lt;CurrentTrackMetaData val=&quot;&quot;/&gt;&lt;AVTransportURIMetaData val=&quot;&quot;/&gt;&lt;CurrentTrackDuration val=&quot;0:00:00&quot;/&gt;&lt;PossibleRecordQualityMode val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;CurrentTrack val=&quot;1&quot;/&gt;&lt;/InstanceID&gt;&lt;/Event&gt;';

2021.03.07 11:34:34.247 5: UPNPController: Received event: by 192.168.4.31_46971-zs-AVTransport original property: &lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/AVT/&quot;&gt;&lt;InstanceID val=&quot;0&quot;&gt;&lt;TransportPlaySpeed val=&quot;1&quot;/&gt;&lt;RecordStorageMedium val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;CurrentPlayMode val=&quot;NORMAL&quot;/&gt;&lt;TransportState val=&quot;STOPPED&quot;/&gt;&lt;RecordMediumWriteStatus val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;CurrentRecordQualityMode val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;SyncOffset val=&quot;P00:00:00.000&quot;/&gt;&lt;CurrentTrackURI val=&quot;&quot;/&gt;&lt;PlaybackStorageMedium val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;NumberOfTracks val=&quot;1&quot;/&gt;&lt;CurrentMediaDuration val=&quot;0:00:00&quot;/&gt;&lt;NextAVTransportURIMetaData val=&quot;&quot;/&gt;&lt;AVTransportURI val=&quot;&quot;/&gt;&lt;PossiblePlaybackStorageMedia val=&quot;None,Network&quot;/&gt;&lt;PossibleRecordStorageMedia val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;NextAVTransportURI val=&quot;&quot;/&gt;&lt;TransportStatus val=&quot;OK&quot;/&gt;&lt;CurrentTrackMetaData val=&quot;&quot;/&gt;&lt;AVTransportURIMetaData val=&quot;&quot;/&gt;&lt;CurrentTrackDuration val=&quot;0:00:00&quot;/&gt;&lt;PossibleRecordQualityMode val=&quot;NOT_IMPLEMENTED&quot;/&gt;&lt;CurrentTrack val=&quot;1&quot;/&gt;&lt;/InstanceID&gt;&lt;/Event&gt;
2021.03.07 11:34:34.247 5: UPNPController: Received event: by 192.168.4.31_46971-zs-AVTransport property: <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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.250 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message <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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.250 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/AVT, message <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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.251 5: SYS_UPNP: dispatch AVTransport|192.168.4.31_46971|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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.251 3: DLNAController: SYS_UPNP, message: AVTransport|192.168.4.31_46971|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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.251 3: DLNAController: SYS_UPNP, Parameters: AVTransport, 192.168.4.31_46971, 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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.251 5: DLNAController: process property LastChange, xml-event <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="1"/><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="1"/></InstanceID></Event>
2021.03.07 11:34:34.257 4: DLNAController: Update reading transportState with STOPPED
2021.03.07 11:34:34.257 4: DLNAController: Update reading transportStatus with OK
2021.03.07 11:34:34.257 4: DLNAController: Update reading currentTrackURI with
2021.03.07 11:34:34.257 4: DLNAController: Update reading nextAVTransportURI with
2021.03.07 11:34:34.258 3: DLNAController: name SYS_UPNP, unique: 192.168.4.31_46971, address 192.168.4.31_46971
2021.03.07 11:34:34.266 5: UPNPController: SYS_UPNP: event of service  urn:schemas-upnp-org:metadata-1-0/AVT dispatched to ARRAY(0x744f7c8)
2021.03.07 11:34:34.300 5: UPNPController: Received event: by 192.168.4.31_46971-zs-RenderingControl UPnP::ControlPoint::Service=HASH(0x7bb89f8) $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;AllowedTransformSettings val=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;TransformList xmlns=&amp;quot;urn:schemas-upnp-org:av:AllowedTransformSettings&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocation=&amp;quot;urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd&amp;quot;&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_65_1040&amp;quot; shared=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;friendlyName&amp;gt;Bass&amp;lt;/friendlyName&amp;gt;&amp;lt;allowedValueRange scale=&amp;quot;Linear&amp;quot;&amp;gt;&amp;lt;minimum&amp;gt;0&amp;lt;/minimum&amp;gt;&amp;lt;maximum&amp;gt;10&amp;lt;/maximum&amp;gt;&amp;lt;step&amp;gt;1&amp;lt;/step&amp;gt;&amp;lt;/allowedValueRange&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_1250_20000&amp;quot; shared=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;friendlyName&amp;gt;Treble&amp;lt;/friendlyName&amp;gt;&amp;lt;allowedValueRange scale=&amp;quot;Linear&amp;quot;&amp;gt;&amp;lt;minimum&amp;gt;0&amp;lt;/minimum&amp;gt;&amp;lt;maximum&amp;gt;10&amp;lt;/maximum&amp;gt;&amp;lt;step&amp;gt;1&amp;lt;/step&amp;gt;&amp;lt;/allowedValueRange&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;/TransformList&amp;gt;&quot;/&gt;&lt;TransformSettings val=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;TransformSettings xmlns=&amp;quot;urn:schemas-upnp-org:av:TransformSettings&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocation=&amp;quot;urn:schemas-upnp-org:av:TransformSettings http://www.upnp.org/schemas/av/TransformSettings.xsd&amp;quot;&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_65_1040&amp;quot;&amp;gt;&amp;lt;Value&amp;gt;5&amp;lt;/Value&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_1250_20000&amp;quot;&amp;gt;&amp;lt;Value&amp;gt;5&amp;lt;/Value&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;/TransformSettings&amp;gt;&quot;/&gt;&lt;PresetNameList val=&quot;FactoryDefaults, InstallationDefaults&quot;/&gt;&lt;Mute channel=&quot;Master&quot; val=&quot;0&quot;/&gt;&lt;Volume channel=&quot;Master&quot; val=&quot;25&quot;/&gt;&lt;/InstanceID&gt;&lt;/Event&gt;';

2021.03.07 11:34:34.300 5: UPNPController: Received event: by 192.168.4.31_46971-zs-RenderingControl original property: &lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/RCS/&quot;&gt;&lt;InstanceID val=&quot;0&quot;&gt;&lt;AllowedTransformSettings val=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;TransformList xmlns=&amp;quot;urn:schemas-upnp-org:av:AllowedTransformSettings&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocation=&amp;quot;urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd&amp;quot;&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_65_1040&amp;quot; shared=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;friendlyName&amp;gt;Bass&amp;lt;/friendlyName&amp;gt;&amp;lt;allowedValueRange scale=&amp;quot;Linear&amp;quot;&amp;gt;&amp;lt;minimum&amp;gt;0&amp;lt;/minimum&amp;gt;&amp;lt;maximum&amp;gt;10&amp;lt;/maximum&amp;gt;&amp;lt;step&amp;gt;1&amp;lt;/step&amp;gt;&amp;lt;/allowedValueRange&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_1250_20000&amp;quot; shared=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;friendlyName&amp;gt;Treble&amp;lt;/friendlyName&amp;gt;&amp;lt;allowedValueRange scale=&amp;quot;Linear&amp;quot;&amp;gt;&amp;lt;minimum&amp;gt;0&amp;lt;/minimum&amp;gt;&amp;lt;maximum&amp;gt;10&amp;lt;/maximum&amp;gt;&amp;lt;step&amp;gt;1&amp;lt;/step&amp;gt;&amp;lt;/allowedValueRange&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;/TransformList&amp;gt;&quot;/&gt;&lt;TransformSettings val=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;TransformSettings xmlns=&amp;quot;urn:schemas-upnp-org:av:TransformSettings&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocation=&amp;quot;urn:schemas-upnp-org:av:TransformSettings http://www.upnp.org/schemas/av/TransformSettings.xsd&amp;quot;&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_65_1040&amp;quot;&amp;gt;&amp;lt;Value&amp;gt;5&amp;lt;/Value&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;transform name=&amp;quot;BandEq_1250_20000&amp;quot;&amp;gt;&amp;lt;Value&amp;gt;5&amp;lt;/Value&amp;gt;&amp;lt;/transform&amp;gt;&amp;lt;/TransformSettings&amp;gt;&quot;/&gt;&lt;PresetNameList val=&quot;FactoryDefaults, InstallationDefaults&quot;/&gt;&lt;Mute channel=&quot;Master&quot; val=&quot;0&quot;/&gt;&lt;Volume channel=&quot;Master&quot; val=&quot;25&quot;/&gt;&lt;/InstanceID&gt;&lt;/Event&gt;
2021.03.07 11:34:34.300 5: UPNPController: Received event: by 192.168.4.31_46971-zs-RenderingControl property: <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="25"/></InstanceID></Event>
2021.03.07 11:34:34.307 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message <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="25"/></InstanceID></Event>
2021.03.07 11:34:34.308 5: SYS_UPNP: dispatch RenderingControl|192.168.4.31_46971|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="25"/></InstanceID></Event>
2021.03.07 11:34:34.308 3: DLNAController: SYS_UPNP, message: RenderingControl|192.168.4.31_46971|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="25"/></InstanceID></Event>
2021.03.07 11:34:34.308 3: DLNAController: SYS_UPNP, Parameters: RenderingControl, 192.168.4.31_46971, 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="25"/></InstanceID></Event>
2021.03.07 11:34:34.308 5: DLNAController: process property LastChange, xml-event <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="25"/></InstanceID></Event>
2021.03.07 11:34:34.311 4: DLNAController: Update reading mute with 0
2021.03.07 11:34:34.311 4: DLNAController: Update reading volume with 25
2021.03.07 11:34:34.312 3: DLNAController: name SYS_UPNP, unique: 192.168.4.31_46971, address 192.168.4.31_46971
2021.03.07 11:34:34.320 5: UPNPController: SYS_UPNP: event of service  urn:schemas-upnp-org:metadata-1-0/RCS dispatched to ARRAY(0x7647730)
2021.03.07 11:34:41.622 4: UPNPController: discovery message of Bad with UDN: uuid:93b2abac-cb6a-4857-b891-00226190fdfc action: deviceAdded


EDIT:
Was mir auch noch aufgefallen ist, es kommen manchmal Meldungen aus dem UPNPController, die nichts mit ihm zu tun haben.

z.B.
2021.03.07 12:37:10.303 5: UPNPController: warning: FHEM::Buienradar, Use of uninitialized value $precip in numeric gt (>) at ./FHEM/59_Buienradar.pm line 677.
« Letzte Änderung: 07 März 2021, 12:49:52 von MichaelT »
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Hallo Michael,
bin leider gestern nicht dazu gekommen eine neue Version zu veröffentlichen, die nach "gedanklichem Programmcheck" erste Ergebnisse zum Thema Multiroom liefern könnte.  :'(

Zitat
Ich möchte nicht alle Logausgaben hier hinterlegen, da ja doch recht viel (UPNP) bzgl. meiner privaten Netzwerkstruktur und deren Geräte
daraus nachvollziehbar ist.
Kann ich Dir nur beipflichten. Ich bin da auch sehr sensibel. Ich kopier es mir dann meistens in einen Editor und mache dann das ein oder andere "replace all", um die individuellen Daten unkenntlich zu machen. Geht eigentlich relativ flott. Un wenn Du so etwas wie "IP" durch "IP_Schlafen" oder uuid durch uuid_Schlafen ersetzt, kann ich es auch noch einfacher lesen.  ;)

Zitat
Buero wird geadded aber es wird kein subscribe auf AVTransport gemacht.
Es könnte sein, dass ich da nicht richtig beim Start reagiere. Einfach mal ein modify des devices probieren, dann sollte sich das auflösen.
Zitat
Schlafen wird gefunden, dort wird aber AVTransport subscribed!
RenderingControl doch auch. Sieht also ziemlich "komplett" aus(für die aktuelle Modulversion). Durch das Log sehe ich, dass es neben den 2 Multiroom-Services noch 2 weitere gibt, die nicht uninteressant klingen(Zukunftsmusik).

Zitat
Was mir auch noch aufgefallen ist, es kommen manchmal Meldungen aus dem UPNPController, die nichts mit ihm zu tun haben.
Das ist ja lustig. Es kommt daher, dass "warnings" abgefangen werden, um an der entsprechenden Stelle eine konkrete Fehlernachricht auszugeben. Ist für mich ein neues Thema in Perl. Scheinbar muss ich das nach der beabsichtigten Verwendung irgendwie wieder canceln. :-\

Sobald ich so weit bin, stelle ich eine Version ein, mit der Du dann Multiroom testen kannst.

Gute Woche
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

Offline eki

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1407
So, ich habe das jetzt bei mir auch mal angeworfen (auch um mal zu sehen, wie ich das für mein Vestel Modul nutzen kann). Es werden jede Menge Readings erzeugt (FRITZ!Box, Internet Radio, NAS, Drucker, SkyReceiver). Es wird genau ein DLNA Device erzeugt (für das Internetradio) und das sieht soweit OK aus (ob es bedienbar ist, kann ich aktuell nicht testen, weil ich unterwegs bin). Bei dem Internet Radio ist im XML File auch eine Liste der Modi (FM, DAB etc.) zu sehen, die wird aber irgendwie nicht ausgewertet. Meine TVs sind ausgeschaltet, und melden sich in dem Zustand zumindest offenbar nicht.

List des Controllers:

Internals:
   CFGFN     
   CHANGED   
   FD         134
   FUUID      60466e6c-f33f-e3e4-c655-0557de12913426bc
   NAME       UPNP_Controller
   NR         337544
   NTFY_ORDER 50-UPNP_Controller
   STATE      initialized
   TYPE       UPNPController
   UDN        0
   VERSION    v0.0.1
   OLDREADINGS:
   READINGS:
     2021-03-08 19:44:05   192.168.178.1_49000-UDN uuid:fa095ecc-e13e-40e7-8e6c-dc396f6da372
     2021-03-08 19:44:05   192.168.178.1_49000-friendlyName AVM FRITZ!Mediaserver
     2021-03-08 19:44:05   192.168.178.1_49000-location http://192.168.178.1:49000/MediaServerDevDesc.xml
     2021-03-08 19:44:05   192.168.178.1_49000-manufacturer AVM Berlin
     2021-03-08 19:44:05   192.168.178.1_49000-modelDescription FRITZ!Box 7530
     2021-03-08 19:44:05   192.168.178.1_49000-modelName FRITZ!Box 7530
     2021-03-08 19:44:05   192.168.178.1_49000-modelNumber avm
     2021-03-08 19:44:05   192.168.178.1_49000-presence online
     2021-03-08 19:44:05   192.168.178.1_49000-zs-AVM_ServerStatus urn:avm.de:service:AVM_ServerStatus:1
     2021-03-08 19:44:05   192.168.178.1_49000-zs-ConnectionManager urn:schemas-upnp-org:service:ConnectionManager:1
     2021-03-08 19:44:05   192.168.178.1_49000-zs-ContentDirectory urn:schemas-upnp-org:service:ContentDirectory:1
     2021-03-08 19:44:05   192.168.178.1_49000-zs-X_MS_MediaReceiverRegistrar urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1
     2021-03-08 19:44:05   192.168.178.1_49000_1-UDN uuid:123402409-bccb-40e7-8e6c-DC396F6DA372
     2021-03-08 19:44:05   192.168.178.1_49000_1-friendlyName FRITZ!Box 7530
     2021-03-08 19:44:05   192.168.178.1_49000_1-location http://192.168.178.1:49000/fboxdesc.xml
     2021-03-08 19:44:05   192.168.178.1_49000_1-manufacturer AVM Berlin
     2021-03-08 19:44:05   192.168.178.1_49000_1-modelDescription FRITZ!Box 7530
     2021-03-08 19:44:05   192.168.178.1_49000_1-modelName FRITZ!Box 7530
     2021-03-08 19:44:05   192.168.178.1_49000_1-modelNumber avm
     2021-03-08 19:44:05   192.168.178.1_49000_1-presence online
     2021-03-08 19:44:05   192.168.178.1_49000_1-zs-fritzbox urn:schemas-any-com:service:fritzbox:1
     2021-03-08 19:44:13   192.168.178.1_49000_2-UDN uuid:75802409-bccb-40e7-8e6c-DC396F6DA372
     2021-03-08 19:44:13   192.168.178.1_49000_2-friendlyName FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-location http://192.168.178.1:49000/igddesc.xml
     2021-03-08 19:44:13   192.168.178.1_49000_2-manufacturer AVM Berlin
     2021-03-08 19:44:13   192.168.178.1_49000_2-modelDescription FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-modelName FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-modelNumber avm
     2021-03-08 19:44:13   192.168.178.1_49000_2-presence online
     2021-03-08 19:44:13   192.168.178.1_49000_2-zs-any1 urn:schemas-any-com:service:Any:1
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz uuid:76802409-bccb-40e7-8e6b-DC396F6DA372
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-UDN uuid:76802409-bccb-40e7-8e6b-DC396F6DA372
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-friendlyName WANDevice - FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-location http://192.168.178.1:49000/igddesc.xml
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-manufacturer AVM Berlin
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-modelDescription WANDevice - FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-modelName WANDevice - FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-modelNumber avm
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-presence online
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zs-WANCommonIFC1 urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz uuid:76802409-bccb-40e7-8e6a-DC396F6DA372
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-UDN uuid:76802409-bccb-40e7-8e6a-DC396F6DA372
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-friendlyName WANConnectionDevice - FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-location http://192.168.178.1:49000/igddesc.xml
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-manufacturer AVM Berlin
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-modelDescription WANConnectionDevice - FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-modelName WANConnectionDevice - FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-modelNumber avm
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-presence online
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-zs-WANDSLLinkC1 urn:schemas-upnp-org:service:WANDSLLinkConfig:1
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-zs-WANIPConn1 urn:schemas-upnp-org:service:WANIPConnection:1
     2021-03-08 19:44:13   192.168.178.1_49000_2-zz-zz-zs-WANIPv6Firewall1 urn:schemas-upnp-org:service:WANIPv6FirewallControl:1
     2021-03-08 19:44:13   192.168.178.1_49000_3-UDN uuid:535502409-bccb-40e7-8e6c-DC396F6DA372
     2021-03-08 19:44:13   192.168.178.1_49000_3-friendlyName FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_3-location http://192.168.178.1:49000/avmnexusdesc.xml
     2021-03-08 19:44:13   192.168.178.1_49000_3-manufacturer AVM Berlin
     2021-03-08 19:44:13   192.168.178.1_49000_3-modelDescription FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_3-modelName FRITZ!Box 7530
     2021-03-08 19:44:13   192.168.178.1_49000_3-modelNumber avm
     2021-03-08 19:44:13   192.168.178.1_49000_3-presence online
     2021-03-08 19:44:13   192.168.178.1_49000_3-zs-avmnexus urn:schemas-any-com:service:avmnexus:1
     2021-03-08 19:44:14   192.168.178.1_49000_4-UDN uuid:95802409-bccb-40e7-8e6c-DC396F6DA372
     2021-03-08 19:44:14   192.168.178.1_49000_4-friendlyName FRITZ!Box 7530
     2021-03-08 19:44:14   192.168.178.1_49000_4-location http://192.168.178.1:49000/l2tpv3.xml
     2021-03-08 19:44:14   192.168.178.1_49000_4-manufacturer AVM Berlin
     2021-03-08 19:44:14   192.168.178.1_49000_4-modelDescription FRITZ!Box 7530
     2021-03-08 19:44:14   192.168.178.1_49000_4-modelName FRITZ!Box 7530
     2021-03-08 19:44:14   192.168.178.1_49000_4-modelNumber avm
     2021-03-08 19:44:14   192.168.178.1_49000_4-presence online
     2021-03-08 19:44:14   192.168.178.1_49000_4-zs-l2tpv31 urn:schemas-any-com:service:l2tpv3:1
     2021-03-08 19:44:16   192.168.178.1_49000_5-UDN uuid:75802409-bccb-40e7-9f6c-DC396F6DA372
     2021-03-08 19:44:16   192.168.178.1_49000_5-friendlyName InternetGatewayDeviceV2 - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-location http://192.168.178.1:49000/igd2desc.xml
     2021-03-08 19:44:16   192.168.178.1_49000_5-manufacturer AVM Berlin
     2021-03-08 19:44:16   192.168.178.1_49000_5-modelDescription FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-modelName FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-modelNumber avm
     2021-03-08 19:44:16   192.168.178.1_49000_5-presence online
     2021-03-08 19:44:16   192.168.178.1_49000_5-zs-any1 urn:schemas-any-com:service:Any:1
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz uuid:75802409-bccb-40e7-9f6b-DC396F6DA372
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-UDN uuid:75802409-bccb-40e7-9f6b-DC396F6DA372
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-friendlyName WANDevice - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-location http://192.168.178.1:49000/igd2desc.xml
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-manufacturer AVM Berlin
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-modelDescription WANDevice - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-modelName WANDevice - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-modelNumber avm
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-presence online
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zs-WANCommonIFC1 urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz uuid:75802409-bccb-40e7-9f6a-DC396F6DA372
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-UDN uuid:75802409-bccb-40e7-9f6a-DC396F6DA372
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-friendlyName WANConnectionDevice - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-location http://192.168.178.1:49000/igd2desc.xml
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-manufacturer AVM Berlin
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-modelDescription WANConnectionDevice - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-modelName WANConnectionDevice - FRITZ!Box 7530
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-modelNumber avm
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-presence online
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-zs-WANDSLLinkC1 urn:schemas-upnp-org:service:WANDSLLinkConfig:1
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-zs-WANIPConn1 urn:schemas-upnp-org:service:WANIPConnection:2
     2021-03-08 19:44:16   192.168.178.1_49000_5-zz-zz-zs-WANIPv6Firewall1 urn:schemas-upnp-org:service:WANIPv6FirewallControl:1
     2021-03-08 19:37:55   192.168.178.26_8080-UDN uuid:3DCC7100-F76C-11DD-87AF-002261949F08
     2021-03-08 19:37:55   192.168.178.26_8080-friendlyName SIRD 14 C2
     2021-03-08 19:37:55   192.168.178.26_8080-location http://192.168.178.26:8080/dd.xml
     2021-03-08 19:37:55   192.168.178.26_8080-manufacturer 
     2021-03-08 19:37:55   192.168.178.26_8080-modelName SIRD14C2
     2021-03-08 19:37:55   192.168.178.26_8080-modelNumber 
     2021-03-08 19:37:55   192.168.178.26_8080-presence online
     2021-03-09 02:39:58   192.168.178.26_8080-zs-AVTransport subscribed
     2021-03-08 19:37:55   192.168.178.26_8080-zs-ConnectionManager urn:schemas-upnp-org:service:ConnectionManager:1
     2021-03-08 19:41:17   192.168.178.26_8080-zs-RenderingControl subscribed
     2021-03-08 19:40:10   192.168.178.28_49153-UDN uuid:444D5376-3247-536B-7953-cc4eec2411aa
     2021-03-08 19:40:10   192.168.178.28_49153-friendlyName 3580631933
     2021-03-10 06:15:02   192.168.178.28_49153-location http://192.168.178.28:49153/description1.xml
     2021-03-08 19:40:10   192.168.178.28_49153-manufacturer HUMAX
     2021-03-08 19:40:10   192.168.178.28_49153-modelDescription 5600
     2021-03-08 19:40:10   192.168.178.28_49153-modelName SkyDPVR
     2021-03-08 19:40:10   192.168.178.28_49153-modelNumber 5-2-701.2.4[PL]
     2021-03-10 06:56:22   192.168.178.28_49153-presence offline
     2021-03-08 19:40:10   192.168.178.28_49153-zs-SkyBook urn:schemas-nds-com:service:SkyBook:2
     2021-03-08 19:40:10   192.168.178.28_49153-zs-SkyBrowse urn:schemas-nds-com:service:SkyBrowse:2
     2021-03-10 06:56:22   192.168.178.28_49153_1-UDN uuid:444D5276-3247-536B-7943-cc4eec2411aa
     2021-03-10 06:56:22   192.168.178.28_49153_1-friendlyName 3580631933
     2021-03-10 06:56:22   192.168.178.28_49153_1-location http://192.168.178.28:49153/description2.xml
     2021-03-10 06:56:22   192.168.178.28_49153_1-manufacturer HUMAX
     2021-03-10 06:56:22   192.168.178.28_49153_1-modelDescription 5600
     2021-03-10 06:56:22   192.168.178.28_49153_1-modelName SkyDPVR
     2021-03-10 06:56:22   192.168.178.28_49153_1-modelNumber 5-2-701.2.4[PL]
     2021-03-10 06:56:22   192.168.178.28_49153_1-presence online
     2021-03-10 06:56:22   192.168.178.28_49153_1-zs-SkyCM urn:schemas-nds-com:service:SkyCM:2
     2021-03-10 06:56:22   192.168.178.28_49153_1-zs-SkyPlay urn:schemas-nds-com:service:SkyPlay:2
     2021-03-10 06:56:22   192.168.178.28_49153_1-zs-SkyRC urn:schemas-nds-com:service:SkyRC:2
     2021-03-10 07:10:19   192.168.178.28_49153_2-UDN uuid:52554976-3247-536B-7952-cc4eec2411aa
     2021-03-10 07:10:19   192.168.178.28_49153_2-friendlyName 3580631933
     2021-03-10 07:10:19   192.168.178.28_49153_2-location http://192.168.178.28:49153/description3.xml
     2021-03-10 07:10:19   192.168.178.28_49153_2-manufacturer HUMAX
     2021-03-10 07:10:19   192.168.178.28_49153_2-modelDescription 5600
     2021-03-10 07:10:19   192.168.178.28_49153_2-modelName SkyDPVR
     2021-03-10 07:10:19   192.168.178.28_49153_2-modelNumber 5-2-701.2.4[PL]
     2021-03-10 07:10:19   192.168.178.28_49153_2-presence online
     2021-03-10 07:10:19   192.168.178.28_49153_2-zs-SkyRemote urn:schemas-nds-com:service:SkyRemote:1
     2021-03-08 19:37:58   192.168.178.29-UDN uuid:cfe92100-67c4-11d4-a45f-44d2445d2bca
     2021-03-08 19:37:58   192.168.178.29-friendlyName EPSON5D2BCA
     2021-03-08 19:37:58   192.168.178.29-location http://192.168.178.29/DEVICE/PRINTER1.XML
     2021-03-08 19:37:58   192.168.178.29-manufacturer EPSON
     2021-03-08 19:37:58   192.168.178.29-modelDescription Inkjet Printer
     2021-03-08 19:37:58   192.168.178.29-modelName XP-830 Series
     2021-03-08 19:37:58   192.168.178.29-modelNumber XP-830 Series
     2021-03-08 19:37:58   192.168.178.29-presence online
     2021-03-08 19:37:58   192.168.178.29-zs-1 urn:schemas-upnp-org:service:PrintBasic:1
     2021-03-08 19:37:58   192.168.178.29-zs-3 urn:schemas-upnp-org:service:PrintEnhanced:1
     2021-03-08 19:37:59   192.168.178.29_1-UDN uuid:82b97f00-67c5-11d4-8a28-44d2445d2bca
     2021-03-08 19:37:59   192.168.178.29_1-friendlyName EPSON5D2BCA
     2021-03-08 19:37:59   192.168.178.29_1-location http://192.168.178.29/DEVICE/DPSIPPRINTER.XML
     2021-03-08 19:37:59   192.168.178.29_1-manufacturer EPSON
     2021-03-08 19:37:59   192.168.178.29_1-modelDescription Inkjet Printer
     2021-03-08 19:37:59   192.168.178.29_1-modelName XP-830 Series
     2021-03-08 19:37:59   192.168.178.29_1-modelNumber XP-830 Series
     2021-03-08 19:37:59   192.168.178.29_1-presence online
     2021-03-08 19:37:59   192.168.178.29_1-zs-DPSConnectionManager urn:schemas-cipa-jp:service:DPSConnectionManager:1
     2021-03-08 19:49:49   192.168.178.46_5000-UDN uuid:73796E6F-6473-6D00-0000-00113215cd71
     2021-03-08 19:49:49   192.168.178.46_5000-friendlyName DiskStation (DS112+)
     2021-03-08 19:49:49   192.168.178.46_5000-location http://192.168.178.46:5000/ssdp/desc-DSM-eth0.xml
     2021-03-08 19:49:49   192.168.178.46_5000-manufacturer Synology
     2021-03-08 19:49:49   192.168.178.46_5000-modelDescription Synology NAS
     2021-03-08 19:49:49   192.168.178.46_5000-modelName DS112+
     2021-03-08 19:49:49   192.168.178.46_5000-modelNumber DS112+ 6.2-25426
     2021-03-08 19:49:49   192.168.178.46_5000-presence online
     2021-03-08 19:49:49   192.168.178.46_5000-zs-dummy1 urn:schemas-dummy-com:service:Dummy:1
     2021-03-08 19:47:40   192.168.178.46_50001-UDN uuid:00113215-cd71-0011-71cd-71cd15321100
     2021-03-08 19:47:40   192.168.178.46_50001-friendlyName DiskStation
     2021-03-08 19:47:40   192.168.178.46_50001-location http://192.168.178.46:50001/desc/device.xml
     2021-03-08 19:47:40   192.168.178.46_50001-manufacturer Synology Inc
     2021-03-08 19:47:40   192.168.178.46_50001-modelDescription Synology DLNA/UPnP Media Server
     2021-03-08 19:47:40   192.168.178.46_50001-modelName DS112+
     2021-03-08 19:47:40   192.168.178.46_50001-presence online
     2021-03-08 19:47:40   192.168.178.46_50001-zs-ConnectionManager urn:schemas-upnp-org:service:ConnectionManager:1
     2021-03-08 19:47:40   192.168.178.46_50001-zs-ContentDirectory urn:schemas-upnp-org:service:ContentDirectory:1
     2021-03-08 19:40:11   192.168.178.46_9791-UDN uuid:0cf9b99c-aab0-4bf8-ba44-0b98830f2f09
     2021-03-08 19:40:11   192.168.178.46_9791-friendlyName MinimServer[DiskStation]
     2021-03-08 19:40:11   192.168.178.46_9791-location http://192.168.178.46:9791/0cf9b99c-aab0-4bf8-ba44-0b98830f2f09/Upnp/device.xml
     2021-03-08 19:40:11   192.168.178.46_9791-manufacturer minimserver.com
     2021-03-08 19:40:11   192.168.178.46_9791-modelName MinimServer
     2021-03-08 19:40:11   192.168.178.46_9791-presence online
     2021-03-08 19:40:11   192.168.178.46_9791-zs-ConnectionManager urn:schemas-upnp-org:service:ConnectionManager:1
     2021-03-08 19:40:11   192.168.178.46_9791-zs-ContentDirectory urn:schemas-upnp-org:service:ContentDirectory:1
     2021-03-08 19:40:11   192.168.178.46_9791_1-UDN uuid:ea1494e2-139c-4909-87f8-8e2fc2a1d01f
     2021-03-08 19:40:11   192.168.178.46_9791_1-friendlyName Monitor Service 2
     2021-03-08 19:40:11   192.168.178.46_9791_1-location http://192.168.178.46:9791/ea1494e2-139c-4909-87f8-8e2fc2a1d01f/Upnp/device.xml
     2021-03-08 19:40:11   192.168.178.46_9791_1-manufacturer jminim.org
     2021-03-08 19:40:11   192.168.178.46_9791_1-modelName MonitorService2
     2021-03-08 19:40:11   192.168.178.46_9791_1-presence online
     2021-03-08 19:40:11   192.168.178.46_9791_1-zs-Log2 urn:jminim-org:service:Log2:1
     2021-03-08 19:40:11   192.168.178.46_9791_1-zs-Monitor2 urn:jminim-org:service:Monitor2:2
     2021-03-08 19:35:47   192.168.178.73_49000-UDN uuid:123402409-bccb-40e7-8e6c-2C91AB2B1405
     2021-03-08 19:35:47   192.168.178.73_49000-friendlyName FRITZ!Repeater 1200
     2021-03-08 19:35:47   192.168.178.73_49000-location http://192.168.178.73:49000/fboxdesc.xml
     2021-03-08 19:35:47   192.168.178.73_49000-manufacturer AVM Berlin
     2021-03-08 19:35:47   192.168.178.73_49000-modelDescription FRITZ!Repeater 1200
     2021-03-08 19:35:47   192.168.178.73_49000-modelName FRITZ!Repeater 1200
     2021-03-08 19:35:47   192.168.178.73_49000-modelNumber avm
     2021-03-08 19:35:47   192.168.178.73_49000-presence online
     2021-03-08 19:35:47   192.168.178.73_49000-zs-fritzbox urn:schemas-any-com:service:fritzbox:1
     2021-03-08 19:35:25   state           initialized
   helper:
Attributes:
   userattr   acceptedUDNs defaultRoom envNamespace envPrefix ignoreUDNs

XML des Internetradios:

1 0 urn:schemas-upnp-org:device:MediaRenderer:1 SIRD 14 C2 SIRD14C2 0f080a032a191f2701010805ffff2fff uuid:3DCC7100-F76C-11DD-87AF-002261949F08 image/png 48 48 32 /icon.png image/jpeg 48 48 32 /icon.jpg image/png 120 120 32 /icon2.png image/jpeg 120 120 32 /icon2.jpg urn:schemas-upnp-org:service:AVTransport:1urn:upnp-org:serviceId:AVTransportAVTransport/scpd.xmlAVTransport/controlAVTransport/eventurn:schemas-upnp-org:service:ConnectionManager:1urn:upnp-org:serviceId:ConnectionManagerConnectionManager/scpd.xmlConnectionManager/controlConnectionManager/eventurn:schemas-upnp-org:service:RenderingControl:1urn:upnp-org:serviceId:RenderingControlRenderingControl/scpd.xmlRenderingControl/controlRenderingControl/event/webDMR-1.50 VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0006&REV_01 MS_DigitalMediaDeviceClass_DMR_V001 MediaDevices Multimedia.DMR 0 1 4 Spotify, AudioSync, DAB, FM, IR, Aux-In, Media, DMR

Melde Dich, wenn Du sonst noch was wissen willst. An mein Modul komme ich erst in einigen Tagen, wenn es da was Neues gibt, melde ich mich.

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Hi Eki,
danke fürs reinschnuppern.

Interessant ist auch der Epson(ich hab auch einen. der ist aber bisher immer "tot"). Drucker sind ja auch oft per UPnP anbindbar. Könnte vielleicht auch zu einem logischen Modul führen....

Ansonsten sieht das erst einmal alles "normal" aus und Du hast über den ersten Schritt eine Übersicht Deiner UPnP-devices. Noch nicht vollständig, weil die TVs ja noch aus sind. Sobald die eingeschaltet werden, melden die sich und sollten dann auch im UPNPController auftauchen und DLNAController-devices angelegt werden, vergleichbar dem SIRD-device.

Mich wundert bei dem SIRD, dass die services den Zustand "subscribed" anzeigen. Eigentlich müssten die in etwa so aussehen: setstate UPNP_Controller 2021-03-10 06:54:57 IP_Port-zs-AVTransport SID: uuid:c5337f0e-d940-4c7b-aa19-06efbf53ca5a timeout: 1800 property: LastChange
setstate UPNP_Controller 2021-02-23 23:24:46 IP_Port-zs-ConnectionManager urn:schemas-upnp-org:service:ConnectionManager:1
setstate UPNP_Controller 2021-03-10 06:54:57 IP_Port-zs-RenderingControl SID: uuid:d3b95548-c1f0-423b-8c58-e817deec42d8 timeout: 1800 property: LastChange
Ich spekuliere, dass die events nicht "erkannt" werden und nach einer Weile "subscription failed" oder ähnlich auftauchen wird.

Die events kommen über das automatisch angelegte Hilfsdevice UPNPSocket-UPNP_Controller-4711(4711 ist irgendeine PortNr. ungleich 1900) rein(die Hilfsdevices befinden sich im room "hidden"). Wenn es Dir jetzt nicht eh schon das Log zuballert, müsste man mit verbose=5 mal sehen, was da so ankommt. Allerdings sehen wir leider nur, ob überhaupt ein event reinkommt. Dieses event wird dann "weitergereicht" und für uns (fast) unsichtbar in der Blackbox des perlupnp-Pakets verarbeitet. Entweder kommt eine Fehlermeldung zurück, mit der man was anfangen kann oder ein Callback auf das UPNP_Controller-device wird zur Verarbeitung aufgerufen.
Zitat
ist im XML File auch eine Liste der Modi (FM, DAB etc.) zu sehen, die wird aber irgendwie nicht ausgewertet.
Ich sehe in Deinem Extrakt gar keine "Schlüsselbegriffe". Kannst Du das http://192.168.178.26:8080/dd.xml mal im Browser aufrufen und hier einstellen. Dann kann ich das vielleicht als weiteres reading in den UPNPController übernehmen.

Ich stelle heut oder morgen neue Versionen ein. Dazu noch ein paar Tipps zum WindowsMediaPlayer, den ich bei Dir noch nicht sah, der aber gut zu nutzen ist, um ein besseres Verständnis von DLNA zu entwickeln aber auch zu analysieren, was ein konkretes device "kann"(oder auch nicht).

Ich schlage vor, dass Du dann einen eigenen Thread für UPNP u. Vestel(Medion....) aufmachst, da ich mit den verschiedenartigsten Herstellern hier den Überblick über die Details verliere und die Zusammenhänge sich verwässern, da ich ja mangels Hardware immer nur auf Euren Input reagieren/analysieren kann. Dieter(Rockfan) wird sich dann bestimmt auch gerne dazu gesellen. Er hat hier im Thread schon die ersten Schritte zu diesen Hersteller-Typen gemacht und auch Dein Modul ausprobiert.

Grüße Markus

Edit:
@Michael: Kannst Du bitte mal manuell im UPNPController device die beiden services Speaker- u. SessionManagment subscriben(SYS_UPNP u. UPNPSocket-SYS_UPNP-4711[4711 ist irgendeine PortNr. ungleich 1900;das device befindet sich im room "hidden"] auf verbose 5). set SYS_UPNP subscribe 192.168.4.31_46971-zs-SpeakerManagment
set SYS_UPNP subscribe 192.168.4.31_46971-zs-SessionManagment
Dann den Log-Extrakt u. die beiden service-readings 192.168.4.31_46971-zs-.... hier posten.
« Letzte Änderung: 10 März 2021, 08:58:50 von KölnSolar »
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

Offline MichaelT

  • Full Member
  • ***
  • Beiträge: 225
Hallo Markus,

habe mal direkt das xml geschnüffelt, ich hoffe da kannst Du was mit anfangen:

Gruß Michael

EDIT:

Subscribe
2021.03.10 19:16:23.660 4: UPNPController: subscribe: reading  192.168.4.33_44210-zs-SessionManagement, uniquedevice 192.168.4.33_44210, service SessionManagement
2021.03.10 19:16:23.661 5: UPNPController: SessionManagement: urn:schemas-pure-com:service:SessionManagement:1 found. OK.
2021.03.10 19:16:23.661 5: UPNPController: SessionManagement: urn:schemas-pure-com:service:SessionManagement:1 found. OK.
2021.03.10 19:16:23.840 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SessionManagement UPnP::ControlPoint::Service=HASH(0x74c7f94) $VAR1 = 'SessionID';
$VAR2 = '';

2021.03.10 19:16:23.840 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SessionManagement original property:
2021.03.10 19:16:23.840 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SessionManagement property:
2021.03.10 19:16:23.854 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message
2021.03.10 19:16:23.854 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/AVT, message
2021.03.10 19:16:23.854 4: UPNPController: SYS_UPNP: service  event SessionID not yet implemented
2021.03.10 19:16:50.870 4: UPNPController: subscribe: reading  192.168.4.33_44210-zs-SpeakerManagement, uniquedevice 192.168.4.33_44210, service SpeakerManagement
2021.03.10 19:16:50.870 5: UPNPController: SpeakerManagement: urn:schemas-pure-com:service:SpeakerManagement:1 found. OK.
2021.03.10 19:16:50.871 5: UPNPController: SpeakerManagement: urn:schemas-pure-com:service:SpeakerManagement:1 found. OK.
2021.03.10 19:16:51.112 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SpeakerManagement UPnP::ControlPoint::Service=HASH(0x21debe0) $VAR1 = 'SessionID';
$VAR2 = '';
$VAR3 = 'Groups';
$VAR4 = '&lt;?xml version=&quot;1.0&quot; ?&gt;&lt;groups version=&quot;1.0&quot;&gt;&lt;group&gt;&lt;id&gt;4DAA44C0-8291-11E3-BAA7-0800200C9A66&lt;/id&gt;&lt;name&gt;Bluetooth&lt;/name&gt;&lt;/group&gt;&lt;/groups&gt;';

2021.03.10 19:16:51.113 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SpeakerManagement original property:
2021.03.10 19:16:51.113 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SpeakerManagement property:
2021.03.10 19:16:51.126 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message
2021.03.10 19:16:51.126 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/AVT, message
2021.03.10 19:16:51.126 4: UPNPController: SYS_UPNP: service  event SessionID not yet implemented
2021.03.10 19:16:51.126 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SpeakerManagement original property: &lt;?xml version=&quot;1.0&quot; ?&gt;&lt;groups version=&quot;1.0&quot;&gt;&lt;group&gt;&lt;id&gt;4DAA44C0-8291-11E3-BAA7-0800200C9A66&lt;/id&gt;&lt;name&gt;Bluetooth&lt;/name&gt;&lt;/group&gt;&lt;/groups&gt;
2021.03.10 19:16:51.127 5: UPNPController: Received event: by 192.168.4.33_44210-zs-SpeakerManagement property: <?xml version="1.0" ?><groups version="1.0"><group><id>4DAA44C0-8291-11E3-BAA7-0800200C9A66</id><name>Bluetooth</name></group></groups>
2021.03.10 19:16:51.127 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/RCS, message <?xml version="1.0" ?><groups version="1.0"><group><id>4DAA44C0-8291-11E3-BAA7-0800200C9A66</id><name>Bluetooth</name></group></groups>
2021.03.10 19:16:51.127 5: UPNPController: SYS_UPNP: event of service urn:schemas-upnp-org:metadata-1-0/AVT, message <?xml version="1.0" ?><groups version="1.0"><group><id>4DAA44C0-8291-11E3-BAA7-0800200C9A66</id><name>Bluetooth</name></group></groups>
2021.03.10 19:16:51.127 4: UPNPController: SYS_UPNP: service <?xml version="1.0" ?><groups version="1.0"><group><id>4DAA44C0-8291-11E3-BAA7-0800200C9A66</id><name>Bluetooth</name></group></groups> event Groups not yet implemented

http://192.168.4.30:33645/xml/SpeakerManagement.xml
<!-- ============================================================Title: UPnP SpeakerManagement Service TemplatePurpose:To identify the required/optional actions and state variablesand the required allowed values defined by this service type.This is a custom Pure Service designed to provide configurationmanagement options for Pure media renderer devices.Note:This file uses tabs (not spaces) for block indentation.Any updates to this file should maintain this convention.This includes disabling any automatic tab-to-space conversionfeature provided by your editor.================================================================ -->
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<serviceStateTable>
<stateVariable sendEvents="no">
<name>MCSType</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>STEREO</allowedValue>
<allowedValue>STANDALONE</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>MCSID</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>MCSFriendlyName</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>SpeakerChannel</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>LEFT_FRONT</allowedValue>
<allowedValue>RIGHT_FRONT</allowedValue>
<allowedValue>STANDALONE_SPEAKER</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>SpeakerOrientation</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>HORIZONTAL</allowedValue>
<allowedValue>VERTICAL</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_GroupID</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_GroupName</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_GroupMetadata</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="yes">
<name>Groups</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_Type_IdentifyPattern</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>DEFAULT</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="yes">
<name>SessionID</name>
<dataType>string</dataType>
</stateVariable>
</serviceStateTable>
<actionList>
<action>
<name>SetMultiChannelSpeaker</name>
<argumentList>
<argument>
<name>NewMCSType</name>
<direction>in</direction>
<relatedStateVariable>MCSType</relatedStateVariable>
</argument>
<argument>
<name>NewMCSID</name>
<direction>in</direction>
<relatedStateVariable>MCSID</relatedStateVariable>
</argument>
<argument>
<name>NewMCSFriendlyName</name>
<direction>in</direction>
<relatedStateVariable>MCSFriendlyName</relatedStateVariable>
</argument>
<argument>
<name>NewSpeakerChannel</name>
<direction>in</direction>
<relatedStateVariable>SpeakerChannel</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetMultiChannelSpeaker</name>
<argumentList>
<argument>
<name>CurrentMCSType</name>
<direction>out</direction>
<relatedStateVariable>MCSType</relatedStateVariable>
</argument>
<argument>
<name>CurrentMCSID</name>
<direction>out</direction>
<relatedStateVariable>MCSID</relatedStateVariable>
</argument>
<argument>
<name>CurrentMCSFriendlyName</name>
<direction>out</direction>
<relatedStateVariable>MCSFriendlyName</relatedStateVariable>
</argument>
<argument>
<name>CurrentSpeakerChannel</name>
<direction>out</direction>
<relatedStateVariable>SpeakerChannel</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetSpeakerOrientation</name>
<argumentList>
<argument>
<name>NewSpeakerOrientation</name>
<direction>in</direction>
<relatedStateVariable>SpeakerOrientation</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetSpeakerOrientation</name>
<argumentList>
<argument>
<name>CurrentSpeakerOrientation</name>
<direction>out</direction>
<relatedStateVariable>SpeakerOrientation</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>IdentifyMe</name>
<argumentList>
<argument>
<name>IdentifyPattern</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_Type_IdentifyPattern</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>AddToGroup</name>
<argumentList>
<argument>
<name>ID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_GroupID</relatedStateVariable>
</argument>
<argument>
<name>Name</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_GroupName</relatedStateVariable>
</argument>
<argument>
<name>Metadata</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_GroupMetadata</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>RemoveFromGroup</name>
<argumentList>
<argument>
<name>ID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_GroupID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetGroups</name>
<argumentList>
<argument>
<name>CurrentGroups</name>
<direction>out</direction>
<relatedStateVariable>Groups</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>out</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>in</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>ClearSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>in</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
</argumentList>
</action>
</actionList>
</scpd>

<!-- ============================================================Title: UPnP Session Management Service TemplatePurpose:To identify the required/optional actions and state variablesand the required allowed values defined by this service type.This is a custom Pure Service designed to allow Control Pointsto create/destroy a session and to add/remove UPnP media renderers toand from a session.Note:This file uses tabs (not spaces) for block indentation.Any updates to this file should maintain this convention.This includes disabling any automatic tab-to-space conversionfeature provided by your editor.================================================================ -->
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<serviceStateTable>
<stateVariable sendEvents="yes">
<name>SessionID</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>SessionMetadata</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_UUID</name>
<dataType>string</dataType>
</stateVariable>
</serviceStateTable>
<actionList>
<action>
<name>CreateSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>out</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
<argument>
<name>Metadata</name>
<direction>in</direction>
<relatedStateVariable>SessionMetadata</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>out</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
<argument>
<name>Metadata</name>
<direction>out</direction>
<relatedStateVariable>SessionMetadata</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>DestroySession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>in</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>AddUnitToSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>in</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
<argument>
<name>UUID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_UUID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>RemoveUnitFromSession</name>
<argumentList>
<argument>
<name>SessionID</name>
<direction>in</direction>
<relatedStateVariable>SessionID</relatedStateVariable>
</argument>
<argument>
<name>UUID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_UUID</relatedStateVariable>
</argument>
</argumentList>
</action>
</actionList>
</scpd>
« Letzte Änderung: 10 März 2021, 19:18:53 von MichaelT »
Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Hallo Michael,
danke und super. Damit kann ich was anfangen. In den nächsten Tagen bin ich mit Anpassung u. Trockentest durch und dann schauen wir(Du) mal. ;)
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
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline eki

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1407
Kannst Du das http://192.168.178.26:8080/dd.xml mal im Browser aufrufen und hier einstellen. Dann kann ich das vielleicht als weiteres reading in den UPNPController übernehmen.

<?xml version="1.0" encoding="utf-8"?>
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11" xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0" xmlns:fsns="urn:schemas-frontier-silicon-com:ir-1-0" xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation">
   <specVersion>
      <major>1</major>
      <minor>0</minor>
   </specVersion>
   <device>
      <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
     
     
      <friendlyName>SIRD 14 C2</friendlyName>
      <manufacturer> </manufacturer>
      <manufacturerURL> </manufacturerURL>
      <modelDescription></modelDescription>
      <modelName>SIRD14C2</modelName>
      <modelNumber> </modelNumber>
      <modelURL> </modelURL>
      <serialNumber>0f080a032a191f2701010805ffff2fff</serialNumber>
      <UDN>uuid:3DCC7100-F76C-11DD-87AF-002261949F08</UDN>
      <iconList>
         <icon>
            <mimetype>image/png</mimetype>
            <width>48</width>
            <height>48</height>
            <depth>32</depth>
            <url>/icon.png</url>
         </icon>
         <icon>
            <mimetype>image/jpeg</mimetype>
            <width>48</width>
            <height>48</height>
            <depth>32</depth>
            <url>/icon.jpg</url>
         </icon>
         <icon>
            <mimetype>image/png</mimetype>
            <width>120</width>
            <height>120</height>
            <depth>32</depth>
            <url>/icon2.png</url>
         </icon>
         <icon>
            <mimetype>image/jpeg</mimetype>
            <width>120</width>
            <height>120</height>
            <depth>32</depth>
            <url>/icon2.jpg</url>
         </icon>
      </iconList>
  <serviceList>
    <service>
      <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
      <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
      <SCPDURL>AVTransport/scpd.xml</SCPDURL>
      <controlURL>AVTransport/control</controlURL>
      <eventSubURL>AVTransport/event</eventSubURL>
    </service>
    <service>
      <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
      <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
      <SCPDURL>ConnectionManager/scpd.xml</SCPDURL>
      <controlURL>ConnectionManager/control</controlURL>
      <eventSubURL>ConnectionManager/event</eventSubURL>
    </service>
    <service>
      <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
      <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
      <SCPDURL>RenderingControl/scpd.xml</SCPDURL>
      <controlURL>RenderingControl/control</controlURL>
      <eventSubURL>RenderingControl/event</eventSubURL>
    </service>
  </serviceList>
  <presentationURL>/web</presentationURL>
  <dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
<pnpx:X_hardwareId>VEN_2A2D&amp;DEV_0001&amp;SUBSYS_0001&amp;REV_01 VEN_0033&amp;DEV_0006&amp;REV_01</pnpx:X_hardwareId>
<pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId>
<pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory>
<df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory>
<microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported>
<microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported>
<fsns:X_audSyncProtocolID>4</fsns:X_audSyncProtocolID>
<fsns:X_Features>Spotify, AudioSync, DAB, FM, IR, Aux-In, Media, DMR</fsns:X_Features>
</device></root>
« Letzte Änderung: 11 März 2021, 20:49:32 von eki »

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Hallo zusammen,

in den ersten Posts die neuen Versionen. Da UPNP- u. DLNAController voneinander abhängen immer beide Module aktualisieren.

@Michael: nun bin ich gespannt, was die Teufels 4 peaq MUNET PMN300 so hergeben. Bitte führe Tests möglichst mit verbose=4 beim UPNPController u. verbose=5 bei wenigstens einem Teufel DLNAController device durch.(Dein Problem vor Jahren mit den renewalZeiten beim DLNARenderer ist nun auch gelöst  ;))

@Eki/Dieter: Kann bitte der Erste von Euch beiden einen neuen Thread mit den Testergebnissen zu den "Vestels" eröffnen, da die Analyse sonst hier den "Rahmen"(grundsätzliche Funktionalität) sprengt.
Für die ersten Tests ist mir der subscription-/event-Prozess wichtig. Daher bitte verbose=5 beim UPNPController und beim UPNPSocket-UPNP_Controller-xy im room hidden(xy ungleich 1900). Rege Fb-Aktivität(on,off,volume,mute) erwünscht. ;)

Grüße Markus
« Letzte Änderung: 14 März 2021, 21:28:14 von KölnSolar »
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

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Antw:Neuentw. Modulpaket zu UPnP: Windows Mediaplayer special
« Antwort #55 am: 13 März 2021, 09:21:13 »
Hallo zusammen

bei meinen Tests hab ich ne Menge mit WindowsMediaplayer auf 3 PCs "rumgespielt, mir ist wieder bewusst geworden, wie gut sich der Mediaplayer nutzen lässt, um UPnP/DLNA allgemein und in FHEM etwas besser zu verstehen.

Ebenso ist er mit der Option: "Wiedergabe auf Gerät" ein gutes Diagnoseinstrument, um festzustellen, welche Eigenschaften/Funktionen ein bisher unbekanntes, noch nicht erforschtes physisches rendering device hat bzw. um Fehler eines Renderers/Players(z.B. TV) zu analysieren.


Der Mediaplayer ist UPnP(eher das subset DLNA) Controller, Player/Renderer u. Server zugleich.

Um den Mediaplayer als Medienserver zu nutzen, muss man im Netzwerk- u. Freigabecenter die Option "Medienstreamingoptionen" aktivieren. Er meldet sich dann im FHEM-UPNPController grundsätzlich immer als UPnP-device "Windows Media Player Sharing", ohne dass er in Windows aufgerufen wurde, mit den Services ConnectionManager, ContentDirectory u. X_MS_MediaReceiverRegistrar u. Port 2869. Friendly Name ist der Computername:Medienbibliotheksname(jeder Windows-User hat seine eigene Bibliotek). Wenn mehrere User einen PC mit Medienstreamingoption nutzen, gibt es auch mehrere Einträge("devices") im UPNPController-device. Für FHEM gibt es derzeit noch kein logisches Modul, um die Serverfunktionalität konkret zu nutzen.

Ruft man den Mediaplayer auf, so werden die Services eines Players/Renderers als weitere device-readings "Windows Media Player" im UPNPController-device angelegt : AVTransport, RenderingControl u. ConnectionManager. Über diese Services wird auch bei aktiviertem autocreate ein DLNA-device des Type DLNAController in FHEM angelegt. Ohne weiteres zutun ist das device nur ein "Status-device".

In Windows kennt der Player die Option:  "Remotesteuerung des Players zulassen" unter dem Menüpunkt "Streamen". Die Bedeutung ist:
ausgeschaltet - kein service AVTransport verfüg-/subscribebar; actions für den service RenderingControl nicht möglich(Log: UPNPController: RenderingControl, SetVolume(0,Master,20) does not exist.)
                       der friendly name ist der Computername
eingeschaltet - RenderingControl u. AVTransport sind verfüg-/subscribebar; events werden nach FHEM übertragen; der Mediaplayer lässt sich per FHEM DLNAController-device steuern
                      der friendly name ändert sich auf Username(Computername:Windows Media Player)

Echt ne feine Sache. Dadurch lassen sich also Sprachnachrichten(speak), Bildnachrichten .....auf jeden Windows-PC streamen. Schönes feature für den Sommer, wenn man mit PC im Garten sitzt oder einen Mitbewohner informieren möchte.... Über FHEM lassen sich per DLNAController(alte Version: DLNARenderer) also die streams(speak, Bilder...) wie schon auf TVs gewohnt automatisch ausführen.

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

Offline RockFan

  • Full Member
  • ***
  • Beiträge: 133
@Eki/Dieter: Kann bitte der Erste von Euch beiden einen neuen Thread mit den Testergebnissen zu den "Vestels" eröffnen, da die Analyse sonst hier den "Rahmen"(grundsätzliche Funktionalität) sprengt.
Für die ersten Tests ist mir der subscription-/event-Prozess wichtig. Daher bitte verbose=5 beim UPNPController und beim UPNPSocket-UPNP_Controller-xy im room hidden(xy ungleich 1900). Rege Fb-Aktivität(on,off,volume,mute) erwünscht. ;)

Wie gewünscht: https://forum.fhem.de/index.php/topic,119546.0.html  :)
Raspbian (Buster) auf Raspberry Pi 4 /  CUL + RFXTRX + TCM / FS20, FHT 80B, S300TH, Intertechno, DMX, Milight, EnOcean, Homematic, AMAD, Home Connect, MiSmartHome, Yeelight, ...

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Keiner Lust Multiroom zu testen ?  :(

Jens, wie siehts mit den Teufeln aus ?

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

Offline Newbie

  • Full Member
  • ***
  • Beiträge: 223
Hallo Markus,

Zitat
Jens, wie siehts mit den Teufeln aus ?

kann leider erst wieder am Wochenende testen.

Habe letztes Wochenende die neue Version nur mal kurz angetestet, über die Raumfeld-App Multiroom eingerichtet aus Küche und Schlafzimmer wird dann Küche, Schlafzimmer und Schlafzimmer geht offline.
Über die App läßt sich dann immer noch für jeden Raum die Lautstärke seperat steuern, was über das Modul (noch) nicht geht.
Bei den x-mal Anlegen der Controller-Module tauchte mein Linux-mini-DLNA-Server im UPnP_Controller nur ein einziges Mal auf.

vG Jens

P.S.: gibt im Netz ja einige Lösungen für die Teufel, https://github.com/dennis-hh/node-raumfeld, https://github.com/RandomMetalhead/homebridge-teufel
fhem-6.0 (configDB+DbLog)  auf ODROID-XU4

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5321
Hi Jens,
Zitat
Linux-mini-DLNA-Server
Ja, der meldet sich nie selbstständig(vielleicht beim start ?  :-\) Man muss ihn immer mit set UPNPController searchterm upnp:rootdevice animieren. Dann meldet er sich auch.

Zitat
für jeden Raum die Lautstärke seperat steuern, was über das Modul (noch) nicht geht.
Nicht ? Geht das mit dem DLNARenderer ? Mit der Info weiß ich dann immer, ob es sich um ein neues feature handelt oder meinen Fehler bei der Umsetzung der DLNARenderer-features.

Danke für die Links. Die helfen sicherlich beim analysieren. Hast Du davon was installiert ?

Nachdem ich dank des UPNP-Controller-Moduls die ganzen Server sehe, frage ich mich immer, was und wie man da etwas mit machen könnte. Letztendlich bieten die immer den service ContentDirectory mit den actions browsing u. search an. Browsing scheint mir für FHEM overkilled, bei search fehlt mir der Ansatz, was man denn sinnvoll suchen und dann auch abspielen möchte. Liegt sicherlich daran, dass ich jetzt nicht gerade der Mensch bin, der seine Mediendevices(eigentlich nur die TVs) mit Konserven füttern will. Lange Rede kurzer Sinn: Mir fehlt der use case.

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