FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: der-Lolo am 28 September 2018, 14:32:13

Titel: update zerschiest DOIF definitionen
Beitrag von: der-Lolo am 28 September 2018, 14:32:13
Hallo Comunity,
ich habe eben ein update gewagt -

reverse Log...

Zitat2018.09.28 14:15:24 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 682.
2018.09.28 14:15:24 3: TelegramBot_Define Eichenheim_Bot: called

BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 656.
2018.09.28 14:15:24 0: Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/ActivePerl-5.24/site/lib /opt/ActivePerl-5.24/lib ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 656.

BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 656.
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/ActivePerl-5.24/site/lib /opt/ActivePerl-5.24/lib ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 656.
2018.09.28 14:15:24 1: reload: Error:Modul 98_DOIF deactivated:
2018.09.28 14:15:24 3: HBuero: I/O device is WagoController

Vom Prinzip her habe ich verstanden das Date::Parse fehlt - mache mich jetzt auch auf die suche danach bei ActivePerl

Vielleicht ist aber der ein oder andere dankbar für die Info das es probleme geben kann.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Per am 28 September 2018, 15:15:30
Zitat von: reverse Log
2018.09.28 14:15:24 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 682.
Zitat von: Damian am 27 September 2018, 18:50:50
Neue Version eingecheckt: Funktionen: set_Timer, get_Timer, del_Timer sind rausgeflogen, Commandref zum Perl-Modus wurde überarbeitet
Vllt. hängt es zusammen?
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Damian am 28 September 2018, 15:40:12
Zitat von: der-Lolo am 28 September 2018, 14:32:13
Hallo Comunity,
ich habe eben ein update gewagt -

reverse Log...

Vom Prinzip her habe ich verstanden das Date::Parse fehlt - mache mich jetzt auch auf die suche danach bei ActivePerl

Vielleicht ist aber der ein oder andere dankbar für die Info das es probleme geben kann.

Bitte set_Exec, del_Exec, get_Exec  benutzen.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: der-Lolo am 28 September 2018, 16:05:22
Ich konnte Date::Parse per npm nachinstallieren - nach einem shutdown restart von FHEM waren alle DOIF defs wieder normal am start...

@Damian: Was meinst Du mit -
ZitatBitte set_Exec, del_Exec, get_Exec  benutzen.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Damian am 28 September 2018, 17:13:11
siehe: https://forum.fhem.de/index.php/topic,84969.msg840057.html#msg840057

Edit: Du hast del_Timer benutzt:

Zitat2018.09.28 14:15:24 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 682.
2018.09.28 14:15:24 3: TelegramBot_Define Eichenheim_Bot: called
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: der-Lolo am 28 September 2018, 17:28:14
Nein, ich habe gar nichts benutzt - nur ein "update" abgesetzt...
Nach dem Shutdown restart konnte das DOIF Modul nicht mehr geladen werden,
Es gab noch eine fast unglaubliche menge mehr an redefined Meldungen - habe hier nur einen Auszug aus dem Log gepostet...
Gefühlt 200 Zeilen waren das, leider habe ich die aber mittlerweile gelöscht.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Damian am 28 September 2018, 17:40:13
Zitat von: der-Lolo am 28 September 2018, 17:28:14
Nein, ich habe gar nichts benutzt - nur ein "update" abgesetzt...
Nach dem Shutdown restart konnte das DOIF Modul nicht mehr geladen werden,
Es gab noch eine fast unglaubliche menge mehr an redefined Meldungen - habe hier nur einen Auszug aus dem Log gepostet...
Gefühlt 200 Zeilen waren das, leider habe ich die aber mittlerweile gelöscht.

Das wundert mich aber, redefine dürften nur kommen, wenn man zur Laufzeit reload 98_DOIF.pm absetzt, aber nicht beim Hochfahren des Systems.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: CoolTux am 28 September 2018, 19:07:28
Nicht unbedingt. Ich bekomme bei ein, zwei meiner myUtils Funktionen auch ein redefined beim FHEM start.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Neelix am 03 Oktober 2018, 09:31:27
Hallo zusammen,

