DLNARenderer fehlermeldung (SamsungTV)

Begonnen von Pascal94, 15 Mai 2020, 23:16:04

Vorheriges Thema - Nächstes Thema

KölnSolar

ZitatDer DLNA renderer zeigt Version v2.0.7Patch_3
und
ZitatDLNA: unknown attribute envPrefix. Type 'attr DLNA ?' for a detailed list.
Sschließen sich im Regelfall aus.

Keine Ahnung, was Du da machst. Bei seltsamen und undefinierten Zuständen hilft zumeist ein shutdown/restart.

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

Heiner

shutdown hat nix gebracht,

daher alles rund um TV und DLNA geloescht
update all
shutdown reboot
nochmal die DLNArenerer.pm ins FHEM kopiert
DLNA neu angelegt und schon klappts.

Alles gut Danke fuer die Hilfe
Heiner
--------------------------------
fhem auf Pi3+
CUL 868MHz, Signalduino 434MHz, HM-CFG-USB
HM, THZ, Kostal, Somfy, Conbee, Pytonbinding, FritzBox, FTUI, MQTT2

KölnSolar

Na prima. Das attr exclude_from_update für den DLNARenderer beim device global nicht vergessen.  ;)
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

Dia81

ich klinke mich hier mal rein.... habe es soweit hinbekommen ein bild aus dem internet auf meinen Samsung TV zu pushen.

Jetzt möchte ich aber ein internes Bild aus Fhem nutzen (von der Türklingel).

Diese generiert mir ein festes Bild als


http://192.168.178.55:8083/fhem/www/tablet/images/Kamera/Cam1_snapshot.jpg


oder einen stream als


http://192.168.178.221/Streaming/Channels/1/httpPreview


und sogar noch einen rstp stream...

Aber wie bekomme ich das nun angezeigt? Die links kann ich so im browser aufrufen aber sie werden nicht so am Samsung angezeigt. (Vermutlich weil er obwohl selbes Netzwerk mit der internen IP nicht klar kommt?)



KölnSolar

Und Dein Problem im anderen Thread hast Du lösen können ? Berechtigungsproblem ? Wie sehen def, set u. Log aus ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Dia81

Zitat von: KölnSolar am 24 Oktober 2020, 16:49:01
Und Dein Problem im anderen Thread hast Du lösen können ? Berechtigungsproblem ? Wie sehen def, set u. Log aus ?

Hatte gedacht ich hätte den anderen Post schon gelöscht, habe ich nachgeholt.
Wie gesagt, ich kann ja über den DNLA Renderer ein beliebigen BilderLink anzeigen lassen aus dem www aber nicht einen aus dem eigenen Netzwerk. Wenn Berechtigungsproblem, wo und an welcher Stelle muss ich da was tun? Habe in keiner der vielen Foreneinträgen oder Anleitungen dazu etwas gesehen.

Wenn ich ausführe:

set DLNA_25ba91a9321a stream http://192.168.178.55:8083/fhem/www/tablet/images/Kamera/Cam1_snapshot.jpg

kommt im Log:

