Can't connect to 127.0.0.1:43199: IO::Socket::INET:

Begonnen von Burny4600, 02 April 2022, 10:29:20

Vorheriges Thema - Nächstes Thema

Burny4600

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

Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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?

DS_Starter

#2
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.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig

Scheinbar werden in diesem Fall alle Verbindungen mit Timeout terminiert, selbst sowas wie DbRep, wo ich mich unschuldig fuehle :)

DS_Starter

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 ...
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

@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
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

hanswerner1

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


DS_Starter

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.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

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

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig

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?

DS_Starter

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.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

hanswerner1

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.

rudolfkoenig

@hanswerner1: kannst Du bitte beide fhem.pl Versionsnummer zeigen?

hanswerner1

25852 funktioniert noch und 25896 produziert bei mir dann den Fehler

DS_Starter

Ich habe jetzt die 25889 eingespielt und beobachte ...
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

eisman

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
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

DS_Starter

Zitat
nach dem neustart geht es wieder für
ein paar Stunden.....
gleiches Symptom wie bei mir.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

hanswerner1

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.

eisman

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
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

rudolfkoenig

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.

eisman

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
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

DS_Starter

Moin,

Zwischenstand: die 25889 läuft einwandfrei, jetzt ist die 25891 eingespielt und in der Beobachtung.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig

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.

DS_Starter

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
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig

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.

Burny4600

#25
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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

DS_Starter

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
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

hanswerner1

Die 25957 läuft bei mir jetzt über 24h stabil.

Schöne Ostern
HW1

rossi007

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

rudolfkoenig

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?

DS_Starter

Bei mir läuft die 25957 wieder absolut stabil.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rossi007

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.

rudolfkoenig

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.

Burny4600

#33
@rudolfkoenig
Zitat- 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 Firmwarestand
Latest 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.

Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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.

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

rossi007

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)

rudolfkoenig

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.

rossi007

 ::) 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

Wernieman

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.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

rossi007

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 ...


Wernieman

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 ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Burny4600

#42
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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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.


Burny4600

@rudolfkoenig
ZitatEin 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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Wernieman

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?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Burny4600

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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Wernieman

- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Burny4600

#48
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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Wernieman

Da ich keine Lust zu zählen habe ...
netstat -tapen | wc -l
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Burny4600

root@ccs-ht-rasp01:/home/pi# netstat -tapen | wc -l
78
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Burny4600

#52
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?
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Teemo

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;
}

rudolfkoenig

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.

Wernieman

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?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Burny4600

#56
@rudolfkoenig
ZitatIn 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 ein
2022.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?

@Wernieman
Zitatbtw: 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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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 :)

Burny4600

#58
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/fhem
Diese 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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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.

Burny4600

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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Burny4600

Neuerlicher  IO::Socket::INET: Logeintrag.

sudo kill -USR1 15853
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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.

Burny4600

#63
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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Burny4600

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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Beta-User

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
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Burny4600

Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

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.

MadMax-FHEM

FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

#69
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-FHEM
ZitatIch 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?
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Beta-User

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).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Burny4600

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.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Beta-User

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.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

rudolfkoenig

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.

Beta-User

@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...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

rudolfkoenig

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?

Beta-User

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).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

rudolfkoenig

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.

Burny4600

#78
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
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Beta-User

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...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

rudolfkoenig

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.

Beta-User

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"...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files