Einige meiner PiS haben nach längerem Betrieb Verbindungsprobleme. Per FHEMWEB sind sie dann auch nicht mehr erreichbar.
Ein Neustart hilft dann oft auch nicht mehr, und plötzlich funktioniert FHEM wieder. Ich habe hierauf keine Idee mehr, was die Ursache sein kann.
2022.04.02 09:41:48.832 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 5636
2022.04.02 09:41:48.874 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 5637
2022.04.02 09:41:56.141 1: Timeout for SYSMON_blockingCall reached, terminated process 5635
2022.04.02 09:41:57.544 2: SUSV: invalid Voltage In: 513 mV <- 208 1 2
2022.04.02 09:42:01.237 3: FS20 set AB_SG_BLGO off
2022.04.02 09:42:01.340 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.04.02 09:42:01.517 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 58370) line 1.
2022.04.02 09:42:01.517 3: eval: OG1_KU_RT_SSST: warning in condition c01
2022.04.02 09:42:02.113 3: FS20 set L_OG1_WZ_Aqua_Mond on
2022.04.02 09:42:07.467 3: FS20 set OG1_KI_FR_EDV on
2022.04.02 09:42:07.595 3: FS20 set Freigabe_KI on
2022.04.02 09:42:09.852 3: FS20 set OG1_KI_WDLO off
2022.04.02 09:42:10.063 2: LuftdatenInfo (SDS011) - error while request: read from http://192.168.17.160:80 timed out
2022.04.02 09:44:03.563 3: nanoCUL433_OG1 IT_set: R_OG1_BA on
2022.04.02 09:44:03.663 2: IT IODev device didn't answer is command correctly: raw => om87EC3B483FFA8CE743F61DA41FFD4673A1FB0ED20002
2022.04.02 09:44:03.923 3: FS20 set R_OG1_KUE on
2022.04.02 09:44:07.202 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:44:07.202 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:44:07.202 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:44:07.212 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:44:12.322 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:44:12.322 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:44:17.442 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:20.322 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:20.322 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:20.322 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:20.323 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:25.442 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:25.442 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:46:51.042 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:48:33.441 1: BlockingInformParent (JSONMETER_ParseJsonFile): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:48:33.441 1: BlockingInformParent (JSONMETER_ParseJsonFile): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:48:33.442 1: BlockingInformParent (JSONMETER_ParseJsonFile): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:48:33.453 1: BlockingInformParent (SYSMON_blockingFinish): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:48:38.562 1: BlockingInformParent (JSONMETER_ParseJsonFile): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:48:38.562 1: BlockingInformParent (JSONMETER_ParseJsonFile): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 09:49:04.162 1: BlockingInformParent (PROPLANTA_Done): Can't connect to 127.0.0.1:43199: IO::Socket::INET: connect: Connection timed out
2022.04.02 10:15:39.549 3: FS20 set OG1_KI_WDLO on
Da eine sinnvolle Portnummer (43199) angezeigt wird, konnte ein telnet Serverport auf 127.0.0.1 geoeffnet werden.
Die Verbindung zum Serverprozess wird mit voreingestellten Timeout gemacht, das ist bei mir (gerade getestet) ca 140 Sekunden.
Der Serverprozess war solange nicht blockiert, wenn man den Logausgaben glauben kann: BlockingRegisterTelnet erfolgt direkt nach dem BlockingCall Aufruf aus dem Server.
Habe keine gute Idee, versuche zu raten: routing zu 127.0.0.1 ist kaputt.
Wenn ja: keine Ahnung, wie man das hinkriegt, bzw. wie man es repariert, wenn es nach einem reboot immer noch der Fall ist.
Hat jemand bessere Ideen?
Ich beobachte dieses Verhalten bei mir ebenfalls auf dem produktiven System nach einem Update vor 2 Tagen.
Nach einem Restart funktioniert alles wie gewohnt. Aber nach unbestimmter Zeit gibt es diese Netzwerkprobleme wie vom TE beschrieben.
In dem Logauszug sieht man dass sich das Problem auf alle möglichen Module mit Netzwerkkommunikation / BlockingCall auswirkt.
2022.04.09 17:13:48.678 3: MQTT_Broker: MQTT_Broker_192.168.2.57_54912/DVES_0608FA left us (keepalive check)
2022.04.09 17:14:01.665 1: DbRep Rep.CPU -> BlockingCall DbRep_minval pid:14665 Timeout: process terminated
2022.04.09 17:14:01.970 2: DbRep Rep.CPU - Database command aborted: "Timeout: process terminated"
2022.04.09 17:14:11.813 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.09 17:14:12.198 2: deCONZ: http request failed: read from http://192.168.2.10:32785 timed out
2022.04.09 17:14:12.199 2: HUEBridge: http request failed: read from http://192.168.2.7:80 timed out
2022.04.09 17:14:12.200 2: HUEBridge: http request failed: read from http://192.168.2.7:80 timed out
2022.04.09 17:14:12.513 2: SynCal - ERROR message: read from http://192.168.2.10:5000 timed out
2022.04.09 17:14:12.820 2: SynCal - ERROR - "eventlist" SendQueue index "41" not executed. Restart SendQueue in 3600 s (retryCount 9).
2022.04.09 17:14:33.573 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.09 17:14:43.557 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.09 17:14:46.987 1: ZWDongle_1: SOF missing (got 00 instead of 01)
2022.04.09 17:14:47.296 2: CamHE1 - error while requesting http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=1&_sid="nZRjBqS0HxaImD9p_E-ynulqFTUIDCG9j8NwePDblVI91WPdPJFIUQ4mSlcWwA0a9idQMHh9D0Zuk8Yu53Pwds" - http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=1&_sid="nZRjBqS0HxaImD9p_E-ynulqFTUIDCG9j8NwePDblVI91WPdPJFIUQ4mSlcWwA0a9idQMHh9D0Zuk8Yu53Pwds": empty answer received
Bis dato hatte ich solche Probleme noch nie und sie traten augenfällig nach dem FHEM Update auf.
Aber das kann natürlich Zufall sein. Deswegen habe ich nach allen möglichen Restarts und was man in solchen Situation erst einmal tut, heute ein Restore auf die Versionen vor dem Update gemacht.
Ich werde nun beobachten ob es tatsächlich einen Zusammenhang mit dem Update gibt und wenn ja, versuchen Schritt für Schritt das Problem einzukreisen.
Scheinbar werden in diesem Fall alle Verbindungen mit Timeout terminiert, selbst sowas wie DbRep, wo ich mich unschuldig fuehle :)
Moin,
ja, DbRep ist ein ganz schlimmer Finger :)
Kurzes Update ... nach dem Restore gestern läuft mein FHEM bis jetzt wieder schön problemlos.
Ich gehe aktuell davon aus, dass tatsächlich irgendeine ungünstige Konstellation mit dem Update reingekommen war.
Jetzt update ich die anstehenden Änderungen nach und nach wieder in das System.
Das Vorgehen dauert nun etwas weil ich nach jedem Teilupdate einige Stunden beobachten möchte wie sich das System verhält.
Mein letztes Update mit dem noch alles i.O. war, hatte ich am 13.03.22 durchgeführt.
Ich hatte in meiner Meldung vergessen zu erwähnen, dass im Fehlerfall eine 100%ige CPU Auslastung durch Perl im Server zu beobachten war.
Ich melde mich wieder wenn ich weitere Erkenntnisse habe ...
@Chris, kannst du bitte eine Liste der von dir genutzten Module posten ? (version)
Meine aktuell eingesetzten Versionen sind:
Latest Revision: 25939
File Rev Last Change
fhem.pl 25777 2022-03-05 10:24:57Z rudolfkoenig
95_Alarm.pm 17344 2018-09-14 14:05:23Z phenning
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
No Id found for 98_Analyze.pm
42_AptToDate.pm 19639 2019-06-18 13:43:31Z CoolTux
95_Astro.pm 25198 2021-11-07 15:42:54Z phenning
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
99_attrTmqtt2_ebus_Utils.pm 25044 2021-10-03 19:41:45Z Beta-User
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cmdalias.pm 16300 2018-03-01 08:48:21Z rudolfkoenig
00_CUL.pm 24815 2021-08-01 16:14:02Z rudolfkoenig
10_CUL_HM.pm 24031 2021-03-21 09:30:57Z martinp876
95_Dashboard.pm 21180 2020-02-11 21:04:55Z DS_Starter
93_DbLog.pm 25800 2022-03-08 20:07:32Z DS_Starter
93_DbRep.pm 25939 2022-04-09 19:03:34Z DS_Starter
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
55_DWD_OpenData.pm 23797 2021-02-21 19:49:57Z jensb
99_DWD_OpenData_Weblink.pm 201602 2002-10-09 11:06:00Z jensb
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25869 2022-03-21 10:38:18Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
10_FS20.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
89_FULLY.pm 25516 2022-01-20 16:00:19Z zap
98_HMinfo.pm 24032 2021-03-21 09:32:15Z martinp876
00_HMLAN.pm 25204 2021-11-09 05:41:42Z martinp876
95_holiday.pm 25187 2021-11-06 09:54:35Z rudolfkoenig
98_HTTPMOD.pm 24708 2021-07-06 17:15:46Z StefanStrobel
02_HTTPSRV.pm 20110 2019-09-05 17:30:20Z neubert
30_HUEBridge.pm 25769 2022-03-03 20:45:24Z justme1968
31_HUEDevice.pm 25648 2022-02-07 11:49:47Z justme1968
98_Installer.pm 20949 2020-01-12 09:53:11Z loredo
10_IT.pm 20839 2019-12-28 09:41:47Z bjoernh
98_JsonList2.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
93_Log2Syslog.pm 23875 2021-03-01 20:14:15Z DS_Starter
10_MQTT2_DEVICE.pm 25564 2022-01-26 12:23:35Z rudolfkoenig
00_MQTT2_SERVER.pm 25723 2022-02-21 08:59:09Z rudolfkoenig
74_Nmap.pm 25647 2022-02-07 09:14:08Z rudolfkoenig
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
42_npmjs.pm 20933 2020-01-10 12:27:41Z loredo
34_NUT.pm 9023 2015-08-05 09:00:12Z narsskrarc
33_readingsGroup.pm 23844 2021-02-27 19:43:24Z justme1968
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
95_remotecontrol.pm 10724 2016-02-04 18:17:33Z ulimaass
10_RESIDENTS.pm 19533 2019-06-02 19:33:11Z loredo
20_ROOMMATE.pm 19533 2019-06-02 19:33:11Z loredo
91_sequence.pm 22810 2020-09-21 10:19:17Z rudolfkoenig
98_serviced.pm 24390 2021-05-06 22:25:17Z DeeSPe
39_siri.pm 14044 2017-04-20 07:48:44Z justme1968
77_SMAEM.pm 25136 2021-10-28 06:25:29Z vk
76_SMAInverter.pm 24737 2021-07-12 16:46:51Z MadMax
76_SMAPortal.pm 23272 2020-12-01 20:51:52Z DS_Starter
76_SMAPortalSPG.pm 21735 2020-04-20 20:53:24Z DS_Starter
76_SolarForecast.pm 21735 2020-04-20 20:53:24Z DS_Starter
00_SONOS.pm 22400 2020-07-14 17:54:36Z Reinerlein
21_SONOSPLAYER.pm 22400 2020-07-14 17:54:36Z Reinerlein
32_speedtest.pm 23867 2021-03-01 08:23:09Z justme1968
57_SSCal.pm 24736 2021-07-12 15:43:19Z DS_Starter
49_SSCam.pm 25554 2022-01-24 21:23:40Z DS_Starter
49_SSCamSTRM.pm 25406 2022-01-01 17:39:52Z DS_Starter
50_SSChatBot.pm 23250 2020-11-28 12:38:53Z DS_Starter
50_SSFile.pm 24774 2021-07-18 19:49:56Z DS_Starter
98_structure.pm 24999 2021-09-21 07:54:25Z rudolfkoenig
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
# $Id: 32_SysStatHM.pm $
50_TelegramBot.pm 24867 2021-08-23 10:23:15Z viegener
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
24_TPLinkHS110.pm 25206 2021-11-09 11:55:44Z vk
74_Unifi.pm 23500 2021-01-09 15:14:50Z wuehler
74_UnifiClient.pm 19989 2019-08-12 18:25:21Z wuehler
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_Verkehrsinfo.pm 18521 2019-02-07 21:39:00Z martins
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
60_Watches.pm 23499 2021-01-09 13:55:39Z DS_Starter
59_Weather.pm 22982 2020-10-17 12:49:38Z CoolTux
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
98_weekprofile.pm 25318 2021-12-07 20:01:44Z Risiko
32_withings.pm 25815 2022-03-12 16:12:33Z moises
10_ZWave.pm 25357 2021-12-20 08:46:36Z rudolfkoenig
00_ZWDongle.pm 24597 2021-06-07 16:05:33Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
No Id found for CDDB_File.pm
Color.pm 20813 2019-12-22 18:42:10Z justme1968
Common.pm 10759 2016-02-07 20:00:12Z rleins
ControlPoint.pm 22400 2020-07-14 17:54:36Z Reinerlein
No Id found for Cue.pm
DarkSkyAPI.pm 23645 2021-01-30 17:55:57Z CoolTux
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
No Id found for File.pm
GPUtils.pm 19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm 24033 2021-03-21 09:33:32Z martinp876
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
No Id found for ID3v1.pm
No Id found for ID3v2.pm
No Id found for ImageExifTool.pm
No Id found for ImageSize.pm
No Id found for Inf.pm
Info.pm 28 2008-11-09 01:08:44Z dsully
No Id found for LastResort.pm
Meta.pm 21008 2020-01-18 10:22:10Z loredo
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
No Id found for ParseData.pm
RESIDENTStk.pm 19788 2019-07-06 08:10:55Z loredo
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
SubProcess.pm 14334 2017-05-20 23:11:06Z neubert
No Id found for Tag.pm
TcpServerUtils.pm 25743 2022-02-26 10:35:32Z rudolfkoenig
TimeSeries.pm 22980 2020-10-17 09:21:43Z neubert
UConv.pm 21159 2020-02-09 14:04:27Z loredo
Unit.pm 19614 2019-06-13 23:11:25Z loredo
ZWLib.pm 17186 2018-08-20 20:10:55Z rudolfkoenig
HMinfoTools.js 1010 2021-03-25 22:00:00Z frank
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
hm.js 2008 2021-03-01 12:00:00Z frank
svg.js 23428 2020-12-27 22:07:20Z rudolfkoenig
Ich habe das gleiche Problem seit einem Update am 1.4.
Bin jetzt wieder zurück vor den 1.4 und alles läuft wieder perfekt.
Folgende Module wurden bei mir am 1.4 geupdatet:
10_EnOcean.pm
10_MQTT2_DEVICE.pm
70_KODI.pm
70_SVDRP.pm
82_LGTV_WebOS.pm
89_AndroidDB.pm
89_AndroidDBHost.pm
91_notify.pm
98_archetype.pm
98_SVG.pm
fhem.pl
VG HW1
Ich habe gestern auch weitere Teilupdates vorgenommen und bis heute läuft FHEM noch wie gewohnt problemlos.
Die nächsten Updates teste ich jetzt:
UPD FHEM/00_MQTT2_CLIENT.pm
UPD FHEM/00_MQTT2_SERVER.pm
UPD FHEM/TcpServerUtils.pm
Aussteht dann noch update von fhem.pl.
Bei mir hat sich jetzt nach dem update der fhem.pl die Netzwerkproblematik wieder eingestellt.
Nach einigen Stunden ! Laufzeit treten wieder Netzwerkprobleme / BlockingCall timeouts in jeglicher Ausprägung auf.
Ausschnitt:
2022.04.12 07:31:42.669 1: Timeout for SYSMON_blockingCall reached, terminated process 19092
2022.04.12 07:31:49.412 1: DbRep Bezug -> BlockingCall DbRep_sumval pid:19064 Timeout: process terminated
2022.04.12 07:31:49.668 2: DbRep Bezug - Database command aborted: "Timeout: process terminated"
2022.04.12 07:31:50.210 2: deCONZ: http request failed: read from http://192.168.2.10:32785 timed out
2022.04.12 07:31:50.214 2: HUEBridge: http request failed: read from http://192.168.2.7:80 timed out
2022.04.12 07:32:00.976 1: ZWDongle_1: SOF missing (got 00 instead of 01)
2022.04.12 07:32:08.375 2: HUEBridge: http request failed: http://192.168.2.7/api/glps784HOB2pW60bR82sJvxj0sd0FAIl1OvF7QSL/sensors/2: empty answer received
2022.04.12 07:32:09.273 1: DbRep Einspeisung -> BlockingCall DbRep_sumval pid:19073 Timeout: process terminated
2022.04.12 07:32:09.278 2: DbRep Einspeisung - Database command aborted: "Timeout: process terminated"
2022.04.12 07:32:09.394 2: CamHE1 - error while requesting http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=1&_sid="Sq52Hw41_TddnpFruUiVv6NDZ2OlWW6oCc9XdMGXL3MtryjTSVltQUkOdXSFeMwmHvtdgEiYR0gN6Rrftg5vQI" - http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=1&_sid="Sq52Hw41_TddnpFruUiVv6NDZ2OlWW6oCc9XdMGXL3MtryjTSVltQUkOdXSFeMwmHvtdgEiYR0gN6Rrftg5vQI": empty answer received
2022.04.12 07:32:09.402 2: SDS1_SVS - error while requesting http://192.168.2.10:5000/webapi/entry.cgi?api="SYNO.SurveillanceStation.HomeMode"&version="1"&method=GetInfo&_sid="IxvnvI2UhvZhkFRHvplKFqv_gmOPIRfyXrwyfpzO_C8UO46lpKOu7HRWhKz6IiABvpM4bWsVy1WPqmymmsbA9E" - http://192.168.2.10:5000/webapi/entry.cgi?api="SYNO.SurveillanceStation.HomeMode"&version="1"&method=GetInfo&_sid="IxvnvI2UhvZhkFRHvplKFqv_gmOPIRfyXrwyfpzO_C8UO46lpKOu7HRWhKz6IiABvpM4bWsVy1WPqmymmsbA9E": empty answer received
2022.04.12 07:32:09.451 1: ZWDongle_1: SOF missing (got 64 instead of 01)
2022.04.12 07:32:09.454 2: CamTER - error while requesting http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=2&_sid="VvT-N8VM4hNhkv64UNVRAJDCHZIRi-J8bMqGX-X4iWwBvajt62tNtynbly28x2ADTk-Z5XsCFdy7vAMbvA5Pp8" - http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=2&_sid="VvT-N8VM4hNhkv64UNVRAJDCHZIRi-J8bMqGX-X4iWwBvajt62tNtynbly28x2ADTk-Z5XsCFdy7vAMbvA5Pp8": empty answer received
2022.04.12 07:32:09.456 2: HUEBridge: http request failed: http://192.168.2.7/api/glps784HOB2pW60bR82sJvxj0sd0FAIl1OvF7QSL/sensors/2: empty answer received
2022.04.12 07:32:09.594 2: HUEBridge: http request failed: http://192.168.2.7/api/glps784HOB2pW60bR82sJvxj0sd0FAIl1OvF7QSL/sensors/2: empty answer received
2022.04.12 07:32:09.596 1: ZWDongle_1: SOF missing (got 21 instead of 01)
2022.04.12 07:32:09.631 2: HUEBridge: http request failed: http://192.168.2.7/api/glps784HOB2pW60bR82sJvxj0sd0FAIl1OvF7QSL: empty answer received
D.h. also mit
fhem.pl 25777 2022-03-05 10:24:57Z
ist alles fein, aber mit
fhem.pl 25922 2022-04-05 08:55:13Z
treten die Probleme auf.
Unschön ist natürlich dass man nicht sofort Probleme feststellt und auch bestimmte Bedingungen, die zu dem Zustand führen, nicht erkennt. Es hat ca. 7 h gedauert bis die oben gezeigten Netzwerkprobleme auftreten, dann aber massiv und auch nicht wieder endend.
Außerdem vermute ich auch, dass bestimmte Nebenbedingungen zu dem Zustand führen, denn auf meinem Testsystem tritt diese Thematik nicht auf. Natürlich sind auf dem Testsystem nicht sämtliche Bestandteile in produktiven Einsatz welche Last verursachen können. Das betrifft z.B. HUE, MQTTSERVER / DEVICE, Homematic,ZWAVE,deCONZ.
Ich hätte gern mehr Infos gegeben die zur Lösung dienlich sein können, aber leider kann ich nur das Symptom beim Einsatz beider fhem.pl Versionen feststellen.
Bin jetzt wieder auf fhem.pl 25777 zurück gegangen.
Grüße,
Heiko
Ich habe den Diff angeschaut, und staune.
Kannst Du bitte die Versionen 25889 und 25896 auch probieren?
Sieht man ausser den Meldungen im Log (und deren direkten Konsequenzen) auch andere Probleme, wie z.Bsp. ein traeges Frontend?
ZitatKannst Du bitte die Versionen 25889 und 25896 auch probieren?
Ja, mache ich gerne. Zieht sich wegen der stundenlangen Verzögerung etwas hin.
Zitat
Sieht man ausser den Meldungen im Log (und deren direkten Konsequenzen) auch andere Probleme, wie z.Bsp. ein traeges Frontend?
Nein, konnte ich bei mir nicht feststellen. Nur die Logmeldungen und das natürlich bestimmte Funktionen wie Datenanalysen oder Schaltvorgänge der betroffenen Module/Devices nicht bzw. sehr zeitverzögert ausgeführt werden.
Interessant wäre auch was die anderen betroffenen User beobachten können.
Zitat von: DS_Starter am 12 April 2022, 11:08:23
Interessant wäre auch was die anderen betroffenen User beobachten können.
Bei mir, Schaltverzögerung, bzw Ausfall der Schaltung und die Weboberfäche ist extrem verzögert. Der Aufruf der Oberfläche dauert zum Teil 1 bis 2 Minuten.
@hanswerner1: kannst Du bitte beide fhem.pl Versionsnummer zeigen?
25852 funktioniert noch und 25896 produziert bei mir dann den Fehler
Ich habe jetzt die 25889 eingespielt und beobachte ...
hi,
kann sein das ich auch die Probleme habe (bei 3 gleiche installationen ist es nur eine)
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
2022.04.11 22:19:14 3: CUL0: Unknown code 21 775, help me!
2022.04.11 22:23:20 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:23:25 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:26:59 3: FB7590S: read from http://xxx.xxx.xxx.xxx:80 timed out
2022.04.11 22:29:11 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:29:13 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:34:38 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:34:50 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:35:51 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:35:52 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:37:23 3: FB7590S: read from http://xxx.xxx.xxx.xxx:80 timed out
2022.04.11 22:39:06 2: mqttClient: No PINGRESP for last PINGREQ (at 2022-04-11 22:38:27), disconnecting
2022.04.11 22:39:06 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:39:17 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:41:39 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:41:40 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3340
2022.04.11 22:41:40 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3341
2022.04.11 22:41:42 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:43:08 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 3351
2022.04.11 22:43:08 1: FRITZBOX FR3000: Readout_Aborted.1931 Error: Timeout when reading Fritz!Box data.
2022.04.11 22:43:08 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3350
2022.04.11 22:43:28 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3353
2022.04.11 22:43:28 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3354
2022.04.11 22:43:28 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3356
2022.04.11 22:43:35 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3357
2022.04.11 22:43:38 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:43:39 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3358
2022.04.11 22:43:39 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.11 22:44:30 1: xxx.xxx.xxx.xxx:1883 disconnected, waiting to reappear (mqttClient)
2022.04.11 22:44:57 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3371
2022.04.11 22:44:57 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3372
2022.04.11 22:44:57 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3373
2022.04.11 22:44:57 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3374
2022.04.11 22:44:57 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 3375
2022.04.11 22:45:09 1: xxx.xxx.xxx.xxx:1883 reappeared (mqttClient)
2022.04.12 00:02:12 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.12 00:02:12 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.12 00:02:12 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.12 00:02:14 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.12 00:02:43 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 4007
2022.04.12 00:02:44 1: FRITZBOX FB7490: Readout_Aborted.1931 Error: Timeout when reading Fritz!Box data.
20
und das geht, bis nichts mehr geht
nach dem neustart geht es wieder für
ein paar Stunden.....
mfg
Zitat
nach dem neustart geht es wieder für
ein paar Stunden.....
gleiches Symptom wie bei mir.
Zitat von: eisman am 12 April 2022, 13:13:31
kann sein das ich auch die Probleme habe (bei 3 gleiche installationen ist es nur eine)
mfg
Ja, genau auch bei mir so.
hi,
ich habe heute vormittag: https://wiki.fhem.de/wiki/Raspberry_Pi
die Tabelle unten nach installiert( nicht alles ), seit dem habe ich den Fehler nicht mehr (hoffe ich)
aber ich warte noch bis morgen.
ob es wieder zum Absturz kommt.....
gruss
Hier geht es mW nicht um einen Absturz, sondern um eine vmtl. von FHEM verschuldete Fehlermeldung.
Ich kann mir zwar Faelle vorstellen, wo das Problem durch Installation eines externen Paketes behoben wird, die sind aber alle sehr stark konstruiert, und nicht realistisch.
hi,
ja ist korrekt, nur sind seit dem Zeitpunkt keine Meldungen mehr gekommen,
ob es der Grund war kann ich nicht sagen.
jedenfalls keine ausfälle mehr seit über 12std
mfg
Moin,
Zwischenstand: die 25889 läuft einwandfrei, jetzt ist die 25891 eingespielt und in der Beobachtung.
Aktueller Status: 25889 ist OK, 25896 verursacht Probleme.
Dazwischen gab es zwei Aenderungen:
- 25891: ermoeglicht, dass der Puffer fuer nicht blockierendes Schreiben ueber 1MB wachsen kann, falls mit dem Schreiben noch nicht begonnen wurde, auch wenn man den Puffer in mehreren Aufrufen fuellt. Ueber 1MB im ersten Aufruf war auch vorher moeglich. Ich sehe damit nach 15 Minuten Code-Anstarren immer noch kein Problem. Da aber dieses Feature nicht wirklich relevant ist, werde ich es ausbauen, falls diese Version als problematisch gemeldet wird.
- 25896: korrigiert einen Syntaxfehler (@_[0] => $_[0]) bei der Regexp-Pruefung, was z.Bsp. bei der MQTT2_DEVICE Attributsetzung aufgerufen wird. Wenn das sich als Problem rausstellt (ich hoffe nicht), dann liegt das an einem internen Perl-Fehler.
Hallo,
ich kann definitiv Probleme mit der 25891 vermelden.
Nach ein paar Stunden Laufzeit ergibt sich das bekannte Bild.
Das Frontend ist nicht mehr erreichbar, die CPU ist zu 100% ausgelastet.
2022.04.13 16:27:36.827 2: deCONZ: http request failed: read from http://192.168.2.10:32785 timed out
2022.04.13 16:27:38.764 2: HUEBridge: http request failed: read from http://192.168.2.7:80 timed out
2022.04.13 16:27:38.765 2: HUEBridge: http request failed: read from http://192.168.2.7:80 timed out
2022.04.13 16:27:39.047 2: SDS1_SVS - error while requesting http://192.168.2.10:5000/webapi/entry.cgi?api="SYNO.SurveillanceStation.HomeMode"&version="1"&method=GetInfo&_sid="LgGJMTnsCalKueXJhTjeFuG1NDEaN1ifAMW9WvQqBPIzCK1mjSoP1YTfkagQcgyUNIU4ODH5r1l3oVyqy-GbTA" - http://192.168.2.10:5000/webapi/entry.cgi?api="SYNO.SurveillanceStation.HomeMode"&version="1"&method=GetInfo&_sid="LgGJMTnsCalKueXJhTjeFuG1NDEaN1ifAMW9WvQqBPIzCK1mjSoP1YTfkagQcgyUNIU4ODH5r1l3oVyqy-GbTA": empty answer received
2022.04.13 16:27:39.109 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:27:39.109 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:28:00.101 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:28:00.613 1: BlockingInformParent (BlockingRegisterTelnet): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:28:00.869 1: BlockingInformParent (SysStatHM_BlockingDone): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:28:01.893 1: BlockingInformParent (DbRep_maxvalDone): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:28:03.328 2: CamKE1 - error while requesting http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=8&_sid="P1-tB1Hw2zyaoeIm3LOqNcgQHxO8vHOE_0OVU0MhQOczyhMrE5sYw03lnzI4cONWMNG2uBD6-2V8r3XVJLoeZ8" - http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=8&method="GetCapabilityByCamId"&cameraId=8&_sid="P1-tB1Hw2zyaoeIm3LOqNcgQHxO8vHOE_0OVU0MhQOczyhMrE5sYw03lnzI4cONWMNG2uBD6-2V8r3XVJLoeZ8": empty answer received
2022.04.13 16:28:03.329 2: SynControl - ERROR message: http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.Cal.Event&version=3&method=list&cal_id_list=["/Heiko/cepikza/"]&start=1649714400&end=1650492000&list_repeat=true&_sid=0zqSRUjwpTXq1-Q0YOMh14GKcZFYRUZg0S2H0tvqfmMJb_JkgBVXa_O_iSInEwUCKPS8U50SS8m0UTSrW0_BvU: empty answer received
2022.04.13 16:28:03.601 2: SynControl - ERROR - "eventlist" SendQueue index "67" not executed. Restart SendQueue in 3600 s (retryCount 7).
2022.04.13 16:28:03.913 1: ZWDongle_1: SOF missing (got 12 instead of 01)
2022.04.13 16:28:10.597 1: BlockingInformParent (DbRep_delHashValFromBlocking): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
2022.04.13 16:28:11.109 1: BlockingInformParent (BlockingStart): Can't connect to 127.0.0.1:7072: IO::Socket::INET: connect: Connection timed out
LG
Danke fuers Testen, ich habe die Aenderungen ausgebaut.
Ich habe nochmal darueber gegruebelt, wie diese Aenderung das Problem ausloesen koennte, leider ohne Erfolg.
Und wenn die CPU erst nach Stunden auf 100% geht, und damit FHEM nicht mehr reagiert, ist debuggen auch schwierig.
Ich bin noch meine Modulversionen schuldig.
Rasp01
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
95_Alarm.pm 17344 2018-09-14 14:05:23Z phenning
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
95_Astro.pm 25198 2021-11-07 15:42:54Z phenning
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
70_BRAVIA.pm 24219 2021-04-11 14:29:19Z vuffiraa
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
00_CUL.pm 24815 2021-08-01 16:14:02Z rudolfkoenig
15_CUL_EM.pm 16293 2018-02-28 21:33:57Z rudolfkoenig
09_CUL_FHTTK.pm 18391 2019-01-23 19:05:58Z Matscher
10_CUL_HM.pm 25298 2021-12-05 08:23:08Z martinp876
18_CUL_HOERMANN.pm 15510 2017-11-27 16:52:44Z rudolfkoenig
14_CUL_REDIRECT.pm 18358 2019-01-20 20:21:05Z bjoernh
14_CUL_TCM97001.pm 20839 2019-12-28 09:41:47Z bjoernh
14_CUL_TX.pm 17102 2018-08-08 05:34:42Z rudolfkoenig
14_CUL_WS.pm 20918 2020-01-08 19:20:38Z rudolfkoenig
98_dewpoint.pm 18846 2019-03-10 11:45:58Z hotbso
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_Dooya.pm 15400 2017-11-05 18:11:51Z Sidey
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
70_ENIGMA2.pm 18995 2019-03-22 20:09:53Z loredo
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
11_FHT.pm 25689 2022-02-15 20:50:26Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
14_FLAMINGO.pm 22619 2020-08-17 17:29:09Z HomeAuto_User
95_FLOORPLAN.pm 13735 2017-03-19 12:43:53Z UliM
98_freezemon.pm 25141 2021-10-28 19:13:56Z Adimarantis
10_FS10.pm 25488 2022-01-17 20:59:06Z Sidey
10_FS20.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
No Id found for 58_GPIO4.pm
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
14_Hideki.pm 25560 2022-01-25 21:43:09Z Sidey
98_HMinfo.pm 25293 2021-12-04 17:37:15Z martinp876
00_HMUARTLGW.pm 25203 2021-11-08 09:18:29Z mgernoth
95_holiday.pm 25187 2021-11-06 09:54:35Z rudolfkoenig
98_HourCounter.pm 11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm 24708 2021-07-06 17:15:46Z StefanStrobel
52_I2C_MCP23017.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
10_IT.pm 20839 2019-12-28 09:41:47Z bjoernh
70_JSONMETER.pm 20819 2019-12-23 23:07:57Z tupol
13_KS300.pm 20008 2019-08-17 10:24:14Z rudolfkoenig
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
59_LuftdatenInfo.pm 25647 2022-02-07 09:14:08Z rudolfkoenig
No Id found for 70_MppSolarPip.pm
10_MQTT2_DEVICE.pm 25889 2022-03-27 10:39:22Z rudolfkoenig
00_MQTT2_SERVER.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
34_NUT.pm 9023 2015-08-05 09:00:12Z narsskrarc
41_OREGON.pm 18660 2019-02-19 22:44:37Z Sidey
59_PROPLANTA.pm 23449 2021-01-01 09:56:49Z tupol
33_readingsGroup.pm 23844 2021-02-27 19:43:24Z justme1968
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
19_Revolt.pm 24864 2021-08-22 05:57:16Z yoda_gh
44_ROLLO.pm 18436 2019-01-27 20:46:04Z KernSani
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
14_SD_BELL.pm 24840 2021-08-09 19:57:53Z HomeAuto_User
10_SD_GT.pm 22380 2020-07-10 19:58:00Z Sidey
# $Id: 14_SD_Keeloq.pm 0 2021-08-12 11:49:29Z $
14_SD_UT.pm 24839 2021-08-09 19:55:13Z HomeAuto_User
14_SD_WS.pm 25484 2022-01-17 20:50:12Z Sidey
14_SD_WS07.pm 25485 2022-01-17 20:52:47Z Sidey
14_SD_WS_Maverick.pm 21666 2020-04-13 21:14:53Z Sidey
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
00_SIGNALduino.pm 25549 2022-01-23 10:59:59Z Sidey
90_SIGNALduino_un.pm 20749 2019-12-14 22:35:00Z Sidey
98_Siro.pm 20772 2019-12-17 16:52:51Z Byte09
10_SOMFY.pm 22865 2020-09-27 15:55:14Z viegener
98_structure.pm 24999 2021-09-21 07:54:25Z rudolfkoenig
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
46_TRX_ELSE.pm 16542 2018-04-02 22:10:20Z KernSani
46_TRX_LIGHT.pm 21770 2020-04-24 20:20:40Z KernSani
46_TRX_SECURITY.pm 20805 2019-12-22 15:31:48Z KernSani
59_Twilight.pm 25067 2021-10-13 04:26:30Z Beta-User
10_UNIRoll.pm 20792 2019-12-20 17:32:00Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
GPUtils.pm 19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm 25160 2021-10-30 17:38:52Z martinp876
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
Meta.pm 21008 2020-01-18 10:22:10Z loredo
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SD_Protocols.pm 25549 2022-01-23 10:59:59Z Sidey
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
UConv.pm 21159 2020-02-09 14:04:27Z loredo
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
svg.js 23428 2020-12-27 22:07:20Z rudolfkoenig
Ich habe aber in der Zwischenzeit einen Austausch der Hauptinstanz von einem Rp3+ V1.2 auf einen Rp4 mit 4GB Ram durchgeführt.
Dabei das Ganze System mit Buster Lite neu installiert. Buster Lite ist auch auf den anderen Systemen installiert.
Jetzt ist das Problem nach einem Neustart nur bei den TelNet und FHEM2FHEM Verbindungen der Fall, was sich nach einiger Zeit beruhigt.
Was mir aber bei der Systemauslastung aufgefallen ist, ist nur bei der Hauptinstanz die ständig wiederkehrend Netzwerklast, wobei das beim Rp4 nicht stört, aber auffällig ist.
Ich habe die restlichen 9 Rp überprüft, ob das bei diesen auch der Fall ist. Da ist aber nichts auffälliges, obwohl alle Systeme aktuell sind.
Was die Ursache des stündlichen Anstiegs des Netzwerkempfangs am Ras01 ist, habe ich noch nicht herausgefunden.
Hier die Versionen der 9 Rp.
Rasp02
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
95_Astro.pm 25198 2021-11-07 15:42:54Z phenning
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
95_FLOORPLAN.pm 13735 2017-03-19 12:43:53Z UliM
No Id found for 58_GPIO4.pm
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
98_HourCounter.pm 11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm 24708 2021-07-06 17:15:46Z StefanStrobel
52_I2C_MCP23017.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
70_JSONMETER.pm 20819 2019-12-23 23:07:57Z tupol
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
98_Modbus.pm 24146 2021-04-04 10:30:25Z StefanStrobel
# $Id: 98_ModbusEPEVER.pm $
No Id found for 98_ModbusSDM630M.pm
No Id found for 70_MppSolarPip.pm
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
34_NUT.pm 9023 2015-08-05 09:00:12Z narsskrarc
98_PID20.pm 10722 2016-02-04 17:12:18Z john99sr
33_readingsGroup.pm 23844 2021-02-27 19:43:24Z justme1968
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
98_statistics.pm 20819 2019-12-23 23:07:57Z tupol
# $Id: 39_STELLMOTOR.pm 3002 2014-10-03 11:51:00Z Florian Duesterwald $
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
GPUtils.pm 19666 2019-06-20 11:17:29Z CoolTux
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
Meta.pm 21008 2020-01-18 10:22:10Z loredo
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
UConv.pm 21159 2020-02-09 14:04:27Z loredo
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
svg.js 23428 2020-12-27 22:07:20Z rudolfkoenig
Rasp03
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
No Id found for 58_GPIO4.pm
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
52_I2C_MCP342x.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
51_I2C_TSL2561.pm 15723 2017-12-29 21:08:17Z jensb
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
Rasp04
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
No Id found for 58_GPIO4.pm
51_I2C_BMP180.pm 18271 2019-01-15 19:39:40Z klausw
52_I2C_MCP23017.pm 19551 2019-06-04 20:10:50Z klausw
52_I2C_MCP342x.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
Rasp05
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
52_I2C_MCP23017.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
Rasp06
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
No Id found for 58_GPIO4.pm
No Id found for 52_I2C_SUSV.pm
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
Rasp07
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
No Id found for 58_GPIO4.pm
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
98_HTTPMOD.pm 24708 2021-07-06 17:15:46Z StefanStrobel
52_I2C_MCP23017.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
33_readingsGroup.pm 23844 2021-02-27 19:43:24Z justme1968
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
44_ROLLO.pm 18436 2019-01-27 20:46:04Z KernSani
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
59_Twilight.pm 25067 2021-10-13 04:26:30Z Beta-User
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
GPUtils.pm 19666 2019-06-20 11:17:29Z CoolTux
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
Meta.pm 21008 2020-01-18 10:22:10Z loredo
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
Rasp08
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
73_PRESENCE.pm 20782 2019-12-19 10:51:06Z markusbloch
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
44_TEK603.pm 22613 2020-08-16 09:12:36Z eisler
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
Rasp09
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
No Id found for 58_GPIO4.pm
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
No Id found for 52_I2C_SUSV.pm
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
Rasp10
Latest Revision: 25948
File Rev Last Change
fhem.pl 25922 2022-04-05 08:55:13Z rudolfkoenig
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
98_DOIF.pm 25946 2022-04-11 08:24:02Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
No Id found for 52_I2C_SUSV.pm
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
svg.js 23428 2020-12-27 22:07:20Z rudolfkoenig
Vielleicht sieht man beim Vergleich etwas heraus, welches Modul es nicht sein kann.
Danke Rudi, ich habe die Version bei mir auch gleich implementiert.
Es müssen m.M. nach ein paar Nebenbedingungen zutreffen, damit sich dieser Fehler zeigt.
Bei mir ist auch nur die produktive Instanz betroffen und bei anderen Usern die sich gemeldet haben, sieht es ja ähnlich aus.
Vielleicht kommen wir noch dahinter ...
Schöne Ostern !
Heiko
Die 25957 läuft bei mir jetzt über 24h stabil.
Schöne Ostern
HW1
Auch bei mir sind nach Update massive Probleme aufgetreten - leider gab es bei uns wegen Schneefall einen 2,5 Stunden Stromausfall, weswegen ich die Probleme zunächst darauf zurückgeführt habe. Es ist dadurch auch so, daß das Mesh der Fritzbox überlastet ist und abstürzt, weil zahlreiche Sensoren, die über MQTT2 angekoppelt sind, keine Verbindung mehr haben und dauernde Versuche absetzen.
Generell sind alle Verbindungen betroffen, die über TCP von FHEM aufgebaut werden. Nach viertägiger Suche bin ich zu folgenden Indizien gekommen:
- es kommt fortlaufend (nach kurzer Zeit nach dem Reboot) zu Freezes, die Perfmon mit ca. 10s angibt
- in Linux sieht man mit "netstat -an", daß jede Menge Verbindungen im Bereich TCP auflaufen, die hängenbleiben und im Status "Close_Wait" verharren, da die Verbindung nicht abgebaut wird. Damit säuft das System dann geschmeidig ab
- Auch Abfragen von Webpages über HTTPMOD bleiben so hängen und blockieren
Ich habe nun nach Fehlersuche im Netzwerk (die Nichterreichbarkeit der Teilnehmer liegt an der Blockade, nicht am Netzwerk selbst - man kann z.B. nicht mehr per HTTP auf das Webinterface eines Sensors zugreifen) alle devices auskommentiert, die TCP benutzen. Damit läuft FHEM wieder flüssig und alle Verbindungen zu der Sensorik sowie die Fritzbox funktionieren sofort wieder (schade - ich habe mir vor Panik bereits einen neue 7590AX bestellt, aber das schadet ja nichts ;))
Beim schrittweisen Aktivieren wird FHEM dezent langsamer, Freezes von 1,5 bis 4s treten gelegentlich auf.
Als letztes habe ich alexa-fhem, bzw. den zugehörigen FHEMWEB-Port wieder freigegeben und damit ist das Chaos reproduzierbar wieder in vollem Umfang da. Es liegt wohl daran, daß der Kontakt zu Alexa einen ständigen intensiven Datenverkehr hervorruft. Ohne Alexa-Kopplung läuft das System mit leichten Freezes
Ich hoffe, diese Beobachtungen tragen dazu bei, das Problem einzugrenzen - ich werde nun versuchen, das fhem.pl downzugraden.
Viele Grüße
Uwe
ZitatIch hoffe, diese Beobachtungen tragen dazu bei, das Problem einzugrenzen - ich werde nun versuchen, das fhem.pl downzugraden.
Sind diese Probleme mit fhem.pl Version >= 25957 vorhanden?
Bei mir läuft die 25957 wieder absolut stabil.
Auch bei dem heutigen Update 25971 treten die genannten Probleme auf. Ich weiß leider nicht, wie ich andere Versionen testen kann, also eine Art "Downgrade" machen kann.
Ich hatte mal versucht, die Datei fhem.pl aus einer anderen, nicht geupdateten Testinstallation einfach drüberzukopieren, danach ging aber gar nichts mehr.
ZitatAuch bei dem heutigen Update 25971 treten die genannten Probleme auf.
Das Problem hat aber dann nichts mit dem hier diskutieren zu tun, und wir muessen von vorne anfangen:
- welche Fehlermeldungen sind im FHEM-Log zu sehen?
- ist im Problemfall eine Auslastung der CPU durch FHEM zu sehen?
- hat das frueher mal funktioniert? Wenn ja: was war die letzte Version, was getan hat (s.u.), und welche Version tat danach nicht mehr?
- was bedeutet "ueber MQTT2 angebunden": MQTT2_SERVER oder MQTT2_CLIENT?
- sind die Verbindungen SSL/HTTPS gesichert?
ZitatIch weiß leider nicht, wie ich andere Versionen testen kann, also eine Art "Downgrade" machen kann.
In der Standardausfuehrung sichert FHEM die letzten 3 Vor-Update Versionen im restoreDir/update
Hier kann man einerseits die Versionen pruefen (grep Id: */fhem.pl), oder restaurieren.
Die Restaurierung einzelner Dateien (wie fhem.pl) kann funktionieren, muss aber nicht.
@rudolfkoenigZitat- was bedeutet "ueber MQTT2 angebunden": MQTT2_SERVER oder MQTT2_CLIENT?
Bei mir kann es an MQTT2 nicht liegen.
Ich hatte schon bevor ich MQTT2 verwendete die
Can't connect to 127.0.0.1:43199: IO::Socket::INET: Probleme.
Wenn dieser Fehler auftrat, ging die CPU Leistung entsprechend in die Höhe, und FHEM WEB konnte nicht mehr verwendet werden. Ein Neustart war notwendig.
Nur, wie schon erwähnt, habe ich den Pi 3 gegen einen Pi4 getauscht, und diesen nochmals neu aufgesetzt.
Bisher fang sich im LOG keine
.....IO::Socket::INET:... Meldung.
Was noch häufig auftritt, sind andere LOG Einträge, die wahrscheinlich mit diesem Fehler nichts zu tun haben.
2022.04.19 11:55:49.927 1: [Freezemon] myFreezemon: possible freeze starting at 11:55:47, delay is 2.927 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:56:04.103 1: [Freezemon] myFreezemon: possible freeze starting at 11:55:50, delay is 14.102 possibly caused by: tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HM_respPendTout(6A9533) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022.04.19 11:56:04.193 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19518
2022.04.19 11:56:04.220 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19519
2022.04.19 11:56:04.244 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19520
2022.04.19 11:56:04.269 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19521
2022.04.19 11:56:04.294 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19522
2022.04.19 11:56:18.000 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:15, delay is 2.999 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL)
2022.04.19 11:56:22.137 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:18, delay is 4.136 possibly caused by: no bad guy found :-(
2022.04.19 11:56:26.247 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:25, delay is 1.245 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT)
2022.04.19 11:56:28.104 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:27, delay is 1.103 possibly caused by: tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:56:41.897 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:38, delay is 3.896 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG)
2022.04.19 11:56:58.003 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:42, delay is 16.003 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_EG)
2022.04.19 11:57:00.297 3: MQTT2_FHEM_Server: MQTT2_FHEM_Server_192.168.17.162_52391/MightyOhm-Geiger-16322D left us (keepalive check)
2022.04.19 11:57:20.197 1: [Freezemon] myFreezemon: possible freeze starting at 11:56:59, delay is 21.196 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-CUL_HM_ActCheck(N/A) tmr-DOIF_SleepTrigger(AB_SG_BLGOST)
2022.04.19 11:57:20.290 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19537
2022.04.19 11:57:20.322 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19538
2022.04.19 11:57:20.347 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19539
2022.04.19 11:57:20.372 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19540
2022.04.19 11:57:20.396 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19541
2022.04.19 11:57:27.302 1: [Freezemon] myFreezemon: possible freeze starting at 11:57:24, delay is 3.302 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:57:43.925 1: [Freezemon] myFreezemon: possible freeze starting at 11:57:28, delay is 15.924 possibly caused by: tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT)
2022.04.19 11:57:44.880 3: MQTT2_FHEM_Server: MQTT2_FHEM_Server_192.168.17.162_62179/MightyOhm-Geiger-16322D left us (keepalive check)
2022.04.19 11:57:45.393 1: [Freezemon] myFreezemon: possible freeze starting at 11:57:44, delay is 1.393 possibly caused by: tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL)
2022.04.19 11:57:51.314 1: [Freezemon] myFreezemon: possible freeze starting at 11:57:48, delay is 3.313 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A)
2022.04.19 11:58:07.390 1: [Freezemon] myFreezemon: possible freeze starting at 11:57:52, delay is 15.389 possibly caused by: no bad guy found :-(
2022.04.19 11:58:10.355 1: [Freezemon] myFreezemon: possible freeze starting at 11:58:08, delay is 2.353 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-DOIF_SleepTrigger(OG1_SL_HZG_BMST)
2022.04.19 11:58:15.381 1: [Freezemon] myFreezemon: possible freeze starting at 11:58:12, delay is 3.38 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:58:31.278 1: [Freezemon] myFreezemon: possible freeze starting at 11:58:16, delay is 15.277 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:58:32.501 3: sduino_og2: SD_UT Please define your model of Device unknown_please_select_model in Attributes!
2022.04.19 11:58:39.362 1: [Freezemon] myFreezemon: possible freeze starting at 11:58:36, delay is 3.361 possibly caused by: tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:58:55.468 1: [Freezemon] myFreezemon: possible freeze starting at 11:58:40, delay is 15.467 possibly caused by: no bad guy found :-(
2022.04.19 11:58:55.511 3: MQTT2_FHEM_Server: MQTT2_FHEM_Server_192.168.17.162_54713/MightyOhm-Geiger-16322D left us (keepalive check)
2022.04.19 11:59:03.342 1: [Freezemon] myFreezemon: possible freeze starting at 11:59:00, delay is 3.341 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 11:59:19.343 1: [Freezemon] myFreezemon: possible freeze starting at 11:59:04, delay is 15.342 possibly caused by: tmr-CODE(0x601e1d8)(Twilight_sunpos)
2022.04.19 11:59:22.299 1: [Freezemon] myFreezemon: possible freeze starting at 11:59:20, delay is 2.298 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL)
2022.04.19 11:59:43.847 1: [Freezemon] myFreezemon: possible freeze starting at 11:59:25, delay is 18.846 possibly caused by: tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A)
2022.04.19 11:59:46.196 1: [Freezemon] myFreezemon: possible freeze starting at 11:59:44, delay is 2.194 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-BlockingKill(N/A) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam)
2022.04.19 12:00:17.221 1: [Freezemon] myFreezemon: possible freeze starting at 11:59:57, delay is 20.22 possibly caused by: tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:00:17.252 3: CUL_HM set EG_KUE_AAM_Mp3 playTone 062 1 7 108000
2022.04.19 12:00:17.336 3: CUL_HM set OG1_VR_AAM_Mp3 playTone 062 1 7 108000
2022.04.19 12:00:17.483 3: CUL_HM set OG2_BU1_AAM_Mp3 playTone 062 1 7 108000
2022.04.19 12:00:17.663 3: FS20 set L_OG1_WZ_Aqua off
2022.04.19 12:00:17.817 3: MQTT2_FHEM_Server: MQTT2_FHEM_Server_192.168.17.162_55902/MightyOhm-Geiger-16322D left us (keepalive check)
2022.04.19 12:00:22.615 1: [Freezemon] myFreezemon: possible freeze starting at 12:00:21, delay is 1.613 possibly caused by: tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-CUL_HM_respPendTout(6A783B) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022.04.19 12:00:24.374 1: [Freezemon] myFreezemon: possible freeze starting at 12:00:23, delay is 1.374 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:00:38.713 1: [Freezemon] myFreezemon: possible freeze starting at 12:00:35, delay is 3.712 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:00:54.883 1: [Freezemon] myFreezemon: possible freeze starting at 12:00:39, delay is 15.883 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL)
2022.04.19 12:00:55.593 2: SUSV: invalid Voltage In: 513 mV <- 208 1 2
2022.04.19 12:00:56.243 1: [Freezemon] myFreezemon: possible freeze starting at 12:00:55, delay is 1.242 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_EG)
2022.04.19 12:00:58.419 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.04.19 12:01:06.196 1: [Freezemon] myFreezemon: possible freeze starting at 12:00:59, delay is 7.196 possibly caused by: tmr-HttpUtils_TimeoutErr(N/A) tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:01:18.362 1: [Freezemon] myFreezemon: possible freeze starting at 12:01:07, delay is 11.361 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL)
2022.04.19 12:01:27.212 1: [Freezemon] myFreezemon: possible freeze starting at 12:01:22, delay is 5.211 possibly caused by: tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022.04.19 12:01:43.653 1: [Freezemon] myFreezemon: possible freeze starting at 12:01:28, delay is 15.653 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:01:43.701 3: MQTT2_FHEM_Server: MQTT2_FHEM_Server_192.168.17.162_61137/MightyOhm-Geiger-16322D left us (keepalive check)
2022.04.19 12:01:43.725 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19634
2022.04.19 12:01:43.750 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19635
2022.04.19 12:01:43.775 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19636
2022.04.19 12:01:43.800 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19637
2022.04.19 12:01:43.831 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19638
2022.04.19 12:02:00.814 1: [Freezemon] myFreezemon: possible freeze starting at 12:01:46, delay is 14.814 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:02:00.826 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.04.19 12:02:03.798 1: [Freezemon] myFreezemon: possible freeze starting at 12:02:01, delay is 2.796 possibly caused by: tmr-HttpUtils_TimeoutErr(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG)
2022.04.19 12:02:12.822 1: [Freezemon] myFreezemon: possible freeze starting at 12:02:09, delay is 3.822 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:02:28.624 1: [Freezemon] myFreezemon: possible freeze starting at 12:02:13, delay is 15.624 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL)
2022.04.19 12:02:32.311 1: [Freezemon] myFreezemon: possible freeze starting at 12:02:29, delay is 3.309 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022.04.19 12:02:37.066 1: [Freezemon] myFreezemon: possible freeze starting at 12:02:33, delay is 4.066 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:02:37.078 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.04.19 12:02:52.606 1: [Freezemon] myFreezemon: possible freeze starting at 12:02:38, delay is 14.605 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-HttpUtils_TimeoutErr(N/A)
2022.04.19 12:03:18.429 1: [Freezemon] myFreezemon: possible freeze starting at 12:03:02, delay is 16.426 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT)
2022.04.19 12:03:25.222 3: CUL_HM set AB_WST_RS_HeatingO off noArg
2022.04.19 12:03:33.686 1: [Freezemon] myFreezemon: possible freeze starting at 12:03:26, delay is 7.685 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:03:40.115 3: CUL_HM set AB_WST_RS_HeatingO on noArg
2022.04.19 12:03:40.548 1: [Freezemon] myFreezemon: possible freeze starting at 12:03:34, delay is 6.547 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022.04.19 12:03:50.463 1: [Freezemon] myFreezemon: possible freeze starting at 12:03:47, delay is 3.463 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:04:05.978 1: [Freezemon] myFreezemon: possible freeze starting at 12:03:51, delay is 14.977 possibly caused by: no bad guy found :-(
2022.04.19 12:04:06.021 3: MQTT2_FHEM_Server: MQTT2_FHEM_Server_192.168.17.162_62163/MightyOhm-Geiger-16322D left us (keepalive check)
2022.04.19 12:04:26.621 1: [Freezemon] myFreezemon: possible freeze starting at 12:04:06, delay is 20.621 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A)
2022.04.19 12:04:28.219 1: [Freezemon] myFreezemon: possible freeze starting at 12:04:27, delay is 1.217 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-LuftdatenInfo_statusRequest(SDS011) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT) tmr-CODE(0x601e1d8)(Twilight_sunpos) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL)
2022.04.19 12:04:48.448 1: [Freezemon] myFreezemon: possible freeze starting at 12:04:30, delay is 18.447 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-HttpUtils_TimeoutErr(N/A)
2022.04.19 12:04:48.459 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.04.19 12:04:51.315 1: [Freezemon] myFreezemon: possible freeze starting at 12:04:49, delay is 2.313 possibly caused by: tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2)
2022.04.19 12:05:00.648 1: [Freezemon] myFreezemon: possible freeze starting at 12:04:53, delay is 7.647 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV)
2022.04.19 12:05:39.647 1: [Freezemon] myFreezemon: possible freeze starting at 12:05:01, delay is 38.646 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-BlockingKill(N/A) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL)
2022.04.19 12:06:03.433 1: [Freezemon] myFreezemon: possible freeze starting at 12:05:40, delay is 23.431 possibly caused by: tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-BlockingKill(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-FHEM2FHEM_keepalive(F2F_Rasp03) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1)
2022.04.19 12:06:27.258 1: [Freezemon] myFreezemon: possible freeze starting at 12:06:04, delay is 23.257 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_OG2) tmr-CODE(0x37857e0)(SIGNALduino_KeepAlive) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONMETER_GetUpdate(EnergieOG2) tmr-FHEM::Astro::Update(myAstro) tmr-MppSolarPip_Update(PIP_2424MSE1) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-CUL_HandleWriteQueue(nanoCUL868_EG) tmr-HttpUtils_TimeoutErr(N/A)
2022.04.19 12:06:27.272 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.04.19 12:06:27.426 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19706
2022.04.19 12:06:27.455 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19707
2022.04.19 12:06:27.480 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19708
2022.04.19 12:06:27.509 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19709
2022.04.19 12:06:27.534 1: Timeout for JSONMETER_GetJsonFile reached, terminated process 19710
2022.04.19 12:06:48.694 1: [Freezemon] myFreezemon: possible freeze starting at 12:06:28, delay is 20.693 possibly caused by: tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-CUL_HandleWriteQueue(nanoCUL868_WebCam) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A) tmr-HMUARTLGW_CheckCmdResp(HmUART_Test) tmr-HttpUtils_TimeoutErr(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_AB_FR) tmr-HttpUtils_TimeoutErr(N/A) tmr-BlockingKill(N/A) tmr-BlockingKill(N/A) tmr-BlockingKill(N/A) tmr-NUT_PollTimer(APCUSVLB) tmr-MQTT2_SERVER_keepaliveChecker(MQTT2_FHEM_Server) tmr-NUT_PollTimer(APCUSVL) tmr-BlockingKill(N/A) tmr-BlockingKill(N/A) tmr-CUL_HandleWriteQueue(nanoCUL868_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_AB_FR) tmr-HMUARTLGW_CheckCredits(HmUART_AB_GTO) tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-CODE(0x593a5f8)(GetUpdate) tmr-HMUARTLGW_CheckCredits(HmUART_OG1) tmr-HMUARTLGW_CheckCredits(HmUART_EG) tmr-HMUARTLGW_CheckCredits(HmUART_OG2) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG2_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_OG1_SL) tmr-CODE(0x648ec58)(GetStatus) tmr-CODE(0x648ec58)(GetStatus) tmr-ENIGMA2_GetStatus(SATReceiver_EG_WZ) tmr-ENIGMA2_GetStatus(SATReceiver_EG_SL) tmr-CODE(0x376eb78)(SIGNALduino_HandleWriteQueue)
2022.04.19 12:06:48.861 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
aktueller FirmwarestandLatest Revision: 25975
File Rev Last Change
fhem.pl 25971 2022-04-16 10:17:59Z rudolfkoenig
95_Alarm.pm 17344 2018-09-14 14:05:23Z phenning
96_allowed.pm 25797 2022-03-08 08:54:57Z rudolfkoenig
95_Astro.pm 25198 2021-11-07 15:42:54Z phenning
90_at.pm 25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm 23727 2021-02-12 20:31:37Z rudolfkoenig
70_BRAVIA.pm 24219 2021-04-11 14:29:19Z vuffiraa
98_cloneDummy.pm 13015 2017-01-08 20:26:33Z betateilchen
00_CUL.pm 24815 2021-08-01 16:14:02Z rudolfkoenig
15_CUL_EM.pm 16293 2018-02-28 21:33:57Z rudolfkoenig
09_CUL_FHTTK.pm 18391 2019-01-23 19:05:58Z Matscher
10_CUL_HM.pm 25298 2021-12-05 08:23:08Z martinp876
18_CUL_HOERMANN.pm 15510 2017-11-27 16:52:44Z rudolfkoenig
14_CUL_REDIRECT.pm 18358 2019-01-20 20:21:05Z bjoernh
14_CUL_TCM97001.pm 20839 2019-12-28 09:41:47Z bjoernh
14_CUL_TX.pm 17102 2018-08-08 05:34:42Z rudolfkoenig
14_CUL_WS.pm 20918 2020-01-08 19:20:38Z rudolfkoenig
98_dewpoint.pm 18846 2019-03-10 11:45:58Z hotbso
98_DOIF.pm 25975 2022-04-17 09:48:15Z Damian
98_DOIFtools.pm 22610 2020-08-15 17:21:34Z Ellert
98_Dooya.pm 15400 2017-11-05 18:11:51Z Sidey
98_dummy.pm 25606 2022-02-01 10:43:57Z rudolfkoenig
No Id found for 99_Easymeter.pm
70_ENIGMA2.pm 18995 2019-03-22 20:09:53Z loredo
91_eventTypes.pm 23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm 25703 2022-02-18 18:25:03Z rudolfkoenig
01_FHEMWEB.pm 25943 2022-04-10 11:34:15Z rudolfkoenig
11_FHT.pm 25689 2022-02-15 20:50:26Z rudolfkoenig
92_FileLog.pm 25748 2022-02-27 10:29:56Z rudolfkoenig
14_FLAMINGO.pm 22619 2020-08-17 17:29:09Z HomeAuto_User
95_FLOORPLAN.pm 13735 2017-03-19 12:43:53Z UliM
98_freezemon.pm 25141 2021-10-28 19:13:56Z Adimarantis
10_FS10.pm 25488 2022-01-17 20:59:06Z Sidey
10_FS20.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
No Id found for 58_GPIO4.pm
98_help.pm 25013 2021-09-23 21:07:00Z betateilchen
14_Hideki.pm 25560 2022-01-25 21:43:09Z Sidey
98_HMinfo.pm 25293 2021-12-04 17:37:15Z martinp876
00_HMUARTLGW.pm 25203 2021-11-08 09:18:29Z mgernoth
95_holiday.pm 25187 2021-11-06 09:54:35Z rudolfkoenig
98_HourCounter.pm 11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm 25973 2022-04-16 14:24:58Z StefanStrobel
52_I2C_MCP23017.pm 19551 2019-06-04 20:10:50Z klausw
No Id found for 52_I2C_SUSV.pm
10_IT.pm 20839 2019-12-28 09:41:47Z bjoernh
70_JSONMETER.pm 20819 2019-12-23 23:07:57Z tupol
13_KS300.pm 20008 2019-08-17 10:24:14Z rudolfkoenig
98_logProxy.pm 25793 2022-03-07 18:47:32Z justme1968
59_LuftdatenInfo.pm 25647 2022-02-07 09:14:08Z rudolfkoenig
No Id found for 70_MppSolarPip.pm
10_MQTT2_DEVICE.pm 25889 2022-03-27 10:39:22Z rudolfkoenig
00_MQTT2_SERVER.pm 25958 2022-04-14 13:35:48Z rudolfkoenig
# $Id: 99_myUtils.pm 2016-09-25 V1.0 Christian Schmidt $
99_myUtils_Astro.pm 11 2017-07-15 00:00:00Z Fhemmike
91_notify.pm 25888 2022-03-27 10:22:58Z rudolfkoenig
34_NUT.pm 9023 2015-08-05 09:00:12Z narsskrarc
41_OREGON.pm 18660 2019-02-19 22:44:37Z Sidey
59_PROPLANTA.pm 23449 2021-01-01 09:56:49Z tupol
33_readingsGroup.pm 23844 2021-02-27 19:43:24Z justme1968
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
19_Revolt.pm 24864 2021-08-22 05:57:16Z yoda_gh
44_ROLLO.pm 18436 2019-01-27 20:46:04Z KernSani
00_RPII2C.pm 23664 2021-02-02 23:48:59Z klausw
51_RPI_GPIO.pm 19785 2019-07-05 21:39:13Z klausw
14_SD_BELL.pm 24840 2021-08-09 19:57:53Z HomeAuto_User
10_SD_GT.pm 22380 2020-07-10 19:58:00Z Sidey
# $Id: 14_SD_Keeloq.pm 0 2021-08-12 11:49:29Z $
14_SD_UT.pm 24839 2021-08-09 19:55:13Z HomeAuto_User
14_SD_WS.pm 25484 2022-01-17 20:50:12Z Sidey
14_SD_WS07.pm 25485 2022-01-17 20:52:47Z Sidey
14_SD_WS_Maverick.pm 21666 2020-04-13 21:14:53Z Sidey
# $Id: 99_serial.pm $ 06/16/2013
No Id found for 99_sethmkey.pm
00_SIGNALduino.pm 25549 2022-01-23 10:59:59Z Sidey
90_SIGNALduino_un.pm 20749 2019-12-14 22:35:00Z Sidey
98_Siro.pm 20772 2019-12-17 16:52:51Z Byte09
10_SOMFY.pm 22865 2020-09-27 15:55:14Z viegener
98_structure.pm 24999 2021-09-21 07:54:25Z rudolfkoenig
99_SUNRISE_EL.pm 24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm 25876 2022-03-23 11:28:24Z rudolfkoenig
42_SYSMON.pm 24758 2021-07-16 13:54:47Z hexenmeister
98_telnet.pm 25754 2022-02-27 16:49:52Z rudolfkoenig
46_TRX_ELSE.pm 16542 2018-04-02 22:10:20Z KernSani
46_TRX_LIGHT.pm 21770 2020-04-24 20:20:40Z KernSani
46_TRX_SECURITY.pm 20805 2019-12-22 15:31:48Z KernSani
59_Twilight.pm 25067 2021-10-13 04:26:30Z Beta-User
10_UNIRoll.pm 20792 2019-12-20 17:32:00Z rudolfkoenig
98_update.pm 25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm 24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm 23597 2021-01-23 17:57:05Z rudolfkoenig
AttrTemplate.pm 25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 25716 2022-02-20 17:39:00Z rudolfkoenig
GPUtils.pm 19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm 25160 2021-10-30 17:38:52Z martinp876
HttpUtils.pm 25784 2022-03-06 09:20:24Z rudolfkoenig
Meta.pm 21008 2020-01-18 10:22:10Z loredo
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SD_Protocols.pm 25549 2022-01-23 10:59:59Z Sidey
SetExtensions.pm 25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm 25866 2022-03-21 09:01:16Z rudolfkoenig
UConv.pm 21159 2020-02-09 14:04:27Z loredo
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 25924 2022-04-05 14:38:39Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
Trotz, dass diese Fehlermeldung nicht mehr auftritt, wird das System zeitweise ausgebremst.
ZitatWas noch häufig auftritt, sind andere LOG Einträge, die wahrscheinlich mit diesem Fehler nichts zu tun haben.
Sehe ich auch so, und die sind leider so unspezifisch, dass ich damit nichts anfangen kann.
ZitatWas noch häufig auftritt, sind andere LOG Einträge, die wahrscheinlich mit diesem Fehler nichts zu tun haben.
das korreliert doch offensichtlich mit den freezes.
wenn ein langer freeze zur "richtigen" zeit erfolgt, gibt es eine entsprechende meldung. je nachdem wer gerade ausgebremst wurde.
also den/die verursacher der freezes ermitteln.
in der regel ist das gut mit der log option von freezemon ersichtlich.
So, ich habe nun mal die gesamte Netzwerk-Infrastruktur überarbeitet und mit neuester Fritzbox und Repeatern ausgestattet. Damit kann ich ausschließen, daß ein Verbindungsproblem zu einem Teilnehmer den "Stau" in FHEM verursacht. Alle beteiligten Sensoren und Teilnehmer sind nun stabil am Netzwerk und erreichbar.
Das FHEM-Log enthält durchgehend in dichter Abfolge die Hinweise des Perfmon, daß ein potentieller Freeze auftritt.
2022.04.25 10:01:02 1: Perfmon: possible freeze starting at 10:00:58, delay is 4.17
2022.04.25 10:01:06 1: Perfmon: possible freeze starting at 10:01:05, delay is 1.969
2022.04.25 10:01:11 2: SolarstromEvent: {GetHttpFile("192.168.2.213","/control?cmd=LongPulse,12,1,60")}: {
"log": ": port 12. Pulse set for",
"plugin": 1,
"pin": 12,
"mode": "output",
"state": 1
}
2022.04.25 10:01:13 1: Perfmon: possible freeze starting at 10:01:09, delay is 4.773
2022.04.25 10:01:18 1: Perfmon: possible freeze starting at 10:01:16, delay is 2.564
2022.04.25 10:01:23 1: Perfmon: possible freeze starting at 10:01:21, delay is 2.965
2022.04.25 10:01:28 2: SolarstromEvent: {GetHttpFile("192.168.2.213","/control?cmd=LongPulse,12,1,60")}: {
"log": ": port 12. Pulse set for",
"plugin": 1,
"pin": 12,
"mode": "output",
"state": 1
}
2022.04.25 10:01:31 1: Perfmon: possible freeze starting at 10:01:26, delay is 5.564
2022.04.25 10:01:36 1: Perfmon: possible freeze starting at 10:01:34, delay is 2.452
2022.04.25 10:01:41 1: Perfmon: possible freeze starting at 10:01:39, delay is 2.271
2022.04.25 10:01:46 1: Perfmon: possible freeze starting at 10:01:44, delay is 2.074
2022.04.25 10:01:50 1: Perfmon: possible freeze starting at 10:01:49, delay is 1.868
2022.04.25 10:01:55 1: Perfmon: possible freeze starting at 10:01:53, delay is 2.852
2022.04.25 10:02:00 1: Perfmon: possible freeze starting at 10:01:58, delay is 2.834
Das Solarstrom-Event ist die Ansteuerung einer LED, die anzeigt, daß Strom ins Netz exportiert wird
#Anzeige der Solarstrom-Situation als Farbe (grün) auf Kombisensor003 Büro (wird bei Event-on-update-reading UND Event-on-change-reading ausgelöst)
define SolarstromEvent DOIF ([EVU_P:state] < -1000) {GetHttpFile("192.168.2.213","/control?cmd=LongPulse,12,1,60")}
MQTT ist über MQTT2_Server angebunden
define MQTT2Server MQTT2_SERVER 1884 global
attr MQTT2Server autocreate complex
attr MQTT2Server room System
Die CPU-Auslastung liegt bei user: 10.55 %, nice: 0.13 %, sys: 2.62 %, idle: 86.53 %, io: 0.03 %, irq: 0.00 %, sirq: 0.14 % - und das dauerhaft. In diesem Sinne "tritt das Problem ja nicht auf", sondern ist permanent vorhanden - es hakelt also nicht, weil der Raspberry überlastet wäre.
Apptime listet insbesondere bei der Ankopplung über das Modul alexa riesige Wartezeiten, ebenso sind vorwiegend timerbezogene Aktivitäten im Stau
tmr-echodevice_GetSettings HASH(0x47e1968) 1 2 2.99 1.50 16688.00 13038.38 25.04. 10:33:32 HASH(ECHO_G090L91180XXXXXX)
tmr-echodevice_GetSettings HASH(0x44fcee8) 1 2 2.28 1.14 16687.13 13038.06 25.04. 10:33:32 HASH(ECHO_G070RQ1180XXXXXX)
tmr-echodevice_GetSettings HASH(0x617b150) 1 2 2.09 1.04 16685.77 13037.48 25.04. 10:33:32 HASH(ECHO_G090U50784XXXXXX)
tmr-echodevice_GetSettings HASH(0x6161478) 1 2 2.43 1.22 16684.28 13036.79 25.04. 10:33:32 HASH(ECHO_G090P30284XXXXXX)
tmr-echodevice_GetSettings HASH(0x47d46b8) 2 2 2.50 1.25 16682.64 13036.12 25.04. 10:33:32 HASH(ECHO_G0911B0592XXXXXX)
tmr-echodevice_GetSettings HASH(0x5eeaaa0) 2 2 2.76 1.38 16680.48 13035.36 25.04. 10:33:32 HASH(ECHO_G000RA0992XXXXXX)
tmr-echodevice_GetSettings HASH(0x3d99698) 1 2 2.35 1.18 16678.79 13035.21 25.04. 10:33:32 HASH(ECHO_G0014D0702XXXXXX)
tmr-echodevice_GetSettings HASH(0x5411990) 1 2 2.14 1.07 16677.28 13034.61 25.04. 10:33:32 HASH(ECHO_cb1cc21cd5974cd1bf6e1021fbXXXXXX)
tmr-echodevice_GetSettings HASH(0x6161ab0) 1 2 2.07 1.03 16675.82 13033.96 25.04. 10:33:32 HASH(ECHO_a2cdebc7ca79441ea027c11af8XXXXXX)
tmr-FHEM::readingsWatcher::OnTimer HASH(0x5ff5478) 28 2 56.41 28.20 16675.72 13034.64 25.04. 10:33:32 HASH(WatchDog)
tmr-at_Exec HASH(0x75ebf68) 183 13 1962.47 150.96 15795.72 7200.67 25.04. 10:35:08 HASH(Berechnung52)
tmr-at_Exec HASH(0x7b89a58) 112 4 383.76 95.94 11940.27 8360.18 25.04. 10:35:27 HASH(Berechnung56)
tmr-MQTT2_SERVER_keepaliveChecker HASH(0x5f74770) 0 10 1.01 0.10 10979.82 8995.63 25.04. 10:33:02 HASH(MQTT2Server)
tmr-TimerStatusRequest HASH(0x7dc8a20) 102 10 1019.53 101.95 10877.79 8893.78 25.04. 10:33:02 HASH(TVSignature)
tmr-at_Exec HASH(0x40ed950) 31 19 365.81 19.25 10789.51 7244.54 25.04. 10:35:08 HASH(Berechnung00)
tmr-at_Exec HASH(0x707a8b0) 12 2 22.12 11.06 10726.31 8648.82 25.04. 10:35:38 HASH(Berechnung57)
tmr-at_Exec HASH(0x7a833d8) 54 3 131.38 43.79 10030.53 6818.45 25.04. 10:35:38 HASH(Berechnung55)
tmr-echodevice_refreshvoice HASH(0x5f81220) 0 2 0.84 0.42 10013.45 7358.75 25.04. 10:34:21 HASH(Alexa)
tmr-at_Exec HASH(0x7a4e920) 9 2 18.65 9.33 9904.49 7296.31 25.04. 10:33:32 HASH(RolladensteuerungAutoreset)
tmr-GetUpdate update 14 8 35.55 4.44 9442.63 6990.56 25.04. 10:34:01 update:Krypto_Status
tmr-BlockingKill HASH_unnamed 0 3 0.10 0.03 9126.45 7459.41 25.04. 10:32:52 HASH(0x876f4f8)
tmr-RESIDENTStk_DurationTimer HASH(0x8805100) 11 1 11.16 11.16 8546.82 8546.82 25.04. 10:33:51 HASH(Bewohner_DurationTimer)
tmr-RESIDENTStk_DurationTimer HASH(0x888d6c8) 14 1 14.65 14.65 8546.80 8546.80 25.04. 10:33:51 HASH(rr_Selbst_DurationTimer)
tmr-PWM_Calculate HASH(0x6cf6538) 35 3 98.56 32.85 8542.07 7248.13 25.04. 10:32:42 HASH(HeizungRadiatoren)
tmr-echodevice_GetSettings HASH(0x5f81220) 5 3 10.83 3.61 8537.47 7244.85 25.04. 10:32:42 HASH(Alexa)
tmr-PWM_Calculate HASH(0x704b768) 59 3 167.13 55.71 8537.29 7248.29 25.04. 10:33:51 HASH(HeizungFussboden)
tmr-RESIDENTStk_DurationTimer HASH(0x8164568) 15 1 15.68 15.68 8533.28 8533.28 25.04. 10:33:51 HASH(rr_Partner_DurationTimer)
tmr-RESIDENTStk_DurationTimer HASH(0x83f87c0) 12 1 12.84 12.84 8525.05 8525.05 25.04. 10:33:51 HASH(rr_Andere_DurationTimer)
tmr-RESIDENTStk_DurationTimer HASH(0x84ccd58) 11 1 11.10 11.10 8524.26 8524.26 25.04. 10:33:51 HASH(Bewohner2_DurationTimer)
tmr-RESIDENTStk_DurationTimer HASH(0x88481a0) 13 1 13.50 13.50 8516.25 8516.25 25.04. 10:33:51 HASH(rr_Sonst_DurationTimer)
tmr-RESIDENTStk_DurationTimer HASH(0x83321c8) 12 1 12.26 12.26 8515.70 8515.70 25.04. 10:33:51 HASH(Bewohner1_DurationTimer)
tmr-PWMR_CalcDesiredTemp HASH(0x76ddd68) 1 1 1.53 1.53 8510.70 8510.70 25.04. 10:35:17 HASH(HeizungWohnzimmer3)
tmr-PWMR_CalcDesiredTemp HASH(0x6cd8958) 1 1 1.46 1.46 8510.67 8510.67 25.04. 10:35:17 HASH(HeizungWohnzimmer2)
tmr-PWMR_CalcDesiredTemp HASH(0x5e69ac0) 1 1 1.50 1.50 8510.60 8510.60 25.04. 10:35:17 HASH(HeizungWohnzimmer1)
tmr-PWMR_CalcDesiredTemp HASH(0x709da18) 1 1 1.59 1.59 8510.36 8510.36 25.04. 10:35:17 HASH(HeizungKueche)
tmr-PWMR_CalcDesiredTemp HASH(0x6d15258) 1 1 1.55 1.55 8510.32 8510.32 25.04. 10:35:17 HASH(HeizungBad)
tmr-PWMR_CalcDesiredTemp HASH(0x70b5f38) 1 1 1.64 1.64 8510.15 8510.15 25.04. 10:35:17 HASH(HeizungBuero)
tmr-PWMR_CalcDesiredTemp HASH(0x6df8748) 2 1 2.13 2.13 8509.98 8509.98 25.04. 10:35:17 HASH(HeizungSchlafzimmer)
tmr-at_Exec HASH(0x4231548) 160 1 160.54 160.54 8475.38 8475.38 25.04. 10:35:27 HASH(SlowDataRefresh)
tmr-at_Exec HASH(0x412c810) 67 1 67.62 67.62 7711.34 7711.34 25.04. 10:35:27 HASH(Berechnung03)
GetHttpFile blockiert FHEM.
D.h. es kann die o.g. Probleme verursachen, wenn man die Daten von einem fuer die Aufgabe zu langsamen Geraet abholt.
Die Alternative waere HttpUtils_NonblockingGet.
Die beschriebenen Probleme haben, soweit ich sehe, nichts mit dem Betreff oder dem urspruenglichen Beitrag zu tun, es waere sinnvoll sie in ein neues Thema zu diskutieren.
::) Entwarnung und Asche auf mein Haupt ! - wie immer bisher ist FHEM unschuldig
Bei einem der zahlreichen Werte, die im 2s-Takt zur SPS per S7-Kopplung übertragen werden, fehlte ein event-on-change-reading. Daher wurde bei jeder Übertragung der Wert neu geschrieben, auch wenn er sich nicht ändert und damit eine Menge dahinterhängender Aktionen ausgelöst. Konkret handelte es sich um das Bit, daß sagt, daß ich nicht mehr im Wohnzimmer bin und daraufhin wird intern die Buchhaltung, wo ich mich aufhalte aktualisiert, im Netzwerk Schaltfunktionen für die Beleuchtung ausgelöst und vor allem per Alexa nacheinander alle Lichter ausgeschaltet. Wegen des leichten Delays der Amazonserver wurde so alle 2s eine Flut von Aktionen ausgelöst und damit ein Stau verursacht, der nicht mehr abgearbeitet werdern konnte und zum Chaos führt. So konnten beispielsweise die Sensoren im Haus über das Netzwerk nicht mehr erreicht werden und die Heizung funktionierte mangels Istwerten nicht mehr. Die Unzahl von Folgefehlern im Log verdeckte die eigentliche Ursache.
Möglicherweise ist es vorher nicht aufgefallen und durch ständige Erweiterung der FHEM-Funktionen bei mir und eventuelle Veränderungen in der Netzwerkfunktionalität beim Update wurde eine kritische Grenze überschritten. Man hat ja doch irgendwo rumgefingert, auch wenn man voller Überzeugung sagen würde, daß man nichts verändert hat.
Tut mir leid, daß ich Verwirrung gestiftet habe - aber es mag auch für andere lehrreich sein, wenn ähnliche Probleme auftreten. Insbesondere ist es unerläßlich, die - zugegeben etwas komplexen und unübersichtlichen - Analysetools zu verstehen und geduldig anzuwenden.
Und daß nun eine komplett neue Infrastruktur mit den aktuellsten Fritz-Produkten eingezogen ist war teuer, aber macht auch Spaß ;D
Zitatdie im 2s-Takt
Kenne jetzt Dein Setting nicht, aber stellt sich bei mir immer die Frage, ob so häufige Aktualisierungen wirklich nötig sind.
Zitatdaß sagt, daß ich nicht mehr im Wohnzimmer bin
Das ist natürlich zeitlich relevant, mir stellt sich da nur die Frage, ob da ein Pollen wirklich die Richtige Systementscheidung ist.
Der 2s-Takt bezieht sich auf Werte, die zwischen FHEM und SPS ausgetauscht werden. Bei mir läuft der "Kern" meiner Haussteuerung in einer SPS, was auch bei einem Schlaganfall von FHEM, oder wenn ich es wieder mal verbastelt habe, sicherstellt, daß die grundlegenden und sicherheitsrelevanten Funktionen (z.B. Heizung, Frostschutz, PV-Strom-Management) auf jeden Fall weiterlaufen. Eine SPS ist da grundsolide und läuft 30 Jahre ohne Fehler ;D
Die ausgetauschten Werte sind natürlich nicht alle so brisant, daß man z.B. eine Temperatur im Warmwasserspeicher alle 2s aktualisieren muß, aber es gibt viele Werte, die tatsächlich so hektisch operieren, z.B. die aktuelle elektrische Transferleistung zum Netzbetreiber, die dann durch automatisiertes Schalten im Haus kompensiert wird, um den Export ins Netz (für lächerliche Vergütung) zu minimieren. Auch die Stromversorgung der Sat-Schüssel einzuschalten, wenn ein Fernsehgerät eingeschaltet wurde, solle zeitnah erfolgen, ebenso das Einschalten von Beleuchtung, wenn ich im Haus herumgeistere.
Laut meiner Theorie werden auch für den Austausch mit der SPS nur Daten übertragen, deren Wert sich geändert hat ?!? Und die Aktualiserungsrate von langsamen Vorgängen ist in der SPS per Interrupt geregelt.
Du unterliegst einem Mißverständnis, daß die angesprochenen Werte alle aus der SPS stammen und gepollt werden. Die Lichtsteuerung ist nicht lebenswichtig und läuft vorwiegend über FHEM, indem von per WLAN angebundenen Sensoren die Daten geliefert werden. Dabei liefern die Sensoren die Temperatur und Feuchtigkeit von sich aus über MQTT alle Minute (wie Du es wünschst) und die Bewegungsmeldung wird als Event vom Sensor sofort bei jeder Änderung verschickt.
Das nur zum Verständnis ...
Gute Erklärung, Du hast Dir also etwas gedacht. Habe es nur schon häufig gesehen, das z.B. für Heizung so schnell gepollt wird, wo ein langsameres Vorgehen Sinnvoller/Besser/Energiesparsamer währe.
Kenne SPS Steuerungen nicht ....
Nach einer Neuinstallation, hoffte ich, dass die Probleme erledigt sind.
Leider war dem nicht so. Nach einiger Zeit kamen die Probleme wieder. Ich weiß jetzt nicht mehr, was ich noch überprüfen bzw. ändern könnte.
Es hat den Anschein, als ob sich FHEM die Netzwerkschnittstelle selbst zu macht.
Über die telnet Console (PuTTy) sind keine Einschränkungen ersichtlich.
Ich fuerchte aus Tages-Logs mit verbose 3 wird man in diesem Fall nicht klueger, auch wenn hier massenweise Netzwerkprobleme protokolliert sind. Ich habe die Logs eine Weile angeschaut, habe aber keine konkreten Ideen. Womoeglich hilft mir ein "attr global verbose 5" Log, garantieren will ich es aber nicht. Ein Versuch waere auch die komplette Konfiguration zu zeigen.
An den CPU-Logs vom 19.April sieht man, dass die Grund-Last der RPi ca 5% ist, das entspricht 20% einer CPU. Das Problem ist die Auslastung ab etwa 8:30 mit ca 25%, das entspricht einer ganzen CPU, und zeigt womoeglich die Dauerauslastung von FHEM an. Das kann sehr wohl die Ursache der Netzwerkfehler sein.
Vielleicht kommt irgendwas an die Grenzen, eine Installation mit 80 Include-Files, 11 nanoCULs, 9 FHEM2FHEM Verbindungen und 3700+ definierten FHEM-Entitaeten ist nicht alltaeglich. Sowas bedarf eine Optimierung der FHEM-Installation (notify/FileLog/DOIF/etc) und potentiell eine Optimierung mancher Module oder des Frameworks. Oder potenteres Hardware. Oder alles zusammen.
@rudolfkoenigZitatEin Versuch waere auch die komplette Konfiguration zu zeigen.
Anbei ein verbos 5 LOG, und die komplette Konfiguration der betroffenen Hauptinstanz, die immer wieder Probleme bereitet.
Ich habe alles schon mehrfach geprüft, und kleinere Fehler gefunden, die ich bereinigt habe.
Ich möchte nicht ausschließend, dass sich manches besser konfigurieren lässt, aber ich bin trotz allem noch in einer Lernphase und für Verbesserungen dankbar.
Leistungsfähigere Hardware, wie zb. einen Pi4, habe ich mir auch schon überlegt, aber bei den aktuellen Preisen und Lieferzeiten rüste ich derzeit nicht um.
Also bleiben mir nur Optimierungen übrig, was die Performance verbessern kann.
Sag mal, wie viele Netzwerkdevice hast Du eigentlich? Ich sehe mehrere PIs und mehrere per ser2net angeschlossene Device .... kann es dort zu einem Netzproblem kommen?
Gibt es zu Deinen Problemzeiten etwas im kern/syslog?
Die anderen PIs arbeiten Großteils für sich alleine. Damit ist in den diversen Bereichen eine Ausfallsicherheit gewährleistet.
Nur geringe Datenmengen laufen über FHEM2FEHM bzw. über die ser2net Verbindungen.
Die ser2net Verbindungen dienen lediglich für nanoCULs, SIGNALduinos, RS485 und HM-MOD-UARTs. Nur diese Bereiche liefern zu geringe Belastungen, denn das wäre ein Super-GAU in meiner Funkumgebung. Aufgrund der Größe des Objektes sind diese ser2net Verbindungen notwendig.
Wenn ich die Systemlast der anderen PIs vergleiche, ist dort nur eine sehr geringe CPU-Last. Ebenso ist die Netzwerklast kaum erkennbar.
Ich sprach eher von der Menge der Netzwerkverbindungen .... Stichwort netstat
https://www.pcwelt.de/ratgeber/Die_10_wichtigsten_Linux-Befehle_fuer_Netzwerk_und_Internet-Einsteiger-Howto-9040936.html#Netstatnezi (https://www.pcwelt.de/ratgeber/Die_10_wichtigsten_Linux-Befehle_fuer_Netzwerk_und_Internet-Einsteiger-Howto-9040936.html#Netstatnezi)
https://www.thomas-krenn.com/de/wiki/Linux_Netzwerk_Analyse_mit_netstat (https://www.thomas-krenn.com/de/wiki/Linux_Netzwerk_Analyse_mit_netstat)
root@ccs-ht-rasp01:/home/pi# netstat -tapen
Aktive Internetverbindungen (Server und stehende Verbindungen)
Proto Recv-Q Send-Q Local Address Foreign Address State Benutzer Inode PID/Program name
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 0 13495 701/smbd
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 999 13141 703/perl
tcp 0 0 0.0.0.0:8085 0.0.0.0:* LISTEN 999 13143 703/perl
tcp 0 0 0.0.0.0:8084 0.0.0.0:* LISTEN 999 13142 703/perl
tcp 33 0 127.0.0.1:42215 0.0.0.0:* LISTEN 999 14483 703/perl
tcp 33 0 0.0.0.0:1884 0.0.0.0:* LISTEN 999 13242 703/perl
tcp 0 0 192.168.17.181:3493 0.0.0.0:* LISTEN 0 13570 756/upsd
tcp 0 0 127.0.0.1:3493 0.0.0.0:* LISTEN 0 13571 756/upsd
tcp 0 0 127.0.0.1:7072 0.0.0.0:* LISTEN 999 13146 703/perl
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 12435 483/sshd: /usr/sbin
tcp 0 0 0.0.0.0:7181 0.0.0.0:* LISTEN 999 13147 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51978 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:64995 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:57013 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51954 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51920 CLOSE_WAIT 0 0 -
tcp 0 1 127.0.0.1:51986 127.0.0.1:42215 SYN_SENT 999 55524 8929/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51962 CLOSE_WAIT 0 0 -
tcp 1 0 192.168.17.181:39246 192.168.17.218:80 CLOSE_WAIT 999 54861 703/perl
tcp 30 0 192.168.17.181:38474 192.168.17.187:40668 VERBUNDEN 999 13238 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51958 CLOSE_WAIT 0 0 -
tcp 60 0 192.168.17.181:33120 192.168.17.186:40168 VERBUNDEN 999 13235 703/perl
tcp 0 0 192.168.17.181:3493 192.168.17.240:35448 VERBUNDEN 109 14444 756/upsd
tcp 44 0 192.168.17.181:50360 192.168.17.189:7189 VERBUNDEN 999 14590 703/perl
tcp 0 0 192.168.17.181:1884 192.168.17.161:64989 CLOSE_WAIT 999 54856 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51972 CLOSE_WAIT 0 0 -
tcp 57882 0 192.168.17.181:54658 192.168.17.184:41733 VERBUNDEN 999 54840 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51944 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:63703 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:50220 CLOSE_WAIT 0 0 -
tcp 0 1 127.0.0.1:51996 127.0.0.1:42215 SYN_SENT 999 56698 8933/perl
tcp 27577 0 192.168.17.181:38620 192.168.17.182:7182 VERBUNDEN 999 14037 703/perl
tcp 46 0 192.168.17.181:1884 192.168.17.161:64993 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:47554 192.168.17.254:445 VERBUNDEN 0 11590 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:59305 CLOSE_WAIT 0 0 -
tcp 2078 0 192.168.17.181:37318 192.168.17.186:7186 VERBUNDEN 999 14059 703/perl
tcp 0 0 192.168.17.181:7181 192.168.17.186:59522 VERBUNDEN 999 15453 703/perl
tcp 0 0 192.168.17.181:3493 192.168.17.242:43732 VERBUNDEN 109 14442 756/upsd
tcp 36 0 127.0.0.1:42215 127.0.0.1:51950 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:56787 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51976 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:65000 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:445 192.168.17.46:63497 VERBUNDEN 0 23462 3701/smbd
tcp 36 0 127.0.0.1:42215 127.0.0.1:51932 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:51541 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:64994 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:51998 CLOSE_WAIT 0 0 -
tcp 30 0 192.168.17.181:45386 192.168.17.183:30768 VERBUNDEN 999 13239 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:62970 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51946 CLOSE_WAIT 0 0 -
tcp 242 0 192.168.17.181:40202 192.168.17.186:40133 VERBUNDEN 999 13209 703/perl
tcp 0 0 192.168.17.181:3493 192.168.17.243:54360 VERBUNDEN 109 14445 756/upsd
tcp 81 0 192.168.17.181:1884 192.168.17.162:53797 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51934 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51926 CLOSE_WAIT 0 0 -
tcp 272 0 192.168.17.181:46640 192.168.17.183:30733 VERBUNDEN 999 13234 703/perl
tcp 46 0 192.168.17.181:1884 192.168.17.161:64990 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51940 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:48124 192.168.17.189:40268 VERBUNDEN 999 13236 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51918 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:50306 192.168.17.184:7184 VERBUNDEN 999 14038 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51916 CLOSE_WAIT 0 0 -
tcp 15 0 192.168.17.181:51348 192.168.17.185:40568 VERBUNDEN 999 13237 703/perl
tcp 46 0 192.168.17.181:1884 192.168.17.161:64992 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:51938 192.168.17.217:80 VERBUNDEN 999 54860 703/perl
tcp 46 0 192.168.17.181:1884 192.168.17.161:64999 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:38436 192.168.17.190:7190 VERBUNDEN 999 14700 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51924 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:7181 192.168.17.185:34666 VERBUNDEN 999 15457 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:52279 CLOSE_WAIT 0 0 -
tcp 0 7760 192.168.17.181:22 192.168.17.46:51192 VERBUNDEN 0 56340 8872/sshd: pi [priv
tcp 617 0 192.168.17.181:44506 192.168.17.190:40301 VERBUNDEN 999 13766 703/perl
tcp 157 0 192.168.17.181:41328 192.168.17.186:40101 VERBUNDEN 999 42092 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:57894 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51956 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:7181 192.168.17.184:52184 VERBUNDEN 999 14044 703/perl
tcp 0 0 192.168.17.181:7181 192.168.17.189:35360 VERBUNDEN 999 15491 703/perl
tcp 0 0 192.168.17.181:42166 192.168.17.177:80 VERBUNDEN 999 54859 703/perl
tcp 488 0 192.168.17.181:46668 192.168.17.187:40633 VERBUNDEN 999 13233 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51948 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:54117 CLOSE_WAIT 0 0 -
tcp 20511 0 192.168.17.181:43256 192.168.17.183:31733 VERBUNDEN 999 11954 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:57659 CLOSE_WAIT 0 0 -
tcp 0 1 127.0.0.1:51992 127.0.0.1:42215 SYN_SENT 999 55525 8932/perl
tcp 881 0 192.168.17.181:55690 192.168.17.163:40301 VERBUNDEN 999 13640 703/perl
tcp 884 0 192.168.17.181:53420 192.168.17.185:40501 VERBUNDEN 999 13772 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:55302 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51952 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:57016 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:33288 192.168.17.204:80 VERBUNDEN 999 54862 703/perl
tcp 0 0 192.168.17.181:3493 192.168.17.241:35400 VERBUNDEN 109 14443 756/upsd
tcp 0 0 192.168.17.181:7181 192.168.17.182:42642 VERBUNDEN 999 14692 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:58696 CLOSE_WAIT 0 0 -
tcp 715 0 192.168.17.181:55232 192.168.17.187:40601 VERBUNDEN 999 13765 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51966 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:64998 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:7181 192.168.17.190:46334 VERBUNDEN 999 15459 703/perl
tcp 16 0 192.168.17.181:37944 192.168.17.189:40233 VERBUNDEN 999 13210 703/perl
tcp 46 0 192.168.17.181:1884 192.168.17.161:64991 CLOSE_WAIT 0 0 -
tcp 297 0 192.168.17.181:56696 192.168.17.185:40533 VERBUNDEN 999 13211 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51942 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:64997 CLOSE_WAIT 0 0 -
tcp 0 1 127.0.0.1:51990 127.0.0.1:42215 SYN_SENT 999 54183 8931/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51914 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51930 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:49511 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51908 CLOSE_WAIT 999 54873 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51960 CLOSE_WAIT 0 0 -
tcp 0 1 127.0.0.1:51984 127.0.0.1:42215 SYN_SENT 999 56696 8928/perl
tcp 0 0 192.168.17.181:36588 192.168.17.185:7185 VERBUNDEN 999 13955 703/perl
tcp 0 0 192.168.17.181:7181 192.168.17.187:46400 VERBUNDEN 999 14049 703/perl
tcp 46 0 192.168.17.181:1884 192.168.17.161:64996 CLOSE_WAIT 0 0 -
tcp 0 1 127.0.0.1:51988 127.0.0.1:42215 SYN_SENT 999 56697 8930/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:58683 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51938 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51964 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:65067 CLOSE_WAIT 0 0 -
tcp 46 0 192.168.17.181:1884 192.168.17.161:65001 CLOSE_WAIT 0 0 -
tcp 1 0 192.168.17.181:36574 192.168.17.160:80 CLOSE_WAIT 999 54858 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51912 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51968 CLOSE_WAIT 0 0 -
tcp 5755 0 192.168.17.181:35932 192.168.17.187:7187 VERBUNDEN 999 13959 703/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:54810 CLOSE_WAIT 0 0 -
tcp 0 0 192.168.17.181:1884 192.168.17.162:59505 CLOSE_WAIT 999 54845 8928/perl
tcp 81 0 192.168.17.181:1884 192.168.17.162:64141 CLOSE_WAIT 999 54872 703/perl
tcp 82 0 192.168.17.181:43606 192.168.17.188:7188 VERBUNDEN 999 15465 703/perl
tcp 36 0 127.0.0.1:42215 127.0.0.1:51922 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51936 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51910 CLOSE_WAIT 0 0 -
tcp 81 0 192.168.17.181:1884 192.168.17.162:50499 CLOSE_WAIT 0 0 -
tcp 36 0 127.0.0.1:42215 127.0.0.1:51928 CLOSE_WAIT 0 0 -
tcp6 0 0 :::445 :::* LISTEN 0 13494 701/smbd
tcp6 0 0 ::1:3493 :::* LISTEN 0 13569 756/upsd
tcp6 0 0 :::22 :::* LISTEN 0 12437 483/sshd: /usr/sbin
tcp6 0 0 ::1:60878 ::1:3493 VERBUNDEN 109 13605 759/upsmon
tcp6 0 0 ::1:3493 ::1:60878 VERBUNDEN 109 14438 756/upsd
root@ccs-ht-rasp01:/home/pi# netstat -r
Kernel-IP-Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
default router.ccs-medi 0.0.0.0 UG 0 0 0 eth0
192.168.17.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
root@ccs-ht-rasp01:/home/pi# netstat -i
Kernel-Schnittstellentabelle
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 3454309 0 0 0 1460942 0 0 0 BMRU
lo 65536 87068 0 0 0 87068 0 0 0 LRU
root@ccs-ht-rasp01:/home/pi# netstat -s
Ip:
Forwarding: 2
3256963 total packets received
6 with invalid addresses
0 forwarded
0 incoming packets discarded
3256815 incoming packets delivered
1288371 requests sent out
81 dropped because of missing route
Icmp:
7071 ICMP messages received
3496 input ICMP message failed
ICMP-Eingabehistogramm:
destination unreachable: 7071
7071 ICMP messages sent
0 ICMP messages failed
ICMP-Ausgabehistogramm:
destination unreachable: 7071
IcmpMsg:
InType3: 7071
OutType3: 7071
Tcp:
16188 active connection openings
2911 passive connection openings
2811 failed connection attempts
2350 connection resets received
45 connections established
3043791 segments received
1520431 segments sent out
4398 segments retransmitted
5 bad segments received
2631 resets sent
Udp:
168938 packets received
0 packets to unknown port received
0 packet receive errors
4680 packets sent
0 receive buffer errors
0 send buffer errors
IgnoredMulti: 54868
UdpLite:
TcpExt:
1 resets received for embryonic SYN_RECV sockets
3 packets pruned from receive queue because of socket buffer overrun
1855 TCP sockets finished time wait in fast timer
9 packetes rejected in established connections because of timestamp
8736 delayed acks sent
71 delayed acks further delayed because of locked socket
Quick ack mode was activated 1587 times
12103 times the listen queue of a socket overflowed
12103 SYNs to LISTEN sockets dropped
2631948 packet headers predicted
44607 acknowledgments not containing data payload received
157579 predicted acknowledgments
TCPSackRecovery: 6
Detected reordering 72 times using SACK
TCPLostRetransmit: 1249
91 fast retransmits
TCPTimeouts: 7839
TCPLossProbes: 77
TCPLossProbeRecovery: 6
1105 packets collapsed in receive queue due to low socket buffer
TCPBacklogCoalesce: 2790
TCPDSACKOldSent: 1587
TCPDSACKOfoSent: 1
78 connections reset due to unexpected data
180 connections reset due to early user close
82 connections aborted due to timeout
TCPSackShifted: 846
TCPSackMerged: 487
TCPSackShiftFallback: 54
TCPBacklogDrop: 194
TCPRcvCoalesce: 121491
TCPOFOQueue: 869
TCPOFOMerge: 1
TCPChallengeACK: 6
TCPSYNChallenge: 6
TCPSpuriousRtxHostQueues: 3533
TCPAutoCorking: 4040
TCPWantZeroWindowAdv: 99
TCPSynRetrans: 3034
TCPOrigDataSent: 577745
TCPHystartTrainDetect: 12
TCPHystartTrainCwnd: 399
TCPACKSkippedSeq: 1
TCPKeepAlive: 15
TCPDelivered: 587132
TCPAckCompressed: 672
TcpTimeoutRehash: 7750
TcpDuplicateDataRehash: 933
IpExt:
InMcastPkts: 164159
OutMcastPkts: 4659
InBcastPkts: 57519
OutBcastPkts: 151
InOctets: 3687813303
OutOctets: 592427532
InMcastOctets: 23369046
OutMcastOctets: 436721
InBcastOctets: 6676451
OutBcastOctets: 18588
InNoECTPkts: 3256964
root@ccs-ht-rasp01:/home/pi# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.17.181 netmask 255.255.255.0 broadcast 192.168.17.255
inet6 fe80::151:e738:67e6:52f5 prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:94:f9:a9 txqueuelen 1000 (Ethernet)
RX packets 3458071 bytes 3741785991 (3.4 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1462311 bytes 617980010 (589.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Lokale Schleife)
RX packets 87191 bytes 8614410 (8.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 87191 bytes 8614410 (8.2 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@ccs-ht-rasp01:/home/pi# ip -4 addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
inet 192.168.17.181/24 brd 192.168.17.255 scope global dynamic noprefixroute eth0
valid_lft 664437sec preferred_lft 578037sec
root@ccs-ht-rasp01:/home/pi# ip -6 addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 fe80::151:e738:67e6:52f5/64 scope link
valid_lft forever preferred_lft forever
root@ccs-ht-rasp01:/home/pi# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:94:f9:a9 brd ff:ff:ff:ff:ff:ff
inet 192.168.17.181/24 brd 192.168.17.255 scope global dynamic noprefixroute eth0
valid_lft 664366sec preferred_lft 577966sec
inet6 fe80::151:e738:67e6:52f5/64 scope link
valid_lft forever preferred_lft forever
root@ccs-ht-rasp01:/home/pi# ip route show
default via 192.168.17.1 dev eth0 proto dhcp src 192.168.17.181 metric 202
192.168.17.0/24 dev eth0 proto dhcp scope link src 192.168.17.181 metric 202
Ich hoffe, dass ich nichts vergessen habe.
Da ich keine Lust zu zählen habe ...
netstat -tapen | wc -l
root@ccs-ht-rasp01:/home/pi# netstat -tapen | wc -l
78
die freezes hast du wohl nicht weiter untersucht?
https://forum.fhem.de/index.php/topic,127077.msg1218791.html#msg1218791 (https://forum.fhem.de/index.php/topic,127077.msg1218791.html#msg1218791)
Den freezemon habe ich auch schon laufen lassen, nur was daraus zu lesen war hat mich nicht weiter gebracht.
Nur bei aktiviertem freezemon, wurde das System noch mehr belastet.
3 - 2022-04-19: s:18:58:38 e:18:58:39 f:1.346 d:no bad guy found :-(
3 - 2022-04-19: s:18:58:48 e:18:58:49 f:1.131 d:no bad guy found :-(
3 - 2022-04-19: s:18:58:54 e:18:58:56 f:2.217 d:tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1)
3 - 2022-04-19: s:18:59:14 e:18:59:15 f:1.137 d:tmr-HttpUtils_TimeoutErr(N/A)
3 - 2022-04-19: s:18:59:35 e:18:59:37 f:2.43 d:no bad guy found :-(
3 - 2022-04-19: s:18:59:56 e:18:59:57 f:1.011 d:tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG)
3 - 2022-04-19: s:19:00:31 e:19:00:32 f:1.122 d:no bad guy found :-(
3 - 2022-05-08: s:11:31:11 e:11:31:13 f:2.117 d:no bad guy found :-(
3 - 2022-05-08: s:11:31:15 e:11:31:18 f:3.132 d:tmr-I2C_SUSV_Poll_GPIO(SUSV)
3 - 2022-05-08: s:11:31:25 e:11:31:27 f:2.165 d:tmr-I2C_SUSV_Poll_GPIO(SUSV)
3 - 2022-05-08: s:11:31:36 e:11:31:38 f:2.618 d:tmr-I2C_SUSV_Poll_GPIO(SUSV)
3 - 2022-05-08: s:11:31:41 e:11:31:43 f:2.891 d:tmr-I2C_SUSV_Poll_GPIO(SUSV)
3 - 2022-05-08: s:11:32:01 e:11:32:02 f:1.888 d:tmr-HMUARTLGW_CheckCredits(HmUART_Test) tmr-I2C_SUSV_Poll_GPIO(SUSV)
3 - 2022-05-08: s:11:32:09 e:11:32:10 f:1.162 d:tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT)
3 - 2022-05-08: s:11:32:11 e:11:32:12 f:1.522 d:tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_Get...
3 - 2022-05-08: s:11:33:12 e:11:33:14 f:2.387 d:tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-JSONME...
3 - 2022-05-08: s:11:34:03 e:11:34:04 f:1.148 d:tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-HttpUtils_TimeoutErr(N/A) tmr-HttpUtils_TimeoutErr(N/A)
3 - 2022-05-08: s:11:34:08 e:11:34:11 f:3.824 d:tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-I2C_SUSV_Poll(SUSV) tmr-FW_closeInactiveClients(N/A) tmr-SYSMON_Update(sysmon) tmr-GPIO4_DeviceUpdateLoop(KG_RT)
3 - 2022-05-08: s:11:34:12 e:11:34:13 f:1.094 d:tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_RT)
3 - 2022-05-08: s:11:34:14 e:11:34:15 f:1.889 d:tmr-GPIO4_DeviceUpdateLoop(OG2_EDV_R_EDVVT) tmr-JSONMETER_GetUpdate(EnergieGas) tmr-JSONMETER_GetUpdate(EnergieAB) tmr-JSONMETER_GetUpdate(EnergieEG) tmr-JSONMETER_GetUpdate(EnergieOG1) tmr-I2C_SU...
Device Count Time Typ
SUSV 194,00 332.376 I2C_SUSV
EnergieGas 77,00 115.779 JSONMETER (LS110)
OG2_EDV_R_EDVVT 74,00 110.273 gpio4
EnergieAB 72,00 112.592 JSONMETER (LS110)
EnergieEG 67,00 107.341 JSONMETER (LS110)
EnergieOG1 66,00 103.761 JSONMETER (LS110)
EnergieOG2 65,00 101.347 JSONMETER (LS110)
PIP_2424MSE1 62,00 97.84 MppSolarPip
myAstro 62,00 97.484 Astro
N/A 54,00 91.543
APCUSVL 31,00 57.116 NUT
MQTT2_FHEM_Server 31,00 57.116 MQTT2_SERVER
APCUSVLB 31,00 57.116 NUT
GetStatus 27,00 41.333
OG2_EDV_R_RT 24,00 33.702 gpio4
HmUART_AB_FR 23,00 37.899 HMUARTLGW
sysmon 20,00 31.786 SYSMON
KG_RT 16,00 26.783 gpio4
GetUpdate 16,00 24.89
HmUART_Test 15,00 23.748 HMUARTLGW
Die Statistik zeigt Schwerpunkte.
Auffällig: I2C_SUSV, JSONMETER, readingsProxy
Die I2C_SUSV Geräte sind bei allen Systemen verbaut.
Im Anhang eine Übersicht aller Pis in meinem System.
Vielleicht hilft es auch andere Geräte-Typen herauszufinden, die belastend sind.
Nur, was kann ich selbst daran ändern?
Ich weiß, das Thema hat nicht viel mit dem Verbindungsproblem zu tun, aber weiß jemand, wie man eine hexadezimale Nachricht über INET Socket sendet?
Selbst wenn ich das Hexadezimalzeichen "/..." ändere, zeigt die Länge der gesendeten Nachricht an, dass sie in ASCII konvertiert wurde.
# flush after every write
$| = 1;
$socket = new IO::Socket::INET (PeerHost => $host, PeerPort => 8899, Proto => 'tcp',); # open Socket
if (!$socket) {
# in case of error
Log3 $name, 1, "$name - ERROR. Can't open socket to inverter: $!";
return 0;
};
$cmd = hex "\xA5\x17\x00\x10\x45"; #and so on..
$data = $cmd;
$socket->send($data);
Log3 ($name, 3, "$name - send: $cmd");
$data = <$socket>;
Log3 ($name, 3, "Received $data");
$socket->close();
return;
}
In den "verbose-5" FHEM-log finde ich keine Zeile mit "Can't connect to 127.0.0.1:...".
Ich habe dann FHEM mit der leicht geaenderten Konfiguration bei mir gestartet, allerdings nichts Entscheidendes gefunden.
- es gibt 342 DOIFs, 52 notifys und 227 FileLogs, fast alle mit einem NOTIFYDEV.
- alle BRAVIA und ENIGMA2 Instanzen schlafen in define eine Sekunde, meiner Ansicht nach sinnlos.
- das System braucht auf meinem "normalen" Notebook etwa 40sec zum starten, und verbraucht danach zwischen 5% und 10% CPU. Allerdings habe ich keine Geraete, was einerseits keine Daten generiert, andererseits ein staendiges reconnect ausloest.
- normalerweise sind 240 FDs offen, was bei 227 FileLogs kein Wunder ist.
- ich habe den FHEM Prozess mit strace verfolgt. Normalerweise wird pselect mit 10 readfds gefuettert, writefd und exceptfd is leer, groesster FD ist 270. Allerdings gibt es regelmaessig peaks, mit 14 readsfds und bis zu 255(!) writefds. Das kommt gleichzeitig mit den FHEM2FHEM Verbindungsversuchen, aber davon gibt es eigentlich nur 9 Stueck. Wie auch immer: sowas fuehrt nicht zum timeout, sondern zu anderen Fehlermeldungen.
=> Keine Idee.
Bin auch etwas ratlos. Mein Verdacht, das die Anzahl der Netzwerkverbindungen es sein könnte, scheint es nicht zu sein .....
btw: eine Firewall oder spezielle iptables-Regeln auf dem PI eingerichtet?
@rudolfkoenigZitatIn den "verbose-5" FHEM-log finde ich keine Zeile mit "Can't connect to 127.0.0.1:..."
Ein verbose-5 zu definieren während "Can't connect to 127.0.0.1:..." ist unter FHEM nicht mehr möglich. Außerhalb von FHEM bringt es nichts, weil FHEM neu gestartet werden muss.
verbose-5 ständig zu aktivieren bis ein "Can't connect to 127.0.0.1:..." eintritt, würde das LOG sprengen.
Heute aktuell im LOG befindet sich ein2022.05.10 09:22:55.003 1: FHEMWEB SSL/HTTPS error: SSL accept attempt failed (peer: 192.168.17.46)
2022.05.10 09:22:56.057 1: FHEMWEB SSL/HTTPS error: SSL accept attempt failed (peer: 192.168.17.46)
2022.05.10 09:22:57.155 1: FHEMWEB SSL/HTTPS error: SSL accept attempt failed (peer: 192.168.17.46)
Das ist mein Notebook, dass auf FHEMWEB zugreift. Trotz dieser Meldung kann ich auf FHEMWEB zugreifen.
Zitat227 FileLogs,
Da kann ich jedenfalls noch einiges abspecken.
Zitat- alle BRAVIA und ENIGMA2 Instanzen schlafen in define eine Sekunde, meiner Ansicht nach sinnlos.
Wo hast du das gefunden?
@WerniemanZitatbtw: eine Firewall oder spezielle iptables-Regeln auf dem PI eingerichtet?
Es sind nur Grundinstallationen durchgeführt worden.
Ich kann eine Vorgehensweise der Installationen noch anhängen, wo meine Installationsschritte hinterlegt sind, um eine gleiche Reproduktion auf der Console auszuführen.
Meine Vermutung liegt bei SSL mit FHEM.
Auch wenn FHEM mit "Can't connect to 127.0.0.1:..." herummeckert, und unter FHEMWEB bei diesem Zustand nicht erreichbar ist, kann ich auf der Konsole trotzdem eine Menge hin und her schicken.
Was freezmon betrifft, da gibt es Module, die man sich auch nochmals genauer ansehen muss.
ZitatEin verbose-5 zu definieren während "Can't connect to 127.0.0.1:..." ist unter FHEM nicht mehr möglich.
"kill -USR1 <FHEMPID>" aktiviert verbose 5.
Kann aber nicht sagen, ob das nachtraegliche Aktivieren dabei hilft, die Ursache festzustellen.
Zitat2022.05.10 09:22:55.003 1: FHEMWEB SSL/HTTPS error: SSL accept attempt failed (peer: 192.168.17.46)
Typische Meldung, wenn die Gegenseite nicht HTTPS verwendet.
ZitatDa kann ich jedenfalls noch einiges abspecken.
Ich meine damit nicht, dass das ein Fehler oder gar die Ursache ist, sondern dass es fuer mich ungewoehlich ist.
ZitatWo hast du das gefunden?
In dem jeweiligen perl Modul :)
Ich habe die Konfig mit "perl fhem.pl -d fhem.cfg" gestartet, und es ist aufgefallen, dass nach ENIGMA oder BRAVIA Definitionen jeweils eine kurze Pause gab. Und da habe ich hoffnungsvoll nachgeschaut, ist aber leider nur ein Effekt beim Starten, verlaengert es um 5-10 sek.
Das Problem wird verursacht, wenn InternalTimer mit 1 als viertes Argument aufgerufen wird. Eigentlich sollte ich das abschaffen, dann muss ich aber FHZ.pm umbauen, und meine Motivation das Geraet zu finden, und ein Testszenario aufzubauen ist noch nicht stark genug :)
Zitat"kill -USR1 <FHEMPID>" aktiviert verbose 5.
Gut, das kann ich ausprobieren. Was ist <FHEMPID> bzw. die Bezeichnung für FHEM?
ZitatIn dem jeweiligen perl Modul
Da habe ich noch nie nachgeschaut.
ZitatTypische Meldung, wenn die Gegenseite nicht HTTPS verwendet.
Mein Notebook und andere PCs bzw. der Browser verwendet aber HTTPS.
https://192.168.17.181:8083/fhemDiese Meldung tritt nur manchmal auf, wenn ich per Browser auf FHEM zugreife.
Ich vermute stark das SSL Verbindungen unter FHEM sind, die diese Probleme verursachen.
Was mir bei einigen Modulen aufgefallen ist, ist dass sie keine HTTPS-Verbindung aufbauen können, und es keine Konfigurationsmöglichkeiten am Gerät dazu gibt.
Nur was macht FHEM intern mit solchen Verbindungen bei FHEM SSL?
2022.05.09 07:48:59.631 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
2022.05.09 12:24:41.918 2: LuftdatenInfo (SDS011) - error while request: read from http://192.168.17.160:80 timed out
Trotzdem werden Readings erfasst.
ZitatWas ist <FHEMPID> bzw. die Bezeichnung für FHEM?
ProcessID von FHEM.
Steht nach dem Start in fhem.log in der "Server started..." Zeile hinten als pid:<FHEMPID>.
ZitatIch vermute stark das SSL Verbindungen unter FHEM sind, die diese Probleme verursachen.
So hat ja jeder seine Vermutungen.
ZitatNur was macht FHEM intern mit solchen Verbindungen bei FHEM SSL?
Verstehe die Frage nicht. Du zitierst http Versuche, und redest ueber SSL.
Kann sein, dass die problematischen Module http (ohne s) hart verdrahtet haben? Welche Module sind das?
Das FHEM Framework bietet https an, die meiste Arbeit verrichtet aber die vom OS auch verwendete SSL-Bibliothek, z.Bsp. openssl.
Grundsätzlich sind es https Verbindungen für FHEMWEB.
FHEM2FHEM ist das Gleiche.
Bei den mir aufgefallenen Error Meldungen sind es nur http Verbindungen.
Wie folgt.
list PV_Anlage_1
Internals:
BUSY 0
CFGFN /media/hdd/fhem/mycfg/pv_anlagen/pv_anlagen_rasp01.cfg
DEF http://192.168.17.177/solar_api/GetInverterRealtimeData.cgi?Scope=System 15
FUUID 5c45b04b-f33f-f4d2-74e9-653c34bd30828590
Interval 15
MainURL http://192.168.17.177/solar_api/GetInverterRealtimeData.cgi?Scope=System
ModuleVersion 4.1.12 - 19.4.2022
NAME PV_Anlage_1
NOTIFYDEV global
NR 7283
NTFY_ORDER 50-PV_Anlage_1
STATE Aktuell: 59 Watt | Heute: 11 kWh | Dieses Jahr: 721 kWh
TYPE HTTPMOD
value
HttpUtils:
NAME
addr http://192.168.17.177:80
auth 0
code 200
compress 1
conn
data
displayurl http://192.168.17.177/solar_api/GetInverterRealtimeData.cgi?Scope=System
header
host 192.168.17.177
httpheader HTTP/1.0 200 OK
Content-Type: text/javascript
httpversion 1.0
hu_blocking 0
hu_filecount 1
hu_port 80
hu_portSfx
ignoreredirects 1
loglevel 4
path /solar_api/GetInverterRealtimeData.cgi?Scope=System
protocol http
redirects 0
timeout 2
url http://192.168.17.177/solar_api/GetInverterRealtimeData.cgi?Scope=System
sslargs:
QUEUE:
READINGS:
2022-05-10 18:47:21 Body_Data_DAY_ENERGY_Unit Wh
2022-05-10 18:47:21 Body_Data_DAY_ENERGY_Values_1 11000
2022-05-10 18:47:21 Body_Data_PAC_Unit W
2022-05-10 18:47:21 Body_Data_PAC_Values_1 59
2022-05-10 18:47:21 Body_Data_TOTAL_ENERGY_Unit Wh
2022-05-10 18:47:21 Body_Data_TOTAL_ENERGY_Values_1 32168000
2022-05-10 18:47:21 Body_Data_YEAR_ENERGY_Unit Wh
2022-05-10 18:47:21 Body_Data_YEAR_ENERGY_Values_1 721000
2022-05-10 18:47:21 DDE 11
2022-05-10 18:47:21 DTE 32168
2022-05-10 18:47:21 DYE 721
2022-05-10 18:47:21 Head_RequestArguments_Scope System
2022-05-10 18:47:21 Head_Status_Code 0
2022-05-10 18:47:21 Head_Status_Reason
2022-05-10 18:47:21 Head_Status_UserMessage
2022-05-10 18:47:21 Head_Timestamp 2022-05-10T18:47:22+02:00
2022-05-10 18:47:21 PAC 59
REQUEST:
context reading
data
header
ignoreredirects 0
num unknown
retryCount 0
type update
url http://192.168.17.177/solar_api/GetInverterRealtimeData.cgi?Scope=System
defptr:
readingBase:
Body_Data_DAY_ENERGY_Unit reading
Body_Data_DAY_ENERGY_Values_1 reading
Body_Data_PAC_Unit reading
Body_Data_PAC_Values_1 reading
Body_Data_TOTAL_ENERGY_Unit reading
Body_Data_TOTAL_ENERGY_Values_1 reading
Body_Data_YEAR_ENERGY_Unit reading
Body_Data_YEAR_ENERGY_Values_1 reading
Head_RequestArguments_Scope reading
Head_Status_Code reading
Head_Status_Reason reading
Head_Status_UserMessage reading
Head_Timestamp reading
readingNum:
Body_Data_DAY_ENERGY_Unit unknown
Body_Data_DAY_ENERGY_Values_1 unknown
Body_Data_PAC_Unit unknown
Body_Data_PAC_Values_1 unknown
Body_Data_TOTAL_ENERGY_Unit unknown
Body_Data_TOTAL_ENERGY_Values_1 unknown
Body_Data_YEAR_ENERGY_Unit unknown
Body_Data_YEAR_ENERGY_Values_1 unknown
Head_RequestArguments_Scope unknown
Head_Status_Code unknown
Head_Status_Reason unknown
Head_Status_UserMessage unknown
Head_Timestamp unknown
readingOutdated:
requestReadings:
update:
Body_Data_DAY_ENERGY_Unit reading unknown
Body_Data_DAY_ENERGY_Values_1 reading unknown
Body_Data_PAC_Unit reading unknown
Body_Data_PAC_Values_1 reading unknown
Body_Data_TOTAL_ENERGY_Unit reading unknown
Body_Data_TOTAL_ENERGY_Values_1 reading unknown
Body_Data_YEAR_ENERGY_Unit reading unknown
Body_Data_YEAR_ENERGY_Values_1 reading unknown
Head_RequestArguments_Scope reading unknown
Head_Status_Code reading unknown
Head_Status_Reason reading unknown
Head_Status_UserMessage reading unknown
Head_Timestamp reading unknown
Attributes:
alias Energieertrag
devStateStyle style="text-align:right;;font-weight:bold;;"
event-min-interval .*:60
event-on-change-reading .*
extractAllJSON 1
group PV-Anlage 1
icon measure_photovoltaic_inst
room PV-Anlagen
sortby 01.01
stateFormat {sprintf("Aktuell: %s Watt | Heute: %s kWh | Dieses Jahr: %s kWh",
(ReadingsNum("$name","PAC",0)),
(ReadingsNum("$name","DDE",0)),
(ReadingsNum("$name","DYE",0)))}
userReadings PAC:Body_Data_PAC_Values_1.* {ReadingsNum("$name","Body_Data_PAC_Values_1",0)},
DDE:Body_Data_DAY_ENERGY_Values_1.* {ReadingsNum("$name","Body_Data_DAY_ENERGY_Values_1",0)/1000},
DYE:Body_Data_YEAR_ENERGY_Values_1.* {ReadingsNum("$name","Body_Data_YEAR_ENERGY_Values_1",0)/1000},
DTE:Body_Data_TOTAL_ENERGY_Values_1.* {ReadingsNum("$name","Body_Data_TOTAL_ENERGY_Values_1",0)/1000}
LOG Error Meldung
2022.05.09 07:48:59.631 3: PV_Anlage_1: Read callback: Error: read from http://192.168.17.177:80 timed out
list SDS011
Internals:
ADDRESS 192.168.17.160
CFGFN /media/hdd/fhem/mycfg/wetter/sds011_rasp01.cfg
DEF local 192.168.17.160
FUUID 5e736c9a-f33f-21bc-6371-c3fd9ac6f7bb5531
INTERVAL 150
MODE local
NAME SDS011
NR 8641
STATE PM 10: 3.8 µg/m³ <br> PM 2.5: 3.5 µg/m³ <br> Temperatur: 32.1 °C <br> Feuchte: 19.9 % <br> Luftdruck Wels: 982.4 hPa <br> Luftdruck Meereshöhe: 1019.8 hPa <br> WLAN Signal: -75.0 dBm
TIMEOUT 5
TYPE LuftdatenInfo
READINGS:
2022-05-10 18:48:12 GPS_timestamp 2022-05-10T16:47:59.000
2022-05-10 18:48:12 PM10 3.77
2022-05-10 18:48:12 PM2.5 3.47
2022-05-10 18:48:12 altitude 329.90
2022-05-10 18:48:12 humidity 19.95
2022-05-10 18:48:12 interval 145000
2022-05-10 18:48:12 latitude 48.150955
2022-05-10 18:48:12 longitude 14.003261
2022-05-10 18:48:12 max_micro 51414
2022-05-10 18:48:12 min_micro 33
2022-05-10 18:48:12 pressure 981.3628
2022-05-10 18:48:12 relpressure 1018.7628
2022-05-10 18:48:12 samples 4145006
2022-05-10 18:48:12 signal -75
2022-03-31 19:26:09 softwareVersion NRZ-2020-133
2022-05-10 18:48:12 state active
2022-05-10 18:48:12 temperature 32.06
Attributes:
alias AB Wetterstation - Feinstaub Sensor
devStateStyle style="text-align:left;;font-weight:bold;;"
event-on-change-reading PM10,PM2.5,humidity,temperature,max_micro,min_micro,pressure,relpressure,samples
group Feinstaub Monitoring
icon time_graph
interval 150
rawReading 1
room AB-Wetterstation
sortby 01
stateFormat {sprintf("PM 10: %.1f µg/m³ <br> ",ReadingsVal("$name","PM10",0))
.sprintf("PM 2.5: %.1f µg/m³ <br> ",ReadingsVal("$name","PM2.5",0))
.sprintf("Temperatur: %.1f °C <br> ",ReadingsVal("$name","temperature",0))
.sprintf("Feuchte: %.1f %% <br> ",ReadingsVal("$name","humidity",0)-0.0)
.sprintf("Luftdruck Wels: %.1f hPa <br> ",ReadingsVal("$name","pressure",0)+1.0)
.sprintf("Luftdruck Meereshöhe: %.1f hPa <br> ",ReadingsVal("$name","relpressure",0)+1.0)
.sprintf("WLAN Signal: %.1f dBm ",ReadingsVal("$name","signal",0))}
timeout 5
userReadings relpressure { ReadingsVal("$name","pressure",0)+37.4; }
LOG Error Meldung
2022.05.09 12:24:41.918 2: LuftdatenInfo (SDS011) - error while request: read from http://192.168.17.160:80 timed out
Ich versuche nur alles einzugrenzen.
Sobald wieder Antw:Can't connect to 127.0.0.1:43199: IO::Socket::INET: Meldungen auftauchen, werde ich versuchen mit verbose 5 ein wenig mehr herauszufinden.
Neuerlicher IO::Socket::INET: Logeintrag.
sudo kill -USR1 15853
Leider finde ich im Log nach dem USR1 kein "Can't connect" mehr.
"timed out" gibts zwar, aber die Ursache kann ich nicht sagen.
In den 74 Sekunden mit verbose 5 gab es 1710 Events, also durchschnittlich 23/sec, was relativ viel ist, insb. fuer diese Menge an DOIF/FileLog/etc auf einem RPi. Davon 470-mal irgendwas mit cmd_nr (DOIF, ALH_...), 229-mal "UNKNOWNCODE" (hauptsaechlich sduino_og2 ), und 210-mal DMSG (sduino_og2). Wenn moeglich, sollten diese vermieden werden.
Ich habe die im Event-Loop verbrachten Zeiten berechnet (mit dem neu eingecheckten contrib/sumUpNotifyTimes.pl), siehe Anhang #1, und das Ergebnis visualisiert, siehe Anhang #2. Der Durchschnitt liegt bei etwa 40%, mit 100%-Ausreisser fuer jeweils 3 Sekunden, dafuer ist Etwas mit dem Namen BMP180 verantwortlich. Letzteres ist definitiv ungesund, und sollte vermieden werden.
sduino_og2
Ich habe die whitelist_IDs auf die aktuell im Einsatz befindlichen Sensoren reduziert. Damit müsste schon ein Großteil der sduino_og2 Meldungen verschwinden. Beim sduino_ab habe ich das Gleiche vorgenommen.
Starting notify loop for ALH_****
Da muss ich die Enigma2 Meldungen ein wenig umbauen. Ein Trigger auf BMP180 ist hier nicht notwendig.
Ich werde das mit den Änderungen beobachten.
Danke für die Tipps.
Irgendwo übersehe ich anscheinend einen Fehler in meiner Konfiguration.
Gestern ging es wieder mit den Can't connect to 127.0.0.1 an.
Heute machte ich einen Neustart mit verbose 5 um vielleicht ein wenig Klarheit zu schaffen.
Schalte mal das hier (überall) ab:
Zitat2022.05.17 11:56:01.917 5: Starting notify loop for EG_SL_HZG_TC_Climate, 1 event(s), first is commState: CMDs_pending
Was soll ich da abschalten?
Das verbose 5 Log zeigt nur, dass die Startup-Zeit 260 Sekunden lang dauert, und deswegen zu Verbindungsproblemen kommt. Die "reine" define/attr/setstate Zeit ist 138 Sekunden, der Rest geht fuer Abarbeitung des "global:INITIALIZED" Triggers.
Etwas irritierend fuer mich ist, dass ich die ersten drei Zeilen des Logs nicht zuordnen kann.
Ich meine immer noch, dass der Rechner fuer diese Menge und Art von Definitionen unterdimensioniert ist.
Zitat von: Burny4600 am 17 Mai 2022, 13:46:44
Was soll ich da abschalten?
Ich denke das ist gemeint:
https://forum.fhem.de/index.php/topic,127619.msg1221390.html#msg1221390
https://forum.fhem.de/index.php/topic,120240.msg1169707.html#msg1169707
Gruß, Joachim
Sowie die Raspberry 4 wieder erhältlich sind, habe ich ohnehin einen Wechsel vom Raspberry 3 auf dem Raspberry 4 bei diesem Gerät durchzuführen.
Dennoch versuche ich noch Verbesserungen der Performance zu finden, oder grundsätzliche Änderungen zu ermitteln.
@MadMax-FHEMZitatIch denke das ist gemeint:
Ich werde mir das ansehen, was damit gemeint ist.Wie ist der aktuelle Status betreffend den commState Attribut?
Muss die Datei 10_CUL_HM.pm noch exclude werden?
Zitat von: rudolfkoenig am 17 Mai 2022, 13:53:35
Ich meine immer noch, dass der Rechner fuer diese Menge und Art von Definitionen unterdimensioniert ist.
+1
Ggf. würde es helfen, einen Teil auf ein zweites FHEM zu verlagern. Dann nutzt du ggf. wenigstens zwei Kerne und Netzwerk-Wartereien können gemütlich warten...
Trotzdem ist ein Teil des Problems wohl auch, dass vieles nicht optimiert gelöst ist, z.B. betr. CUL_HM (in Teilen doppelt, aber schon fertig):
Zitat von: Otto123 am 12 Mai 2022, 21:15:06
geht mit einem Befehl :)
attr TYPE=CUL_HM:FILTER=DEF=[0-9a-fA-F]{6}:FILTER=DEF!=[0]{6} commStInCh off
Oder auch
Zitat von: Beta-User am 09 Februar 2022, 14:19:41
Wer das als CUL_HM-Nutzer testen will, kann z.B. folgende Basis nehmen:
defmod archHM1 archetype TYPE=CUL_HM:FILTER=DEF=.{6}
attr archHM1 attributes commStInCh IOgrp
Dann eines der im setter "import" aufgeführten Devices nehmen (das die beiden Attribute gesetzt hat) und loslegen :) .
Bei mir nach dem import:
attr archHM1 IOgrp undef:VCCU
attr archHM1 commStInCh undef:off
(Das initiale notify "initNotify" um alle möglichen Dinge in einen definierten Ausgangszustand zu versetzen ist mir auch zutiefst suspekt).
attr TYPE=CUL_HM:FILTER=DEF=[0-9a-fA-F]{6}:FILTER=DEF!=[0]{6} commStInCh off
Habe ich jetzt ausgeführt.
Wird hier auf Burst Funktionen Einfluss genommen oder nicht?
Einiges bin ich dabei auch auf andere PIs zu verschieben. Damit sollte sich diese Instanz auch leichter tun.
Jedenfalls sehe ich aus euren Informationen noch einiges an Potenzial, was ich bei mir verbessern kann.
Zitat von: Burny4600 am 17 Mai 2022, 14:47:19
Wird hier auf Burst Funktionen Einfluss genommen oder nicht?
Nein. Das ändert nur das Verhalten der Kanal-Devices dahingehend, dass ein bestimmtes Reading nicht (mehr) gesetzt wird, das man tendenziell als User auch nicht vermisst... Mit "burst" hat das nichts zu tun.
Bei der Initialisierung der 12 CULs (alle V 1.26.08 a-culfw Build: 323) gibt es jeweils ein Timeout von 3 Sekunden, weil die Antwort auf die Versionsabfrage (V) erst beim zweiten Versuch kommt, unabhaengig davon, ob es direkt per USB oder indirekt via TCP/IP angesprochen wird.
Macht in der Summe 12*3 = 36 Sekunden, was auch mit schnelleren Hardware nicht behoben wird.
Ich habe gerade mit einem "original" CUL/culfw getestet, und sehe dieses Problem nicht.
Womoeglich hilft in FHEM/00_CUL.pm, Zeile 549 die sehr grosszuegig bemessene 3 Sekunden auf 1 oder gar 0.5 zu aendern. Die bessere Loesung waere das Firmware zu fixen.
@Rudi: Das Problem mit dem Nano dürfte sein, dass der jeweils die eigentliche MCU neu startet, wenn die Baudrate am USB-Seriell-Wandler geändert wird (das ist auch das eigentliche Problem beim initialUsbCheck). Vermutlich wäre es kein Problem, die Wartezeit für den ersten Wiederholungsversuch deutlich zu verkürzen.
Zitat von: Burny4600 am 17 Mai 2022, 14:01:58
Muss die Datei 10_CUL_HM.pm noch exclude werden?
Jein. Die aktuelle svn-Version ist (fast) sauber, es gibt aber eine verbesserte Variante von frank (bitte selber suchen). Wenn du die installiert hast, solltest du warten, ob martinp876 das dann wieder übernimmt...
ZitatDas Problem mit dem Nano dürfte sein, dass der jeweils die eigentliche MCU neu startet, wenn die Baudrate am USB-Seriell-Wandler geändert wird
Wie lange dauert das?
Reicht womoeglich die Baudrate zu lassen, wie es ist, d.h. kein @... nach dem Geraetenamen?
Zitat von: rudolfkoenig am 17 Mai 2022, 15:56:53
Wie lange dauert das?
Kommt vermutlich auf die konkret verwendete MCU an, die firmware und die Taktfrequenz, mit der das Ding läuft. Erfahrungsgemäß geht es (an USB) schneller wie man schauen kann... (also Sekundenbruchteile, schätze 0.1 wäre schon ok)
Zitat
Reicht womoeglich die Baudrate zu lassen, wie es ist, d.h. kein @... nach dem Geraetenamen?
Das glaube ich nicht, weil (so mein möglicherweise begrenztes Verständnis) der USB-seriell-Wandler wissen muss, mit welcher Baud-Rate er vom Computer/USB-Master her angesprochen wird. Die MCU teilt dem das afaik nicht mit... Das könnte aber klappen, wenn z.B. ser2net da was einstellt, also bei Netzwerkgeräten. Bin mir aber unsicher, wie das z.B. ist, wenn die Verbindung via Netz läuft, aber z.B. ein MapleCUN angesprochen wird (der dürfte sich wie ein Modem verhalten und tatsächlich nur intern die Baudrate ändern (?)).
Außerdem bin ich nicht sicher, ob dann nicht (FHEM-) Modulseitig ein default gesetzt wird (abhängig vom IO-Modul).
Imo wäre die beste Lösung, einen sehr kurzen delay für den ersten Versuch einzubauen, und ggf. dann einen längeren für den 2. (es kommen ja ggf. auch Netzwerklatenzen dazu).
Zitat(also Sekundenbruchteile, schätze 0.1 wäre schon ok)
Hmmm. Vor dem ersten "V" "leert" das CUL Modul die Leitung, d.h. es wird solange gelesen, bis 0.1s lang nichts mehr kommt.
ZitatDas glaube ich nicht, weil (so mein möglicherweise begrenztes Verständnis) der USB-seriell-Wandler wissen muss, mit welcher Baud-Rate er vom Computer/USB-Master her angesprochen wird.
Bei mir meldet "stty -a < /dev/ttyACM0" nach dem Einstecken 9600Baud, d.h. das OS hat schon was eingestellt.
Bei ueber Netzwerk angesprochenen Geraeten (in diesem Fall 10 Stueck) muss ser2net die Baudrate auch schon gesetzt haben.
ZitatAußerdem bin ich nicht sicher, ob dann nicht (FHEM-) Modulseitig ein default gesetzt wird (abhängig vom IO-Modul).
00_CUL.pm (bzw. DevIO_OpenDev) fasst die Baudrate nicht an, falls an dem Dateinamen kein @... dranhaengt.
ZitatImo wäre die beste Lösung, einen sehr kurzen delay für den ersten Versuch einzubauen, und ggf. dann einen längeren für den 2. (es kommen ja ggf. auch Netzwerklatenzen dazu).
Ich mach gerne mit, aber mangels a-culfw kann ich es nicht testen, und das waere hier schon sinnvoll.
Eine Übersicht der ser2net Schnittstellen Definitionen.
list sduino_ab
Internals:
CFGFN /media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg
Clients :CUL_EM:CUL_FHTTK:CUL_TCM97001:CUL_TX:CUL_WS:Dooya:FHT:FLAMINGO:FS10:FS20: :Fernotron:Hideki:IT:KOPP_FC:LaCrosse:OREGON:PCA301:RFXX10REC:Revolt:SD_AS:SD_Rojaflex: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
DEF 192.168.17.184:41733
DMSG 541A890436B0C0445002450
DevState initialized
DeviceName 192.168.17.184:41733
FD 15
FUUID 5e6227ab-f33f-21bc-acd7-9dce1977680f0d37
LASTDMSG 541A890436B0C0445002450
LASTDMSGID 10
MSGCNT 2266
NAME sduino_ab
NR 708
PARTIAL
RAWMSG MC;LL=-1003;LH=944;SL=-519;SH=468;D=0000053B76FC9F97E6EFADFAEBE;C=488;L=108;
STATE opened
TIME 1652800232.08555
TYPE SIGNALduino
sendworking 0
unknownmessages
version V 3.4.0 SIGNALduino - compiled at Jul 16 2020 20:52:03
versionProtocols 1.42
versionmodul 3.5.3
DoubleMsgIDs:
MatchList:
10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
11:SD_WS09 ^P9#F[A-Fa-f0-9]+
12:SD_WS ^W\d+x{0,1}#.*
13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
14:Dooya ^P16#[A-Fa-f0-9]+
15:SOMFY ^Ys[0-9A-F]+
16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
17:SD_UT ^P(?:14|20|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114)#.*
18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
19:CUL_WS ^K[A-Fa-f0-9]{5,}
1:IT ^i......
20:Revolt ^r[A-Fa-f0-9]{22}
21:FS10 ^P61#[A-F0-9]+
22:Siro ^P72#[A-Fa-f0-9]+
23:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
24:FS20 ^81..(04|0c)..0101a001
25:CUL_EM ^E0.................
26:Fernotron ^P82#.*
27:SD_BELL ^P(?:15|32|41|42|57|79|96|98|112)#.*
28:SD_Keeloq ^P(?:87|88)#.*
29:SD_GT ^P49#[A-Fa-f0-9]+
2:CUL_TCM97001 ^s[A-Fa-f0-9]+
30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
31:KOPP_FC ^kr\w{18,}
32:PCA301 ^\S+\s+24
33:SD_Rojaflex ^P109#[A-Fa-f0-9]+
3:SD_RSL ^P1#[A-Fa-f0-9]{8}
4:OREGON ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
5:CUL_TX ^TX..........
6:SD_AS ^P2#[A-Fa-f0-9]{7,8}
7:Hideki ^P12#75[A-F0-9]+
9:CUL_FHTTK ^T[A-F0-9]{8}
X:SIGNALduino_un ^[u]\d+#.*
OLDREADINGS:
QUEUE:
READINGS:
2022-04-25 00:30:12 ping OK
2022-05-17 17:05:47 state opened
additionalSets:
helper:
keepalive:
ok 1
retry 0
mcIdList:
10
58
mnIdList:
msIdList:
7
muIdList:
Attributes:
alias SIGNALduino - AB Wetterstation
devStateIcon Initialized:it_network@0CFB0C opened:it_network@0CFB0C disconnected:it_network@red closed:it_network@red
flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
group Schnittstellen ser2net
hardware nano328
icon cul_usb
longids 0
room _RxTx
updateChannelFW stable
verbose 0
whitelist_IDs 7,10,58
ser2net
%YAML 1.1
---
# This is a ser2net configuration file, tailored to be rather
# simple.
#
# Find detailed documentation in ser2net.yaml(5)
# A fully featured configuration file is in
# /usr/share/doc/ser2net/examples/ser2net.yaml.gz
#
# If you find your configuration more useful than this very simple
# one, please submit it as a bugreport
# define: &banner \r\nser2net port \p device \d [\B] (Debian GNU/Linux)\r\n\r\n
### SIGNALDuino 433Mhz
connection: &con1733
accepter: tcp,31733
timeout: 0
enable: on
options:
kickolduser: true
# max-connections: 1
connector: serialdev,
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D7H7-if00-port0,
57600n81,local
----------------------------------------------------------------------------------------------------------------------------------------------
list HmUART_AB_FR
Internals:
AssignedPeerCnt 31
CFGFN /media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg
CNT 64
Clients :CUL_HM:
DEF uart://192.168.17.186:40101
DEVCNT 64
DevState 99
DevType UART
DeviceName 192.168.17.186:40101
FD 4
FUUID 5c45b01a-f33f-f4d2-b635-d5a3806dabe535bb
LastOpen 1652786840.25243
NAME HmUART_AB_FR
NOTIFYDEV global
NR 535
NTFY_ORDER 47-HmUART_AB_FR
PARTIAL
RAWMSG 04026F
RSSI -73
STATE opened
TYPE HMUARTLGW
XmitOpen 1
model HM-MOD-UART
msgLoadCurrent 56
msgLoadHistory 0/28/-26/1/-1/0/0/27/-20/0/0/0
msgLoadHistoryAbs 56/56/28/54/53/54/54/54/27/47/47/47/47
owner F12347
owner_CCU VCCU
Helper:
CreditTimer 875
FW 66561
Initialized 1
SendCnt 178
AckPending:
125:
cmd 020000003D8002F1234769EEF80101DB00
dst 1
frame FD0013017D020000003D8002F1234769EEF80101DB008E45
time 1652797846.07359
150:
cmd 020000003F8002F1234769EEF80101DB00
dst 1
frame FD00130196020000003F8002F1234769EEF80101DB006077
time 1652798138.52958
181:
cmd 02000000418002F1234769EEF80101DB00
dst 1
frame FD001301B502000000418002F1234769EEF80101DB004BBA
time 1652798584.32233
200:
cmd 02000000438002F1234769EEF80101DB00
dst 1
frame FD001301C802000000438002F1234769EEF80101DB001689
time 1652798858.88807
219:
cmd 02000000458002F1234769EEF80101DB00
dst 1
frame FD001301DB02000000458002F1234769EEF80101DB00EAF6
time 1652799130.87884
23:
cmd 02000000488002F1234769EEF80101DB00
dst 1
frame FD0013011702000000488002F1234769EEF80101DB0068A8
time 1652799712.03425
240:
cmd 02000000478002F1234769EEF80101DB00
dst 1
frame FD001301F002000000478002F1234769EEF80101DB000BE6
time 1652799439.31986
42:
cmd 020000004A8002F1234769EEF80101DB00
dst 1
frame FD0013012A020000004A8002F1234769EEF80101DB00B086
time 1652799993.76391
84:
cmd 020000003B8002F1234769EEF80101DB00
dst 1
frame FD00130154020000003B8002F1234769EEF80101DB003978
time 1652797420.83405
LastSendLen:
3
3
Log:
IDs:
PendingCMD:
RoundTrip:
Delay 0.00778293609619141
loadLvl:
lastHistory 1652800054.142
MatchList:
1:CUL_HM ^A......................
Peers:
4B52A1 +4B52A1,00,03,00
4B52E7 +4B52E7,00,03,00
4C0CB6 +4C0CB6,00,03,00
4C3635 +4C3635,00,03,00
4E5B82 +4E5B82,00,03,00
541887 +541887,00,03,00
56799E +56799E,00,03,00
568911 +568911,00,03,00
568B7A +568B7A,00,03,00
568BB9 +568BB9,00,03,00
577508 +577508,00,03,00
5883F0 +5883F0,00,03,00
597EC6 +597EC6,02,03,00
5A3003 +5A3003,00,03,00
5A30CA +5A30CA,00,03,00
5A7966 +5A7966,02,03,00
5D014C +5D014C,00,03,00
5E58E7 +5E58E7,00,03,00
5E596E +5E596E,00,03,00
5FA4C0 +5FA4C0,00,03,00
5FFAA0 +5FFAA0,00,03,00
6181EC +6181EC,00,03,00
6340E6 +6340E6,00,03,00
634286 +634286,00,03,00
6387DF +6387DF,00,03,00
6873E1 +6873E1,00,03,00
69547E +69547E,00,03,00
69EEF8 +69EEF8,00,03,00
6A8CB3 +6A8CB3,00,03,00
6A9533 +6A9533,00,03,00
6AF5F1 +6AF5F1,00,03,00
READINGS:
2022-05-17 13:27:30 D-HMIdAssigned F12347
2022-05-17 13:27:31 D-HMIdOriginal 5848BF
2022-05-17 13:27:31 D-firmware 1.4.1
2022-05-17 13:27:32 D-serialNr OEQ0309759
2022-05-17 13:23:35 D-type HM-MOD-UART
2022-05-17 14:29:01 cond ok
2022-05-17 17:01:34 load 56
2022-05-17 17:00:49 loadLvl batchLevel
2022-05-17 13:27:20 state opened
helper:
Attributes:
alias HomeMatic Gateway - AB Fitnessraum
devStateIcon init:it_network@orange opened:it_network@0CFB0C disconnected:it_network@red closed:it_network@red
dutyCycle 1
group Schnittstellen ser2net
hmId F12347
icon hm_lan
qLen 60
room Brandmeldeanlage,_HM,_RxTx
verbose 0
ser2net
%YAML 1.1
---
# This is a ser2net configuration file, tailored to be rather
# simple.
#
# Find detailed documentation in ser2net.yaml(5)
# A fully featured configuration file is in
# /usr/share/doc/ser2net/examples/ser2net.yaml.gz
#
# If you find your configuration more useful than this very simple
# one, please submit it as a bugreport
# define: &banner \r\nser2net port \p device \d [\B] (Debian GNU/Linux)\r\n\r\n
### HM-MOD-RPI-PCB
connection: &con0101
accepter: tcp,40101
timeout: 0
enable: on
options:
kickolduser: true
# max-connections: 1
connector: serialdev,
/dev/ttyAMA0,
115200n81,local
----------------------------------------------------------------------------------------------------------------------------------------------
list nanoCUL433_AB_FR
Internals:
CFGFN /media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg
CMDS ABCeFfGiKLlMNRTtUVWXx
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT::OREGON::Hideki::SD_WS07:
DEF 192.168.17.186:40133 0000
DeviceName 192.168.17.186:40133
FD 45
FHTID 0000
FUUID 5c45b01a-f33f-f4d2-e920-d94dc8c68737e269
NAME nanoCUL433_AB_FR
NR 581
PARTIAL
RAWMSG omACD5ED55B5BA450AD52AF1
RSSI -94.5
STATE Initialized
TIME 1652800275.70777
TYPE CUL
VERSION V 1.26.08 a-culfw Build: 323 (2019-08-03_09-32-54) nanoCUL433 (F-Band: 433MHz)
devioNoSTATE 1
initString X21
nanoCUL433_AB_FR_MSGCNT 1730
nanoCUL433_AB_FR_TIME 2022-05-17 17:14:01
MatchList:
0:FS20V ^81..(04|0c)..0101a001......00[89a-f]...
1:USF1000 ^81..(04|0c)..0101a001a5ceaa00....
2:BS ^81..(04|0c)..0101a001a5cf
3:FS20 ^81..(04|0c)..0101a001
4:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
5:KS300 ^810d04..4027a001
6:CUL_WS ^K.....
7:CUL_EM ^E0.................$
8:HMS ^810e04......a001
9:CUL_FHTTK ^T[A-F0-9]{8}
A:CUL_RFR ^[0-9A-F]{4}U.
B:CUL_HOERMANN ^R..........
C:ESA2000 ^S................................$
C:Hideki ^P12#75[A-F0-9]{17,30}
C:OREGON ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
C:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
D:CUL_IR ^I............
E:CUL_TX ^TX[A-F0-9]{10}
F:Revolt ^r......................$
G:IT ^i......
H:STACKABLE_CC ^\*
I:UNIRoll ^[0-9A-F]{5}(B|D|E)
J:SOMFY ^Y[r|t|s]:?[A-F0-9]+
K:CUL_TCM97001 ^s[A-F0-9]+
L:CUL_REDIRECT ^o+
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2022-05-17 13:23:38 cmds A B C e F f G i K L l M N R T t U V W X x
2022-05-17 17:14:01 state Initialized
Attributes:
alias nanoCUL433 - AB Fitnessraum UV
devStateIcon Initialized:it_network@0CFB0C opened:it_network@red disconnected:it_network@red
group Schnittstellen ser2net
icon cul_cul
longids 0
model nanoCUL
room _IT,_RxTx
sendpool nanoCUL433_AB_FR,nanoCUL433_AB_GAW,nanoCUL433_EG,nanoCUL433_OG1,nanoCUL433_OG2,nanoCUL433_WebCam
verbose 0
ser2net
### nanoCUL 433
connection: &con0133
accepter: tcp,40133
timeout: 0
enable: on
options:
kickolduser: true
# max-connections: 1
connector: serialdev,
/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0,
38400n81,local
----------------------------------------------------------------------------------------------------------------------------------------------
list nanoCUL868_AB_FR
Internals:
CFGFN /media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg
CMDS ABCEeFfGiKlMNRTtUVWXxZ
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
DEF 192.168.17.186:40168 0000
DeviceName 192.168.17.186:40168
FD 50
FHTID 0000
FUUID 5c45b026-f33f-f4d2-1df6-55b894985e766219
NAME nanoCUL868_AB_FR
NR 624
PARTIAL
STATE Initialized
TYPE CUL
VERSION V 1.26.08 a-culfw Build: 323 (2019-08-03_09-32-54) nanoCUL868 (F-Band: 868MHz)
devioNoSTATE 1
initString X21
MatchList:
0:FS20V ^81..(04|0c)..0101a001......00[89a-f]...
1:USF1000 ^81..(04|0c)..0101a001a5ceaa00....
2:BS ^81..(04|0c)..0101a001a5cf
3:FS20 ^81..(04|0c)..0101a001
4:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
5:KS300 ^810d04..4027a001
6:CUL_WS ^K.....
7:CUL_EM ^E0.................$
8:HMS ^810e04......a001
9:CUL_FHTTK ^T[A-F0-9]{8}
A:CUL_RFR ^[0-9A-F]{4}U.
B:CUL_HOERMANN ^R..........
C:ESA2000 ^S................................$
C:Hideki ^P12#75[A-F0-9]{17,30}
C:OREGON ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
C:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
D:CUL_IR ^I............
E:CUL_TX ^TX[A-F0-9]{10}
F:Revolt ^r......................$
G:IT ^i......
H:STACKABLE_CC ^\*
I:UNIRoll ^[0-9A-F]{5}(B|D|E)
J:SOMFY ^Y[r|t|s]:?[A-F0-9]+
K:CUL_TCM97001 ^s[A-F0-9]+
L:CUL_REDIRECT ^o+
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2022-05-17 13:23:54 cmds A B C E e F f G i K l M N R T t U V W X x Z
2022-05-17 13:23:54 state Initialized
Attributes:
alias nanoCUL868 - AB Fitnessraum UV
devStateIcon Initialized:it_network@0CFB0C opened:it_network@red disconnected:it_network@red
group Schnittstellen ser2net
icon cul_868
model nanoCUL
rfmode SlowRF
room _FS20,_RxTx
sendpool nanoCUL868_AB_FR,nanoCUL868_AB_GAW,nanoCUL868_EG,nanoCUL868_OG1,nanoCUL868_OG2,nanoCUL868_WebCam
verbose 0
ser2net
### nanoCUL 868
connection: &con0168
accepter: tcp,40168
timeout: 0
enable: on
options:
kickolduser: true
# max-connections: 1
connector: serialdev,
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9ULXRVF-if00-port0,
38400n81,local
Damit auch meine Schnittstellenkonfiguration eine Übersicht liefert.
Eine andere Auffälligkeit die mir gerade beim EventMonitoring untergekommen ist.
Ich arbeite auch mit FHEM2FHEM Verbindungen.
2022-05-17 17:27:41.371 cloneDummy pip_2424mse1 batteryVoltage: 27.29
2022-05-17 17:27:41.376 MppSolarPip PIP_2424MSE1 batteryVoltage: 27.29
2022-05-17 17:27:41.412 cloneDummy pip_2424mse1 pvVoltage: 77
2022-05-17 17:27:41.417 MppSolarPip PIP_2424MSE1 pvVoltage: 77
2022-05-17 17:27:41.452 cloneDummy pip_2424mse1 pvPower: 282
2022-05-17 17:27:41.458 MppSolarPip PIP_2424MSE1 pvPower: 282
2022-05-17 17:27:41.494 cloneDummy pip_2424mse1 solarEnergyDay: 1.58811416666667
2022-05-17 17:27:41.499 MppSolarPip PIP_2424MSE1 solarEnergyDay: 1.58811416666667
2022-05-17 17:27:43.083 freezemon myFreezemon s:17:27:40 e:17:27:41 f:1.38 d:tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-GPIO4_DeviceUpdateLoop(OG2_HZR_HZG_KVT) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022-05-17 17:27:43.105 freezemon myFreezemon freezeDevice: tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(AB_FR_HZG_R2H) tmr-STELLMOTOR_GetUpdate(OG2_HZR_R1H) tmr-I2C_SUSV_Poll_GPIO(SUSV) tmr-GPIO4_DeviceUpdateLoop(OG2_HZR_HZG_KVT) tmr-MppSolarPip_Update(PIP_2424MSE1)
2022-05-17 17:27:43.122 freezemon myFreezemon fs_PIP_2424MSE1_c: 5086
2022-05-17 17:27:43.142 freezemon myFreezemon fs_PIP_2424MSE1_t: 7029.863
Die STELLMOTOR TYPE ist zwar auf dem FHEM2FHEM Gerät und arbeitet dort nicht sauber, dennoch haben diese drei Geräte nichts auf diesem Gerät zu suchen.
Hier hat einiges davon nichts zu suchen.
Datenpunkte wie OG2_HZR_R1H, AB_FR_HZG_R2H, OG2_HZR_HZG_KVT gibt es in der FHEM2FHEM Verbindung nicht. Warum sind diese dennoch vorhanden?
list F2F_Rasp02
Internals:
CFGFN /media/hdd/fhem/mycfg/FHEM2FHEM/f2f_rasp01.cfg
DEF 192.168.17.182:7182:SSL LOG:AB_FR_HZG_A2HD.*|AB_P_DSFRD.*|AB_P_PP_STSD.*|AB_P_SSSSD.*|AB_P_ZPFSD.*|AB_P_ZPHZD.*|AB_P_ST_PPPA2D.*|AB_P_ST_DT09T04D.*|A_P_ST_PPPFA2D.*|AB_SSP_ST_V1D.*|DL2.*|EG_WZ_NRD.*|HTZ_SDM630M_1.*|NGZ_SDM630M_2.*|OG2_HZR_HZG_A1HD.*|OG2_EDV_AA_ASAD.*|OG2_EDV_AA_ASTD.*|OG2_HZR_NS_APC1500D.*|OG2_HZR_P_APSD.*|OG2_HZR_STSP5_HTD.*|OG2_HZR_STSP5_RYD.*|OG2_HZR_ST_DT07T08D.*|PV_Anlage_1.*|PIP_2424MSE1.*|EPEVER_T1210AN_PV4.*|EPEVER_T3210AN_PV3.* Q2hyaXM6Q3M1MzY5Mzk=
FD 14
FUUID 5c45b038-f33f-f4d2-d4c3-333233b62be997c3
Host 192.168.17.182:7182
NAME F2F_Rasp02
NR 124
PARTIAL
SSL 1
STATE connected
TYPE FHEM2FHEM
informType LOG
portpassword Q2hyaXM6Q3M1MzY5Mzk=
regexp AB_FR_HZG_A2HD.*|AB_P_DSFRD.*|AB_P_PP_STSD.*|AB_P_SSSSD.*|AB_P_ZPFSD.*|AB_P_ZPHZD.*|AB_P_ST_PPPA2D.*|AB_P_ST_DT09T04D.*|A_P_ST_PPPFA2D.*|AB_SSP_ST_V1D.*|DL2.*|EG_WZ_NRD.*|HTZ_SDM630M_1.*|NGZ_SDM630M_2.*|OG2_HZR_HZG_A1HD.*|OG2_EDV_AA_ASAD.*|OG2_EDV_AA_ASTD.*|OG2_HZR_NS_APC1500D.*|OG2_HZR_P_APSD.*|OG2_HZR_STSP5_HTD.*|OG2_HZR_STSP5_RYD.*|OG2_HZR_ST_DT07T08D.*|PV_Anlage_1.*|PIP_2424MSE1.*|EPEVER_T1210AN_PV4.*|EPEVER_T3210AN_PV3.*
Attributes:
alias OG2 Heizung - LOG Schnittstelle Rasp02
devStateIcon connected:it_network@0CFB0C disconnected:it_network@red
group Schnittstellen FHEM2FHEM
icon it_network
reportConnected 1
room _RxTx
sortby 01
Zitat von: rudolfkoenig am 17 Mai 2022, 17:00:48
Bei mir meldet "stty -a < /dev/ttyACM0" nach dem Einstecken 9600Baud, d.h. das OS hat schon was eingestellt.
Habe mal spasseshalber ein paar Geräte eingesteckt: FTDI-Wandler (ohne MCU dahinter), WCH340-Arduino (die Dinger mit der "beliebten" 1a86-Kennung) ohne Firmware, ein Maple (mit MySensors-GW, das üblicherweise mit 112.000 Baud sprechen kann) => bei allen macht das OS (Ubuntu) erst mal 9.600.
Ist m.E. untauglich, weil in den meisten Fällen dann "rubbish" über die Leitung kommt, wenn das OS die Baudrate anders einstellt als das, was die MCU an den Wandler übergibt.
Zitat
00_CUL.pm (bzw. DevIO_OpenDev) fasst die Baudrate nicht an, falls an dem Dateinamen kein @... dranhaengt.
Ich meine daher, dass man die braucht, jedenfalls dann, wenn es kein "ACMx"-Gerät ist (die sollten die Baudrate auch "on the fly" ändern können ohne Neustart der MCU) und die firmware für andere Baudraten gebaut wurde wie 9.600.
Zitat
Ich mach gerne mit, aber mangels a-culfw kann ich es nicht testen, und das waere hier schon sinnvoll.
Ich kann gerne dazu was testen und den jungfäulichen China-Klon mit dem WCH-Chip mal flashen. Habe nur keinen CC1101 da. Oder kann dir der TE hierzu was liefern?
Wie gesagt, ich glaube auch nicht, dass das primär an der konkreten Firmware hängt, sondern eher am verwendeten Chipset (und ggf. auf welcher Frequenz die MCU läuft, typ. 16MHz oder 8MHz). Die a-culfw ist an der Stelle vermutlich auch nicht anders als deine originale Version (immer betrachtet auf einem Nano), und da hängt es ggf. noch davon ab, was man alles an Protokollen vor dem bauen aktiviert hat...
Bei der original CUL ist die eingestellte Baudrate egal, da die serielle Leitung auf beiden Seiten nur emuliert wird, und keiner macht sich die Muehe, kuenstlich langsamer zu senden.
Bei Geraeten mit einem USB<->Seriell Wandler wie FTDI ist das anders, und die vom Rechner gesetzte Baudrate muss passen. Allerdings wuesste ich nicht, wie die Firmware auf der MCU die Aenderung der Baudrate entdecken will, um ein reboot durchzufuehren. Oder wozu man ueberhaupt ein reboot machen will.
Zitat von: rudolfkoenig am 17 Mai 2022, 18:40:10
Allerdings wuesste ich nicht, wie die Firmware auf der MCU die Aenderung der Baudrate entdecken will, um ein reboot durchzufuehren. Oder wozu man ueberhaupt ein reboot machen will.
...vielleicht gehe ich auch von falschen Annahmen aus?
Die ersten Erfahrungen mit dem Thema hatte ich mit dem "Seriellen Monitor" der Arduino IDE gemacht, und wenn man da was an der Baudrate ändert, startet die MCU neu. Ob dieser reset seitens des OS veranlasst wird oder seitens der USB-Seriell-Wandler, hat mich damals nicht so sehr interessiert ::) .
Dann hatten wir ja mal die Diskussion rund um die Erweiterung von autocreate, und auch da war es so, dass das ein MYSENSORS-IO (FTDI oder WCH340) nur erkannt hätte, wenn man ihm Zeit gelassen hätte, sich auf die neue Baudrate "einzuschießen". Ein MYSENSORS-GW auf "Modem-Basis" (Pro Micro, ATMega32U4) ging dagegen problemlos, und das ist jetzt auch im autocreate-Code so drin (ohne Wartezeit, daher ohne Erkennung von FTDI-etc-Arduinos; darüber sollte sich der Thread finden lassen). Von daher würde ich annehmen, dass das aus der USB-seriell-Wandler-Ecke eben so umgesetzt wird mit dem reset, und daraus resultierte auch mein damaliger Vorschlag, die Reihenfolge umzudrehen und nicht primär "pro Schnittstelle" vorzugehen, sondern "pro Baudrate"...