[Neues Modul] 74_AutomowerConnect, Husqvarnas OpenAPI

Begonnen von Ellert, 17 Januar 2023, 14:33:07

Vorheriges Thema - Nächstes Thema

Ellert

#270
Poste mal die Websocketevents mit verbose 4 im Gerät. Die Id kannst Du unkenntlich machen.

Welches Model betrifft das?

sig10680

Zitat von: Ellert am 10 April 2025, 23:40:53Poste mal die Websocketevents mit verbose 4 im Gerät. Die Id kannst Du unkenntlich machen.

Welches Model betrifft das?

Guten Morgen,

mein Model ist der 415X.

Hier der Log!

2025.04.11 07:21:36 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"cuttingHeight-event-v2","attributes":{"cuttingHeight":{"height":7}}}<
2025.04.11 07:21:36 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA"}}}<
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at lib/FHEM/Devices/AMConnect/Common.pm line 3450.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (3446)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:36 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2583)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:36 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"planner-event-v2","attributes":{"planner":{"nextStartTimestamp":1744376400,"override":{"action":"NOT_ACTIVE"}}}}<
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:36 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2583)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:36 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:36 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:36 1: stacktrace:
2025.04.11 07:21:36 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:36 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2612)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:36 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:36 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:37 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"mower-event-v2","attributes":{"mower":{"inactiveReason":"PLANNING"}}}<
2025.04.11 07:21:37 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at lib/FHEM/Devices/AMConnect/Common.pm line 3450.
2025.04.11 07:21:37 1: stacktrace:
2025.04.11 07:21:37 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (3446)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:37 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:37 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:37 1: stacktrace:
2025.04.11 07:21:37 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:37 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2582)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:37 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:37 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:37 1: stacktrace:
2025.04.11 07:21:37 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:37 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2583)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:37 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:37 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:37 1: stacktrace:
2025.04.11 07:21:37 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:37 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:37 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:37 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 07:21:37 1: stacktrace:
2025.04.11 07:21:37 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:37 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:37 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:37 1: stacktrace:
2025.04.11 07:21:37 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:37 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2612)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:37 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:37 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:38 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"PARKED_IN_CS","inactiveReason":"NONE"}}}<
2025.04.11 07:21:38 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at lib/FHEM/Devices/AMConnect/Common.pm line 3450.
2025.04.11 07:21:38 1: stacktrace:
2025.04.11 07:21:38 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (3446)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:38 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:38 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:38 1: stacktrace:
2025.04.11 07:21:38 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:38 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2582)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:38 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:38 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:38 1: stacktrace:
2025.04.11 07:21:38 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:38 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:38 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:38 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 07:21:38 1: stacktrace:
2025.04.11 07:21:38 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:38 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:38 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:38 1: stacktrace:
2025.04.11 07:21:38 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:38 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2612)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:38 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:38 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:39 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"WEEK_SCHEDULE"}}}<
2025.04.11 07:21:39 1: PERL WARNING: Use of uninitialized value in multiplication (*) at lib/FHEM/Devices/AMConnect/Common.pm line 3481.
2025.04.11 07:21:39 1: stacktrace:
2025.04.11 07:21:39 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (3481)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:39 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:39 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:39 1: stacktrace:
2025.04.11 07:21:39 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:39 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2582)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:39 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:39 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 07:21:39 1: stacktrace:
2025.04.11 07:21:39 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 07:21:39 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:39 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:39 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 07:21:39 1: stacktrace:
2025.04.11 07:21:39 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 07:21:39 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 07:21:39 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 07:21:39 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"PARKED_IN_CS","state":"RESTRICTED","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 07:21:45 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":70}}}<
2025.04.11 07:21:46 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":76}}}<
2025.04.11 07:21:48 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":88}}}<
2025.04.11 07:21:51 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":95}}}<

mfg sig10680

Ellert

#272
Husqvarna liefert die Events nicht wie beschrieben https://developer.husqvarnagroup.cloud/apis/automower-connect-api?tab=websocket%20api.
Bei den Events fehlen JSON Elemente und nextStartTimestamp ist nicht in Millisekunden angegeben, wie es in der Dokumentation beschrieben ist sondern in Sekunden angegeben.