2020.10.25 11:00:33.562 5: DLNARenderer: DLNA_25ba91a9321a, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2020.10.25 11:00:33.623 5: DLNARenderer: DLNA_25ba91a9321a, AVTransport, SetAVTransportURI(0,http://192.168.178.55:8083/fhem/www/tablet/images/Kamera/Cam1_snapshot.jpg,) succeed.
2020.10.25 11:00:33.634 5: DLNARenderer: DLNA_25ba91a9321a, AVTransport: urn:schemas-upnp-org:service:AVTransport:1 found. OK.
2020.10.25 11:00:33.660 5: DLNARenderer: DLNA_25ba91a9321a, AVTransport, Play(0,1) succeed.


aber am TV passiert nichts. Brauhe das aber für eine "Klingelmeldung"

List Renderer:

Internals:
   FUUID      5f94091d-f33f-1dc2-a860-f15393fc8a6affed
   NAME       MeinRenderer
   NR         1527
   STATE      initialized
   TYPE       DLNARenderer
   UDN        0
   VERSION    v2.0.7Patch_3
   .attraggr:
   .attrminint:
   READINGS:
     2020-10-24 16:30:47   state           initialized
   helper:
     caskeid    0
     caskeidClients
Attributes:
   defaultRoom Raum
   envNamespace <undef>
   envPrefix  s
   userattr   acceptedUDNs defaultRoom envNamespace envPrefix ignoreUDNs


List des DNLA TV Renderers

Internals:
   DEF        uuid:aa68f296-f0cb-4c2b-ae90-25ba91a9321a
   FUUID      5f94091e-f33f-1dc2-762a-1cb97ab1903f6452
   NAME       DLNA_25ba91a9321a
   NR         1528
   STATE      online
   TYPE       DLNARenderer
   UDN        uuid:aa68f296-f0cb-4c2b-ae90-25ba91a9321a
   .attraggr:
   .attrminint:
   READINGS:
     2020-10-24 16:30:50   currentAlbumArtURI
     2020-10-24 13:08:07   currentTitle    image - 10.jpg
     2020-10-24 23:04:09   currentTrackURI
     2020-10-25 10:34:32   friendlyName    [TV] Samsung Q70 Series (65)
     2020-10-25 10:34:32   manufacturer    Samsung Electronics
     2020-10-25 10:34:32   manufacturerURL http://www.samsung.com/sec
     2020-10-25 10:34:32   modelDescription Samsung TV DMR
     2020-10-25 10:34:32   modelName       GQ65Q77TGTXZG
     2020-10-25 10:34:32   modelNumber     AllShare1.0
     2020-10-25 10:34:32   modelURL        http://www.samsung.com/sec
     2020-10-25 10:34:32   multiRoomSupport 0
     2020-10-25 10:34:40   multiRoomVolume 0
     2020-10-25 10:34:32   mute            0
     2020-10-25 10:34:32   presence        online
     2020-10-25 10:34:32   state           online
     2020-10-24 13:20:55   stream          http://192.168.178.221/Streaming/Channels/1/httpPreview
     2020-10-24 23:04:09   transportState  NO_MEDIA_PRESENT
     2020-10-24 12:59:42   transportStatus OK
     2020-10-24 12:59:42   volume          0
   helper:
     caskeid    0
     caskeidClients
Attributes:
   alias      [TV] Samsung Q70 Series (65)
   userattr   channel_01 channel_02 channel_03 channel_04 channel_05 channel_06 channel_07 channel_08 channel_09 channel_10 multiRoomGroups ttsLanguage
   webCmd     volume


List des TVs

Internals:
   .validcommands 0:noArg 1:noArg 2:noArg 3:noArg 4:noArg 5:noArg 6:noArg 7:noArg 8:noArg 9:noArg ad:noArg aspect:noArg av1:noArg av2:noArg channel:selectnumbers,0,1,99,0,lin channelDown:noArg channelUp:noArg channelList:noArg clear:noArg component1:noArg component2:noArg contents:noArg convergence:noArg cyan:noArg down:noArg enter:noArg esaving:noArg exit:noArg ff:noArg guide:noArg green:noArg hdmi:noArg hdmi1:noArg hdmi2:noArg help:noArg home:noArg info:noArg left:noArg menu:noArg mute:noArg pause:noArg pip_chdown:noArg pip_chup:noArg pip_onoff:noArg play:noArg pmode:noArg power:noArg poweroff:noArg poweron:noArg prech:noArg program:noArg red:noArg return:noArg rec:noArg rewind:noArg right:noArg sleep:noArg source:noArg stop:noArg tools:noArg ttx_mix:noArg tv:noArg tv_mode:noArg up:noArg volumeDown:noArg volumeUp:noArg yellow:noArg statusRequest:noArg 0_text_line 0_macro G_AUTO_:AUTO_ARC_ANTENNA_AIR,AUTO_ARC_ANTENNA_CABLE,AUTO_ARC_ANTENNA_SATELLITE,AUTO_ARC_ANYNET_AUTO_START,AUTO_ARC_ANYNET_MODE_OK,AUTO_ARC_AUTOCOLOR_FAIL,AUTO_ARC_AUTOCOLOR_SUCCESS,AUTO_ARC_CAPTION_ENG,AUTO_ARC_CAPTION_KOR,AUTO_ARC_CAPTION_OFF,AUTO_ARC_CAPTION_ON,AUTO_ARC_C_FORCE_AGING,AUTO_ARC_JACK_IDENT,AUTO_ARC_LNA_OFF,AUTO_ARC_LNA_ON,AUTO_ARC_PIP_CH_CHANGE,AUTO_ARC_PIP_DOUBLE,AUTO_ARC_PIP_LARGE,AUTO_ARC_PIP_LEFT_BOTTOM,AUTO_ARC_PIP_LEFT_TOP,AUTO_ARC_PIP_RIGHT_BOTTOM,AUTO_ARC_PIP_RIGHT_TOP,AUTO_ARC_PIP_SMALL,AUTO_ARC_PIP_SOURCE_CHANGE,AUTO_ARC_PIP_WIDE,AUTO_ARC_RESET,AUTO_ARC_USBJACK_INSPECT,AUTO_FORMAT,AUTO_PROGRAM G_EXTx:EXT1,EXT2,EXT3,EXT4,EXT5,EXT6,EXT7,EXT8,EXT9,EXT10,EXT11,EXT12,EXT13,EXT14,EXT15,EXT16,EXT17,EXT18,EXT19,EXT20,EXT21,EXT22,EXT23,EXT24,EXT25,EXT26,EXT27,EXT28,EXT29,EXT30,EXT31,EXT32,EXT33,EXT34,EXT35,EXT36,EXT37,EXT38,EXT39,EXT40,EXT41 G_Others:3SPEED,4_3,16_9,ADDDEL,ALT_MHP,ANGLE,ANTENA,ANYNET,ANYVIEW,APP_LIST,AV3,BACK_MHP,BOOKMARK,CALLER_ID,CAPTION,CATV_MODE,CLOCK_DISPLAY,CONVERT_AUDIO_MAINSUB,CUSTOM,DEVICE_CONNECT,DISC_MENU,DMA,DNET,DNIe,DNSe,DOOR,DSS_MODE,DTV,DTV_LINK,DTV_SIGNAL,DVD_MODE,DVI,DVR,DVR_MENU,DYNAMIC,ENTERTAINMENT,FACTORY,FAVCH,FF_,FM_RADIO,GAME,HDMI3,HDMI4,ID_INPUT,ID_SETUP,INSTANT_REPLAY,LINK,LIVE,MAGIC_BRIGHT,MAGIC_CHANNEL,MDC,MIC,MORE,MOVIE1,MS,MTS,NINE_SEPERATE,OPEN,PANNEL_CHDOWN,PANNEL_CHUP,PANNEL_ENTER,PANNEL_MENU,PANNEL_POWER,PANNEL_SOURCE,PANNEL_VOLDOW,PANNEL_VOLUP,PANORAMA,PCMODE,PERPECT_FOCUS,PICTURE_SIZE,PIP_SCAN,PIP_SIZE,PIP_SWAP,PLUS100,POWER,PRINT,QUICK_REPLAY,REC,REPEAT,RESERVED1,REWIND_,RSS,RSURF,SCALE,SEFFECT,SETUP_CLOCK_TIMER,SOUND_MODE,SOURCE,SRS,STANDARD,STB_MODE,STILL_PICTURE,SUB_TITLE,SVIDEO1,SVIDEO2,SVIDEO3,TOPMENU,TTX_SUBFACE,TURBO,VCHIP,VCR_MODE,WHEEL_LEFT,WHEEL_RIGHT,W_LINK,ZOOM1,ZOOM2,ZOOM_IN,ZOOM_MOVE,ZOOM_OUT screen:noArg
   DEF        192.168.178.22 8001
   FUUID      5f930a85-f33f-1dc2-0f16-7552248ff771f3a2
   Host       192.168.178.22
   Mode       
   NAME       SamsungTV
   NR         1526
   NTFY_ORDER 50-SamsungTV
   Port       8001
   STATE      on
   TYPE       SamsungAV
   .attraggr:
   .attrminint:
   READINGS:
     2020-10-24 11:40:46   .token          90932964
     2020-10-25 10:34:51   state           on
   helper:
Attributes:
   screenURI  192.168.178.221/Streaming/Channels/1/httpPreview




KölnSolar

ZitatKlingelmeldung
hab ich auch. Aber nur 1 Einzelbild.(ich denke stream dürfte problematisch sein, weil der ja noch gechrieben wird)
Könnte der Pfad das Problem sein ? Ich schreibe mit IPCAM in einen Pfad mit Berechtigung f. fhem/dialout.

Das berücksichtigt ?
Zitat- Vorbereitung des FHEMWEB-devices:
  Da wir derzeit noch keine Lösung haben, wie wir username/Passwort übergeben können, muss ein FHEMWEB-device gewählt oder ggfs neu
  erstellt werden, welches nicht mit dem allowed-device verknüpft ist. Der Port dieses devices sollte logischerweise nicht geroutet sein(kein
  Zugriff von außen)
  Es ist das zusätzliche Attribut allowedHttpMethods mit GET|POST|HEAD einzurichten. Bedeutung u. Auswirkungen sind in der commandref 
  beschrieben.
Fehleranalyse probiert ?
ZitatEdit3:debugging bei Berechtigungsproblemen, nicht ankommenden Befehlen ist hier erklärt
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

Dia81

Zitat von: KölnSolar am 25 Oktober 2020, 15:34:33
hab ich auch. Aber nur 1 Einzelbild.(ich denke stream dürfte problematisch sein, weil der ja noch gechrieben wird)
Könnte der Pfad das Problem sein ? Ich schreibe mit IPCAM in einen Pfad mit Berechtigung f. fhem/dialout.

Das berücksichtigt ?Fehleranalyse probiert ?

Hab Alternativ auch das Einzelbild. Das klappt aber auch nicht. Ich kann das Bild von jedem Endgerät aufrufen welches im Netz ist.

Zitat
- Vorbereitung des FHEMWEB-devices:
  Da wir derzeit noch keine Lösung haben, wie wir username/Passwort übergeben können, muss ein FHEMWEB-device gewählt oder ggfs neu
  erstellt werden, welches nicht mit dem allowed-device verknüpft ist. Der Port dieses devices sollte logischerweise nicht geroutet sein(kein
  Zugriff von außen)
  Es ist das zusätzliche Attribut allowedHttpMethods mit GET|POST|HEAD einzurichten. Bedeutung u. Auswirkungen sind in der commandref
  beschrieben.

tatsächlich nicht, aber ich bin ehrlich gesagt auch gerade zu blöd das zu raffen. Ich habe keine allowed-device definiert. was muss ich hier genau tun? Kapier die Anweisung leider nicht :/

KölnSolar

Ok, ohne die Anweisung zu befolgen geht es natürlich nicht.  ::)

