[73_GardenaSmartBridge, 74_GardenaSmartDevice] - Module für Gardena Smart System

Begonnen von CoolTux, 05 August 2017, 23:17:06

Vorheriges Thema - Nächstes Thema

BOFH

RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)

Mucki

Hallo BOFH,

ich wollte schon jubeln und mich freuen. Weil nach Update und anschließendem FHEM-Neustart (shutdown restart) gab es von der bridge keine Fehlermeldungen mehr...

Aber, dann habe ich aus einem anderen Grund meinen Raspi neu gestartet. Und da waren sie wieder.
[Sun Oct 15 14:30:26 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Sun Oct 15 14:30:26 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Sun Oct 15 14:30:26 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Sun Oct 15 14:30:26 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Sun Oct 15 14:30:26 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
[Sun Oct 15 14:30:26 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.

Aber bis jetzt, also 20 Minuten später, sind es die einzigen Meldungen.

Erholsamen Rest-Sonntag

BOFH

Also tatsächlich sollten diese Zeilen die du nennst nach jedem fhem Neustart auch erscheinen da die variablen teils uninitialisiert im Code stehen und erst durch erstmaligen Gebrauch Daten erhalten.

Würde ich so gesehen ignorieren.


Dass das andere weg ist finde ich hierbei wichtiger und interessanter. Müssen wir dann mal weiter vertiefen. Sobald ich Zeit hab di oder do würde ich mich noch mal an den Code machen. Du darfst/musst dann testen. Gebe dann aber Bescheid bzw du siehst es beim Updatecheck.

Schicken restsonntag
RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)

Mucki

ZitatAlso tatsächlich sollten diese Zeilen die du nennst nach jedem fhem Neustart auch erscheinen da die variablen teils uninitialisiert im Code stehen und erst durch erstmaligen Gebrauch Daten erhalten.
Ja, wenn das so ist, ist es fein für mich :-). Ich bin auf jeden Fall begeistert, dass das Logfile nicht mehr zugespammt wird.

Testen mache ich gerne. Soll ich den Pfad https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/patch_mucki/controls_GardenaSmartDevice.txt dazu im update-Modul stehen lassen?

Nochmals ein herzliches Dankeschön!


BOFH

Ja genau. Ich Push dort rein.

Bis das dann den Weg ins offizielle svn findet. Dann lösch ich den Brauch. Bzw cooltux
RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)


Mucki

Hallo BOFH,

ich habe gerade ein Update gemacht und danach meinen Rasenroboter kurz gestartet und dann wieder geparkt. Aber auch ohne Aktivität sind die Fehlermeldungen wieder da.

Diese Einträge gibt es jetzt im Log-File:
[Sun Oct 22 17:19:09 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Sun Oct 22 17:19:09 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Sun Oct 22 17:19:09 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Sun Oct 22 17:19:09 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Sun Oct 22 17:19:09 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
[Sun Oct 22 17:19:09 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
[Sun Oct 22 17:19:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:19:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:19:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:20:08 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:20:08 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:20:08 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:21:10 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:21:10 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:21:10 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:22:10 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:22:10 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:22:10 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:23:11 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:23:11 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:23:11 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:24:12 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:24:12 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:24:12 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:25:13 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:25:13 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:25:13 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:26:14 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:26:14 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:26:14 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:27:15 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:27:15 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:27:15 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:28:16 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:28:16 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:28:16 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:29:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:29:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:29:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:30:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:30:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:30:17 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:31:19 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:31:19 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:31:19 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:32:20 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:32:20 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
[Sun Oct 22 17:32:20 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5020.
und mit stacktrace=1
2023.10.22 17:33:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 17:33:21 1: stacktrace:
2023.10.22 17:33:21 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 17:33:21 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1092)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 17:33:21 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 17:33:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 17:33:21 1: stacktrace:
2023.10.22 17:33:21 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 17:33:21 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1100)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 17:33:21 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 17:33:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 17:33:21 1: stacktrace:
2023.10.22 17:33:21 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 17:33:21 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1102)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 17:33:21 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 17:33:21 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 17:34:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 17:34:21 1: stacktrace:
2023.10.22 17:34:21 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 17:34:21 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1092)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 17:34:21 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 17:34:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 17:34:21 1: stacktrace:
2023.10.22 17:34:21 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 17:34:21 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1100)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 17:34:21 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 17:34:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 17:34:21 1: stacktrace:
2023.10.22 17:34:21 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 17:34:21 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1102)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 17:34:21 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 17:34:21 1:     main::HandleTimeout                 called by fhem.pl (705)