habe gestern ebenfalls ein Update gemacht und nun funktioniert bei mir ebenfalls DOIF nicht mehr. Nach "Shutdown Restart" ist dieser Block im Logfile:

2018.10.03 09:13:28 1: reload: Error:Modul 98_DOIF deactivated:
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 900.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 900.

2018.10.03 09:13:28 0: Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 900.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 900.

2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_killBlocking redefined at ./FHEM/98_DOIF.pm line 45, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_delAll redefined at ./FHEM/98_DOIF.pm line 53, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Initialize redefined at ./FHEM/98_DOIF.pm line 88, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_reloadFW redefined at ./FHEM/98_DOIF.pm line 109, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_hsv redefined at ./FHEM/98_DOIF.pm line 114, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_rgb redefined at ./FHEM/98_DOIF.pm line 138, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_UpdateCell redefined at ./FHEM/98_DOIF.pm line 169, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Widget redefined at ./FHEM/98_DOIF.pm line 186, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Widget_Update redefined at ./FHEM/98_DOIF.pm line 196, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Widget_Register redefined at ./FHEM/98_DOIF.pm line 212, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_RegisterCell redefined at ./FHEM/98_DOIF.pm line 235, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine parse_tpl redefined at ./FHEM/98_DOIF.pm line 331, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine import_tpl redefined at ./FHEM/98_DOIF.pm line 404, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_uiTable_def redefined at ./FHEM/98_DOIF.pm line 420, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_RegisterEvalAll redefined at ./FHEM/98_DOIF.pm line 470, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_tablePopUp redefined at ./FHEM/98_DOIF.pm line 532, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_summaryFn redefined at ./FHEM/98_DOIF.pm line 542, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_detailFn redefined at ./FHEM/98_DOIF.pm line 555, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine GetBlockDoIf redefined at ./FHEM/98_DOIF.pm line 566, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine GetCommandDoIf redefined at ./FHEM/98_DOIF.pm line 602, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine EvalValueDoIf redefined at ./FHEM/98_DOIF.pm line 643, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine EvalCmdStateDoIf redefined at ./FHEM/98_DOIF.pm line 670, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine SplitDoIf redefined at ./FHEM/98_DOIF.pm line 689, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine EventCheckDoif redefined at ./FHEM/98_DOIF.pm line 704, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine AggrIntDoIf redefined at ./FHEM/98_DOIF.pm line 727, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine AggrDoIf redefined at ./FHEM/98_DOIF.pm line 880, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine AggregateDoIf redefined at ./FHEM/98_DOIF.pm line 886, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine EventDoIf redefined at ./FHEM/98_DOIF.pm line 903, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine InternalDoIf redefined at ./FHEM/98_DOIF.pm line 971, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReadingSecDoIf redefined at ./FHEM/98_DOIF.pm line 1004, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReadingValDoIf redefined at ./FHEM/98_DOIF.pm line 1011, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine EvalAllDoIf redefined at ./FHEM/98_DOIF.pm line 1053, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReplaceAggregateDoIf redefined at ./FHEM/98_DOIF.pm line 1086, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReplaceEventDoIf redefined at ./FHEM/98_DOIF.pm line 1136, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReplaceReadingDoIf redefined at ./FHEM/98_DOIF.pm line 1186, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReplaceReadingEvalDoIf redefined at ./FHEM/98_DOIF.pm line 1267, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine AddItemDoIf redefined at ./FHEM/98_DOIF.pm line 1283, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine AddRegexpTriggerDoIf redefined at ./FHEM/98_DOIF.pm line 1294, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine addDOIF_Readings redefined at ./FHEM/98_DOIF.pm line 1313, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine setDOIF_Reading redefined at ./FHEM/98_DOIF.pm line 1339, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ReplaceAllReadingsDoIf redefined at ./FHEM/98_DOIF.pm line 1359, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine ParseCommandsDoIf redefined at ./FHEM/98_DOIF.pm line 1488, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_weekdays redefined at ./FHEM/98_DOIF.pm line 1566, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_CheckTimers redefined at ./FHEM/98_DOIF.pm line 1579, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_getTime redefined at ./FHEM/98_DOIF.pm line 1651, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_time redefined at ./FHEM/98_DOIF.pm line 1665, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_time_once redefined at ./FHEM/98_DOIF.pm line 1703, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_SetState redefined at ./FHEM/98_DOIF.pm line 1723, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_we redefined at ./FHEM/98_DOIF.pm line 1793, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_CheckCond redefined at ./FHEM/98_DOIF.pm line 1806, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_cmd redefined at ./FHEM/98_DOIF.pm line 1890, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine CheckiTimerDoIf redefined at ./FHEM/98_DOIF.pm line 1993, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine CheckReadingDoIf redefined at ./FHEM/98_DOIF.pm line 2012, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine CheckRegexpDoIf redefined at ./FHEM/98_DOIF.pm line 2044, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Perl_Trigger redefined at ./FHEM/98_DOIF.pm line 2114, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Trigger redefined at ./FHEM/98_DOIF.pm line 2171, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Notify redefined at ./FHEM/98_DOIF.pm line 2259, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_TimerTrigger redefined at ./FHEM/98_DOIF.pm line 2437, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_DelInternalTimer redefined at ./FHEM/98_DOIF.pm line 2492, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_DetTime redefined at ./FHEM/98_DOIF.pm line 2503, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_CalcTime redefined at ./FHEM/98_DOIF.pm line 2568, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_SetTimer redefined at ./FHEM/98_DOIF.pm line 2637, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_SetSleepTimer redefined at ./FHEM/98_DOIF.pm line 2735, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_SleepTrigger redefined at ./FHEM/98_DOIF.pm line 2808, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine CmdDoIfPerl redefined at ./FHEM/98_DOIF.pm line 2831, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine CmdDoIf redefined at ./FHEM/98_DOIF.pm line 2899, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Define redefined at ./FHEM/98_DOIF.pm line 3000, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Attr redefined at ./FHEM/98_DOIF.pm line 3039, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Undef redefined at ./FHEM/98_DOIF.pm line 3148, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Shutdown redefined at ./FHEM/98_DOIF.pm line 3157, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Set redefined at ./FHEM/98_DOIF.pm line 3165, <$fh> line 903.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_Get redefined at ./FHEM/98_DOIF.pm line 3253, <$fh> line 903.
2018.10.03 09:13:28 1: reload: Error:Modul 98_DOIF deactivated:
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 903.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 903.

