[gelöst] Hilfe! FHEM startet zwar aber plötzlich nicht mehr über Web erreichbar

Begonnen von thburkhart, 01 Dezember 2022, 16:13:13

Vorheriges Thema - Nächstes Thema

thburkhart

ich habe nun successive Defines aus der fhem.cfg rausgeworfen.

Das 8te war's, der OILFOX.

Der Rest läuft nun wieder prima :-) :-)

keine Ahnung, warum der OILFOX bis gestern noch lief....

was bleibt ist das Problem, dass das logfile fhem-2-2022-12-01.log im Web-Interface nicht angezeigt wird.
http://192.168.x.xxx:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhemlog-2022-12-01.log
ist aber nur 78 kb groß

wie kann man das Logfile über WEb-Oberfläche anders einstellen?
bitte weiterhin um Hilfe



1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

taskkill

RPI 3B+ mit Raspbian Bullseye auf SSD, aktiver USB-Hub, Fhem (is klar), TI CC2652P, nanoCUL 868 WMBUS, Echo Plus 2te Gen., ESPxxxx, usw.

thburkhart

1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

taskkill

Zitat von: thburkhart am 01 Dezember 2022, 20:15:20

was bleibt ist das Problem, dass das logfile fhem-2-2022-12-01.log im Web-Interface nicht angezeigt wird.
http://192.168.x.xxx:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhemlog-2022-12-01.log


hast du selber fhem.log zu fhemlog.log umbenannt? bei mir lautet der orgin. Name nur fhem.log
RPI 3B+ mit Raspbian Bullseye auf SSD, aktiver USB-Hub, Fhem (is klar), TI CC2652P, nanoCUL 868 WMBUS, Echo Plus 2te Gen., ESPxxxx, usw.

taskkill

Du kannst auch mal die logfile in fhem leeren und schauen was beim erneuten Aufruf passiert.
Probier mal mit:

defmod c_dellog cmdalias dellog AS {qx(truncate $currlogfile --size 0);;Log 1, "Logfile gelöscht";;}
attr c_dellog room System

setstate c_dellog defined


und oben einfach dellog eingeben + Enter
RPI 3B+ mit Raspbian Bullseye auf SSD, aktiver USB-Hub, Fhem (is klar), TI CC2652P, nanoCUL 868 WMBUS, Echo Plus 2te Gen., ESPxxxx, usw.

thburkhart

Zitat von: taskkill am 01 Dezember 2022, 22:38:29
Du kannst auch mal die logfile in fhem leeren und schauen was beim erneuten Aufruf passiert.
Probier mal mit:

defmod c_dellog cmdalias dellog AS {qx(truncate $currlogfile --size 0);;Log 1, "Logfile gelöscht";;}
attr c_dellog room System

setstate c_dellog defined


und oben einfach dellog eingeben + Enter

gemacht .. logfile schön gelöscht . aber immer noch nur über WinSCP zu öffnen...

Inhalt (Auszug):

2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/01_FHEMWEB.pm line 2127.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:10 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:11 1: PERL WARNING: Argument "= 2" isn't numeric in numeric eq (==) at ./FHEM/98_SVG.pm line 272.
2022.12.01 22:44:12 1: PERL WARNING: Argument "= 1" isn't numeric in addition (+) at ./FHEM/01_FHEMWEB.pm line 592.
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:12 1: No Logdevice /dblog_THB/
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::CallFn" at fhem.pl line 3884.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::BindingsIo_readWebsocketMessage" at ./FHEM/10_BindingsIo.pm line 409.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::BindingsIo_processMessage" at ./FHEM/10_BindingsIo.pm line 676.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::BindingsIo_readWebsocketMessage" at ./FHEM/10_BindingsIo.pm line 425.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::readingsEndUpdate" at (eval 3282) line 1.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::DoTrigger" at fhem.pl line 4988.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::FW_Notify" at fhem.pl line 3972.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::FW_devState" at ./FHEM/01_FHEMWEB.pm line 3220.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::getAllSets" at ./FHEM/01_FHEMWEB.pm line 3327.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::CommandSet" at fhem.pl line 2900.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::DoSet" at fhem.pl line 1994.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::fhempy_Set" at fhem.pl line 3972.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::IOWrite" at ./FHEM/10_fhempy.pm line 91.
2022.12.01 22:44:16 1: PERL WARNING: Deep recursion on subroutine "main::BindingsIo_Write" at fhem.pl line 1062.
2022.12.01 22:44:16 1: PERL WARNING: Use of uninitialized value in string eq at (eval 3287) line 1.
2022.12.01 22:44:23 1: PERL WARNING: Use of uninitialized value in string eq at (eval 4244) line 1.
2022.12.01 22:44:24 1: PERL WARNING: Use of uninitialized value in string eq at (eval 4439) line 1.

1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

taskkill

Haste mal umbenannt?

defmod Logfile FileLog ./log/fhem-%Y-%m.log fakelog
attr Logfile room System


oder mal in Everything => logfile => oben rechts auf text klicken
RPI 3B+ mit Raspbian Bullseye auf SSD, aktiver USB-Hub, Fhem (is klar), TI CC2652P, nanoCUL 868 WMBUS, Echo Plus 2te Gen., ESPxxxx, usw.

thburkhart

es bleibt kompliziert ..
auch das brachte nichts
trotrzdem danke
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200