Alle Abweichungen solltest Du hier melden: openapi.servicedesk@husqvarnagroup.com und um Abilfe bitten und hier die Stellungnahme des Helpdesks posten.

sig10680

#273
Zitat von: Ellert am 11 April 2025, 09:09:06Husqvarna liefert die Events nicht wie beschrieben https://developer.husqvarnagroup.cloud/apis/automower-connect-api?tab=websocket%20api.
Bei den Events fehlen JSON Elemente und nextStartTimestamp ist nicht in Millisekunden angegeben, wie es in der Dokumentation beschrieben ist sondern in Sekunden angegeben.

Alle Abweichungen solltest hier melden: openapi.servicedesk@husqvarnagroup.com und um Abilfe bitten und hier die Stellungnahme des Helpdesks posten.

Hallo Danke für die Rückmeldung,

ich werde mein Glück probieren.
Ich habe aber noch keine Ahnung wie ich es schreiben soll damit der Support das auch versteht!
Es bleibt spannend.

mfg Sig10680

PS.: Könnte ich es irgendwie so einstellen das ich es nicht in Millisekunden sondern in Sekunden erhalte. (Nur Testzwecke)


Ellert

Lade das Update mit für die FHEM Befehlszeile:

{ Svn_GetFile('lib/FHEM/Devices/AMConnect/Common.pm', 'lib/FHEM/Devices/AMConnect/Common.pm') }
Die Warnungen usw. sollten damit behoben sein.

Falls dass Laden nicht funktioniert (timeout) morgen updaten oder jetzt manuell aus dem SVN laden.

sig10680

#275
Zitat von: Ellert am 11 April 2025, 11:21:23Lade das Update mit für die FHEM Befehlszeile:

{ Svn_GetFile('lib/FHEM/Devices/AMConnect/Common.pm', 'lib/FHEM/Devices/AMConnect/Common.pm') }
Die Warnungen usw. sollten damit behoben sein.

Falls dass Laden nicht funktioniert (timeout) morgen updaten oder jetzt manuell aus dem SVN laden.

Hallo,

Test ist durchgeführt es kommen aber immernoch viele Perl Meldungen im Log. (Update und Neustart sind gemacht)

mfg Sig10680

Ellert

Poste mal die Meldungen und verbose 4 ohne stacktrace.

sig10680

#277
Zitat von: Ellert am 11 April 2025, 14:26:01Poste mal die Meldungen und verbose 4 ohne stacktrace.

Hallo hier der Log!

2025.04.11 17:43:42 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":39}}}<
2025.04.11 17:43:42 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:42 1: stacktrace:
2025.04.11 17:43:42 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:42 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:42 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:42 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:42 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:54 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":44}}}<
2025.04.11 17:43:54 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:54 1: stacktrace:
2025.04.11 17:43:54 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:54 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:54 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:54 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:54 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:57 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"NOT_APPLICABLE","inactiveReason":"PLANNING"}}}<
2025.04.11 17:43:57 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at lib/FHEM/Devices/AMConnect/Common.pm line 3450.
2025.04.11 17:43:57 1: stacktrace:
2025.04.11 17:43:57 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (3446)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:57 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:57 1: stacktrace:
2025.04.11 17:43:57 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:57 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2582)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:57 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:57 1: stacktrace:
2025.04.11 17:43:57 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:57 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:57 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 17:43:57 1: stacktrace:
2025.04.11 17:43:57 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:57 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:57 1: stacktrace:
2025.04.11 17:43:57 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:57 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:43:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"NOT_APPLICABLE","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 17:43:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:58 1: stacktrace:
2025.04.11 17:43:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"CHARGING","inactiveReason":"NONE"}}}<
2025.04.11 17:43:58 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at lib/FHEM/Devices/AMConnect/Common.pm line 3450.
2025.04.11 17:43:58 1: stacktrace:
2025.04.11 17:43:58 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (3446)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:58 1: stacktrace:
2025.04.11 17:43:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2582)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:58 1: stacktrace:
2025.04.11 17:43:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2584)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 1: PERL WARNING: Use of uninitialized value $errc in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 2602.
2025.04.11 17:43:58 1: stacktrace:
2025.04.11 17:43:58 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (2602)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:58 1: stacktrace:
2025.04.11 17:43:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:58 4: AutomowerConnect myMower_n Set: called with headlight EVENING_AND_NIGHT
2025.04.11 17:43:59 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"CHARGING","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 17:43:59 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:59 1: stacktrace:
2025.04.11 17:43:59 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:59 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:59 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:59 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:59 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:43:59 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:43:59 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"headlights-event-v2","attributes":{"headlights":{"mode":"EVENING_AND_NIGHT"}}}<
2025.04.11 17:43:59 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.11 17:43:59 1: stacktrace:
2025.04.11 17:43:59 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.11 17:43:59 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.11 17:43:59 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)
2025.04.11 17:43:59 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.11 17:43:59 1:     main::CallFn                        called by fhem.pl (789)
2025.04.11 17:44:00 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"headlights-event-v2","attributes":{"headlights":{"mode":"EVENING_AND_NIGHT"}}}<
2025.04.11 17:44:00 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"headlights-event-v2","attributes":{"headlights":{"mode":"EVENING_AND_NIGHT"}}}<