2018.10.03 09:13:28 0: Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 903.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 903.

2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 906.
2018.10.03 09:13:28 1: PERL WARNING: Subroutine DOIF_killBlocking redefined at ./FHEM/98_DOIF.pm line 45, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_delAll redefined at ./FHEM/98_DOIF.pm line 53, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Initialize redefined at ./FHEM/98_DOIF.pm line 88, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_reloadFW redefined at ./FHEM/98_DOIF.pm line 109, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_hsv redefined at ./FHEM/98_DOIF.pm line 114, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_rgb redefined at ./FHEM/98_DOIF.pm line 138, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_UpdateCell redefined at ./FHEM/98_DOIF.pm line 169, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget redefined at ./FHEM/98_DOIF.pm line 186, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget_Update redefined at ./FHEM/98_DOIF.pm line 196, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget_Register redefined at ./FHEM/98_DOIF.pm line 212, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_RegisterCell redefined at ./FHEM/98_DOIF.pm line 235, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine parse_tpl redefined at ./FHEM/98_DOIF.pm line 331, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine import_tpl redefined at ./FHEM/98_DOIF.pm line 404, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_uiTable_def redefined at ./FHEM/98_DOIF.pm line 420, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_RegisterEvalAll redefined at ./FHEM/98_DOIF.pm line 470, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_tablePopUp redefined at ./FHEM/98_DOIF.pm line 532, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_summaryFn redefined at ./FHEM/98_DOIF.pm line 542, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_detailFn redefined at ./FHEM/98_DOIF.pm line 555, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine GetBlockDoIf redefined at ./FHEM/98_DOIF.pm line 566, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine GetCommandDoIf redefined at ./FHEM/98_DOIF.pm line 602, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EvalValueDoIf redefined at ./FHEM/98_DOIF.pm line 643, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EvalCmdStateDoIf redefined at ./FHEM/98_DOIF.pm line 670, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine SplitDoIf redefined at ./FHEM/98_DOIF.pm line 689, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EventCheckDoif redefined at ./FHEM/98_DOIF.pm line 704, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AggrIntDoIf redefined at ./FHEM/98_DOIF.pm line 727, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AggrDoIf redefined at ./FHEM/98_DOIF.pm line 880, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AggregateDoIf redefined at ./FHEM/98_DOIF.pm line 886, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EventDoIf redefined at ./FHEM/98_DOIF.pm line 903, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine InternalDoIf redefined at ./FHEM/98_DOIF.pm line 971, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReadingSecDoIf redefined at ./FHEM/98_DOIF.pm line 1004, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReadingValDoIf redefined at ./FHEM/98_DOIF.pm line 1011, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EvalAllDoIf redefined at ./FHEM/98_DOIF.pm line 1053, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceAggregateDoIf redefined at ./FHEM/98_DOIF.pm line 1086, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceEventDoIf redefined at ./FHEM/98_DOIF.pm line 1136, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceReadingDoIf redefined at ./FHEM/98_DOIF.pm line 1186, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceReadingEvalDoIf redefined at ./FHEM/98_DOIF.pm line 1267, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AddItemDoIf redefined at ./FHEM/98_DOIF.pm line 1283, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AddRegexpTriggerDoIf redefined at ./FHEM/98_DOIF.pm line 1294, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine addDOIF_Readings redefined at ./FHEM/98_DOIF.pm line 1313, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine setDOIF_Reading redefined at ./FHEM/98_DOIF.pm line 1339, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceAllReadingsDoIf redefined at ./FHEM/98_DOIF.pm line 1359, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ParseCommandsDoIf redefined at ./FHEM/98_DOIF.pm line 1488, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_weekdays redefined at ./FHEM/98_DOIF.pm line 1566, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_CheckTimers redefined at ./FHEM/98_DOIF.pm line 1579, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_getTime redefined at ./FHEM/98_DOIF.pm line 1651, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_time redefined at ./FHEM/98_DOIF.pm line 1665, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_time_once redefined at ./FHEM/98_DOIF.pm line 1703, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SetState redefined at ./FHEM/98_DOIF.pm line 1723, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_we redefined at ./FHEM/98_DOIF.pm line 1793, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_CheckCond redefined at ./FHEM/98_DOIF.pm line 1806, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_cmd redefined at ./FHEM/98_DOIF.pm line 1890, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CheckiTimerDoIf redefined at ./FHEM/98_DOIF.pm line 1993, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CheckReadingDoIf redefined at ./FHEM/98_DOIF.pm line 2012, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CheckRegexpDoIf redefined at ./FHEM/98_DOIF.pm line 2044, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Perl_Trigger redefined at ./FHEM/98_DOIF.pm line 2114, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Trigger redefined at ./FHEM/98_DOIF.pm line 2171, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Notify redefined at ./FHEM/98_DOIF.pm line 2259, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_TimerTrigger redefined at ./FHEM/98_DOIF.pm line 2437, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_DelInternalTimer redefined at ./FHEM/98_DOIF.pm line 2492, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_DetTime redefined at ./FHEM/98_DOIF.pm line 2503, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_CalcTime redefined at ./FHEM/98_DOIF.pm line 2568, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SetTimer redefined at ./FHEM/98_DOIF.pm line 2637, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SetSleepTimer redefined at ./FHEM/98_DOIF.pm line 2735, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SleepTrigger redefined at ./FHEM/98_DOIF.pm line 2808, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CmdDoIfPerl redefined at ./FHEM/98_DOIF.pm line 2831, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CmdDoIf redefined at ./FHEM/98_DOIF.pm line 2899, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Define redefined at ./FHEM/98_DOIF.pm line 3000, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Attr redefined at ./FHEM/98_DOIF.pm line 3039, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Undef redefined at ./FHEM/98_DOIF.pm line 3148, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Shutdown redefined at ./FHEM/98_DOIF.pm line 3157, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Set redefined at ./FHEM/98_DOIF.pm line 3165, <$fh> line 906.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Get redefined at ./FHEM/98_DOIF.pm line 3253, <$fh> line 906.
2018.10.03 09:13:29 1: reload: Error:Modul 98_DOIF deactivated:
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 906.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 906.

