hiho,
ich hats zwar schon wo geschrieben, aber angst, es ist untergegangen. also nochmals hier:
ich hab hier ein funzendes system aus div. wlan-lautsprechern und mpd/icecast2.
was ich noch hab, ist ein älterer tv von lg. der dlna-renderer findet den, kriegt aber scheints nur blöde meldungen vom tv zurück und streams kann er vom icecast sowieso nicht spielen.
das resultiert in einem riesen haufen warnings im log:
2017.05.06 22:24:41 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 308.
2017.05.06 22:24:41 1: stacktrace:
2017.05.06 22:24:41 1: main::__ANON__ called by FHEM/lib/UPnP/ControlPoint.pm (308)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_createDevice called by FHEM/lib/UPnP/ControlPoint.pm (340)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (463)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (165)
2017.05.06 22:24:41 1: UPnP::ControlPoint::handleOnce called by ./FHEM/98_DLNARenderer.pm (243)
2017.05.06 22:24:41 1: (eval) called by ./FHEM/98_DLNARenderer.pm (242)
2017.05.06 22:24:41 1: main::DLNARenderer_Read called by fhem.pl (3396)
2017.05.06 22:24:41 1: main::CallFn called by fhem.pl (685)
2017.05.06 22:24:41 1: PERL WARNING: 400-URL-Absolute-Error! Location: "", Content: "400 URL missing
" at ./FHEM/98_DLNARenderer.pm line 243.
2017.05.06 22:24:41 1: stacktrace:
2017.05.06 22:24:41 1: main::__ANON__ called by /usr/share/perl/5.20/Carp.pm (168)
2017.05.06 22:24:41 1: Carp::carp called by FHEM/lib/UPnP/ControlPoint.pm (308)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_createDevice called by FHEM/lib/UPnP/ControlPoint.pm (340)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (463)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (165)
2017.05.06 22:24:41 1: UPnP::ControlPoint::handleOnce called by ./FHEM/98_DLNARenderer.pm (243)
2017.05.06 22:24:41 1: (eval) called by ./FHEM/98_DLNARenderer.pm (242)
2017.05.06 22:24:41 1: main::DLNARenderer_Read called by fhem.pl (3396)
2017.05.06 22:24:41 1: main::CallFn called by fhem.pl (685)
2017.05.06 22:24:41 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 309.
2017.05.06 22:24:41 1: stacktrace:
2017.05.06 22:24:41 1: main::__ANON__ called by FHEM/lib/UPnP/ControlPoint.pm (309)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_createDevice called by FHEM/lib/UPnP/ControlPoint.pm (340)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (463)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (165)
2017.05.06 22:24:41 1: UPnP::ControlPoint::handleOnce called by ./FHEM/98_DLNARenderer.pm (243)
2017.05.06 22:24:41 1: (eval) called by ./FHEM/98_DLNARenderer.pm (242)
2017.05.06 22:24:41 1: main::DLNARenderer_Read called by fhem.pl (3396)
2017.05.06 22:24:41 1: main::CallFn called by fhem.pl (685)
2017.05.06 22:24:41 1: PERL WARNING: Loading device description failed with error: 400 URL missing (Location: ) at ./FHEM/98_DLNARenderer.pm line 243.
2017.05.06 22:24:41 1: stacktrace:
2017.05.06 22:24:41 1: main::__ANON__ called by /usr/share/perl/5.20/Carp.pm (168)
2017.05.06 22:24:41 1: Carp::carp called by FHEM/lib/UPnP/ControlPoint.pm (309)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_createDevice called by FHEM/lib/UPnP/ControlPoint.pm (340)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (463)
2017.05.06 22:24:41 1: UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (165)
2017.05.06 22:24:41 1: UPnP::ControlPoint::handleOnce called by ./FHEM/98_DLNARenderer.pm (243)
2017.05.06 22:24:41 1: (eval) called by ./FHEM/98_DLNARenderer.pm (242)
2017.05.06 22:24:41 1: main::DLNARenderer_Read called by fhem.pl (3396)
2017.05.06 22:24:41 1: main::CallFn called by fhem.pl (685)
- alles dlna-zeugs in fhem hab ich schon mehrfach gelöscht und wieder von vorne neu angefangen.
- die meldungen kommen nur, wenn der tv rennt.
- der tv ist als dlna-render-device gelöscht.
- die uuid des tv's ist schon auf ignor (mit uuid:...).
- alles, was mit dlna zu tun hat (auch die devices im hidden-bereich) steht auf "verbose 0"
mir fallt nix mehr ein und ich will verbose nicht global auf 0 stellen.
somit erbitte ich wieder mal hilfe!
nö, leider nicht ...
habs dann mal aufgegeben und hoffe, das sich bei zeiten wer an ein neues modul wagt ... die hoffnung stirbt zuletzt *g*