2025.04.11 17:55:40 4: AutomowerConnect myMower_n wsRead: received websocket data: ><
2025.04.11 17:55:52 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":54}}}<
2025.04.11 17:56:59 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"HOME","activity":"NOT_APPLICABLE","inactiveReason":"PLANNING"}}}<
2025.04.11 17:57:00 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:57:00 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"HOME","activity":"NOT_APPLICABLE","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 17:57:00 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"CHARGING","inactiveReason":"NONE"}}}<
2025.04.11 17:57:00 4: AutomowerConnect myMower_n Set: called with headlight EVENING_AND_NIGHT
2025.04.11 17:57:01 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:57:01 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"HOME","activity":"CHARGING","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 17:57:01 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"PARKED_IN_CS"}}}<
2025.04.11 17:57:01 4: AutomowerConnect myMower_n Set: called with headlight EVENING_AND_NIGHT
2025.04.11 17:57:02 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"HOME","activity":"PARKED_IN_CS","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 17:57:02 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:57:21 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"}}}}<
2025.04.11 17:57:21 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"NOT_APPLICABLE","inactiveReason":"PLANNING"}}}<
2025.04.11 17:57:22 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"CHARGING","inactiveReason":"NONE"}}}<
2025.04.11 17:57:22 4: AutomowerConnect myMower_n Set: called with headlight EVENING_AND_NIGHT
2025.04.11 17:57:22 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"CHARGING","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 17:57:22 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:57:22 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"NONE"}}}<
2025.04.11 17:57:22 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"CHARGING","state":"IN_OPERATION","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 18:00:03 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"activity":"CHARGING","inactiveReason":"NONE","state":"RESTRICTED","workAreaId":0}}}<
2025.04.11 18:00:04 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"WEEK_SCHEDULE"}}}<
2025.04.11 18:00:04 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"PARKED_IN_CS","state":"RESTRICTED","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 18:00:04 4: AutomowerConnect myMower_n Set: called with headlight EVENING_AND_NIGHT
2025.04.11 18:00:04 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"mower-event-v2","attributes":{"mower":{"mode":"MAIN_AREA","activity":"PARKED_IN_CS","state":"RESTRICTED","errorCode":0,"isErrorConfirmable":false}}}<
2025.04.11 18:00:04 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"planner-event-v2","attributes":{"planner":{"override":{"action":"NOT_ACTIVE"},"restrictedReason":"WEEK_SCHEDULE"}}}<
2025.04.11 18:00:57 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":59}}}<
2025.04.11 18:02:00 3: Nina myNina: Run.458 Done fetching data with 0 warnings active
2025.04.11 18:05:10 4: AutomowerConnect myMower_n wsRead: received websocket data: ><
2025.04.11 18:05:42 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":64}}}<
2025.04.11 18:09:49 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":69}}}<
2025.04.11 18:12:00 3: Nina myNina: Run.458 Done fetching data with 0 warnings active
2025.04.11 18:12:09 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":74}}}<
2025.04.11 18:14:04 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":79}}}<
2025.04.11 18:14:40 4: AutomowerConnect myMower_n wsRead: received websocket data: ><
2025.04.11 18:16:02 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":84}}}<
2025.04.11 18:17:57 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":89}}}<
2025.04.11 18:19:47 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"XXXX","type":"battery-event-v2","attributes":{"battery":{"batteryPercent":94}}}<