2018.10.03 09:13:29 0: Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 906.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 906.

2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_killBlocking redefined at ./FHEM/98_DOIF.pm line 45, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_delAll redefined at ./FHEM/98_DOIF.pm line 53, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Initialize redefined at ./FHEM/98_DOIF.pm line 88, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_reloadFW redefined at ./FHEM/98_DOIF.pm line 109, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_hsv redefined at ./FHEM/98_DOIF.pm line 114, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_rgb redefined at ./FHEM/98_DOIF.pm line 138, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_UpdateCell redefined at ./FHEM/98_DOIF.pm line 169, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget redefined at ./FHEM/98_DOIF.pm line 186, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget_Update redefined at ./FHEM/98_DOIF.pm line 196, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget_Register redefined at ./FHEM/98_DOIF.pm line 212, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_RegisterCell redefined at ./FHEM/98_DOIF.pm line 235, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine parse_tpl redefined at ./FHEM/98_DOIF.pm line 331, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine import_tpl redefined at ./FHEM/98_DOIF.pm line 404, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_uiTable_def redefined at ./FHEM/98_DOIF.pm line 420, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_RegisterEvalAll redefined at ./FHEM/98_DOIF.pm line 470, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_tablePopUp redefined at ./FHEM/98_DOIF.pm line 532, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_summaryFn redefined at ./FHEM/98_DOIF.pm line 542, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_detailFn redefined at ./FHEM/98_DOIF.pm line 555, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine GetBlockDoIf redefined at ./FHEM/98_DOIF.pm line 566, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine GetCommandDoIf redefined at ./FHEM/98_DOIF.pm line 602, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EvalValueDoIf redefined at ./FHEM/98_DOIF.pm line 643, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EvalCmdStateDoIf redefined at ./FHEM/98_DOIF.pm line 670, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine SplitDoIf redefined at ./FHEM/98_DOIF.pm line 689, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EventCheckDoif redefined at ./FHEM/98_DOIF.pm line 704, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AggrIntDoIf redefined at ./FHEM/98_DOIF.pm line 727, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AggrDoIf redefined at ./FHEM/98_DOIF.pm line 880, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AggregateDoIf redefined at ./FHEM/98_DOIF.pm line 886, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EventDoIf redefined at ./FHEM/98_DOIF.pm line 903, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine InternalDoIf redefined at ./FHEM/98_DOIF.pm line 971, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReadingSecDoIf redefined at ./FHEM/98_DOIF.pm line 1004, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReadingValDoIf redefined at ./FHEM/98_DOIF.pm line 1011, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine EvalAllDoIf redefined at ./FHEM/98_DOIF.pm line 1053, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceAggregateDoIf redefined at ./FHEM/98_DOIF.pm line 1086, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceEventDoIf redefined at ./FHEM/98_DOIF.pm line 1136, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceReadingDoIf redefined at ./FHEM/98_DOIF.pm line 1186, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceReadingEvalDoIf redefined at ./FHEM/98_DOIF.pm line 1267, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AddItemDoIf redefined at ./FHEM/98_DOIF.pm line 1283, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine AddRegexpTriggerDoIf redefined at ./FHEM/98_DOIF.pm line 1294, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine addDOIF_Readings redefined at ./FHEM/98_DOIF.pm line 1313, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine setDOIF_Reading redefined at ./FHEM/98_DOIF.pm line 1339, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ReplaceAllReadingsDoIf redefined at ./FHEM/98_DOIF.pm line 1359, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine ParseCommandsDoIf redefined at ./FHEM/98_DOIF.pm line 1488, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_weekdays redefined at ./FHEM/98_DOIF.pm line 1566, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_CheckTimers redefined at ./FHEM/98_DOIF.pm line 1579, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_getTime redefined at ./FHEM/98_DOIF.pm line 1651, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_time redefined at ./FHEM/98_DOIF.pm line 1665, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_time_once redefined at ./FHEM/98_DOIF.pm line 1703, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SetState redefined at ./FHEM/98_DOIF.pm line 1723, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_we redefined at ./FHEM/98_DOIF.pm line 1793, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_CheckCond redefined at ./FHEM/98_DOIF.pm line 1806, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_cmd redefined at ./FHEM/98_DOIF.pm line 1890, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CheckiTimerDoIf redefined at ./FHEM/98_DOIF.pm line 1993, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CheckReadingDoIf redefined at ./FHEM/98_DOIF.pm line 2012, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CheckRegexpDoIf redefined at ./FHEM/98_DOIF.pm line 2044, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Perl_Trigger redefined at ./FHEM/98_DOIF.pm line 2114, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Trigger redefined at ./FHEM/98_DOIF.pm line 2171, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Notify redefined at ./FHEM/98_DOIF.pm line 2259, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_TimerTrigger redefined at ./FHEM/98_DOIF.pm line 2437, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_DelInternalTimer redefined at ./FHEM/98_DOIF.pm line 2492, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_DetTime redefined at ./FHEM/98_DOIF.pm line 2503, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_CalcTime redefined at ./FHEM/98_DOIF.pm line 2568, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SetTimer redefined at ./FHEM/98_DOIF.pm line 2637, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SetSleepTimer redefined at ./FHEM/98_DOIF.pm line 2735, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_SleepTrigger redefined at ./FHEM/98_DOIF.pm line 2808, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CmdDoIfPerl redefined at ./FHEM/98_DOIF.pm line 2831, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine CmdDoIf redefined at ./FHEM/98_DOIF.pm line 2899, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Define redefined at ./FHEM/98_DOIF.pm line 3000, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Attr redefined at ./FHEM/98_DOIF.pm line 3039, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Undef redefined at ./FHEM/98_DOIF.pm line 3148, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Shutdown redefined at ./FHEM/98_DOIF.pm line 3157, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Set redefined at ./FHEM/98_DOIF.pm line 3165, <$fh> line 909.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Get redefined at ./FHEM/98_DOIF.pm line 3253, <$fh> line 909.
2018.10.03 09:13:29 1: reload: Error:Modul 98_DOIF deactivated:
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 909.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 909.

