SIGNALduino - warnings im Log-File

Begonnen von Nobbynews, 14 Februar 2026, 05:23:25

Vorheriges Thema - Nächstes Thema

Nobbynews

Guten Morgen,

jedesmal, wenn ich in FHEMWEB die SIGNALduinos aufrufe, kommen etliche warnings ins Log-File:

2026.02.14 05:02:52 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3118.
2026.02.14 05:02:52 1: stacktrace:
2026.02.14 05:02:52 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3118)
2026.02.14 05:02:52 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1594)
2026.02.14 05:02:52 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1210)
2026.02.14 05:02:52 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2026.02.14 05:02:52 1:     main::FW_Read                       called by fhem.pl (4007)
2026.02.14 05:02:52 1:     main::CallFn                        called by fhem.pl (789)
2026.02.14 05:02:52 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3126.
2026.02.14 05:02:52 1: stacktrace:
2026.02.14 05:02:52 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3126)
2026.02.14 05:02:52 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1594)
2026.02.14 05:02:52 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1210)
2026.02.14 05:02:52 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2026.02.14 05:02:52 1:     main::FW_Read                       called by fhem.pl (4007)
2026.02.14 05:02:52 1:     main::CallFn                        called by fhem.pl (789)

Version vom Modul ist:
00_SIGNALduino.pm     0 2026-01-16 10:03:31Z sidey79
List eines SIGNALduinos:
define SIGNALFSK SIGNALduino 192.168.2.96:23
attr SIGNALFSK hardware ESP8266cc1101
attr SIGNALFSK icon it_wifi
attr SIGNALFSK longids 1
attr SIGNALFSK rfmode Fine_Offset_WH51_434
attr SIGNALFSK room 10_I/O-Geräte
attr SIGNALFSK verbose 2
attr SIGNALFSK whitelist_IDs 107
#   Clients    SD_WS
#   ClientsKeepOrder 1
#   DEF        192.168.2.96:23
#   DMSG       W107#510DE0650E7F0EF87DFFFFFF01B1
#   DevState   initialized
#   DeviceName 192.168.2.96:23
#   FD         272
#   FUUID      64c001f2-f33f-8873-9cbc-e283199b9fc94f16
#   FVERSION   00_SIGNALduino.pm:v4.0.0-s0/2026-01-16
#   LASTDMSG   W107#510DE0650E7F0EF87DFFFFFF01B1
#   LASTDMSGID 107
#   MSGCNT     53692
#   NAME       SIGNALFSK
#   NR         865
#   PARTIAL   
#   RAWMSG     MN;D=510DE0650E7F0EF87DFFFFFF01B1;R=20;
#   RSSI       -64
#   STATE      opened
#   TIME       1771042924
#   TYPE       SIGNALduino
#   cc1101_available 1
#   eventCount 1475
#   sendworking 0
#   unknownmessages
#   version    V 3.5.1-RC1 SIGNALESP cc1101 (chip CC1101) - compiled at Jun 18 2023 10:45:20
#   versionProtocols 1.59
#   versionmodul 4.0.0
#   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|118|121|127|128)#.*
#     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:
#     2026-02-14 05:00:52   cc1101_config   Freq: 433.920 MHz, Bandwidth: 135 kHz, rAmpl: 33 dB, sens: 8 dB, DataRate: 17.26 kBaud
#     2026-02-14 05:00:52   cc1101_config_ext Modulation: 2-FSK, Syncmod: 16/16 sync word bits detected, Deviation: 34.91 kHz
#     2026-02-14 04:55:44   cc1101_patable  C3E = 00 84 00 00 00 00 00 00 => 5_dBm
#     2023-07-26 06:42:38   cmds            V R t X S P C r W s x e
#     2026-02-14 05:00:52   config          MS=1;MU=1;MC=1;Mred=1
#     2023-07-29 07:03:10   freeram         41320
#     2026-02-14 04:53:58   ping            OK
#     2026-02-14 04:55:42   state           opened
#     2026-02-14 04:38:44   uptime          0 00:04:22
#   additionalSets:
#   helper:
#   keepalive:
#     ok         1
#     retry      0
#   mcIdList:
#   mnIdList:
#     107
#   msIdList:
#   muIdList:
#
setstate SIGNALFSK opened
setstate SIGNALFSK 2026-02-14 05:00:52 cc1101_config Freq: 433.920 MHz, Bandwidth: 135 kHz, rAmpl: 33 dB, sens: 8 dB, DataRate: 17.26 kBaud
setstate SIGNALFSK 2026-02-14 05:00:52 cc1101_config_ext Modulation: 2-FSK, Syncmod: 16/16 sync word bits detected, Deviation: 34.91 kHz
setstate SIGNALFSK 2026-02-14 04:55:44 cc1101_patable C3E = 00 84 00 00 00 00 00 00 => 5_dBm
setstate SIGNALFSK 2023-07-26 06:42:38 cmds V R t X S P C r W s x e
setstate SIGNALFSK 2026-02-14 05:00:52 config MS=1;;MU=1;;MC=1;;Mred=1
setstate SIGNALFSK 2023-07-29 07:03:10 freeram 41320
setstate SIGNALFSK 2026-02-14 04:53:58 ping OK
setstate SIGNALFSK 2026-02-14 04:55:42 state opened
setstate SIGNALFSK 2026-02-14 04:38:44 uptime 0 00:04:22