Wir früher gibt es im LogFile keine Einträge mehr, wenn ich stacktrace wieder auf 0 setze.

Ich wünsche Dir einen schönen Restsonntag  8)

Mucki

... Nachtrag. Wenn ich stacktrace wieder auf 1 setze, sind die auch Fehlermeldungen wieder da.
2023.10.22 18:36:11 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 18:36:11 1: stacktrace:
2023.10.22 18:36:11 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 18:36:11 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1092)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 18:36:11 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 18:36:11 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 18:36:11 1: stacktrace:
2023.10.22 18:36:11 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 18:36:11 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1100)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 18:36:11 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.10.22 18:36:11 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5020.
2023.10.22 18:36:11 1: stacktrace:
2023.10.22 18:36:11 1:     main::__ANON__                      called by fhem.pl (5020)
2023.10.22 18:36:11 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1102)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (905)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (922)
2023.10.22 18:36:11 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.10.22 18:36:11 1:     main::HandleTimeout                 called by fhem.pl (705)

BOFH

Check mal... btw. würdest du das auch zum testen per wifi in betrieb nehmen ? :D
RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)

Mucki

Zum Update komme ich erst morgen. Und btw, klar kann ich das GARDENA smart Gateway testweise auch mal per Wifi einbinden  ;D  Dass sollte machbar sein. Aber auch das kann ich frühestens morgen testen.

Zunächst mache ich morgen das Update und melde mich dann wieder.

Schönen Abend

Mucki

Moin BOFH,

ich habe gerade das Update gemacht und weil es diese Meldungen gibt:
2023.10.25 12:09:34 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/73_GardenaSmartBridge.pm belongs to source repository "fhem". Ignoring identical file name from source repository GardenaSmartDevice
2023.10.25 12:09:34 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/74_GardenaSmartDevice.pm belongs to source repository "fhem". Ignoring identical file name from source repository GardenaSmartDevice
hier noch ein Auszug aus dem list:
   INTERVAL   60
   NAME       myGardenaBridge
   NOTIFYDEV  global,myGardenaBridge
   NR         1587
   NTFY_ORDER 50-myGardenaBridge
   STATE      Connected
   TYPE       GardenaSmartBridge
   URL        https://smart.gardena.com/v1
   VERSION    v2.6.0
   eventCount 11
   .attraggr:
   .attrminint:
   .clientArray:
     GardenaSmartDevice
   .fhem:

Nach Neustart gibt es folgende Meldungen.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.

Irgendein Modul muss den SignalHandler verbiegen. Keine Ahnung welches das sein könnte. Daher habe ich direkt nach dem Neustart {SignalHandling()} in der Eingabezeile eingeben. Damit erhalte ich diese Meldungen:
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (638)
2023.10.25 12:17:48 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (638)
2023.10.25 12:17:48 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (645)
2023.10.25 12:17:48 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (645)
2023.10.25 12:17:48 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (650)
2023.10.25 12:17:48 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (650)
2023.10.25 12:17:48 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:     main::__ANON__                      called by fhem.pl (781)

Wenn ich von LAN auf WLAN umstellen soll. Gib mir bitte Bescheid.

Viele Grüße
Mucki

BOFH

Zitat von: Mucki am 25 Oktober 2023, 12:25:24Moin BOFH,

ich habe gerade das Update gemacht und weil es diese Meldungen gibt:
2023.10.25 12:09:34 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/73_GardenaSmartBridge.pm belongs to source repository "fhem". Ignoring identical file name from source repository GardenaSmartDevice
2023.10.25 12:09:34 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/74_GardenaSmartDevice.pm belongs to source repository "fhem". Ignoring identical file name from source repository GardenaSmartDevice


Die kannst du getrost ignorieren, denn hier ist lediglich der warnhinweis, dass das Modul 2 mal in deinen Quellen existiert. Nämlich dem "original" fhem svn und unserem patch branch

Zitat von: Mucki am 25 Oktober 2023, 12:25:24hier noch ein Auszug aus dem list:
  INTERVAL  60
  NAME      myGardenaBridge
  NOTIFYDEV  global,myGardenaBridge
  NR        1587
  NTFY_ORDER 50-myGardenaBridge
  STATE      Connected
  TYPE      GardenaSmartBridge
  URL        https://smart.gardena.com/v1
  VERSION    v2.6.0
  eventCount 11
  .attraggr:
  .attrminint:
  .clientArray:
    GardenaSmartDevice
  .fhem:

Nach Neustart gibt es folgende Meldungen.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
[Wed Oct 25 11:31:55 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.

 
Irgendein Modul muss den SignalHandler verbiegen. Keine Ahnung welches das sein könnte. Daher habe ich direkt nach dem Neustart {SignalHandling()} in der Eingabezeile eingeben. Damit erhalte ich diese Meldungen:
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:    main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (638)
2023.10.25 12:17:48 1:    FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:    main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 638.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:    main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (638)
2023.10.25 12:17:48 1:    FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:    main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:    main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (645)
2023.10.25 12:17:48 1:    FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:    main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 645.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:    main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (645)
2023.10.25 12:17:48 1:    FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:    main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:    main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (650)
2023.10.25 12:17:48 1:    FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:    main::__ANON__                      called by fhem.pl (781)
2023.10.25 12:17:48 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 650.
2023.10.25 12:17:48 1: stacktrace:
2023.10.25 12:17:48 1:    main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (650)
2023.10.25 12:17:48 1:    FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.25 12:17:48 1:    main::__ANON__                      called by fhem.pl (781)

Wenn ich von LAN auf WLAN umstellen soll. Gib mir bitte Bescheid.

Viele Grüße
Mucki


schau mal ob die nun nach dem update weg sind.

Wenn weg, bitte mal auf WiFi umstellen und gerne dann ein getDeviceStates auf dem Gateway auslösen mit verbose 4/5 und logauszug dann bitte anhängen.
RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)

Mucki

Ich habe gerade ein Update gemacht und leider sind sie nicht weg:
2023.10.27 17:32:14 1: stacktrace:
2023.10.27 17:32:14 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (640)
2023.10.27 17:32:14 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.27 17:32:14 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.27 17:32:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 640.
2023.10.27 17:32:14 1: stacktrace:
2023.10.27 17:32:14 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (640)
2023.10.27 17:32:14 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.27 17:32:14 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.27 17:32:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 647.
2023.10.27 17:32:14 1: stacktrace:
2023.10.27 17:32:14 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (647)
2023.10.27 17:32:14 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.27 17:32:14 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.27 17:32:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 647.
2023.10.27 17:32:14 1: stacktrace:
2023.10.27 17:32:14 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (647)
2023.10.27 17:32:14 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.27 17:32:14 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.27 17:32:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 652.
2023.10.27 17:32:14 1: stacktrace:
2023.10.27 17:32:14 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (652)
2023.10.27 17:32:14 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.27 17:32:14 1:     main::__ANON__                      called by fhem.pl (781)
2023.10.27 17:32:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 652.
2023.10.27 17:32:14 1: stacktrace:
2023.10.27 17:32:14 1:     main::__ANON__                      called by ./FHEM/73_GardenaSmartBridge.pm (652)
2023.10.27 17:32:14 1:     FHEM::GardenaSmartBridge::ErrorHandling called by FHEM/HttpUtils.pm (755)
2023.10.27 17:32:14 1:     main::__ANON__                      called by fhem.pl (781)


BOFH

Update, Bridge verbose 4 bitte und dann schau mal... auch ob es nur meldungen vom start sind oder auch beim interval ausgelösten.
RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)

Mucki

OK, erledigt: Update und Bridge verbose 4.

Die Meldungen kommen nur einmalig nach shutdown restart.
Die weiteren Logs sind in der Anlage.


Da nun die weiteren Meldungen weg sind, stelle ich morgen mal auf WLAN um und melde mich dann wieder. Besten Dank Dir  8)