2018.10.03 09:13:29 0: Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 909.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 909.

2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_delTimer redefined at ./FHEM/98_DOIF.pm line 34, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_killBlocking redefined at ./FHEM/98_DOIF.pm line 45, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_delAll redefined at ./FHEM/98_DOIF.pm line 53, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Initialize redefined at ./FHEM/98_DOIF.pm line 88, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_reloadFW redefined at ./FHEM/98_DOIF.pm line 109, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_hsv redefined at ./FHEM/98_DOIF.pm line 114, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_rgb redefined at ./FHEM/98_DOIF.pm line 138, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_UpdateCell redefined at ./FHEM/98_DOIF.pm line 169, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget redefined at ./FHEM/98_DOIF.pm line 186, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget_Update redefined at ./FHEM/98_DOIF.pm line 196, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_Widget_Register redefined at ./FHEM/98_DOIF.pm line 212, <$fh> line 1017.
2018.10.03 09:13:29 1: PERL WARNING: Subroutine DOIF_RegisterCell redefined at ./FHEM/98_DOIF.pm line 235, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine parse_tpl redefined at ./FHEM/98_DOIF.pm line 331, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine import_tpl redefined at ./FHEM/98_DOIF.pm line 404, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_uiTable_def redefined at ./FHEM/98_DOIF.pm line 420, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_RegisterEvalAll redefined at ./FHEM/98_DOIF.pm line 470, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_tablePopUp redefined at ./FHEM/98_DOIF.pm line 532, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_summaryFn redefined at ./FHEM/98_DOIF.pm line 542, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_detailFn redefined at ./FHEM/98_DOIF.pm line 555, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine GetBlockDoIf redefined at ./FHEM/98_DOIF.pm line 566, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine GetCommandDoIf redefined at ./FHEM/98_DOIF.pm line 602, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine EvalValueDoIf redefined at ./FHEM/98_DOIF.pm line 643, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine EvalCmdStateDoIf redefined at ./FHEM/98_DOIF.pm line 670, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine SplitDoIf redefined at ./FHEM/98_DOIF.pm line 689, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine EventCheckDoif redefined at ./FHEM/98_DOIF.pm line 704, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine AggrIntDoIf redefined at ./FHEM/98_DOIF.pm line 727, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine AggrDoIf redefined at ./FHEM/98_DOIF.pm line 880, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine AggregateDoIf redefined at ./FHEM/98_DOIF.pm line 886, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine EventDoIf redefined at ./FHEM/98_DOIF.pm line 903, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine InternalDoIf redefined at ./FHEM/98_DOIF.pm line 971, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReadingSecDoIf redefined at ./FHEM/98_DOIF.pm line 1004, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReadingValDoIf redefined at ./FHEM/98_DOIF.pm line 1011, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine EvalAllDoIf redefined at ./FHEM/98_DOIF.pm line 1053, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReplaceAggregateDoIf redefined at ./FHEM/98_DOIF.pm line 1086, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReplaceEventDoIf redefined at ./FHEM/98_DOIF.pm line 1136, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReplaceReadingDoIf redefined at ./FHEM/98_DOIF.pm line 1186, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReplaceReadingEvalDoIf redefined at ./FHEM/98_DOIF.pm line 1267, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine AddItemDoIf redefined at ./FHEM/98_DOIF.pm line 1283, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine AddRegexpTriggerDoIf redefined at ./FHEM/98_DOIF.pm line 1294, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine addDOIF_Readings redefined at ./FHEM/98_DOIF.pm line 1313, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine setDOIF_Reading redefined at ./FHEM/98_DOIF.pm line 1339, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ReplaceAllReadingsDoIf redefined at ./FHEM/98_DOIF.pm line 1359, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine ParseCommandsDoIf redefined at ./FHEM/98_DOIF.pm line 1488, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_weekdays redefined at ./FHEM/98_DOIF.pm line 1566, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_CheckTimers redefined at ./FHEM/98_DOIF.pm line 1579, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_getTime redefined at ./FHEM/98_DOIF.pm line 1651, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_time redefined at ./FHEM/98_DOIF.pm line 1665, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_time_once redefined at ./FHEM/98_DOIF.pm line 1703, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_SetState redefined at ./FHEM/98_DOIF.pm line 1723, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_we redefined at ./FHEM/98_DOIF.pm line 1793, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_CheckCond redefined at ./FHEM/98_DOIF.pm line 1806, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_cmd redefined at ./FHEM/98_DOIF.pm line 1890, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine CheckiTimerDoIf redefined at ./FHEM/98_DOIF.pm line 1993, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine CheckReadingDoIf redefined at ./FHEM/98_DOIF.pm line 2012, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine CheckRegexpDoIf redefined at ./FHEM/98_DOIF.pm line 2044, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Perl_Trigger redefined at ./FHEM/98_DOIF.pm line 2114, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Trigger redefined at ./FHEM/98_DOIF.pm line 2171, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Notify redefined at ./FHEM/98_DOIF.pm line 2259, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_TimerTrigger redefined at ./FHEM/98_DOIF.pm line 2437, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_DelInternalTimer redefined at ./FHEM/98_DOIF.pm line 2492, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_DetTime redefined at ./FHEM/98_DOIF.pm line 2503, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_CalcTime redefined at ./FHEM/98_DOIF.pm line 2568, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_SetTimer redefined at ./FHEM/98_DOIF.pm line 2637, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_SetSleepTimer redefined at ./FHEM/98_DOIF.pm line 2735, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_SleepTrigger redefined at ./FHEM/98_DOIF.pm line 2808, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine CmdDoIfPerl redefined at ./FHEM/98_DOIF.pm line 2831, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine CmdDoIf redefined at ./FHEM/98_DOIF.pm line 2899, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Define redefined at ./FHEM/98_DOIF.pm line 3000, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Attr redefined at ./FHEM/98_DOIF.pm line 3039, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Undef redefined at ./FHEM/98_DOIF.pm line 3148, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Shutdown redefined at ./FHEM/98_DOIF.pm line 3157, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Set redefined at ./FHEM/98_DOIF.pm line 3165, <$fh> line 1017.
2018.10.03 09:13:30 1: PERL WARNING: Subroutine DOIF_Get redefined at ./FHEM/98_DOIF.pm line 3253, <$fh> line 1017.
2018.10.03 09:13:30 1: reload: Error:Modul 98_DOIF deactivated:
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 1017.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 1017.