Könnte sich das jemand mal bitte ansehen?

Sidey

Moin,

Schau ich mir an. Kannst Du mir noch ein update list geben?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Nobbynews

Zitat von: Sidey am 14 Februar 2026, 08:48:49Schau ich mir an. Kannst Du mir noch ein
update list
http://fhem.de/fhemupdate/controls_fhem.txt
https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt

Sidey

Hi Nobbynews,

Ich habe da eine Vermutung.

Ich habe etwas angepasst:

update all https://raw.githubusercontent.com/RFD-
FHEM/RFFHEM/refs/heads/fix/FileLogWarning/controls_signalduino.txt

Ich erwarte:

1. Die Warnungen erscheinen nicht mehr
2. Im Information Menü Abschnitt erscheint "No device of TYPE=FileLog found"

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Nobbynews

Hallo Sidey,

Uodate habe ich durchgeführt.
Es bleibt aber leider bei den warnings:
2026.02.14 12:33:08 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3118.
2026.02.14 12:33:08 1: stacktrace:
2026.02.14 12:33:08 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3118)
2026.02.14 12:33:08 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1597)
2026.02.14 12:33:08 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1213)
2026.02.14 12:33:08 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2026.02.14 12:33:08 1:     main::FW_Read                       called by fhem.pl (4007)
2026.02.14 12:33:08 1:     main::CallFn                        called by fhem.pl (789)
2026.02.14 12:33:08 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3126.
2026.02.14 12:33:08 1: stacktrace:
2026.02.14 12:33:08 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3126)
2026.02.14 12:33:08 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1597)
2026.02.14 12:33:08 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1213)
2026.02.14 12:33:08 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2026.02.14 12:33:08 1:     main::FW_Read                       called by fhem.pl (4007)
2026.02.14 12:33:08 1:     main::CallFn                        called by fhem.pl (789)

Norbert

Sidey

Seltsam. Du hast FHEM auch neu gestartet nach dem Update?

Wurden durch das Update Dateien getauscht? Im Log sollte sich dazu was finden.

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Nobbynews

