Seit Update vom 09.08. von 10_CUL_HM.pm und 98_HMtemplate.pm Fehlermeldungen

Begonnen von Mihca, 15 August 2021, 14:17:33

Vorheriges Thema - Nächstes Thema

Mihca

Seit Update vom 09.08. von 10_CUL_HM.pm und 98_HMtemplate.pm immer wieder Fehlermeldungen:

2021.08.09 08:02:31 1: CUL_HM start inital cleanup
2021.08.09 08:02:32 1: PERL WARNING: substr outside of string at ./FHEM/10_CUL_HM.pm line 10697.
2021.08.09 08:02:32 1: PERL WARNING: Use of uninitialized value in hex at ./FHEM/10_CUL_HM.pm line 10697.
2021.08.09 08:02:32 1: PERL WARNING: Use of uninitialized value $a[2] in uc at ./FHEM/10_CUL_HM.pm line 571.
2021.08.09 08:02:32 1: define HM_VCCU_Btn0 CUL_HM : wrong syntax: define <name> CUL_HM 6-digit-hex-code [Raw-Message]
2021.08.09 08:02:32 1: CUL_HM finished initial cleanup


Vielen Dank vorab für Hilfe.
Viele Grüße
Achim
__________
Kein Fehler ist so dumm, dass man ihn nicht machen könnte.
Raspi Ubuntu 24.04 Perl 5.38.2, Rollo-, Sonnen-, Licht-, Heizungs-, Poolsteuerung, Energiebilanzen -- HomeMatic, FS20, ESP/Tasmota/ESPEasy, CUL868v3 USB, MAX! Cube LAN mit CUL-Firmware HomeMatic

eisman

Hi,

meldung ist noch da

2021.08.17 07:03:13 1: PERL WARNING: substr outside of string at ./FHEM/10_CUL_HM.pm line 10699.
2021.08.17 07:03:13 1: PERL WARNING: Use of uninitialized value in hex at ./FHEM/10_CUL_HM.pm line 10699.
2021.08.17 07:03:13 1: CUL_HM finished initial cleanup

+
NTFY return:  ActionDetector:CUL_HM renamed a lot
mfg
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 7x ESP
1x FHEM Debian, Homematic,Z2M             / 1X Raspberry, ConBee / 6x ESP
1x FHEM Debian,MQTT2                             / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

iceman6paq

Hi,
die selben Fehler sehe ich auch.

2021.08.17 09:02:48 1: PERL WARNING: substr outside of string at ./FHEM/10_CUL_HM.pm line 10697.
2021.08.17 09:02:48 1: PERL WARNING: Use of uninitialized value in hex at ./FHEM/10_CUL_HM.pm line 10697.
2021.08.17 09:02:48 1: PERL WARNING: Use of uninitialized value $a[2] in uc at ./FHEM/10_CUL_HM.pm line 571.
2021.08.17 09:02:48 1: define VCCU_Btn0 CUL_HM : wrong syntax: define <name> CUL_HM 6-digit-hex-code [Raw-Message]


Aber zusätzlich habe ich auch noch seit dem auch noch Fehler das was mit dem aesKey nicht stimmen würde.

2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 5BAA50 failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 1E512C failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 1E512C failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 54670A failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 275D45 failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 231DB7 failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 21F101 failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 270B8B failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 270BD1 failed! You have probably forced an unknown aesKey for this device.
2021.08.17 09:02:49 1: HMUARTLGW HMLANGW Adding peer 1F4CAC failed! You have probably forced an unknown aesKey for this device.


Ich habe die versucht die Geräte neu anzulernen sogar löschen, Gerät zurücksetzen und dann neu anlernen.
Nichts hilft.
Eines der Geräte ist ein WinMatic und wenn ich den mit Strom versorge, dann dreht der HMLANGW durch und geht in overload.

Gibt es einen Weg das wieder hinzubekommen.

Danke.

Grüße

iceman6paq

Hi,
ich habe jetzt meine FHEM VM auf das Backup vor dem Update zurückgesetzt.

Und jetzt geht alles wieder.

Kein Fehlermeldungen mehr und jetzt kann ich auch alle Geräte wieder ansprechen. Auch das WinMatic macht keine Probleme mehr.

Irgendwas in dem letzten Update hat da was ganz schlimm zerstört.

Grüße

Mihca

