Hallo zusammen,
habe heute festgestellt, dass ich auf alle Räume zugreifen kann ausser den 2 oben genannten. Bei einem Zugriff muss ich fhem neu starten, da danach nichts mehr geht.
Habe stacktrace eingeschaltet und einige Devices in andere Räume zugeordnet (Ja ich habe von Hand editiert in fhem.cfg).
Habe die fhem.cfg auch nochmals nach Tippfehler durchsucht. Habe gestern fhem auf neuersten Stand gebracht. Klicke ich nicht auf die 2 Räume, geht alles wie bisher.
Logfile zeigt keinen Eintrag nach dem Zugriff.
Wie bekomme ich den entsprechenden Eintrag heraus?
Hier das Logfile:
2018.01.03 19:58:17 3: [UtilsHourCounter] Init Done with Version 1.0.1.0 - 10.12.2014 (john)
2018.01.03 19:58:17 1: PERL WARNING: Useless use of a variable in void context at ./FHEM/99_myUtilsTelefon.pm line 184.
2018.01.03 19:58:17 1: Including fhem.cfg
2018.01.03 19:58:19 2: eventTypes: loaded 2237 events from ./log/eventTypes.txt
2018.01.03 19:58:21 0: HourCounter Gasverbrauch Define.228 parameters: Gasverbrauch HourCounter GPIOGaszaehler:on GPIOGaszaehler:off
2018.01.03 19:58:23 1: PERL WARNING: "my" variable $xval masks earlier declaration in same scope at ./FHEM/95_Alarm.pm line 1312, <$fh> line 579.
2018.01.03 19:58:23 1: stacktrace:
2018.01.03 19:58:23 1: main::__ANON__ called by ./FHEM/95_Alarm.pm (1312)
2018.01.03 19:58:23 1: (eval) called by fhem.pl (2436)
2018.01.03 19:58:23 1: (eval) called by fhem.pl (2435)
2018.01.03 19:58:23 1: main::CommandReload called by fhem.pl (1851)
2018.01.03 19:58:23 1: main::LoadModule called by fhem.pl (1908)
2018.01.03 19:58:23 1: main::CommandDefine called by fhem.pl (1168)
2018.01.03 19:58:23 1: main::AnalyzeCommand called by fhem.pl (1022)
2018.01.03 19:58:23 1: main::AnalyzeCommandChain called by fhem.pl (1304)
2018.01.03 19:58:23 1: main::CommandInclude called by fhem.pl (547)
2018.01.03 19:58:23 1: [Alarm_Define] data hash restored from save file with date Sun Dec 10 19:26:03 2017
2018.01.03 19:58:24 1: PERL WARNING: main::OBIS_decodeTL() called too early to check prototype at ./FHEM/47_OBIS.pm line 792, <$fh> line 630.
2018.01.03 19:58:24 1: stacktrace:
2018.01.03 19:58:24 1: main::__ANON__ called by ./FHEM/47_OBIS.pm (792)
2018.01.03 19:58:24 1: (eval) called by fhem.pl (2436)
2018.01.03 19:58:24 1: (eval) called by fhem.pl (2435)
2018.01.03 19:58:24 1: main::CommandReload called by fhem.pl (1851)
2018.01.03 19:58:24 1: main::LoadModule called by fhem.pl (1908)
2018.01.03 19:58:24 1: main::CommandDefine called by fhem.pl (1168)
2018.01.03 19:58:24 1: main::AnalyzeCommand called by fhem.pl (1022)
2018.01.03 19:58:24 1: main::AnalyzeCommandChain called by fhem.pl (1304)
2018.01.03 19:58:24 1: main::CommandInclude called by fhem.pl (547)
2018.01.03 19:58:25 2: FB_CALLMONITOR (CallMonitor) - read 17 contacts from Cache
2018.01.03 19:58:25 2: FB_CALLMONITOR (CallMonitor) - read 64 contacts from textfile
2018.01.03 19:58:29 1: PERL WARNING: Argument "$month" isn't numeric in numeric gt (>) at ./FHEM/98_HTTPMOD.pm line 405, <$fh> line 1161.
2018.01.03 19:58:29 1: stacktrace:
2018.01.03 19:58:29 1: main::__ANON__ called by ./FHEM/98_HTTPMOD.pm (405)
2018.01.03 19:58:29 1: main::HTTPMOD_Define called by fhem.pl (3488)
2018.01.03 19:58:29 1: main::CallFn called by fhem.pl (1929)
2018.01.03 19:58:29 1: main::CommandDefine called by fhem.pl (1168)
2018.01.03 19:58:29 1: main::AnalyzeCommand called by fhem.pl (1022)
2018.01.03 19:58:29 1: main::AnalyzeCommandChain called by fhem.pl (1304)
2018.01.03 19:58:29 1: main::CommandInclude called by fhem.pl (547)
2018.01.03 19:58:29 0: HourCounter Wasserverbrauch Define.228 parameters: Wasserverbrauch HourCounter GPIOWasserzaehler:on GPIOWasserzaehler:off
2018.01.03 19:58:30 2: ESPEasy espBridge: Opening bridge port tcp/8383 (v1.33)
2018.01.03 19:58:30 1: Including ./log/fhem.save
2018.01.03 19:58:31 1: PERL WARNING: Argument "Bezug" isn't numeric in division (/) at (eval 612) line 1.
2018.01.03 19:58:31 1: stacktrace:
2018.01.03 19:58:31 1: main::__ANON__ called by (eval 612) (1)
2018.01.03 19:58:31 1: (eval) called by ./FHEM/33_readingsGroup.pm (357)
2018.01.03 19:58:31 1: main::lookup2 called by ./FHEM/33_readingsGroup.pm (540)
2018.01.03 19:58:31 1: main::readingsGroup_value2html called by ./FHEM/33_readingsGroup.pm (1109)
2018.01.03 19:58:31 1: main::readingsGroup_2html called by ./FHEM/33_readingsGroup.pm (659)
2018.01.03 19:58:31 1: main::readingsGroup_inithtml called by ./FHEM/33_readingsGroup.pm (1226)
2018.01.03 19:58:31 1: main::readingsGroup_Notify called by fhem.pl (3488)
2018.01.03 19:58:31 1: main::CallFn called by fhem.pl (3408)
2018.01.03 19:58:31 1: main::DoTrigger called by fhem.pl (598)
2018.01.03 19:58:31 1: usb create starting
2018.01.03 19:58:38 1: usb create end
2018.01.03 19:58:38 0: Featurelevel: 5.8
2018.01.03 19:58:38 0: Server started with 187 defined entities (fhem.pl:15710/2017-12-27 perl:5.014002 os:linux user:fhem pid:3610)
2018.01.03 19:58:38 1: Sip_Client[3621], cannot open port 5060 at 192.168.178.23 : Die Adresse wird bereits verwendet
2018.01.03 19:58:38 2: Sip_Client[3621], using secundary port 5070 with IP 192.168.178.23
2018.01.03 19:58:41 0: HourCounter Gasverbrauch Run.598 first run done countsOverall:2013631
2018.01.03 19:58:42 1: PERL WARNING: Argument "Bezug" isn't numeric in division (/) at (eval 739) line 1.
2018.01.03 19:58:42 1: stacktrace:
2018.01.03 19:58:42 1: main::__ANON__ called by (eval 739) (1)
2018.01.03 19:58:42 1: (eval) called by ./FHEM/33_readingsGroup.pm (357)
2018.01.03 19:58:42 1: main::lookup2 called by ./FHEM/33_readingsGroup.pm (1399)
2018.01.03 19:58:42 1: main::readingsGroup_Notify called by fhem.pl (3488)
2018.01.03 19:58:42 1: main::CallFn called by fhem.pl (3408)
2018.01.03 19:58:42 1: main::DoTrigger called by fhem.pl (4382)
2018.01.03 19:58:42 1: main::readingsEndUpdate called by ./FHEM/47_OBIS.pm (583)
2018.01.03 19:58:42 1: main::OBIS_Parse called by ./FHEM/47_OBIS.pm (250)
2018.01.03 19:58:42 1: main::OBIS_Read called by fhem.pl (3488)
2018.01.03 19:58:42 1: main::CallFn called by fhem.pl (746)
2018.01.03 19:58:44 0: HourCounter Wasserverbrauch Run.598 first run done countsOverall:451
Hi,
ist FHEM wirklich tot (also kein Prozess mehr auf OS Ebene)? Oder hängt vielleicht nur irgendwas sehr lange (Blocking Call o.ä.?)?
Edit: Um den "Bösewicht" zu ermitteln:
list room=
und dann jeden einzelnen EIntrag durchklicken, bis FHEM stirbt...
(ggf. wiederholen mit)
list room=Unsorted
Grüße,
Oli
Danke für deine Antwort,
ich vermute das OBIS Modul war die Ursache, denn es gab hierfür auch einen Hinweis.
Habe heute noch mal upgedated und das OBIS Modul wurde nochmals erneuert.
Jetzt geht wieder der Zugriff auf alle Räume.
Danke