Shutdown restart habe ich ausgeführt.
Hier mal der Auszug aus dem Log:
2026.02.14 12:30:51 1: backup tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets tar: /Festplatte/FHEM/log/MQTT_Netzfrequenz1-2026-02-14.log: file changed as we read it
2026.02.14 12:30:51 1: backup done: FHEM-20260214_123027.tar.gz (77642469 Bytes)
2026.02.14 12:30:51 1: fhem
2026.02.14 12:30:51 1: UPD FHEM/00_SIGNALduino.pm
2026.02.14 12:30:51 1: UPD FHEM/10_FS10.pm
2026.02.14 12:30:51 1: UPD FHEM/10_SD_GT.pm
2026.02.14 12:30:51 1: UPD FHEM/14_FLAMINGO.pm
2026.02.14 12:30:51 1: UPD FHEM/14_Hideki.pm
2026.02.14 12:30:51 1: UPD FHEM/14_SD_BELL.pm
2026.02.14 12:30:51 1: UPD FHEM/14_SD_UT.pm
2026.02.14 12:30:52 1: UPD FHEM/14_SD_WS.pm
2026.02.14 12:30:52 1: UPD FHEM/14_SD_WS07.pm
2026.02.14 12:30:52 1: UPD FHEM/14_SD_WS09.pm
2026.02.14 12:30:52 1: UPD FHEM/14_SD_WS_Maverick.pm
2026.02.14 12:30:52 1: UPD FHEM/41_OREGON.pm
2026.02.14 12:30:52 1: UPD FHEM/lib/SD_ProtocolData.pm
2026.02.14 12:30:52 1: UPD FHEM/lib/SD_Protocols.pm
2026.02.14 12:30:52 1: saving fhem.cfg
2026.02.14 12:30:52 1:
2026.02.14 12:30:52 1:
2026.02.14 12:30:52 1: Downloading https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt
2026.02.14 12:30:52 1: signalduino
2026.02.14 12:30:52 1: UPD FHEM/00_SIGNALduino.pm
2026.02.14 12:30:52 1: UPD FHEM/10_FS10.pm
2026.02.14 12:30:52 1: UPD FHEM/10_SD_GT.pm
2026.02.14 12:30:52 1: UPD FHEM/14_FLAMINGO.pm
2026.02.14 12:30:53 1: UPD FHEM/14_Hideki.pm
2026.02.14 12:30:53 1: UPD FHEM/14_SD_BELL.pm
2026.02.14 12:30:53 1: UPD FHEM/14_SD_UT.pm
2026.02.14 12:30:53 1: UPD FHEM/14_SD_WS.pm
2026.02.14 12:30:53 1: UPD FHEM/14_SD_WS07.pm
2026.02.14 12:30:53 1: UPD FHEM/14_SD_WS09.pm
2026.02.14 12:30:54 1: UPD FHEM/14_SD_WS_Maverick.pm
2026.02.14 12:30:54 1: UPD FHEM/41_OREGON.pm
2026.02.14 12:30:54 1: UPD FHEM/lib/SD_ProtocolData.pm
2026.02.14 12:30:54 1: UPD FHEM/lib/SD_Protocols.pm
2026.02.14 12:30:54 1: saving fhem.cfg
2026.02.14 12:30:54 1:
2026.02.14 12:30:54 1: New entries in the CHANGED file:
2026.02.14 12:30:54 1: 2026-02-13 - Bugfix FS10 SetExtensions (#1350)
2026.02.14 12:30:54 1: Calling /usr/bin/perl ./contrib/commandref_modular.pl, this may take a while
2026.02.14 12:30:54 2: cm, set fakeWT HK_Henrike 18 18.1
2026.02.14 12:30:54 1:
2026.02.14 12:30:54 1: update finished, "shutdown restart" is needed to activate the changes.
2026.02.14 12:30:55 1:
2026.02.14 12:30:56 1: fheminfo Statistics data sent to server. See Logfile (level 4) for details.
2026.02.14 12:30:58 0: Server shutdown
2026.02.14 12:31:42 1: Including fhem.cfg

Sidey

Zitat von: Nobbynews am 14 Februar 2026, 13:37:37Shutdown restart habe ich ausgeführt.
Hier mal der Auszug aus dem Log:

2026.02.14 12:30:52 1: Downloading https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt

Es wurde nicht die von mir bereitgestellte Steuerdatei geladen.
Hast Du den update all Befehl exakt wie oben angegeben verwendet?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Nobbynews

Zitat von: Sidey am 14 Februar 2026, 18:08:17Es wurde nicht die von mir bereitgestellte Steuerdatei geladen.
Hast Du den update all Befehl exakt wie oben angegeben verwendet?
Habe ich Doof natürlich nicht gemacht.
Nur ein einfaches Update.
Mit dem richtigen update aus #3 sind die warnings jetzt weg.

Danke.

Norbert

Sidey

Zitat von: Nobbynews am 14 Februar 2026, 18:45:12Nur ein einfaches Update.
Mit dem richtigen update aus #3 sind die warnings jetzt weg.

Sehr gut. Steht jetzt im Infomenü auch folgender Text: "No device of TYPE=FileLog found" ?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Nobbynews

Zitat von: Sidey am 14 Februar 2026, 19:17:32Sehr gut. Steht jetzt im Infomenü auch folgender Text: "No device of TYPE=FileLog found" ?
Ja.