Hauptmenü

perl warning mit PRESENCE

Begonnen von the ratman, 28 November 2016, 12:35:21

Vorheriges Thema - Nächstes Thema

the ratman

soll nur als hinweis gelten ... vielleicht findet ja einer das problem.
bei mir treten die warnigs seit gestern extrem häufig auf - immer die selben 2 stk.:

2016.11.28 12:07:26 1: Logfile gelöscht
2016.11.28 12:17:02 1: PERL WARNING: Use of uninitialized value $default in pattern match (m//) at ./FHEM/98_DOIF.pm line 375.
2016.11.28 12:17:02 1: eval: {FRITZBOX_Readout_Done('FritzBox|ZmhlbS0+c2lkfGQyMzZlNDNkNGY5MTMwMDB8ZmhlbS0+c2lkVGltZXwxNDgwMzMxODIyfGRlY3QxfFJhdENhdmV8ZGVjdDFfaW50ZXJufDYxMHxkZWN0MV9hbGFybVJpbmdUb25lfHxkZWN0MV9pbnRSaW5nVG9uZXxIYW5kc2V0RGVmYXVsdHxkZWN0MV9yYWRpb3x8ZGVjdDFfY3VzdFJpbmdUb25lfHxkZWN0MV9jdXN0UmluZ1RvbmVOYW1lfHxkZWN0MV9pbWFnZVBhdGh8fGZoZW0tPjYxMC0+aWR8MXxmaGVtLT42MTAtPnVzZXJJZHwxfGRlY3QyfELDvHJvfGRlY3QyX2ludGVybnw2MTF8ZGVjdDJfYWxhcm1SaW5nVG9uZXx8ZGVjdDJfaW50UmluZ1RvbmV8SGFuZHNldERlZmF1bHR8ZGVjdDJfcmFkaW98fGRlY3QyX2N1c3RSaW5nVG9uZXx8ZGVjdDJfY3VzdFJpbmdUb25lTmFtZXx8ZGVjdDJfaW1hZ2VQYXRofHxmaGVtLT42MTEtPmlkfDJ8ZmhlbS0+NjExLT51c2VySWR8MnxkZWN0MV9tYW51ZmFjdHVyZXJ8U2llbWVuc3xkZWN0MV9tb2RlbHwweDAwfGRlY3QxX2Z3VmVyc2lvbnwwLjAwfGZoZW0tPjYxMC0+YnJhbmR8U2llbWVuc3xmaGVtLT42MTAtPm1vZGVsfDB4MDB8ZGVjdDJfbWFudWZhY3R1cmVyfFNpZW1lbnN8ZGVjdDJfbW9kZWx8MHgwMHxkZWN0Ml9md1ZlcnNpb258MC4wMHxmaGVtLT42MTEtPmJyYW5kfFNpZW1lbnN8ZmhlbS0+NjExLT5tb2RlbHwweDAwfHJhZGlvMDB8fGZoZW0tPnJhZGlvLT4wfHxyYWRpbzAxfHxmaGVtLT5yYWRpby0+MXx8cmFkaW8wMnx8ZmhlbS0+cmFkaW8tPjJ8fHJhZGlvMDN8fGZoZW0tPnJhZGlvLT4zfHxyYWRpbzA0fHxmaGVtLT5yYWRpby0+NHx8cmFkaW8wNXx8ZmhlbS0+cmFkaW8tPjV8fHJhZGlvMDZ8fGZoZW0tPnJhZGlvLT42fHxyYWRpbzA3fHxmaGVtLT5yYWRpby0+N3x8cmFkaW8wOHx8ZmhlbS0+cmFkaW8tPjh8fHJhZGlvMDl8fGZoZW0tPnJhZGlvLT45fHxyYWRpbzEwfHxmaGVtLT5yYWRpby0+MTB8fHJhZGlvMTF8fGZoZW0tPnJhZGlvLT4xMXx8cmFkaW8xMnx8ZmhlbS0+cmFkaW8tPjEyfHxyYWRpbzEzfHxmaGVtLT5yYWRpby0+MTN8fHJhZGlvMTR8fGZoZW0tPnJhZGlvLT4xNHx8cmFkaW8xNXx8ZmhlbS0+cmFkaW8tPjE1fHxyYWRpbzE2fHxmaGVtLT5yYWRpby0+MTZ8fHJhZGlvMTd8fGZoZW0tPnJhZGlvLT4xN3x8cmFkaW8xOHx8ZmhlbS0+cmFkaW8tPjE4fHxyYWRpbzE5fHxmaGVtLT5yYWRpby0+MTl8fHJhZGlvMjB8fGZoZW0tPnJhZGlvLT4yMHx8cmFkaW8yMXx8ZmhlbS0+cmFkaW8tPjIxfHxyYWRpbzIyfHxmaGVtLT5yYWRpby0+MjJ8fHJhZGlvMjN8fGZoZW0tPnJhZGlvLT4yM3x8cmFkaW8yNHx8ZmhlbS0+cmFkaW8tPjI0fHxyYWRpbzI1fHxmaGVtLT5yYWRpby0+MjV8fHJhZGlvMjZ8fGZoZW0tPnJhZGlvLT4yNnx8cmFkaW8yN3x8ZmhlbS0+cmFkaW8tPjI3fHxyYWRpbzI4fHxmaGVtLT5yYWRpby0+Mjh8fHJhZGlvMjl8fGZoZW0tPnJhZGlvLT4yOXx8cmFkaW8zMHx8ZmhlbS0+cmFkaW8tPjMwfHxyYWRpbzMxfHxmaGVtLT5yYWRpby0+MzF8fHJhZGlvMzJ8fGZoZW0tPnJhZGlvLT4zMnx8cmFkaW8zM3x8ZmhlbS0+cmFkaW8tPjMzfHxyYWRpbzM0fHxmaGVtLT5yYWRpby0+MzR8fHJhZGlvMzV8fGZoZW0tPnJhZGlvLT4zNXx8cmFkaW8zNnx8ZmhlbS0+cmFkaW8tPjM2fHxyYWRpbzM3fHxmaGVtLT5yYWRpby0+Mzd8fHJhZGlvMzh8fGZoZW0tPnJhZGlvLT4zOHx8cmFkaW8zOXx8ZmhlbS0+cmFkaW8tPjM5fHxmaGVtLT5yYWRpb0NvdW50fDQwfGZoZW0tPndsYW5EZXZpY2UtPkU4XzNBXzEyX0Y2X0Q1XzdELT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPkU4XzNBXzEyX0Y2X0Q1XzdELT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPkU4XzNBXzEyX0Y2X0Q1XzdELT5yc3NpfDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMjZfMzdfOTJfMzdfMUItPnNwZWVkfDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMjZfMzdfOTJfMzdfMUItPnNwZWVkX3J4fDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMjZfMzdfOTJfMzdfMUItPnJzc2l8MHxmaGVtLT53bGFuRGV2aWNlLT4wMF9CQl8zQV84MF80QV84MC0+c3BlZWR8MHxmaGVtLT53bGFuRGV2aWNlLT4wMF9CQl8zQV84MF80QV84MC0+c3BlZWRfcnh8MHxmaGVtLT53bGFuRGV2aWNlLT4wMF9CQl8zQV84MF80QV84MC0+cnNzaXwwfGZoZW0tPndsYW5EZXZpY2UtPkIwXzEwXzQxXzEzX0Y5X0I3LT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPkIwXzEwXzQxXzEzX0Y5X0I3LT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPkIwXzEwXzQxXzEzX0Y5X0I3LT5yc3NpfDB8ZmhlbS0+d2xhbkRldmljZS0+QjBfMTBfNDFfMDRfMkNfQTMtPnNwZWVkfDB8ZmhlbS0+d2xhbkRldmljZS0+QjBfMTBfNDFfMDRfMkNfQTMtPnNwZWVkX3J4fDB8ZmhlbS0+d2xhbkRldmljZS0+QjBfMTBfNDFfMDRfMkNfQTMtPnJzc2l8MHxmaGVtLT53bGFuRGV2aWNlLT42OF9BMF9GNl8yMl81Nl82RC0+c3BlZWR8NjV8ZmhlbS0+d2xhbkRldmljZS0+NjhfQTBfRjZfMjJfNTZfNkQtPnNwZWVkX3J4fDExfGZoZW0tPndsYW5EZXZpY2UtPjY4X0EwX0Y2XzIyXzU2XzZELT5yc3NpfDYwfGZoZW0tPndsYW5EZXZpY2UtPjY4XzA1XzcxXzU3X0M5Xzc2LT5zcGVlZHwxMzB8ZmhlbS0+d2xhbkRldmljZS0+NjhfMDVfNzFfNTdfQzlfNzYtPnNwZWVkX3J4fDM1fGZoZW0tPndsYW5EZXZpY2UtPjY4XzA1XzcxXzU3X0M5Xzc2LT5yc3NpfDU2fGZoZW0tPndsYW5EZXZpY2UtPjQ4XzVBXzNGXzVDXzVGXzcwLT5zcGVlZHwxMzB8ZmhlbS0+d2xhbkRldmljZS0+NDhfNUFfM0ZfNUNfNUZfNzAtPnNwZWVkX3J4fDUzfGZoZW0tPndsYW5EZXZpY2UtPjQ4XzVBXzNGXzVDXzVGXzcwLT5yc3NpfDU5fGZoZW0tPndsYW5EZXZpY2UtPjcwX0VFXzUwXzA2XzdGXzM4LT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPjcwX0VFXzUwXzA2XzdGXzM4LT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPjcwX0VFXzUwXzA2XzdGXzM4LT5yc3NpfDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMDRfMjBfRjNfOERfNjgtPnNwZWVkfDE1MHxmaGVtLT53bGFuRGV2aWNlLT4wMF8wNF8yMF9GM184RF82OC0+c3BlZWRfcnh8MTQ5fGZoZW0tPndsYW5EZXZpY2UtPjAwXzA0XzIwX0YzXzhEXzY4LT5yc3NpfDY2fGZoZW0tPndsYW5EZXZpY2UtPjU0XzI3XzU4XzM0XzM5X0NDLT5zcGVlZHwyM3xmaGVtLT53bGFuRGV2aWNlLT41NF8yN181OF8zNF8zOV9DQy0+c3BlZWRfcnh8MTQ4fGZoZW0tPndsYW5EZXZpY2UtPjU0XzI3XzU4XzM0XzM5X0NDLT5yc3NpfDQ0fGZoZW0tPndsYW5EZXZpY2UtPkI4XzI3X0VCXzU4XzMxXzlBLT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPkI4XzI3X0VCXzU4XzMxXzlBLT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPkI4XzI3X0VCXzU4XzMxXzlBLT5yc3NpfDB8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC45OXxBbHN0ZXJ0ZXh0LVBDfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMzV8QmFzdGV0fG1hY182OF9BMF9GNl8yMl81Nl82RHxCYXN0ZXQgKFdMQU4sIDY1IC8gMTEgTWJpdC9zLCA2MCl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zMHxEci1FdmlsfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjR8RmF0QmFzdGFyZHxtYWNfNDRfOEFfNUJfQ0VfMDJfMTN8RmF0QmFzdGFyZCAoTEFOMSwgMSBHYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjl8RmVtYm90dGVyfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMXxHb2xkc3RhZW5kZXJ8bWFjXzA4Xzk2X0Q3X0U2XzM3XzlCfEdvbGRzdGFlbmRlcnxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjI4fEtpbmRsfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjJ8TGFzZXJkcnVja2VyfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMnxMdWtlLTd8bWFjXzAyXzUzXzA5XzAyXzk0X0Q1fEx1a2UtNyAoTEFOMiwgMSBHYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguM3xNaW5pTWV8bWFjXzQ4XzVBXzNGXzVDXzVGXzcwfE1pbmlNZSAoV0xBTiwgMTMwIC8gNTMgTWJpdC9zLCA1OSl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4yMXxNcnMtTG9ja3xtYWNfRDBfMjdfODhfNzVfMUFfNzZ8TXJzLUxvY2sgKExBTjMsIDEwMCBNYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjV8Tmljb3MtSGFuZHl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zMXxOdW1tZXIyfG1hY182OF8wNV83MV81N19DOV83NnxOdW1tZXIyIChXTEFOLCAxMzAgLyAzNSBNYml0L3MsIDU2KXxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjIwfFBTNHxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjMyfFJhdWJrYXR6ZXxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjEwfHJhdE9oYXVzfG1hY19COF8yN19FQl8yOF83Nl8yNnxyYXRPaGF1cyAoTEFOMywgMTAwIE1iaXQvcyl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zNHxyYXRPaGF1cy1DQU0wMXxtYWNfMDBfNjJfNkVfNjNfMDVfQjF8cmF0T2hhdXMtQ0FNMDEgKExBTjMsIDEwMCBNYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMTJ8cmF0T2hhdXMtSE1sYW58ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4xMXxyYXRPaGF1cy1IVUV8bWFjXzAwXzE3Xzg4XzIzXzhEXzk2fHJhdE9oYXVzLUhVRSAoTEFOMywgMTAwIE1iaXQvcyl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4xM3xyYXRPaGF1cy1JUkJUfG1hY18wMF8wNF8yMF9GM184RF82OHxyYXRPaGF1cy1JUkJUIChXTEFOLCAxNTAgLyAxNDkgTWJpdC9zLCA2Nil8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4yM3xyYXRPaGF1cy1XZXR0ZXJ8bWFjXzcwX0VFXzUwXzA2XzdGXzM4fHJhdE9oYXVzLVdldHRlciAoV0xBTiwgMCAvIDAgTWJpdC9zLCAwKXxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjM2fHJhdE9tYXR8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zN3xyYXRPbWF0fGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjZ8cmF0T3RhYnxtYWNfNTRfMjdfNThfMzRfMzlfQ0N8cmF0T3RhYiAoV0xBTiwgMjMgLyAxNDggTWJpdC9zLCA0NCl8Ym94X3dsYW5Db3VudHw2fGJveF9ndWVzdFdsYW5Db3VudHwwfG1hY18wMF8yM18yNF81Ml8xNV8xNXx8Ym94X3dsYW5fMi40R0h6fG9ufGJveF93bGFuXzVHSHp8fGJveF9ndWVzdFdsYW58b2ZmfGJveF9ndWVzdFdsYW5SZW1haW58MHxib3hfZGVjdHxvbnxib3hfbW9ofGRlZmF1bHR8Ym94X3Bvd2VyUmF0ZXw0M3xmaGVtLT5pc19kb3VibGVfd2xhbnwwfGJveF9md1ZlcnNpb258MTIwLjA2LjUwfGJveF9md1VwZGF0ZXwwfGJveF90cjA2NHxvbnxib3hfdHIwNjl8b2ZmfGJveF9zdGREaWFsUG9ydHxhbGxGb25zfGJveF9pcEV4dGVybnw4OC42NC4zNS4yNHxib3hfY29ubmVjdHw1fGJveF9jcHVUZW1wfDc2fGdzbV9yc3NpfHxnc21fc3RhdGV8fGdzbV90ZWNobm9sb2d5fHxnc21faW50ZXJuZXR8fGFsYXJtMXxXZWNrZXIgMXxhbGFybTFfc3RhdGV8b2ZmfGFsYXJtMV90aW1lfDAwOjAwfGFsYXJtMV90YXJnZXR8Rk9OIDF8YWxhcm0xX3dkYXlzfGRhaWx5fGFsYXJtMnxXZWNrZXIgMnxhbGFybTJfc3RhdGV8b2ZmfGFsYXJtMl90aW1lfDAwOjAwfGFsYXJtMl90YXJnZXR8Rk9OIDF8YWxhcm0yX3dkYXlzfGRhaWx5fGFsYXJtM3xXZWNrZXIgM3xhbGFybTNfc3RhdGV8b2ZmfGFsYXJtM190aW1lfDAwOjAwfGFsYXJtM190YXJnZXR8Rk9OIDF8YWxhcm0zX3dkYXlzfGRhaWx5fHRhbTF8QW5ydWZiZWFudHdvcnRlcnx0YW0xX3N0YXRlfG9mZnx0YW0xX25ld01zZ3wwfHRhbTFfb2xkTXNnfDB8dXNlcjAxfChndWVzdCl8dXNlcjAxX3RoaXNNb250aFRpbWV8MDowMHx1c2VyMDFfdG9kYXlUaW1lfDA6MDB8dXNlcjAxX3RvZGF5U2Vjb25kc3wwfHVzZXIwMV90eXBlfEd1ZXN0fC5ib3hfVG9kYXlCeXRlc1JlY2VpdmVkSGlnaHwwfC5ib3hfVG9kYXlCeXRlc1JlY2VpdmVkTG93fDUxOTc2MzczN3wuYm94X1RvZGF5Qnl0ZXNTZW50SGlnaHwwfC5ib3hfVG9kYXlCeXRlc1NlbnRMb3d8MjUwNTk5MjU5fHJlYWRvdXRUaW1lfDIuMDA=')}
2016.11.28 12:17:02 1: stacktrace:
2016.11.28 12:17:02 1:     main::__ANON__                      called by ./FHEM/98_DOIF.pm (375)
2016.11.28 12:17:02 1:     main::ReadingValDoIf                called by (eval 25264) (1)
2016.11.28 12:17:02 1:     (eval)                              called by ./FHEM/98_DOIF.pm (1056)
2016.11.28 12:17:02 1:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1306)
2016.11.28 12:17:02 1:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1418)
2016.11.28 12:17:02 1:     main::DOIF_Notify                   called by fhem.pl (3264)
2016.11.28 12:17:02 1:     main::CallFn                        called by fhem.pl (3186)
2016.11.28 12:17:02 1:     main::DoTrigger                     called by fhem.pl (4079)
2016.11.28 12:17:02 1:     main::readingsEndUpdate             called by ./FHEM/72_FRITZBOX.pm (1746)
2016.11.28 12:17:02 1:     main::FRITZBOX_Readout_Process      called by ./FHEM/72_FRITZBOX.pm (1603)
2016.11.28 12:17:02 1:     main::FRITZBOX_Readout_Done         called by (eval 25263) (1)
2016.11.28 12:17:02 1:     (eval)                              called by fhem.pl (1007)
2016.11.28 12:17:02 1:     main::AnalyzePerlCommand            called by fhem.pl (1026)
2016.11.28 12:17:02 1:     main::AnalyzeCommand                called by fhem.pl (955)
2016.11.28 12:17:02 1:     main::AnalyzeCommandChain           called by ./FHEM/98_telnet.pm (275)
2016.11.28 12:17:02 1:     main::telnet_Read                   called by fhem.pl (3264)
2016.11.28 12:17:02 1:     main::CallFn                        called by fhem.pl (672)
2016.11.28 12:17:02 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at (eval 25264) line 1.
2016.11.28 12:17:02 1: eval: {FRITZBOX_Readout_Done('FritzBox|ZmhlbS0+c2lkfGQyMzZlNDNkNGY5MTMwMDB8ZmhlbS0+c2lkVGltZXwxNDgwMzMxODIyfGRlY3QxfFJhdENhdmV8ZGVjdDFfaW50ZXJufDYxMHxkZWN0MV9hbGFybVJpbmdUb25lfHxkZWN0MV9pbnRSaW5nVG9uZXxIYW5kc2V0RGVmYXVsdHxkZWN0MV9yYWRpb3x8ZGVjdDFfY3VzdFJpbmdUb25lfHxkZWN0MV9jdXN0UmluZ1RvbmVOYW1lfHxkZWN0MV9pbWFnZVBhdGh8fGZoZW0tPjYxMC0+aWR8MXxmaGVtLT42MTAtPnVzZXJJZHwxfGRlY3QyfELDvHJvfGRlY3QyX2ludGVybnw2MTF8ZGVjdDJfYWxhcm1SaW5nVG9uZXx8ZGVjdDJfaW50UmluZ1RvbmV8SGFuZHNldERlZmF1bHR8ZGVjdDJfcmFkaW98fGRlY3QyX2N1c3RSaW5nVG9uZXx8ZGVjdDJfY3VzdFJpbmdUb25lTmFtZXx8ZGVjdDJfaW1hZ2VQYXRofHxmaGVtLT42MTEtPmlkfDJ8ZmhlbS0+NjExLT51c2VySWR8MnxkZWN0MV9tYW51ZmFjdHVyZXJ8U2llbWVuc3xkZWN0MV9tb2RlbHwweDAwfGRlY3QxX2Z3VmVyc2lvbnwwLjAwfGZoZW0tPjYxMC0+YnJhbmR8U2llbWVuc3xmaGVtLT42MTAtPm1vZGVsfDB4MDB8ZGVjdDJfbWFudWZhY3R1cmVyfFNpZW1lbnN8ZGVjdDJfbW9kZWx8MHgwMHxkZWN0Ml9md1ZlcnNpb258MC4wMHxmaGVtLT42MTEtPmJyYW5kfFNpZW1lbnN8ZmhlbS0+NjExLT5tb2RlbHwweDAwfHJhZGlvMDB8fGZoZW0tPnJhZGlvLT4wfHxyYWRpbzAxfHxmaGVtLT5yYWRpby0+MXx8cmFkaW8wMnx8ZmhlbS0+cmFkaW8tPjJ8fHJhZGlvMDN8fGZoZW0tPnJhZGlvLT4zfHxyYWRpbzA0fHxmaGVtLT5yYWRpby0+NHx8cmFkaW8wNXx8ZmhlbS0+cmFkaW8tPjV8fHJhZGlvMDZ8fGZoZW0tPnJhZGlvLT42fHxyYWRpbzA3fHxmaGVtLT5yYWRpby0+N3x8cmFkaW8wOHx8ZmhlbS0+cmFkaW8tPjh8fHJhZGlvMDl8fGZoZW0tPnJhZGlvLT45fHxyYWRpbzEwfHxmaGVtLT5yYWRpby0+MTB8fHJhZGlvMTF8fGZoZW0tPnJhZGlvLT4xMXx8cmFkaW8xMnx8ZmhlbS0+cmFkaW8tPjEyfHxyYWRpbzEzfHxmaGVtLT5yYWRpby0+MTN8fHJhZGlvMTR8fGZoZW0tPnJhZGlvLT4xNHx8cmFkaW8xNXx8ZmhlbS0+cmFkaW8tPjE1fHxyYWRpbzE2fHxmaGVtLT5yYWRpby0+MTZ8fHJhZGlvMTd8fGZoZW0tPnJhZGlvLT4xN3x8cmFkaW8xOHx8ZmhlbS0+cmFkaW8tPjE4fHxyYWRpbzE5fHxmaGVtLT5yYWRpby0+MTl8fHJhZGlvMjB8fGZoZW0tPnJhZGlvLT4yMHx8cmFkaW8yMXx8ZmhlbS0+cmFkaW8tPjIxfHxyYWRpbzIyfHxmaGVtLT5yYWRpby0+MjJ8fHJhZGlvMjN8fGZoZW0tPnJhZGlvLT4yM3x8cmFkaW8yNHx8ZmhlbS0+cmFkaW8tPjI0fHxyYWRpbzI1fHxmaGVtLT5yYWRpby0+MjV8fHJhZGlvMjZ8fGZoZW0tPnJhZGlvLT4yNnx8cmFkaW8yN3x8ZmhlbS0+cmFkaW8tPjI3fHxyYWRpbzI4fHxmaGVtLT5yYWRpby0+Mjh8fHJhZGlvMjl8fGZoZW0tPnJhZGlvLT4yOXx8cmFkaW8zMHx8ZmhlbS0+cmFkaW8tPjMwfHxyYWRpbzMxfHxmaGVtLT5yYWRpby0+MzF8fHJhZGlvMzJ8fGZoZW0tPnJhZGlvLT4zMnx8cmFkaW8zM3x8ZmhlbS0+cmFkaW8tPjMzfHxyYWRpbzM0fHxmaGVtLT5yYWRpby0+MzR8fHJhZGlvMzV8fGZoZW0tPnJhZGlvLT4zNXx8cmFkaW8zNnx8ZmhlbS0+cmFkaW8tPjM2fHxyYWRpbzM3fHxmaGVtLT5yYWRpby0+Mzd8fHJhZGlvMzh8fGZoZW0tPnJhZGlvLT4zOHx8cmFkaW8zOXx8ZmhlbS0+cmFkaW8tPjM5fHxmaGVtLT5yYWRpb0NvdW50fDQwfGZoZW0tPndsYW5EZXZpY2UtPkU4XzNBXzEyX0Y2X0Q1XzdELT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPkU4XzNBXzEyX0Y2X0Q1XzdELT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPkU4XzNBXzEyX0Y2X0Q1XzdELT5yc3NpfDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMjZfMzdfOTJfMzdfMUItPnNwZWVkfDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMjZfMzdfOTJfMzdfMUItPnNwZWVkX3J4fDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMjZfMzdfOTJfMzdfMUItPnJzc2l8MHxmaGVtLT53bGFuRGV2aWNlLT4wMF9CQl8zQV84MF80QV84MC0+c3BlZWR8MHxmaGVtLT53bGFuRGV2aWNlLT4wMF9CQl8zQV84MF80QV84MC0+c3BlZWRfcnh8MHxmaGVtLT53bGFuRGV2aWNlLT4wMF9CQl8zQV84MF80QV84MC0+cnNzaXwwfGZoZW0tPndsYW5EZXZpY2UtPkIwXzEwXzQxXzEzX0Y5X0I3LT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPkIwXzEwXzQxXzEzX0Y5X0I3LT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPkIwXzEwXzQxXzEzX0Y5X0I3LT5yc3NpfDB8ZmhlbS0+d2xhbkRldmljZS0+QjBfMTBfNDFfMDRfMkNfQTMtPnNwZWVkfDB8ZmhlbS0+d2xhbkRldmljZS0+QjBfMTBfNDFfMDRfMkNfQTMtPnNwZWVkX3J4fDB8ZmhlbS0+d2xhbkRldmljZS0+QjBfMTBfNDFfMDRfMkNfQTMtPnJzc2l8MHxmaGVtLT53bGFuRGV2aWNlLT42OF9BMF9GNl8yMl81Nl82RC0+c3BlZWR8NjV8ZmhlbS0+d2xhbkRldmljZS0+NjhfQTBfRjZfMjJfNTZfNkQtPnNwZWVkX3J4fDExfGZoZW0tPndsYW5EZXZpY2UtPjY4X0EwX0Y2XzIyXzU2XzZELT5yc3NpfDYwfGZoZW0tPndsYW5EZXZpY2UtPjY4XzA1XzcxXzU3X0M5Xzc2LT5zcGVlZHwxMzB8ZmhlbS0+d2xhbkRldmljZS0+NjhfMDVfNzFfNTdfQzlfNzYtPnNwZWVkX3J4fDM1fGZoZW0tPndsYW5EZXZpY2UtPjY4XzA1XzcxXzU3X0M5Xzc2LT5yc3NpfDU2fGZoZW0tPndsYW5EZXZpY2UtPjQ4XzVBXzNGXzVDXzVGXzcwLT5zcGVlZHwxMzB8ZmhlbS0+d2xhbkRldmljZS0+NDhfNUFfM0ZfNUNfNUZfNzAtPnNwZWVkX3J4fDUzfGZoZW0tPndsYW5EZXZpY2UtPjQ4XzVBXzNGXzVDXzVGXzcwLT5yc3NpfDU5fGZoZW0tPndsYW5EZXZpY2UtPjcwX0VFXzUwXzA2XzdGXzM4LT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPjcwX0VFXzUwXzA2XzdGXzM4LT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPjcwX0VFXzUwXzA2XzdGXzM4LT5yc3NpfDB8ZmhlbS0+d2xhbkRldmljZS0+MDBfMDRfMjBfRjNfOERfNjgtPnNwZWVkfDE1MHxmaGVtLT53bGFuRGV2aWNlLT4wMF8wNF8yMF9GM184RF82OC0+c3BlZWRfcnh8MTQ5fGZoZW0tPndsYW5EZXZpY2UtPjAwXzA0XzIwX0YzXzhEXzY4LT5yc3NpfDY2fGZoZW0tPndsYW5EZXZpY2UtPjU0XzI3XzU4XzM0XzM5X0NDLT5zcGVlZHwyM3xmaGVtLT53bGFuRGV2aWNlLT41NF8yN181OF8zNF8zOV9DQy0+c3BlZWRfcnh8MTQ4fGZoZW0tPndsYW5EZXZpY2UtPjU0XzI3XzU4XzM0XzM5X0NDLT5yc3NpfDQ0fGZoZW0tPndsYW5EZXZpY2UtPkI4XzI3X0VCXzU4XzMxXzlBLT5zcGVlZHwwfGZoZW0tPndsYW5EZXZpY2UtPkI4XzI3X0VCXzU4XzMxXzlBLT5zcGVlZF9yeHwwfGZoZW0tPndsYW5EZXZpY2UtPkI4XzI3X0VCXzU4XzMxXzlBLT5yc3NpfDB8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC45OXxBbHN0ZXJ0ZXh0LVBDfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMzV8QmFzdGV0fG1hY182OF9BMF9GNl8yMl81Nl82RHxCYXN0ZXQgKFdMQU4sIDY1IC8gMTEgTWJpdC9zLCA2MCl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zMHxEci1FdmlsfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjR8RmF0QmFzdGFyZHxtYWNfNDRfOEFfNUJfQ0VfMDJfMTN8RmF0QmFzdGFyZCAoTEFOMSwgMSBHYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjl8RmVtYm90dGVyfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMXxHb2xkc3RhZW5kZXJ8bWFjXzA4Xzk2X0Q3X0U2XzM3XzlCfEdvbGRzdGFlbmRlcnxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjI4fEtpbmRsfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjJ8TGFzZXJkcnVja2VyfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMnxMdWtlLTd8bWFjXzAyXzUzXzA5XzAyXzk0X0Q1fEx1a2UtNyAoTEFOMiwgMSBHYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguM3xNaW5pTWV8bWFjXzQ4XzVBXzNGXzVDXzVGXzcwfE1pbmlNZSAoV0xBTiwgMTMwIC8gNTMgTWJpdC9zLCA1OSl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4yMXxNcnMtTG9ja3xtYWNfRDBfMjdfODhfNzVfMUFfNzZ8TXJzLUxvY2sgKExBTjMsIDEwMCBNYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjV8Tmljb3MtSGFuZHl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zMXxOdW1tZXIyfG1hY182OF8wNV83MV81N19DOV83NnxOdW1tZXIyIChXTEFOLCAxMzAgLyAzNSBNYml0L3MsIDU2KXxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjIwfFBTNHxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjMyfFJhdWJrYXR6ZXxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjEwfHJhdE9oYXVzfG1hY19COF8yN19FQl8yOF83Nl8yNnxyYXRPaGF1cyAoTEFOMywgMTAwIE1iaXQvcyl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zNHxyYXRPaGF1cy1DQU0wMXxtYWNfMDBfNjJfNkVfNjNfMDVfQjF8cmF0T2hhdXMtQ0FNMDEgKExBTjMsIDEwMCBNYml0L3MpfGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMTJ8cmF0T2hhdXMtSE1sYW58ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4xMXxyYXRPaGF1cy1IVUV8bWFjXzAwXzE3Xzg4XzIzXzhEXzk2fHJhdE9oYXVzLUhVRSAoTEFOMywgMTAwIE1iaXQvcyl8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4xM3xyYXRPaGF1cy1JUkJUfG1hY18wMF8wNF8yMF9GM184RF82OHxyYXRPaGF1cy1JUkJUIChXTEFOLCAxNTAgLyAxNDkgTWJpdC9zLCA2Nil8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4yM3xyYXRPaGF1cy1XZXR0ZXJ8bWFjXzcwX0VFXzUwXzA2XzdGXzM4fHJhdE9oYXVzLVdldHRlciAoV0xBTiwgMCAvIDAgTWJpdC9zLCAwKXxmaGVtLT5sYW5kZXZpY2UtPjE5Mi4xNjguMTc4LjM2fHJhdE9tYXR8ZmhlbS0+bGFuZGV2aWNlLT4xOTIuMTY4LjE3OC4zN3xyYXRPbWF0fGZoZW0tPmxhbmRldmljZS0+MTkyLjE2OC4xNzguMjZ8cmF0T3RhYnxtYWNfNTRfMjdfNThfMzRfMzlfQ0N8cmF0T3RhYiAoV0xBTiwgMjMgLyAxNDggTWJpdC9zLCA0NCl8Ym94X3dsYW5Db3VudHw2fGJveF9ndWVzdFdsYW5Db3VudHwwfG1hY18wMF8yM18yNF81Ml8xNV8xNXx8Ym94X3dsYW5fMi40R0h6fG9ufGJveF93bGFuXzVHSHp8fGJveF9ndWVzdFdsYW58b2ZmfGJveF9ndWVzdFdsYW5SZW1haW58MHxib3hfZGVjdHxvbnxib3hfbW9ofGRlZmF1bHR8Ym94X3Bvd2VyUmF0ZXw0M3xmaGVtLT5pc19kb3VibGVfd2xhbnwwfGJveF9md1ZlcnNpb258MTIwLjA2LjUwfGJveF9md1VwZGF0ZXwwfGJveF90cjA2NHxvbnxib3hfdHIwNjl8b2ZmfGJveF9zdGREaWFsUG9ydHxhbGxGb25zfGJveF9pcEV4dGVybnw4OC42NC4zNS4yNHxib3hfY29ubmVjdHw1fGJveF9jcHVUZW1wfDc2fGdzbV9yc3NpfHxnc21fc3RhdGV8fGdzbV90ZWNobm9sb2d5fHxnc21faW50ZXJuZXR8fGFsYXJtMXxXZWNrZXIgMXxhbGFybTFfc3RhdGV8b2ZmfGFsYXJtMV90aW1lfDAwOjAwfGFsYXJtMV90YXJnZXR8Rk9OIDF8YWxhcm0xX3dkYXlzfGRhaWx5fGFsYXJtMnxXZWNrZXIgMnxhbGFybTJfc3RhdGV8b2ZmfGFsYXJtMl90aW1lfDAwOjAwfGFsYXJtMl90YXJnZXR8Rk9OIDF8YWxhcm0yX3dkYXlzfGRhaWx5fGFsYXJtM3xXZWNrZXIgM3xhbGFybTNfc3RhdGV8b2ZmfGFsYXJtM190aW1lfDAwOjAwfGFsYXJtM190YXJnZXR8Rk9OIDF8YWxhcm0zX3dkYXlzfGRhaWx5fHRhbTF8QW5ydWZiZWFudHdvcnRlcnx0YW0xX3N0YXRlfG9mZnx0YW0xX25ld01zZ3wwfHRhbTFfb2xkTXNnfDB8dXNlcjAxfChndWVzdCl8dXNlcjAxX3RoaXNNb250aFRpbWV8MDowMHx1c2VyMDFfdG9kYXlUaW1lfDA6MDB8dXNlcjAxX3RvZGF5U2Vjb25kc3wwfHVzZXIwMV90eXBlfEd1ZXN0fC5ib3hfVG9kYXlCeXRlc1JlY2VpdmVkSGlnaHwwfC5ib3hfVG9kYXlCeXRlc1JlY2VpdmVkTG93fDUxOTc2MzczN3wuYm94X1RvZGF5Qnl0ZXNTZW50SGlnaHwwfC5ib3hfVG9kYXlCeXRlc1NlbnRMb3d8MjUwNTk5MjU5fHJlYWRvdXRUaW1lfDIuMDA=')}
2016.11.28 12:17:02 1: stacktrace:
2016.11.28 12:17:02 1:     main::__ANON__                      called by (eval 25264) (1)
2016.11.28 12:17:02 1:     (eval)                              called by ./FHEM/98_DOIF.pm (1056)
2016.11.28 12:17:02 1:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1306)
2016.11.28 12:17:02 1:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1418)
2016.11.28 12:17:02 1:     main::DOIF_Notify                   called by fhem.pl (3264)
2016.11.28 12:17:02 1:     main::CallFn                        called by fhem.pl (3186)
2016.11.28 12:17:02 1:     main::DoTrigger                     called by fhem.pl (4079)
2016.11.28 12:17:02 1:     main::readingsEndUpdate             called by ./FHEM/72_FRITZBOX.pm (1746)
2016.11.28 12:17:02 1:     main::FRITZBOX_Readout_Process      called by ./FHEM/72_FRITZBOX.pm (1603)
2016.11.28 12:17:02 1:     main::FRITZBOX_Readout_Done         called by (eval 25263) (1)
2016.11.28 12:17:02 1:     (eval)                              called by fhem.pl (1007)
2016.11.28 12:17:02 1:     main::AnalyzePerlCommand            called by fhem.pl (1026)
2016.11.28 12:17:02 1:     main::AnalyzeCommand                called by fhem.pl (955)
2016.11.28 12:17:02 1:     main::AnalyzeCommandChain           called by ./FHEM/98_telnet.pm (275)
2016.11.28 12:17:02 1:     main::telnet_Read                   called by fhem.pl (3264)
2016.11.28 12:17:02 1:     main::CallFn                        called by fhem.pl (672)
2016.11.28 12:17:02 1: PERL WARNING: Use of uninitialized value $default in pattern match (m//) at ./FHEM/98_DOIF.pm line 375.
→do↑p!dnʇs↓shit←

the ratman

niemnad ne idee?
das zeugt fängt gewaltig zu nerven an - warnings in rauhen mengen.

ich weiß nicht mal, was ich da derweil auf verbose=0 stellen könnte - nix wirkt, nicht bei den doif's und auch nicht bei den presence.
→do↑p!dnʇs↓shit←

Ellert

Versuche einen Default-Wert anzugeben.

the ratman

→do↑p!dnʇs↓shit←

Ellert

Keine Ahnung, Dein DOIF kennst nur Du allein.

the ratman

das prüft auf den state "present" oder "absent", wie vom presence-modul vorgegeben.
das sieht dann z.b. so aus[Ping_FatBastard:state] eq "present"

ausserdem ging das ganze fast 1 jahr lang gut, auf einmal werd ich mit den warnings vollgemüllt.
→do↑p!dnʇs↓shit←

Damian

Zitat von: the ratman am 10 Dezember 2016, 10:22:44
das prüft auf den state "present" oder "absent", wie vom presence-modul vorgegeben.
das sieht dann z.b. so aus[Ping_FatBastard:state] eq "present"

ausserdem ging das ganze fast 1 jahr lang gut, auf einmal werd ich mit den warnings vollgemüllt.

Woher weißt du, dass es von dieser Abfrage kommt?
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Ellert

Zitat von: the ratman am 10 Dezember 2016, 10:22:44
das prüft auf den state "present" oder "absent", wie vom presence-modul vorgegeben.
das sieht dann z.b. so aus[Ping_FatBastard:state] eq "present"

ausserdem ging das ganze fast 1 jahr lang gut, auf einmal werd ich mit den warnings vollgemüllt.
Ist es besser geworden, nachdem Du das Reading mit einem Default-Wert versehen hast?

the ratman

@damian
weiß ich nicht - aber nachdem meine "ping"-doifs in der art alle gleich sind hab ich halt mal ein beispiel gebracht.
das einzige, was ich weiß ist: wenn ich alle meine doifs (mit presence) und die presence selber auf verbose=0 stelle, hat das 0 wirkung auf die warnings.

@ellert
ich weiß immer noch nicht was du meinst, oder wo ich einen default-wert (für was auch immer) einsetzen kann/soll.
→do↑p!dnʇs↓shit←

Damian

Zitat von: the ratman am 10 Dezember 2016, 12:08:56
@damian
weiß ich nicht - aber nachdem meine "ping"-doifs in der art alle gleich sind hab ich halt mal ein beispiel gebracht.
das einzige, was ich weiß ist: wenn ich alle meine doifs (mit presence) und die presence selber auf verbose=0 stelle, hat das 0 wirkung auf die warnings.

@ellert
ich weiß immer noch nicht was du meinst, oder wo ich einen default-wert (für was auch immer) einsetzen kann/soll.

Also, ich gehe erst mal davon aus, dass du die aktuellste Version benutzt !?
Bei der aktuellen Version wird ein nicht vorhandenes Reading nicht mehr angemeckert und im error-Reading protokolliert, sondern ein leerer String zurück geliefert. Das sollte  eher weniger Fehler produzieren.

Bei der aktuellen Version hast du auch die Möglichkeit einen Defaultwert für diesen Fall anzugeben:

[Ping_FatBastard:state,""]

Allerdings glaube ich nicht, dass das hier das Problem ist, denn bei mir führt die Angabe [blabla:blabla] eq "bla" zu keinen Problemen, obwohl es blabla nicht gibt.

Du wirst also nicht drumrum kommen, genau das DOIF-Modul zu spezifizieren, welches die Fehlermeldung produziert. Und dann kannst du von dem mal list hier posten.

Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

the ratman

ja, alles neu - täglich
ich verstehs halt immer noch nicht
ich hab ein module presence - das heißt "Ping_FatBastard". dort gibts nen state, der entweder "present" oder "absent" heißt. mehr is an dem ding nicht dran ...

ich werd aber trotzdem mal die ganzen doifs mit mit nem defaultwert füllen - man weiß ja nie *g*.
mehr dann in kürze.
→do↑p!dnʇs↓shit←

Damian

Zitat von: the ratman am 10 Dezember 2016, 15:24:09
ja, alles neu - täglich
ich verstehs halt immer noch nicht
ich hab ein module presence - das heißt "Ping_FatBastard". dort gibts nen state, der entweder "present" oder "absent" heißt. mehr is an dem ding nicht dran ...

ich werd aber trotzdem mal die ganzen doifs mit mit nem defaultwert füllen - man weiß ja nie *g*.
mehr dann in kürze.

Hast du in irgendeinem DOIF das Attribut notexist definiert?
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Ellert

Zitat von: the ratman am 10 Dezember 2016, 15:24:09
ja, alles neu - täglich
ich verstehs halt immer noch nicht
ich hab ein module presence - das heißt "Ping_FatBastard". dort gibts nen state, der entweder "present" oder "absent" heißt. mehr is an dem ding nicht dran ...

ich werd aber trotzdem mal die ganzen doifs mit mit nem defaultwert füllen - man weiß ja nie *g*.
mehr dann in kürze.

Führst Du nach dem Update ein "shutdown restart" durch?
Verwendest Du include-Dateien in der Fhem.cfg?
Poste mal ein" version".

Damian

Probiere diese Version. Ich habe etwas aufgeräumt.

Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

the ratman

ZitatHast du in irgendeinem DOIF das Attribut notexist definiert?
nein
ZitatFührst Du nach dem Update ein "shutdown restart" durch?
ja
ZitatProbiere diese Version. Ich habe etwas aufgeräumt.
ich probiere - danke für den test
→do↑p!dnʇs↓shit←