2018.10.03 09:13:30 0: Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: . /opt/lib/perl5/site_perl/5.26.1/arm-linux /opt/lib/perl5/site_perl/5.26.1 /opt/lib/perl5/5.26.1/arm-linux /opt/lib/perl5/5.26.1 ./FHEM) at ./FHEM/98_DOIF.pm line 3267, <$fh> line 1017.
BEGIN failed--compilation aborted at ./FHEM/98_DOIF.pm line 3267, <$fh> line 1017.

2018.10.03 09:13:30 1: Including ./log/fhem.save
2018.10.03 09:13:32 1: configfile: Cannot load module DOIF


FHEM läuft bei mir auf der Synology212+, Perl-Module sind per IPKG installiert. Ein Modul Date::Parse habe ich darüber aber nicht zur Verfügung.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: der-Lolo am 03 Oktober 2018, 09:43:38
Das ist das gleiche Fehlerbild wie bei mir - Ich nutze ActivePerl 5.24 auf der Syno, hier konnte ich Date::Parse per npm problemlos nachinstallieren. Mit dem Perl aus der DSM umgebung hatte ich mehrere probleme - justme1968 gab mir damals den tip das Active Perl zu installieren.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Damian am 03 Oktober 2018, 09:54:34
Parse:Date scheint offensichtlich nicht überall vorhanden zu sein. Es sollte nur eine Vereinfachung für User sein, die str2time benutzen.

