Ich faende es sinnvoll die Ergebnisse hier zu zeigen, dann koennte der Maintainer entscheiden, ob er was fixen will oder nicht.
Zu OWTEMP steht in Wiki was von veraltet/abzuraten, aber wenn es gar nicht funktioniert, dann sollte es aus dem FHEM Verzeichnis entfernt werden.
Ok. Wie gesagt - es lädt nicht, weil es ein OW.pm nicht finden kann. Ich kann's auch nicht finden, habe aber noch nicht "semantisch recherchiert".
zusätzlich zu dem oben gesagten sehe ich noch:
etliche "Prototype mismatch" Meldungen. Die würde man in FHEM nicht sehen, weil dort die Prototypen noch sind und es fällt nicht auf wenn ein Prototyp zweimal gleich definiert wird. Und genau deswegen ist das ein Problem, zeigt es doch Duplikate:
(Achtung, die Zeilennummern stimmen so nicht)
2020.06.03 13:08:52 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/00_OWX.pm line 52.
2020.06.03 13:08:53 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/00_OWX_ASYNC.pm line 94.
2020.06.03 13:08:53 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at FHEM/Color.pm line 11.
2020.06.03 13:08:53 1: PERL WARNING: sort (...) interpreted as function at ./FHEM/10_CUL_HM.pm line 5385.
2020.06.03 13:08:54 1: reload: Error:Modul 20_OWFS deactivated:
Can't locate OW.pm in @INC (you may need to install the OW module)
=> gleiches Problem wie bei OWTEMP
2020.06.03 13:08:54 1: PERL WARNING: "my" variable $list masks earlier declaration in same scope at ./FHEM/21_N4HMODULE.pm line 1468.
2020.06.03 13:08:55 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_OWAD.pm line 49.
2020.06.03 13:08:56 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_OWCOUNT.pm line 48.
2020.06.03 13:08:56 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_OWID.pm line 50.
2020.06.03 13:08:57 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_OWLCD.pm line 79.
2020.06.03 13:08:58 1: reload: Error:Modul 21_OWSWITCH deactivated:
syntax error at ./FHEM/21_OWSWITCH.pm line 1869, near "= ;"
syntax error at ./FHEM/21_OWSWITCH.pm line 1892, near "= ;"
2020.06.03 13:08:58 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_OWTHERM.pm line 46.
2020.06.03 13:08:58 1: PERL WARNING: Prototype mismatch: sub main::AttrVal: none vs ($$$) at ./FHEM/21_OWTHERM.pm line 47.
2020.06.03 13:08:58 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_OWVAR.pm line 47.
2020.06.03 13:08:58 1: PERL WARNING: Prototype mismatch: sub main::AttrVal: none vs ($$$) at ./FHEM/21_OWVAR.pm line 48.
2020.06.03 13:08:58 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/21_SONOSPLAYER.pm line 58.
2020.06.03 13:08:58 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/30_tradfri.pm line 29.
2020.06.03 13:08:59 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/33_readingsGroup.pm line 32.
2020.06.03 13:08:59 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/33_readingsHistory.pm line 31.
2020.06.03 13:08:59 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/33_readingsProxy.pm line 33.
2020.06.03 13:08:59 1: PERL WARNING: Smartmatch is experimental at ./FHEM/36_EleroDrive.pm line 271.
2020.06.03 13:08:59 1: PERL WARNING: Smartmatch is experimental at ./FHEM/36_EleroSwitch.pm line 225.
2020.06.03 13:08:59 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/39_alexa.pm line 25, <DATA> line 1.
2020.06.03 13:08:59 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/39_gassistant.pm line 24.
2020.06.03 13:08:59 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/39_siri.pm line 14.
2020.06.03 13:08:59 1: PERL WARNING: Smartmatch is experimental at ./FHEM/45_Plugwise.pm line 949.
2020.06.03 13:08:59 1: PERL WARNING: Smartmatch is experimental at ./FHEM/47_OBIS.pm line 605.
2020.06.03 13:08:59 1: PERL WARNING: main::OBIS_decodeTL() called too early to check prototype at ./FHEM/47_OBIS.pm line 1140.
2020.06.03 13:08:59 1: PERL WARNING: %defptr{...} in scalar context better written as $defptr{...} at ./FHEM/49_Arlo.pm line 916.
2020.06.03 13:09:00 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/98_dewpoint.pm line 32.
2020.06.03 13:09:00 1: PERL WARNING: Useless use of hash element in void context at ./FHEM/50_WS300.pm line 307.
2020.06.03 13:09:00 1: PERL WARNING: Useless use of hash element in void context at ./FHEM/50_WS300.pm line 335.
2020.06.03 13:09:00 1: PERL WARNING: Useless use of hash element in void context at ./FHEM/50_WS300.pm line 452.
2020.06.03 13:09:00 1: PERL WARNING: Smartmatch is experimental at ./FHEM/56_POKEYS.pm line 324
2020.06.03 13:09:00 1: reload: Error:Modul 59_OPENWEATHER deactivated:
Unrecognized character \xC3; marked by <-- HERE after <-- HERE near column 1 at ./FHEM/59_OPENWEATHER.pm line 1.
2020.06.03 13:09:00 1: PERL WARNING: Subroutine getIP redefined at ./FHEM/70_SamsungAV.pm line 1445.
2020.06.03 13:09:00 1: PERL WARNING: Subroutine getIP_old redefined at ./FHEM/70_SamsungAV.pm line 1453.
2020.06.03 13:09:00 1: PERL WARNING: Subroutine getMAC4IP redefined at ./FHEM/70_SamsungAV.pm line 1463.
2020.06.03 13:09:01 1: PERL WARNING: Smartmatch is experimental at ./FHEM/71_YAMAHA_MC.pm line 6215.
2020.06.03 13:09:01 1: PERL WARNING: Smartmatch is experimental at ./FHEM/71_YAMAHA_MC.pm line 6456
2020.06.03 13:09:01 1: PERL WARNING: Prototype mismatch: sub main::Log3: none vs ($$$) at ./FHEM/74_UnifiVideo.pm line 18.
2020.06.03 13:09:01 1: PERL WARNING: Smartmatch is experimental at ./FHEM/77_SMASTP.pm line 200.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 93.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 102.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 113.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 117.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 120.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 123.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 127.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 129.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/77_SMASTP.pm line 131.
2020.06.03 13:09:01 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/77_SMASTP.pm line 133.
2020.06.03 13:09:01 1: reload: Error:Modul 88_HMCCURPC deactivated:
Attempt to reload threads.pm aborted.
Compilation failed in require at ./FHEM/88_HMCCURPC.pm line 28.
BEGIN failed--compilation aborted at ./FHEM/88_HMCCURPC.pm line 28.
2020.06.03 13:09:01 1: PERL WARNING: Useless use of private variable in void context at ./FHEM/93_DbLog.pm line 865.
2020.06.03 13:09:02 1: PERL WARNING: Scalar value @args[0] better written as $args[0] at ./FHEM/95_PostMe.pm line 1093.
2020.06.03 13:09:02 1: PERL WARNING: Scalar value @args[0] better written as $args[0] at ./FHEM/95_PostMe.pm line 1173.
2020.06.03 13:09:02 1: PERL WARNING: Subroutine YAAHM_restore redefined at ./FHEM/95_YAAHM.pm line 1273.
2020.06.03 13:09:02 1: PERL WARNING: Subroutine YAAHM_setWeeklyTime redefined at ./FHEM/95_YAAHM.pm line 2557.
2020.06.03 13:09:02 1: PERL WARNING: main::Snapcast_setClient() called too early to check prototype at ./FHEM/96_Snapcast.pm line 635.
Die anderen - teils fatalen - Fehler will ich erstmal checken ob das nicht HoBo-spezifisch ist.
24_SI_Liquid_Check.pm ist nicht Teil vom FHEM SVN, kann man also hier erstmal ignorieren.
2020.06.03 13:08:58 1: PERL WARNING: Scalar value @adays[...] better written as $adays[...] at ./FHEM/24_SI_Liquid_Check.pm line 368.
2020.06.03 13:08:58 1: PERL WARNING: Scalar value @amonth[...] better written as $amonth[...] at ./FHEM/24_SI_Liquid_Check.pm line 368.
2020.06.03 13:08:58 1: PERL WARNING: Scalar value @adays[...] better written as $adays[...] at ./FHEM/24_SI_Liquid_Check.pm line 373.
2020.06.03 13:08:58 1: PERL WARNING: Scalar value @amonth[...] better written as $amonth[...] at ./FHEM/24_SI_Liquid_Check.pm line 373.