ZitatIch habe keine allowed-device definiert.
Dann hast Du ja die erste Bedingung erfüllt.  ;) (Du solltest Dich aber grundsätzlich mal mit FHEMWEB u. allowed auseinandersetzen)

Die zweite Voraussetzung ist attr DeinFHEMWEBDevice allowedHttpMethods GET|POST|HEAD
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

Dia81

Zitat von: KölnSolar am 26 Oktober 2020, 08:36:59
Ok, ohne die Anweisung zu befolgen geht es natürlich nicht.  ::)
Dann hast Du ja die erste Bedingung erfüllt.  ;) (Du solltest Dich aber grundsätzlich mal mit FHEMWEB u. allowed auseinandersetzen)

Die zweite Voraussetzung ist attr DeinFHEMWEBDevice allowedHttpMethods GET|POST|HEAD

Super, vielen Dank, das funktioniert jetzt einwandfrei.

Gute Frage zum Schluss:

Hat man auch die Chance ein Streamingvideo einzublenden?

Die Kamera stellt unter dem Link:

http://192.168.178.221/Streaming/Channels/1/httpPreview

ein JPG zur Verfügung, welches aktualisiert wird. Also quasi ein Video. Das Streamen geht hier leider ebensowenig wie mit dem RTSP Stream den die Kamera anbietet. Irgendeine Möglichkeit?

KölnSolar

Zitatich denke stream dürfte problematisch sein, weil der ja noch geschrieben wird
"fertige" Dateien sollten problemlos funktionieren. "Laufende" vermutlich nicht. Musst Du dann selber probieren, wie Du das hinbekommst.
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