FHEM/lib/UPnP/ControlPoint.pm bringt fhem zum einfrieren

Begonnen von the ratman, 08 Januar 2018, 11:25:15

Vorheriges Thema - Nächstes Thema

the ratman

→do↑p!dnʇs↓shit←

Nobby1805

Da ist aber kein einziger Log auf Level 5 zu sehen ... poste doch mal den kompletten Log als Attachment
FHEM-Featurelevel: 6.2   (fhem.pl:28227/2023-11-29) auf Windows 10 Pro mit Strawberry Perl 5.32.1.1-32bit
TabletUI: 2.7.15
IO: 2xHMLAN(0.965)|HMUSB2(0.967)

the ratman

#32
wird aber nicht mehr ... dlnarenderer hat "verbose 5"
nach dem aus/ein-schalten des tv's "fembotter" kommt das selbe wieder2018.01.20 11:32:04 1: logfile wurde von hand gelöscht
2018.01.20 11:34:05 4: DLNARenderer: deviceRemoved, Fembotter
2018.01.20 11:35:18 4: DLNARenderer: deviceAdded, Fembotter
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 366.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: 400-URL-Absolute-Error! Location: "", Content: "400 URL missing
" at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 367.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Loading device description failed with error: 400 URL missing (Location: ) at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 366.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: 400-URL-Absolute-Error! Location: "", Content: "400 URL missing
" at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 367.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Loading device description failed with error: 400 URL missing (Location: ) at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 366.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: 400-URL-Absolute-Error! Location: "", Content: "400 URL missing
" at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 367.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Loading device description failed with error: 400 URL missing (Location: ) at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 366.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: 400-URL-Absolute-Error! Location: "", Content: "400 URL missing
" at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (366)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Use of uninitialized value $location in concatenation (.) or string at FHEM/lib/UPnP/ControlPoint.pm line 367.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)
2018.01.20 11:35:29 1: PERL WARNING: Loading device description failed with error: 400 URL missing (Location: ) at ./FHEM/98_DLNARenderer.pm line 249.
2018.01.20 11:35:29 1: stacktrace:
2018.01.20 11:35:29 1:     main::__ANON__                      called by /usr/share/perl/5.24/Carp.pm (169)
2018.01.20 11:35:29 1:     Carp::carp                          called by FHEM/lib/UPnP/ControlPoint.pm (367)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_createDevice   called by FHEM/lib/UPnP/ControlPoint.pm (398)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_getDeviceFromHeaders called by FHEM/lib/UPnP/ControlPoint.pm (522)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::_receiveSSDPEvent called by FHEM/lib/UPnP/ControlPoint.pm (223)
2018.01.20 11:35:29 1:     UPnP::ControlPoint::handleOnce      called by ./FHEM/98_DLNARenderer.pm (249)
2018.01.20 11:35:29 1:     (eval)                              called by ./FHEM/98_DLNARenderer.pm (248)
2018.01.20 11:35:29 1:     main::DLNARenderer_Read             called by fhem.pl (3493)
2018.01.20 11:35:29 1:     main::CallFn                        called by fhem.pl (688)



als anhang dann noch ein verbose5 im global device
→do↑p!dnʇs↓shit←

frank

auch bei den devices, die der renderer automatisch anlegt?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

dominik

fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

the ratman

das globale verbose 5 hatte ich doch zusätzlich angehängt als txt im letzen beitrag.
heißt da oben "logV5.txt" und hat rund 60 kb ...
→do↑p!dnʇs↓shit←

dominik

Aber wieso ist der Fehler aus dem Post nicht im Log ersichtlich? Im Log sehe ich gar keine Fehler...
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

the ratman

ich hatte die logs hintereinander gemacht, weil ich mir erst hintenan gedacht hab, dass du eventuell nen globalen log willst.
allerdings hab ich auch beim globalen log den tv ein- und ausgeschaltet, so, wie ichs auch beim log nur für den dlnarenderer gemacht hab.
→do↑p!dnʇs↓shit←

the ratman

nachdem du wieder nicht mit mir redest was ich tun soll, hier nochmals ein globaler verbose 5 mit tv ein und aus als anhang und zwischen drinnen ein bissi warten
→do↑p!dnʇs↓shit←

Reinerlein

Hi ratman,

bitte versuch nicht immer die Rolle der beleidigten Leberwurst zu spielen. Das macht es anderen einfacher zu helfen.

Zur Sache:
Hast du die aktuelle ControlPoint?
Da muss in Zeile 452 eine print-Ausgabe stehen:

print 'xxxx.xx.xx xx:xx:xx 5: ControlPoint: Accepted Search-Response: "'.$buf.'"'."\n" if ($LogLevel >= 5);


Hast du in der 98_DLNARenderer in Zeile 1185:

$cp = UPnP::ControlPoint->new(SearchPort => 0, SubscriptionPort => 0, MaxWait => 30, UsedOnlyIP => \@usedonlyIPs, IgnoreIP => \@ignoredIPs, LogLevel => AttrVal($hash->{NAME}, 'verbose', 0));
stehen? Besonders geht es dort um die Angabe des LogLevels am Ende der Zeile...

Hast du am DLNA-Renderer-Device verbose auf Level 5 stehen?

Bitte prüfen. Vor den Ausgaben der Stacktraces bzgl. ControlPoint *muss* eine Log-Ausgabe der obigen Zeile erfolgen. Die brauchen wir, da du damit rausfinden kannst, welche Komponente sich da meldet, obwohl es kein UPnP-AV-Device ist...

Wenn du das obige alles hast, dann scheint bei dir die Konsolenausgabe nicht im Fhem-Log zu landen. Dazu dann Fhem einmal selber direkt aufrufen.

Im Fhem-Installationverzeichnis auf der Konsole folgendes eingeben

perl fhem.pl fhem.cfg
Dann rauschen mehr oder weniger viele Ausgaben durch, wo hoffentlich unsere Gesuchte dabei ist.

Grüße
Reinerlein

P.S.: Diese Hinweise sind jetzt auch nicht neu. Da kann man von ausgehen, dass das bereits geprüft ist. Es geht hier immer noch um dein Problem, wo andere dir helfen wollen es zu lösen... Freundlich bleiben, sonst verläuft dieser Thread einfach im Sande...

the ratman

#40
jo, sorry bin mir nur etwas allein gelassen vorgekommen. kommt nimma vor, du redest ja nu mit mir *g*!

dlnarender scheint mit  $cp = UPnP::ControlPoint->new(SearchPort => 0, SubscriptionPort => 0, MaxWait => 30, UsedOnlyIP => \@usedonlyIPs, IgnoreIP => \@ignoredIPs, LogLevel => AttrVal($hash->{NAME}, 'verbose', 0));zu passen.

controlpoint mit print 'xxxx.xx.xx xx:xx:xx 5: ControlPoint: Accepted Search-Response: "'.$buf.'"'."\n" if ($LogLevel >= 5);scheint auch richtig zu sein.

log usw ... das ist ne 08/15 install des aktuellen fhem. ich hab da dran nix gedreht. das selbe verhalten hat sich aber auch auf der "alten", aktiven installation gezeigt. dort rennt deswegen der dlna-renderer gar nicht mehr.


aber mal ne dumme idee: könnte sich da was mit dem lg-tv modul (webos-version) beißen?

und noch ne frage: könnte man nicht einzelne geräte so richtig zu 100% ausnehmem? ip-ignore usw. scheint ja nicht wirklich zu helfen. ich nehm das mal an, weil die fehlermeldung nur bei laufenden lg-tv kommt, trotz ip und uidn auf ignore.
der lg-tv nutz mir eh nix, weil er mit den stream vom dlna-renderer nix anfangen kann. kommt eh nur ne fehlermeldung ... die fehlermeldung im tv selber ist halt leider auch nicht abendfüllend.
btw.andere dlna-renderer frißt er aber wie z.b. den plex, minidlna, windoof mediaplayer.

im anhang nun ein log mit global + dlnarenderer auf 5
lg-tv wurde einmal aus- und wieder eingeschaltet.

nachtrag:
mir fallt gerade auf, dass der lg-tv immer als offline angezeigt wird.
das ist neu.
→do↑p!dnʇs↓shit←

Reinerlein

Hi ratman,

ein Log, in dem keine Fehlermeldung auftaucht (insbesondere die, die wir brauchen) bringt uns hier nicht weiter. Darauf reagieren die meisten dann auch gar nicht, weil sie auf das Log mit der entsprechenden (Fehler-) Meldung warten...

Du musst solange warten, bis das Problem im Log auftaucht, bzw. mal schauen, warum es bei einem Fehler nicht auftaucht... Tipps dazu gab es ja oben...

Grüße
Reinerlein

the ratman

#42
das is ja mein problem - ich will ja gerne, aber scheints versteh ich was falsch ...

geb ich in der console - in meinem fall kitty, wenn ich auf /opt/fhem bin "perl fhem.pl fhem.cfg" ein, passiert nix. wo soll da n output kommen, wo muß ich dann nachsehen?

log auf verbose5 hab ich mir auch 15 min. gegeben, genauso den event-monitor - nix ... von zeilen mit xxx schon gar kein laut. level 4 und 5 meldungen kommen aber.
aber klar, kaum schalt ich den verboselevel wieder auf 1 kommen alle 10 min. die warnings, sobald der tv ein is.
entweder bin ich also zu blöd ein log zu lesen, oder das ding macht sich mit mir nen spaß.

drum ja auch immer meine frage, ob ich diesen 3*verfluchten lg-tv nicht ganz aus dem dlnarenderer raus nehmen kann, was über ignored ip's geht. weil ich geb dem die schuld. der liefert so viel blödsinn zurück (frag mal den modulautor des lg.tv-moduls), dass ich den gern mal beim dlnarenderer richtig aus dem rennen hätte. nicht, dass noch was anderes schuld an dem problem ist ...


ich hab jetzt nochmal alles auf verbose5 und warte derzeit wieder 15 min. ab, ob was passiert. wenn ja, häng ichs hier an, wenn nein, gabs wieder kein xxx oder sonstig gewünschtes im log.

nachtrag:
20 min auf verbose 5 ... 2473 kb logfile durchsucht ... nix, kein xxx-datum, auch kein warning.
→do↑p!dnʇs↓shit←

Nobby1805

wenn du das Gefühl hast als ob irgendwie die Einstellung verbose=5 nicht richtig weitergegeben wird, dann kommentiere in der print-Anweisung (mit den xxxx.xx) doch einfach die Abfrage hinten aus
FHEM-Featurelevel: 6.2   (fhem.pl:28227/2023-11-29) auf Windows 10 Pro mit Strawberry Perl 5.32.1.1-32bit
TabletUI: 2.7.15
IO: 2xHMLAN(0.965)|HMUSB2(0.967)

the ratman

naja, die zeilen  mit xxx hätten wir ja gerne mal im log stehen, dann wüssten die autoren endlich, was bei mir so fasch rennt *g*
→do↑p!dnʇs↓shit←