Zitat von: iceman6paq am 17 August 2021, 09:55:35
ich habe jetzt meine FHEM VM auf das Backup vor dem Update zurückgesetzt.

So habe ich es auch gemacht. Damit läuft auch bei mir alles wieder ohne Fehler.
VG Achim
Viele Grüße
Achim
__________
Kein Fehler ist so dumm, dass man ihn nicht machen könnte.
Raspi Ubuntu 24.04 Perl 5.38.2, Rollo-, Sonnen-, Licht-, Heizungs-, Poolsteuerung, Energiebilanzen -- HomeMatic, FS20, ESP/Tasmota/ESPEasy, CUL868v3 USB, MAX! Cube LAN mit CUL-Firmware HomeMatic

Helmi55

Naben
hänge mich mal dazu
define VCCU_Btn0 CUL_HM : wrong syntax: define <name> CUL_HM 6-digit-hex-code [Raw-Message]

habe ich auch. Backup eingespielt und wieder Ruhe im Kasten.

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

jopare

Dem muss ich mich leider anschliessen.

2021.08.19 15:30:51.497 1: PERL WARNING: substr outside of string at ./FHEM/10_CUL_HM.pm line 10699.
2021.08.19 15:30:51.498 1: PERL WARNING: Use of uninitialized value in hex at ./FHEM/10_CUL_HM.pm line 10699.
2021.08.19 15:30:51.498 1: PERL WARNING: Use of uninitialized value $a[2] in uc at ./FHEM/10_CUL_HM.pm line 571.
2021.08.19 15:30:51.499 1: define VCCU_Btn0 CUL_HM : wrong syntax: define <name> CUL_HM 6-digit-hex-code [Raw-Message]

Gruss... Jo
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

iceman6paq

Habe heute wieder probiert ob ein neues Update die Fehler behebt. Aber es geht immer noch nicht.

Erstens wie auch bei jopare die Fehlermeldungen:

2021.08.22 07:26:17 1: PERL WARNING: substr outside of string at ./FHEM/10_CUL_HM.pm line 10699.
2021.08.22 07:26:17 1: PERL WARNING: Use of uninitialized value in hex at ./FHEM/10_CUL_HM.pm line 10699.
2021.08.22 07:26:17 1: PERL WARNING: Use of uninitialized value $a[2] in uc at ./FHEM/10_CUL_HM.pm line 571.
2021.08.22 07:26:17 1: define VCCU_Btn0 CUL_HM : wrong syntax: define <name> CUL_HM 6-digit-hex-code [Raw-Message]


Und dann auch wieder die aesKey meldung

2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 5BAA50 failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 1E512C failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 1E512C failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 54670A failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 275D45 failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 231DB7 failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 21F101 failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 270B8B failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 270BD1 failed! You have probably forced an unknown aesKey for this device.
2021.08.22 07:26:17 1: HMUARTLGW HMLANGW Adding peer 1F4CAC failed! You have probably forced an unknown aesKey for this device.


Sobald ich dann versuche mit einem der Geräte was zu machen. Zum Beispiel getConfig kommt es zu Fehlern

2021-08-22_07:30:05 Waschmaschine_Pwr commState: CMDs_pending
2021-08-22_07:30:05 Waschmaschine_Pwr commState: CMDs_pending
2021-08-22_07:30:05 Waschmaschine_Pwr commState: CMDs_processing...
...
2021-08-22_07:30:20 Waschmaschine_Pwr commState: CMDs_processing...
2021-08-22_07:30:24 Waschmaschine_Pwr commState: CMDs_done_Errors:1


Ich habe dann wieder das update rückgängig gemacht und dann geht getConfig ohne Probleme.

Irgendwas ist in dem FHEM/10_CUL_HM.pm kaputt gegangen.

Grüße

yersinia

Zitat von: iceman6paq am 22 August 2021, 08:25:17Habe heute wieder probiert ob ein neues Update die Fehler behebt. Aber es geht immer noch nicht.
Das kann man sich sparen wenn man vor einem Update mal in den Changelog (FHEM Forum board) (bzw Changelog von 10_CUL_HM) schaut. Die derzeit aktuellste 10_CUL_HM revision ist 24851. Die revision mit den größeren Änderungen war 24834 - und die 'alte' wäre dann 24449. Letztere kann man auch direkt aus dem SVN runterladen - ob diese dann auch mit einem aktuellem FHEM läuft, kann ich nicht sagen.
viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Bookworm (perl 5.36.0) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl