PERL WARNING: Argument "57b" isn't numeric in addition (+) at /usr/share/fhem/FH

Begonnen von JoWiemann, 30 Dezember 2015, 11:57:07

Vorheriges Thema - Nächstes Thema

JoWiemann

Hallo,

habe beim Anlernen eines MAX Fensterkontakt folgendes Stracktrace bekommen:

14_CUL_MAX.pm 10168 2015-12-13 22:55:58Z mgehre

2015.12.30 12:08:32 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:32 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:32 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:32 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:32 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:32 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (317)
2015.12.30 12:08:32 3: stacktrace:
2015.12.30 12:08:32 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/14_CUL_MAX.pm line 317.
2015.12.30 12:08:32 3: cm: Unknown code MAX,1,Ack,11afb8,0112, help me!
2015.12.30 12:08:31 1: readingsUpdate(,RSSI,-80.5) missed to call readingsBeginUpdate first.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::readingsBulkUpdate            called by /usr/share/fhem/FHEM/10_MAX.pm (881)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/fhem.pl (4011)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at /usr/share/fhem/fhem.pl line 4011.
2015.12.30 12:08:31 1: readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::readingsBulkUpdate            called by /usr/share/fhem/FHEM/10_MAX.pm (880)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/fhem.pl (4011)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at /usr/share/fhem/fhem.pl line 4011.
2015.12.30 12:08:31 2: MAX_Parse: Don't know how to interpret Ack payload for
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (850)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at /usr/share/fhem/FHEM/10_MAX.pm line 850.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 847.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 845.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 843.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 841.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at /usr/share/fhem/FHEM/10_MAX.pm line 839.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3370)
2015.12.30 12:08:31 3:     main::readingsBeginUpdate           called by /usr/share/fhem/FHEM/10_MAX.pm (642)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: ERROR: empty name in readingsBeginUpdate
2015.12.30 12:08:31 1: readingsUpdate(,RSSI,-80.5) missed to call readingsBeginUpdate first.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::readingsBulkUpdate            called by /usr/share/fhem/FHEM/10_MAX.pm (881)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/fhem.pl (4011)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at /usr/share/fhem/fhem.pl line 4011.
2015.12.30 12:08:31 1: readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::readingsBulkUpdate            called by /usr/share/fhem/FHEM/10_MAX.pm (880)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/fhem.pl (4011)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at /usr/share/fhem/fhem.pl line 4011.
2015.12.30 12:08:31 2: MAX_Parse: Don't know how to interpret Ack payload for
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (850)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at /usr/share/fhem/FHEM/10_MAX.pm line 850.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 847.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 845.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 843.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/10_MAX.pm line 841.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/10_MAX.pm (839)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at /usr/share/fhem/FHEM/10_MAX.pm line 839.
2015.12.30 12:08:31 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:31 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:31 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:31 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (303)
2015.12.30 12:08:31 3:     main::MAX_Parse                     called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:31 3:     main::readingsBeginUpdate           called by /usr/share/fhem/FHEM/10_MAX.pm (642)
2015.12.30 12:08:31 3: stacktrace:
2015.12.30 12:08:31 1: ERROR: empty name in readingsBeginUpdate
2015.12.30 12:08:30 3:     main::CallFn                        called by /usr/share/fhem/fhem.pl (661)
2015.12.30 12:08:30 3:     main::CUL_Read                      called by /usr/share/fhem/fhem.pl (3194)
2015.12.30 12:08:30 3:     main::CUL_Parse                     called by /usr/share/fhem/FHEM/00_CUL.pm (796)
2015.12.30 12:08:30 3:     main::Dispatch                      called by /usr/share/fhem/FHEM/00_CUL.pm (938)
2015.12.30 12:08:30 3:     main::CUL_MAX_Parse                 called by /usr/share/fhem/fhem.pl (3353)
2015.12.30 12:08:30 3:     main::CUL_MAX_Send                  called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (368)
2015.12.30 12:08:30 3:     main::CUL_MAX_SendQueueHandler      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (433)
2015.12.30 12:08:30 3:     main::CUL_MAX_Check                 called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (499)
2015.12.30 12:08:30 3:     main::__ANON__                      called by /usr/share/fhem/FHEM/14_CUL_MAX.pm (145)
2015.12.30 12:08:30 3: stacktrace:
2015.12.30 12:08:30 1: PERL WARNING: Argument "57b" isn't numeric in addition (+) at /usr/share/fhem/FHEM/14_CUL_MAX.pm line 145.
2015.12.30 12:08:30 3: CUL_MAX_Parse: Pairing device 11afb8 of type ShutterContact with serial MEQ0380423


Beim define erhalte ich dann: MAX_Define: Device with addr 11afb8 is already defined

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

SirUli

Habe das gleiche Problem beim Anlernen von Thermostaten nach einem Batteriewechsel:

2016.01.09 13:07:30 3: CUL_MAX_Parse: Re-Pairing device 014c4f of type HeatingThermostat with serial JEQ0333392
2016.01.09 13:07:30 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:30 3: stacktrace:
2016.01.09 13:07:30 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:30 3:     main::MAX_Parse                     called by fhem.pl (3360)
2016.01.09 13:07:30 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (356)
2016.01.09 13:07:30 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:30 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:30 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:30 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:30 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:30 1: Device changed type from  to HeatingThermostat
2016.01.09 13:07:30 1: readingsUpdate(,groupid,0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 1: readingsUpdate(,state,waiting for data (rf error)) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 1: readingsUpdate(,RSSI,-81.5) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:30 3: stacktrace:
2016.01.09 13:07:30 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:30 3:     main::MAX_Parse                     called by fhem.pl (3377)
2016.01.09 13:07:30 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (356)
2016.01.09 13:07:30 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:30 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:30 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:30 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:30 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:30 1: readingsUpdate(,groupid,0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 1: readingsUpdate(,state,waiting for data (rf error)) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 1: readingsUpdate(,RSSI,-81.5) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 3: mc: Unknown code MAX,1,define,014c4f,HeatingThermostat,JEQ0333392,0, help me!
2016.01.09 13:07:30 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:30 3: stacktrace:
2016.01.09 13:07:30 3:     main::readingsBeginUpdate           called by ./FHEM/14_CUL_MAX.pm (361)
2016.01.09 13:07:30 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:30 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:30 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:30 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:30 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:30 1: readingsUpdate(,firmware,1.6) missed to call readingsBeginUpdate first.
2016.01.09 13:07:30 1: readingsUpdate(,testresult,255) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:33 3: stacktrace:
2016.01.09 13:07:33 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:33 3:     main::MAX_Parse                     called by fhem.pl (3360)
2016.01.09 13:07:33 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.01.09 13:07:33 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:33 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:33 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:33 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:33 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:33 1: readingsUpdate(,mode,manual) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,battery,ok) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,desiredTemperature,20.5) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,temperature,20.9) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,valveposition,0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,RSSI,-67) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:33 3: stacktrace:
2016.01.09 13:07:33 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:33 3:     main::MAX_Parse                     called by fhem.pl (3377)
2016.01.09 13:07:33 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.01.09 13:07:33 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:33 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:33 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:33 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:33 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:33 1: readingsUpdate(,mode,manual) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,battery,ok) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,desiredTemperature,20.5) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,temperature,20.9) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,valveposition,0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 1: readingsUpdate(,RSSI,-67) missed to call readingsBeginUpdate first.
2016.01.09 13:07:33 3: mc: Unknown code MAX,0,ThermostatState,017632,19002900D1, help me!
2016.01.09 13:07:36 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:36 3: stacktrace:
2016.01.09 13:07:36 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:36 3:     main::MAX_Parse                     called by fhem.pl (3360)
2016.01.09 13:07:36 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.01.09 13:07:36 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:36 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:36 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:36 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:36 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:36 1: readingsUpdate(,mode,manual) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: readingsUpdate(,desiredTemperature,0.0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: readingsUpdate(,state,waiting for data (rf error)) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: readingsUpdate(,RSSI,-80) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:36 3: stacktrace:
2016.01.09 13:07:36 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:36 3:     main::MAX_Parse                     called by fhem.pl (3377)
2016.01.09 13:07:36 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.01.09 13:07:36 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:36 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:36 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:36 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:36 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:36 1: readingsUpdate(,mode,manual) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: readingsUpdate(,desiredTemperature,0.0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: readingsUpdate(,state,waiting for data (rf error)) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 1: readingsUpdate(,RSSI,-80) missed to call readingsBeginUpdate first.
2016.01.09 13:07:36 3: mc: Unknown code MAX,0,SetTemperature,014c4f,40, help me!
2016.01.09 13:07:58 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:58 3: stacktrace:
2016.01.09 13:07:58 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:58 3:     main::MAX_Parse                     called by fhem.pl (3360)
2016.01.09 13:07:58 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.01.09 13:07:58 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:58 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:58 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:58 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:58 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:58 1: readingsUpdate(,mode,manual) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: readingsUpdate(,desiredTemperature,0.0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: readingsUpdate(,state,waiting for data (rf error)) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: readingsUpdate(,RSSI,-71.5) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: ERROR: empty name in readingsBeginUpdate
2016.01.09 13:07:58 3: stacktrace:
2016.01.09 13:07:58 3:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.01.09 13:07:58 3:     main::MAX_Parse                     called by fhem.pl (3377)
2016.01.09 13:07:58 3:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.01.09 13:07:58 3:     main::CUL_MAX_Parse                 called by fhem.pl (3360)
2016.01.09 13:07:58 3:     main::Dispatch                      called by ./FHEM/00_CUL.pm (939)
2016.01.09 13:07:58 3:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (797)
2016.01.09 13:07:58 3:     main::CUL_Read                      called by fhem.pl (3201)
2016.01.09 13:07:58 3:     main::CallFn                        called by fhem.pl (661)
2016.01.09 13:07:58 1: readingsUpdate(,mode,manual) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: readingsUpdate(,desiredTemperature,0.0) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: readingsUpdate(,state,waiting for data (rf error)) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 1: readingsUpdate(,RSSI,-71.5) missed to call readingsBeginUpdate first.
2016.01.09 13:07:58 3: mc: Unknown code MAX,0,SetTemperature,014c4f,40, help me!


Ich habe auch probiert das gerät mal zu löschen, aber das hatte nichts gebracht...

Meine Versionen:
14_CUL_MAX.pm               10168 2015-12-13 22:55:58Z mgehre
10_MAX.pm                    8681 2015-06-02 21:40:29Z mgehre

SirUli

Habe den Thermostat via delete aus der Datenstruktur geworfen (So wie es bei einem undef gemacht wird) und unmittelbar danach manuell definiert, jetzt tuts. Unschön, aber zumindest Fehler bereinigt.