Danke für die Mühe

Ellert

Irgendwas stimmt mit Deiner Libraryversion nicht, es müsste 29843 sein.
Zitat2025.04.11 17:43:42 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)

fillReadings wird in der heute eingecheckten Version in Zeile 3520 aufgerufen.

ZitatTest ist durchgeführt es kommen aber immernoch viele Perl Meldungen im Log. (Update und Neustart sind gemacht)

Wenn Du das Modul mit Svn_GetFile lädst, dann wird nach einem Update die Datei überschrieben.

Mache morgen ein normales Update und Restart. Wenn das keine Besserung bringt poste nochmal das Log.

sig10680

Zitat von: Ellert am 11 April 2025, 20:20:14Irgendwas stimmt mit Deiner Libraryversion nicht, es müsste 29843 sein.
Zitat2025.04.11 17:43:42 1:    FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3516)

fillReadings wird in der heute eingecheckten Version in Zeile 3520 aufgerufen.

ZitatTest ist durchgeführt es kommen aber immernoch viele Perl Meldungen im Log. (Update und Neustart sind gemacht)

Wenn Du das Modul mit Svn_GetFile lädst, dann wird nach einem Update die Datei überschrieben.

Mache morgen ein normales Update und Restart. Wenn das keine Besserung bringt poste nochmal das Log.

Hallo,

also Update habe ich heute früh gemacht incl. Neustart.
Aktuell keine verbesserung!

Hier der Log
025.04.12 12:15:57 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:15:57 1: stacktrace:
2025.04.12 12:15:57 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:15:57 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:15:57 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:15:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:15:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:15:57 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:15:57 1: stacktrace:
2025.04.12 12:15:57 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:15:57 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:15:57 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:15:57 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:15:57 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:16:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:16:15 1: stacktrace:
2025.04.12 12:16:15 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:16:15 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:16:15 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:16:15 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:16:15 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:16:28 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:16:28 1: stacktrace:
2025.04.12 12:16:28 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:16:28 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:16:28 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:16:28 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:16:28 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:16:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:16:58 1: stacktrace:
2025.04.12 12:16:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:16:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:16:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:16:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:16:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:17:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:17:15 1: stacktrace:
2025.04.12 12:17:15 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:17:15 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:17:15 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:17:15 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:17:15 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:17:28 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:17:28 1: stacktrace:
2025.04.12 12:17:28 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:17:28 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:17:28 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:17:28 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:17:28 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:17:32 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:17:32 1: stacktrace:
2025.04.12 12:17:32 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:17:32 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:17:32 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:17:32 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:17:32 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:17:32 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:17:32 1: stacktrace:
2025.04.12 12:17:32 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:17:32 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:17:32 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:17:32 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:17:32 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:17:33 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:17:33 1: stacktrace:
2025.04.12 12:17:33 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:17:33 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:17:33 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:17:33 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:17:33 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:17:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:17:58 1: stacktrace:
2025.04.12 12:17:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:17:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:17:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:17:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:17:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:18:00 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:18:00 1: stacktrace:
2025.04.12 12:18:00 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:18:00 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:18:00 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:18:00 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:18:00 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:18:01 4: AutomowerConnect myMower_n Get: called with ?
2025.04.12 12:18:15 4: AutomowerConnect myMower_n wsRead: received websocket data: ><
2025.04.12 12:18:27 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"position-event-v2","attributes":{"position":{"latitude":9.7806626,"longitude":9.6631167}}}<
2025.04.12 12:18:27 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:18:27 1: stacktrace:
2025.04.12 12:18:27 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:18:27 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:18:27 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:18:27 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:18:27 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:18:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"position-event-v2","attributes":{"position":{"latitude":9.780595,"longitude":9.6630541}}}<
2025.04.12 12:18:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:18:58 1: stacktrace:
2025.04.12 12:18:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:18:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:18:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:18:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:18:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:19:08 4: AutomowerConnect myMower_n Get: called with html
2025.04.12 12:19:08 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"battery-event-v2","attributes":{"battery":{"batteryPercent":79}}}<
2025.04.12 12:19:08 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:19:08 1: stacktrace:
2025.04.12 12:19:08 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:19:08 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:19:08 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:19:08 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:19:08 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:19:14 4: AutomowerConnect myMower_n Set: called with getMessages
2025.04.12 12:19:14 4: AutomowerConnect myMower_n getEndpointResponse: response calling $endpoint >messages<, $statuscode >200<, $err ><, $param->url https://api.amc.husqvarna.dev/v1/mowers/xxxx/messages
 $data >{"data":{"type":"messages","id":"messages","attributes":{"messages":[{"time":1744217608,"code":25,"severity":"ERROR","latitude":9.780537,"longitude":9.663174},{"time":1740245317,"code":15,"severity":"FATAL","latitude":9.7809477,"longitude":9.6631498},{"time":1739899677,"code":10,"severity":"FATAL","latitude":1.0E-7,"longitude":1.0E-6},{"time":1725196736,"code":78,"severity":"ERROR","latitude":9.7806985,"longitude":9.6631368},{"time":1725101160,"code":2,"severity":"ERROR","latitude":9.7807346,"longitude":9.6631458}]}}}<
2025.04.12 12:19:18 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"battery-event-v2","attributes":{"battery":{"batteryPercent":74}}}<
2025.04.12 12:19:18 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:19:18 1: stacktrace:
2025.04.12 12:19:18 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:19:18 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:19:18 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:19:18 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:19:18 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:19:23 4: AutomowerConnect myMower_n Set: called with headlight ALWAYS_ON
2025.04.12 12:19:25 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"headlights-event-v2","attributes":{"headlights":{"mode":"ALWAYS_ON"}}}<
2025.04.12 12:19:25 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:19:25 1: stacktrace:
2025.04.12 12:19:25 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:19:25 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:19:25 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:19:25 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:19:25 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:19:28 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"position-event-v2","attributes":{"position":{"latitude":9.7805218,"longitude":9.6629761}}}<
2025.04.12 12:19:28 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:19:28 1: stacktrace:
2025.04.12 12:19:28 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:19:28 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:19:28 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:19:28 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:19:28 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:19:29 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"headlights-event-v2","attributes":{"headlights":{"mode":"ALWAYS_ON"}}}<
2025.04.12 12:19:55 4: AutomowerConnect myMower_n Set: called with headlight ALWAYS_OFF
2025.04.12 12:19:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"headlights-event-v2","attributes":{"headlights":{"mode":"ALWAYS_OFF"}}}<
2025.04.12 12:19:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:19:58 1: stacktrace:
2025.04.12 12:19:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:19:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:19:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:19:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:19:58 1:     main::CallFn                        called by fhem.pl (789)
2025.04.12 12:19:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"position-event-v2","attributes":{"position":{"latitude":9.7805297,"longitude":9.663079}}}<
2025.04.12 12:19:58 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.12 12:19:58 1: stacktrace:
2025.04.12 12:19:58 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.12 12:19:58 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2632)
2025.04.12 12:19:58 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3520)
2025.04.12 12:19:58 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.12 12:19:58 1:     main::CallFn                        called by fhem.pl (789)

Hier meine Modulversionsübersicht!

Latest Revision: 29844

File                        Rev   Last Change

fhem.pl                     29809 2025-03-30 09:15:04Z rudolfkoenig
60_allergy.pm               26833 2022-12-10 23:32:26Z moises
96_allowed.pm               26004 2022-04-29 19:06:05Z rudolfkoenig
# $Id: 98_AMConnectTools.pm v0.01Z $
90_at.pm                    28711 2024-03-27 11:25:38Z rudolfkoenig
98_autocreate.pm            29378 2024-11-30 18:25:51Z rudolfkoenig
74_AutomowerConnect.pm      29826 2025-04-05 21:10:29Z Ellert
98_cloneDummy.pm            13015 2017-01-08 20:26:33Z betateilchen
98_DOIF.pm                  29460 2024-12-29 20:25:48Z Damian
98_dummy.pm                 25606 2022-02-01 10:43:57Z rudolfkoenig
73_ElectricityCalculator.pm 26694 2022-11-13 19:24:42Z Sailor
91_eventTypes.pm            23471 2021-01-04 19:24:21Z rudolfkoenig
93_FHEM2FHEM.pm             26915 2022-12-28 09:24:19Z rudolfkoenig
01_FHEMWEB.pm               29754 2025-03-15 08:54:55Z rudolfkoenig
92_FileLog.pm               29527 2025-01-16 08:46:00Z rudolfkoenig
98_HTTPMOD.pm               29159 2024-09-23 15:27:13Z StefanStrobel
98_JsonList2.pm             26701 2022-11-14 09:51:02Z rudolfkoenig
98_JsonMod.pm               28481 2024-02-05 22:14:33Z herrmannj
98_Modbus.pm                28814 2024-04-21 14:12:59Z StefanStrobel
98_ModbusAttr.pm            27700 2023-06-23 14:34:28Z StefanStrobel
10_MQTT2_DEVICE.pm          29528 2025-01-16 09:46:14Z rudolfkoenig
00_MQTT2_SERVER.pm          28986 2024-06-18 18:46:17Z rudolfkoenig
77_Nina.pm                  17646 2020-01-21 11:20:16Z K�lnsolar
91_notify.pm                28610 2024-03-07 09:53:25Z rudolfkoenig
59_PROPLANTA.pm             23449 2021-01-01 09:56:49Z tupol
33_readingsGroup.pm         23844 2021-02-27 19:43:24Z justme1968
99_SUNRISE_EL.pm            24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm                   29659 2025-02-16 15:25:27Z rudolfkoenig
32_SYSSTAT.pm               24779 2021-07-20 09:21:08Z justme1968
98_telnet.pm                25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm                28697 2024-03-22 10:14:54Z rudolfkoenig
99_Utils.pm                 29512 2025-01-11 19:03:00Z rudolfkoenig
98_version.pm               26611 2022-10-28 16:32:29Z betateilchen
73_WaterCalculator.pm       26693 2022-11-13 19:24:40Z Sailor
98_weblink.pm               26988 2023-01-07 09:18:42Z rudolfkoenig

AttrTemplate.pm             27145 2023-01-29 11:48:19Z rudolfkoenig
Blocking.pm                 23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm                    20813 2019-12-22 18:42:10Z justme1968
DevIo.pm                    29109 2024-08-26 13:38:19Z rudolfkoenig
GPUtils.pm                  19666 2019-06-20 11:17:29Z CoolTux
HttpUtils.pm                29648 2025-02-11 19:45:21Z rudolfkoenig
Meta.pm                     26889 2022-12-23 15:04:11Z CoolTux
myUtilsTemplate.pm           7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm                   10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm            25286 2021-12-03 10:16:56Z rudolfkoenig
TcpServerUtils.pm           28227 2023-11-29 12:33:32Z rudolfkoenig

automowerconnect.js        28876 2024-05-14 11:24:16Z Ellert
doif.js                    24438 2021-05-14 18:08:18Z Ellert
fhemweb.js                 29073 2024-08-16 16:33:42Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968

ID und die GPS Koordinaten habe ich verändert!

Danke Sig10680

Ellert

Doch, es gibt eine Verbesserung. Jetzt wird nur noch beim Headlightsevent gewarnt.

Husqvarna liefert für den AM415X
2025.04.12 12:19:58 4: AutomowerConnect myMower_n wsRead: received websocket data: >{"id":"xxxx,"type":"headlights-event-v2","attributes":{"headlights":{"mode":"ALWAYS_OFF"}}}<
das ist falsch, denn sie haben laut Beschreibung https://developer.husqvarnagroup.cloud/apis/automower-connect-api?tab=websocket%20api versprochen Folgendes zu liefern:
{
  "id": "string",
  "type": "headlights-event-v2",
  "attributes": {
    "headlight": {
      "mode": "ALWAYS_ON"
    }
  }
}
Das Attribut heisst headlight und nicht headlights. Das solltest Du auch beim Helpdesk melden.

Ich bekomme keine headlights-event-v2 mehr, daher ist mir das nicht aufgefallen.

In der Modulversionsübersicht ist die Libraryversion nicht zu sehen, die steht im Internal LIBRARY_VERSION

Mit dem morgigen Update sollte die letzte Warnung auch verschwunden sein.

sig10680

Danke für die Hilfe,

Ich mache morgen das Update und werde berichten!

Mfg sig10680

sig10680

Hallo,

Jetzt funktioniert es wieder so wie es sein soll.

Danke für deine schnellen Änderungen.

mfg sig10680

sig10680

Guten Morgen,

heute nacht gab es doch wieder diese Perl Meldungen!

2025.04.14 03:21:53 1: PERL WARNING: Use of uninitialized value $errdesc in string at lib/FHEM/Devices/AMConnect/Common.pm line 699.
2025.04.14 03:21:53 1: stacktrace:
2025.04.14 03:21:53 1:     main::__ANON__                      called by lib/FHEM/Devices/AMConnect/Common.pm (699)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::FW_detailFn_Update called by lib/FHEM/Devices/AMConnect/Common.pm (2201)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::isErrorThanPrepare called by lib/FHEM/Devices/AMConnect/Common.pm (3459)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:21:53 1:     main::CallFn                        called by fhem.pl (789)
2025.04.14 03:21:53 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.14 03:21:53 1: stacktrace:
2025.04.14 03:21:53 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.14 03:21:53 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2605)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3521)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:21:53 1:     main::CallFn                        called by fhem.pl (789)
2025.04.14 03:21:53 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.14 03:21:53 1: stacktrace:
2025.04.14 03:21:53 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.14 03:21:53 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2605)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3521)
2025.04.14 03:21:53 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:21:53 1:     main::CallFn                        called by fhem.pl (789)
2025.04.14 03:22:02 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.14 03:22:02 1: stacktrace:
2025.04.14 03:22:02 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.14 03:22:02 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2605)
2025.04.14 03:22:02 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3521)
2025.04.14 03:22:02 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:22:02 1:     main::CallFn                        called by fhem.pl (789)
2025.04.14 03:22:34 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.14 03:22:34 1: stacktrace:
2025.04.14 03:22:34 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.14 03:22:34 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2605)
2025.04.14 03:22:34 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3521)
2025.04.14 03:22:34 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:22:34 1:     main::CallFn                        called by fhem.pl (789)
2025.04.14 03:22:56 3: Nina myNina: Run.458 Done fetching data with 0 warnings active
2025.04.14 03:32:56 3: Nina myNina: Run.458 Done fetching data with 0 warnings active
2025.04.14 03:33:13 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.14 03:33:13 1: stacktrace:
2025.04.14 03:33:13 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.14 03:33:13 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2605)
2025.04.14 03:33:13 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3521)
2025.04.14 03:33:13 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:33:13 1:     main::CallFn                        called by fhem.pl (789)
2025.04.14 03:38:13 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5033.
2025.04.14 03:38:13 1: stacktrace:
2025.04.14 03:38:13 1:     main::__ANON__                      called by fhem.pl (5033)
2025.04.14 03:38:13 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/AMConnect/Common.pm (2605)
2025.04.14 03:38:13 1:     FHEM::Devices::AMConnect::Common::fillReadings called by lib/FHEM/Devices/AMConnect/Common.pm (3521)
2025.04.14 03:38:13 1:     FHEM::Devices::AMConnect::Common::wsRead called by fhem.pl (3988)
2025.04.14 03:38:13 1:     main::CallFn                        called by fhem.pl (789)


mfg Sig10680

Ellert

Zitat2025.04.14 03:21:53 1: PERL WARNING: Use of uninitialized value $errdesc in string at lib/FHEM/Devices/AMConnect/Common.pm line 699.
Um welchen Fehlerkode handelt es sich?

Falls Du die deutsche Übersetzung einspielst, müsstest Du sie selbst ergänzen.

Mit dem morgigen Update sollte die Warnung verschwunden sein.