Ich werde es mit dem nächsten DOIF-Update herausnehmen.

Es reicht in Zeile 3267: use Date::Parse qw(str2time);   auszukommentieren oder zu löschen.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: der-Lolo am 03 Oktober 2018, 10:00:23
Diese Perl problematiken nerven mich auch ein wenig - ich überlege sogar doch noch einen wechsel auf Docker vorzunehmen, weil ich ja auch unter der stetig steigenden RAM auslastung "leide"
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Neelix am 03 Oktober 2018, 10:13:27
Ich habe mir jetzt eine alte Version von 98_DOIF.pm installiert. Jetzt funktioniert es erst einmal wieder.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Dirk070 am 03 Oktober 2018, 12:06:18
Auch ich nutze ActivePerl auf der Syno und habe das selbe Problem.
Update vor 10 Minuten gemacht.
Dies nur der Vollständigkeit halber.

UPDATE: wie beschrieben per VI in der 98_DOIF.pm die Zeile 3267: use Date::Parse qw(str2time);   mit ## auskommentiert. Sieht gut aus, Danke für den Hinweis. Mit dem nächsten Update wird es dann wieder klappen, richtig?
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: der-Lolo am 03 Oktober 2018, 13:15:05
Oder DU installierst Date::Parse nach...
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Dirk070 am 03 Oktober 2018, 15:32:45
Mache ICH gerne, wenn es notwendig ist.
Anderenfalls halte ICH mein System gerne so schlank wie möglich.
Ich hatte Damian so verstanden, dass im nächsten Update die Zeile herausgenommen wird.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Damian am 03 Oktober 2018, 15:33:54
Zitat von: Dirk070 am 03 Oktober 2018, 15:32:45
Mache ICH gerne, wenn es notwendig ist.
Anderenfalls halte ICH mein System gerne so schlank wie möglich.
Ich hatte Damian so verstanden, dass im nächsten Update die Zeile herausgenommen wird.

Ich muss noch die Doku anpassen. Update kommt wahrscheinlich heute noch.
Titel: Antw:update zerschiest DOIF definitionen
Beitrag von: Dirk070 am 03 Oktober 2018, 15:40:58
Prima, vielen Dank!!!!  :)
Im Moment läuft es ja mit der Modifikation.

UPDATE: habe gerade das Update gemacht, alles in Ordnung, nochmals vielen Dank!