FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: dev0 am 02 Februar 2019, 08:57:45

Titel: MQTT2: Perlwarnungen
Beitrag von: dev0 am 02 Februar 2019, 08:57:45
Mit den aktuellen MQTT2 Modulen (Zeile 417 in 00_MQTT2_SERVER ist auskommentiert, aber vorhanden) bekomme ich ab und zu die angehängten Perl Warnungen. Ich kann nicht ausschließen, dass mein "Sender" Mist baut, da ich gerade erst anfange mich in das Projekt (https://github.com/shmuelzon/esp32-ble2mqtt) einzuarbeiten und es auch noch nicht wirklich stabil läuft (reboots, freezes, ...) Leider kann ich dieses Verhalten noch nicht reproduzieren, es tritt zwischendurch auf und in den seriellen Ausgaben sehe ich keinen Unterschied zu einer funktionieren Übertragung.


2019.02.02 07:57:38.390 4: Connection accepted from MQTT2_192.168.30.79_59630
2019.02.02 07:57:38.405 5: CONNECT: (0)(4)MQTT(4)(2)(0)x(0)(12)ESP32_c02081
2019.02.02 07:57:38.405 4: MQTT2_192.168.30.79_59630 ESP32_c02081 CONNECT V:4 keepAlive:120
2019.02.02 07:57:38.767 5: SUBSCRIBE: (242)e(0)(26)BLE2MQTT-2081/OTA/Firmware(0)
2019.02.02 07:57:38.767 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:38.767 4:   topic:BLE2MQTT-2081/OTA/Firmware qos:0
2019.02.02 07:57:39.585 5: SUBSCRIBE: (16)(231)(0)(21)BLE2MQTT/OTA/Firmware(0)
2019.02.02 07:57:39.586 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.586 4:   topic:BLE2MQTT/OTA/Firmware qos:0
2019.02.02 07:57:39.586 5: SUBSCRIBE: (233)5(0)(24)BLE2MQTT-2081/OTA/Config(0)
2019.02.02 07:57:39.587 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.587 4:   topic:BLE2MQTT-2081/OTA/Config qos:0
2019.02.02 07:57:39.587 5: SUBSCRIBE: LO(0)(19)BLE2MQTT/OTA/Config(0)
2019.02.02 07:57:39.588 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.588 4:   topic:BLE2MQTT/OTA/Config qos:0
2019.02.02 07:57:39.589 5: PUBLISH: (0)(27)7c:2f:80:97:b0:98/Connectedtrue
2019.02.02 07:57:39.589 4: MQTT2_192.168.30.79_59630 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/Connected:true
2019.02.02 07:57:39.590 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/Connected\000true
2019.02.02 07:57:39.594 5: SUBSCRIBE: (226)+(0)(27)7c:2f:80:97:b0:98/Connected(0)
2019.02.02 07:57:39.594 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.595 4:   topic:7c:2f:80:97:b0:98/Connected qos:0
2019.02.02 07:57:39.595 5: PUBLISH: (0)(23)7c:2f:80:97:b0:98/OwnerBLE2MQTT-2081(0)
2019.02.02 07:57:39.596 4: MQTT2_192.168.30.79_59630 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/Owner:BLE2MQTT-2081
2019.02.02 07:57:39.597 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/Owner\000BLE2MQTT-2081\000
2019.02.02 07:57:39.601 5: SUBSCRIBE: "H(0).7c:2f:80:97:b0:98/GenericAccess/DeviceName/Get(0)
2019.02.02 07:57:39.601 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.601 4:   topic:7c:2f:80:97:b0:98/GenericAccess/DeviceName/Get qos:0
2019.02.02 07:57:39.601 5: SUBSCRIBE: (190)(165)(0).7c:2f:80:97:b0:98/GenericAccess/Appearance/Get(0)
2019.02.02 07:57:39.601 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.602 4:   topic:7c:2f:80:97:b0:98/GenericAccess/Appearance/Get qos:0
2019.02.02 07:57:39.602 5: SUBSCRIBE: (203)(218)(0)97c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag/Get(0)
2019.02.02 07:57:39.602 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.602 4:   topic:7c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag/Get qos:0
2019.02.02 07:57:39.603 5: SUBSCRIBE: (26)P(0)97c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag/Set(0)
2019.02.02 07:57:39.604 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.604 4:   topic:7c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag/Set qos:0
2019.02.02 07:57:39.604 5: SUBSCRIBE: (158)(30)(0)K7c:2f:80:97:b0:98/GenericAccess/PeripheralPreferredConnectionParameters/Get(0)
2019.02.02 07:57:39.604 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.605 4:   topic:7c:2f:80:97:b0:98/GenericAccess/PeripheralPreferredConnectionParameters/Get qos:0
2019.02.02 07:57:39.605 5: SUBSCRIBE: (229)(8)(0)57c:2f:80:97:b0:98/GenericAttribute/ServiceChanged/Get(0)
2019.02.02 07:57:39.605 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.605 4:   topic:7c:2f:80:97:b0:98/GenericAttribute/ServiceChanged/Get qos:0
2019.02.02 07:57:39.606 5: SUBSCRIBE: (199)n(0)>7c:2f:80:97:b0:98/DeviceInformation/ManufacturerNameString/Get(0)
2019.02.02 07:57:39.606 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.606 4:   topic:7c:2f:80:97:b0:98/DeviceInformation/ManufacturerNameString/Get qos:0
2019.02.02 07:57:39.607 5: SUBSCRIBE: (190)(131)(0)97c:2f:80:97:b0:98/DeviceInformation/ModelNumberString/Get(0)
2019.02.02 07:57:39.607 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.607 4:   topic:7c:2f:80:97:b0:98/DeviceInformation/ModelNumberString/Get qos:0
2019.02.02 07:57:39.608 4: Connection accepted from MQTT2_192.168.30.79_50198
2019.02.02 07:57:39.610 5: SUBSCRIBE: (235)(214)(0)>7c:2f:80:97:b0:98/DeviceInformation/FirmwareRevisionString/Get(0)
2019.02.02 07:57:39.610 4: MQTT2_192.168.30.79_59630 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:39.611 4:   topic:7c:2f:80:97:b0:98/DeviceInformation/FirmwareRevisionString/Get qos:0
2019.02.02 07:57:39.613 4: Connection closed for MQTT2_192.168.30.79_59630: EOF
2019.02.02 07:57:39.613 5: CONNECT: (0)(4)MQTT(4)(2)(0)x(0)(12)ESP32_c02081
2019.02.02 07:57:39.614 4: MQTT2_192.168.30.79_50198 ESP32_c02081 CONNECT V:4 keepAlive:120
2019.02.02 07:57:39.623 5: UNSUBSCRIBE: (0)(139)(0)(27)7c:2f:80:97:b0:98/Connected
2019.02.02 07:57:39.623 4: MQTT2_192.168.30.79_50198 ESP32_c02081 UNSUBSCRIBE
2019.02.02 07:57:39.623 4:   topic:7c:2f:80:97:b0:98/Connected
2019.02.02 07:57:39.627 5: PUBLISH: (0)(27)7c:2f:80:97:b0:98/Connectedfalse
2019.02.02 07:57:39.627 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/Connected:false
2019.02.02 07:57:39.628 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/Connected\000false
2019.02.02 07:57:39.679 5: UNSUBSCRIBE: (164)(252)(0).7c:2f:80:97:b0:98/GenericAc(130)(26)(212)4(0)(21)BLE2MQTT/OTA/
2019.02.02 07:57:39.679 4: MQTT2_192.168.30.79_50198 ESP32_c02081 UNSUBSCRIBE
2019.02.02 07:57:39.679 4:   topic:7c:2f:80:97:b0:98/GenericAc??4BLE2MQTT/OTA/
2019.02.02 07:57:39.680 5: PUBACK: rmware(0)ricAccess/DeviceName/Get(130)(26)(212)4(0)(21)BLE2MQTT/OTA/Firmware(0)(130)(29)(231)9(0)(24)BLE2MQTT-2081/OTA/Config(0)(130)(29)(231)9(0)(24)BLE2MQTT-
2019.02.02 07:57:39.680 5: PUBLISH: 81/OTA/Config(0)Access/Appearance/Get(162)=(218)(128)(0)97c:2f:8
2019.02.02 07:57:39.680 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 319.
2019.02.02 07:57:39.681 1: stacktrace:
2019.02.02 07:57:39.681 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (319)
2019.02.02 07:57:39.681 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.681 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.682 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.682 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.682 1: PERL WARNING: Use of uninitialized value in unpack at ./FHEM/00_MQTT2_SERVER.pm line 319.
2019.02.02 07:57:39.682 1: stacktrace:
2019.02.02 07:57:39.683 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (319)
2019.02.02 07:57:39.683 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.683 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.684 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.684 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.684 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 322.
2019.02.02 07:57:39.684 1: stacktrace:
2019.02.02 07:57:39.684 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (322)
2019.02.02 07:57:39.684 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.685 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.685 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.685 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.685 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/00_MQTT2_SERVER.pm line 323.
2019.02.02 07:57:39.686 1: stacktrace:
2019.02.02 07:57:39.686 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (323)
2019.02.02 07:57:39.686 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.686 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.686 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.687 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.687 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PUBLISH /OTA/ConfigAccess/Appearance/Get?=ڀ97c:2f:8:
2019.02.02 07:57:39.687 1: PERL WARNING: Use of uninitialized value $pid in pack at ./FHEM/00_MQTT2_SERVER.pm line 324.
2019.02.02 07:57:39.687 1: stacktrace:
2019.02.02 07:57:39.687 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (324)
2019.02.02 07:57:39.688 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.688 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.688 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.688 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.689 5: MQTT2: dispatch autocreate\000ESP32_c02081\000/OTA/Config\000Access/Appearance/Get?=ڀ\00097c:2f:8\000
2019.02.02 07:57:39.691 5: PUBLISH: 97:b0:98/Ge(162)=(218)(128)(0)97c:2f:80:97:b0:98/GenericAccess/Periphera
2019.02.02 07:57:39.691 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 322.
2019.02.02 07:57:39.691 1: stacktrace:
2019.02.02 07:57:39.691 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (322)
2019.02.02 07:57:39.691 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.691 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.692 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.692 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.692 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.693 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/00_MQTT2_SERVER.pm line 323.
2019.02.02 07:57:39.693 1: stacktrace:
2019.02.02 07:57:39.693 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (323)
2019.02.02 07:57:39.693 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.694 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.694 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.694 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.695 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.695 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PUBLISH :b0:98/Ge?=ڀ97c:2f:80:97:b0:98/GenericAccess/Periphera:
2019.02.02 07:57:39.695 5: MQTT2: dispatch autocreate\000ESP32_c02081\000:b0:98/Ge?=ڀ\00097c:2f:80:97:b0:98/GenericAccess/Periphera\000
2019.02.02 07:57:39.696 5: PUBREL: rivacyFlag/Get(162)=l(182)(0)97c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag/Set(162)Ol
2019.02.02 07:57:39.697 1: M2: Unhandled packet PUBREL, disconneting MQTT2_192.168.30.79_50198
2019.02.02 07:57:39.699 5: PINGREQ:
2019.02.02 07:57:39.699 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PINGREQ
2019.02.02 07:57:39.699 5: PUBACK: c:2f:80:97:b0:98/GenericAccess/PeripheralPreferredConne
2019.02.02 07:57:39.700 5: PUBREL: ionParameters/Get(162)9(161)(180)(0)57c:2f:80:97:b0:98/GenericAttribute/ServiceChanged/Get(162)Bio(0)>7c:2f:80:97:b0:98/DeviceInformatio
2019.02.02 07:57:39.700 1: M2: Unhandled packet PUBREL, disconneting MQTT2_192.168.30.79_50198
2019.02.02 07:57:39.701 5: PUBREL: ManufacturerNameString/Get(162)=(173)(201)(0)97c:2f:80:97:b0:
2019.02.02 07:57:39.701 1: M2: Unhandled packet PUBREL, disconneting MQTT2_192.168.30.79_50198
2019.02.02 07:57:39.703 5: PUBLISH: /DeviceInformation/ModelNumberString/Get(162)B$,(0)>7c:2f:80:9
2019.02.02 07:57:39.703 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 322.
2019.02.02 07:57:39.703 1: stacktrace:
2019.02.02 07:57:39.703 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (322)
2019.02.02 07:57:39.703 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.704 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.704 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.704 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.704 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.704 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.705 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.705 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.705 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.705 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.706 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.706 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/00_MQTT2_SERVER.pm line 323.
2019.02.02 07:57:39.706 1: stacktrace:
2019.02.02 07:57:39.706 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (323)
2019.02.02 07:57:39.706 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.707 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.707 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.707 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.707 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.708 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.708 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.709 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.709 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.709 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.709 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.709 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PUBLISH eviceInformation/ModelNumberString/Get?B$,>7c:2f:80:9:
2019.02.02 07:57:39.711 5: MQTT2: dispatch autocreate\000ESP32_c02081\000eviceInformation/ModelNumberString/Get?B$,\000>7c:2f:80:9\000
2019.02.02 07:57:39.712 5: PUBLISH: b0:98/DeviceInformation/FirmwareRevisionString/Get(162)B(206)t(0)>7c
2019.02.02 07:57:39.712 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 319.
2019.02.02 07:57:39.712 1: stacktrace:
2019.02.02 07:57:39.712 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (319)
2019.02.02 07:57:39.713 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.713 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.714 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.714 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.714 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.714 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.714 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.714 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.715 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.715 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.715 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.716 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.716 1: PERL WARNING: Use of uninitialized value in unpack at ./FHEM/00_MQTT2_SERVER.pm line 319.
2019.02.02 07:57:39.716 1: stacktrace:
2019.02.02 07:57:39.716 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (319)
2019.02.02 07:57:39.716 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.717 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.717 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.717 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.717 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.718 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.718 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.718 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.718 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.718 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.719 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.719 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.719 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 322.
2019.02.02 07:57:39.719 1: stacktrace:
2019.02.02 07:57:39.720 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (322)
2019.02.02 07:57:39.720 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.720 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.720 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.721 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.721 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.721 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.721 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.721 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.722 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.722 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.722 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.723 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.723 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/00_MQTT2_SERVER.pm line 323.
2019.02.02 07:57:39.723 1: stacktrace:
2019.02.02 07:57:39.723 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (323)
2019.02.02 07:57:39.724 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.724 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.724 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.724 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.725 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.725 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.725 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.725 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.725 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.725 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.726 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.726 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.726 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PUBLISH :98/DeviceInformation/FirmwareRevisionString/Get?B?t>7c:
2019.02.02 07:57:39.726 1: PERL WARNING: Use of uninitialized value $pid in pack at ./FHEM/00_MQTT2_SERVER.pm line 324.
2019.02.02 07:57:39.727 1: stacktrace:
2019.02.02 07:57:39.727 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (324)
2019.02.02 07:57:39.727 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.727 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.728 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.728 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.728 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.729 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.729 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.729 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.729 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.730 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.730 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.730 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.731 5: MQTT2: dispatch autocreate\000ESP32_c02081\000:98/DeviceInformation/FirmwareRevisionString/Get?B?t\000>7c\000
2019.02.02 07:57:39.732 5: PUBLISH: f:80:97:b0:98/DeviceInformation/SoftwareRevisionSt
2019.02.02 07:57:39.732 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 319.
2019.02.02 07:57:39.732 1: stacktrace:
2019.02.02 07:57:39.733 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (319)
2019.02.02 07:57:39.733 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.733 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.733 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.734 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.734 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.734 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.734 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.735 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.735 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.735 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.735 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.736 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.736 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.736 1: PERL WARNING: Use of uninitialized value in unpack at ./FHEM/00_MQTT2_SERVER.pm line 319.
2019.02.02 07:57:39.736 1: stacktrace:
2019.02.02 07:57:39.736 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (319)
2019.02.02 07:57:39.737 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.737 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.737 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.737 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.737 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.738 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.738 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.739 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.739 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.739 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.739 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.739 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.740 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.740 1: PERL WARNING: substr outside of string at ./FHEM/00_MQTT2_SERVER.pm line 322.
2019.02.02 07:57:39.740 1: stacktrace:
2019.02.02 07:57:39.740 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (322)
2019.02.02 07:57:39.741 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.741 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.742 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.742 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.742 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.742 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.742 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.742 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.743 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.743 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.743 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.743 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.743 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.744 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/00_MQTT2_SERVER.pm line 323.
2019.02.02 07:57:39.744 1: stacktrace:
2019.02.02 07:57:39.744 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (323)
2019.02.02 07:57:39.745 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.745 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.746 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.746 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.746 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.746 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.746 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.746 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.747 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.747 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.747 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.747 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.747 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.748 4: MQTT2_192.168.30.79_50198 ESP32_c02081 PUBLISH 80:97:b0:98/DeviceInformation/SoftwareRevisionSt:
2019.02.02 07:57:39.748 1: PERL WARNING: Use of uninitialized value $pid in pack at ./FHEM/00_MQTT2_SERVER.pm line 324.
2019.02.02 07:57:39.748 1: stacktrace:
2019.02.02 07:57:39.748 1:     main::__ANON__                      called by ./FHEM/00_MQTT2_SERVER.pm (324)
2019.02.02 07:57:39.748 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.749 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.749 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.749 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.750 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.750 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.750 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.751 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.751 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.751 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.751 1:     main::MQTT2_SERVER_Read             called by ./FHEM/00_MQTT2_SERVER.pm (386)
2019.02.02 07:57:39.751 1:     main::MQTT2_SERVER_Read             called by ./fhem.pl (3684)
2019.02.02 07:57:39.752 1:     main::CallFn                        called by ./fhem.pl (737)
2019.02.02 07:57:39.752 5: MQTT2: dispatch autocreate\000ESP32_c02081\00080:97:b0:98/DeviceInformation/SoftwareRevisionSt\000
2019.02.02 07:57:39.758 4: MQTT2_DEVICE_Parse: MQTT2_ESP32_c02081 /OTA/Config => Config
2019.02.02 07:57:39.764 4: MQTT2_DEVICE_Parse: MQTT2_ESP32_c02081 :b0:98/Ge?=ڀ => Ge____
2019.02.02 07:57:39.772 4: MQTT2_DEVICE_Parse: MQTT2_ESP32_c02081 eviceInformation/ModelNumberString/Get?B$, => Get_B__
2019.02.02 07:57:39.778 5: MQTT2_192.168.30.79_59630 ESP32_c02081 => 7c:2f:80:97:b0:98/Connected:false
2019.02.02 07:57:39.785 4: MQTT2_DEVICE_Parse: MQTT2_ESP32_c02081 :98/DeviceInformation/FirmwareRevisionString/Get?B?t => Get_B_t
2019.02.02 07:57:39.795 4: MQTT2_DEVICE_Parse: MQTT2_ESP32_c02081 80:97:b0:98/DeviceInformation/SoftwareRevisionSt => SoftwareRevisionSt
2019.02.02 07:57:54.714 4: Connection accepted from MQTT2_192.168.30.79_64165
2019.02.02 07:57:54.716 5: CONNECT: (0)(4)MQTT(4)(2)(0)x(0)(12)ESP32_c02081
2019.02.02 07:57:54.716 4: MQTT2_192.168.30.79_64165 ESP32_c02081 CONNECT V:4 keepAlive:120
2019.02.02 07:57:54.724 5: SUBSCRIBE: (220)(254)(0)(26)BLE2MQTT-2081/OTA/Firmware(0)
2019.02.02 07:57:54.724 4: MQTT2_192.168.30.79_64165 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:54.724 4:   topic:BLE2MQTT-2081/OTA/Firmware qos:0
2019.02.02 07:57:54.729 5: SUBSCRIBE: (160)N(0)(21)BLE2MQTT/OTA/Firmware(0)
2019.02.02 07:57:54.729 4: MQTT2_192.168.30.79_64165 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:54.729 4:   topic:BLE2MQTT/OTA/Firmware qos:0
2019.02.02 07:57:54.734 5: SUBSCRIBE: &9(0)(24)BLE2MQTT-2081/OTA/Config(0)
2019.02.02 07:57:54.734 4: MQTT2_192.168.30.79_64165 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:54.734 4:   topic:BLE2MQTT-2081/OTA/Config qos:0
2019.02.02 07:57:54.735 5: SUBSCRIBE: HP(0)(19)BLE2MQTT/OTA/Config(0)
2019.02.02 07:57:54.735 4: MQTT2_192.168.30.79_64165 ESP32_c02081 SUBSCRIBE
2019.02.02 07:57:54.735 4:   topic:BLE2MQTT/OTA/Config qos:0
2019.02.02 07:57:55.865 4: Connection closed for MQTT2_192.168.30.79_64165: EOF


Eine funktionierende "Übertragung" sieht so aus:

2019.02.02 08:01:12.886 4: Connection accepted from MQTT2_192.168.30.79_62768
2019.02.02 08:01:12.888 5: CONNECT: (0)(4)MQTT(4)(2)(0)x(0)(12)ESP32_c02081
2019.02.02 08:01:12.888 4: MQTT2_192.168.30.79_62768 ESP32_c02081 CONNECT V:4 keepAlive:120
2019.02.02 08:01:12.896 5: PUBLISH: (0)(23)7c:2f:80:97:b0:98/OwnerBLE2MQTT-2081(0)
2019.02.02 08:01:12.896 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/Owner:BLE2MQTT-2081
2019.02.02 08:01:12.897 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/Owner\000BLE2MQTT-2081\000
2019.02.02 08:01:13.396 5: PUBLISH: (0)(27)7c:2f:80:97:b0:98/Connectedtrue
2019.02.02 08:01:13.397 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/Connected:true
2019.02.02 08:01:13.398 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/Connected\000true
2019.02.02 08:01:13.402 5: SUBSCRIBE: (239)(11)(0)(26)BLE2MQTT-2081/OTA/Firmware(0)
2019.02.02 08:01:13.402 4: MQTT2_192.168.30.79_62768 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.402 4:   topic:BLE2MQTT-2081/OTA/Firmware qos:0
2019.02.02 08:01:13.403 5: SUBSCRIBE: (175)(140)(0)(21)BLE2MQTT/OTA/Firmware(0)
2019.02.02 08:01:13.403 4: MQTT2_192.168.30.79_62768 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.403 4:   topic:BLE2MQTT/OTA/Firmware qos:0
2019.02.02 08:01:13.404 5: SUBSCRIBE: !(139)(0)(24)BLE2MQTT-2081/OTA/Config(0)
2019.02.02 08:01:13.404 4: MQTT2_192.168.30.79_62768 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.404 4:   topic:BLE2MQTT-2081/OTA/Config qos:0
2019.02.02 08:01:13.404 5: SUBSCRIBE: (235)3(0)(19)BLE2MQTT/OTA/Config(0)
2019.02.02 08:01:13.405 4: MQTT2_192.168.30.79_62768 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.405 4:   topic:BLE2MQTT/OTA/Config qos:0
2019.02.02 08:01:13.405 5: PUBLISH: (0)*7c:2f:80:97:b0:98/GenericAccess/DeviceNameGigaset G-tag
2019.02.02 08:01:13.405 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/GenericAccess/DeviceName:Gigaset G-tag
2019.02.02 08:01:13.407 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/GenericAccess/DeviceName\000Gigaset G-tag
2019.02.02 08:01:13.411 5: PUBLISH: (0)*7c:2f:80:97:b0:98/GenericAccess/Appearance0
2019.02.02 08:01:13.411 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/GenericAccess/Appearance:0
2019.02.02 08:01:13.412 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/GenericAccess/Appearance\0000
2019.02.02 08:01:13.416 5: PUBLISH: (0)57c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlagfalse
2019.02.02 08:01:13.417 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag:false
2019.02.02 08:01:13.418 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/GenericAccess/PeripheralPrivacyFlag\000false
2019.02.02 08:01:13.422 5: PUBLISH: (0)G7c:2f:80:97:b0:98/GenericAccess/PeripheralPreferredConnectionParameters200,319,4,600
2019.02.02 08:01:13.422 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/GenericAccess/PeripheralPreferredConnectionParameters:200,319,4,600
2019.02.02 08:01:13.423 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/GenericAccess/PeripheralPreferredConnectionParameters\000200,319,4,600
2019.02.02 08:01:13.427 5: PUBLISH: (0)17c:2f:80:97:b0:98/GenericAttribute/ServiceChanged1,65535
2019.02.02 08:01:13.427 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/GenericAttribute/ServiceChanged:1,65535
2019.02.02 08:01:13.428 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/GenericAttribute/ServiceChanged\0001,65535
2019.02.02 08:01:13.432 5: PUBLISH: (0):7c:2f:80:97:b0:98/DeviceInformation/ManufacturerNameStringGigaset
2019.02.02 08:01:13.433 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/DeviceInformation/ManufacturerNameString:Gigaset
2019.02.02 08:01:13.434 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/DeviceInformation/ManufacturerNameString\000Gigaset
2019.02.02 08:01:13.438 5: PUBLISH: (0)57c:2f:80:97:b0:98/DeviceInformation/ModelNumberStringG-tag
2019.02.02 08:01:13.438 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/DeviceInformation/ModelNumberString:G-tag
2019.02.02 08:01:13.439 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/DeviceInformation/ModelNumberString\000G-tag
2019.02.02 08:01:13.698 5: PUBLISH: (0):7c:2f:80:97:b0:98/DeviceInformation/FirmwareRevisionStringv_3.0.6.0
2019.02.02 08:01:13.698 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/DeviceInformation/FirmwareRevisionString:v_3.0.6.0
2019.02.02 08:01:13.700 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/DeviceInformation/FirmwareRevisionString\000v_3.0.6.0
2019.02.02 08:01:13.705 5: PUBLISH: (0):7c:2f:80:97:b0:98/DeviceInformation/SoftwareRevisionStringv_3.50.2.07
2019.02.02 08:01:13.705 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/DeviceInformation/SoftwareRevisionString:v_3.50.2.07
2019.02.02 08:01:13.706 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/DeviceInformation/SoftwareRevisionString\000v_3.50.2.07
2019.02.02 08:01:13.711 5: PUBLISH: (0)-7c:2f:80:97:b0:98/BatteryService/BatteryLevel66
2019.02.02 08:01:13.711 4: MQTT2_192.168.30.79_62768 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/BatteryService/BatteryLevel:66
2019.02.02 08:01:13.712 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/BatteryService/BatteryLevel\00066
2019.02.02 08:01:13.717 4: Connection accepted from MQTT2_192.168.30.79_61993
2019.02.02 08:01:13.722 4: Connection closed for MQTT2_192.168.30.79_62768: EOF
2019.02.02 08:01:13.722 5: CONNECT: (0)(4)MQTT(4)(2)(0)x(0)(12)ESP32_c02081
2019.02.02 08:01:13.723 4: MQTT2_192.168.30.79_61993 ESP32_c02081 CONNECT V:4 keepAlive:120
2019.02.02 08:01:13.744 5: PUBLISH: (0)(27)7c:2f:80:97:b0:98/Connectedfalse
2019.02.02 08:01:13.745 4: MQTT2_192.168.30.79_61993 ESP32_c02081 PUBLISH 7c:2f:80:97:b0:98/Connected:false
2019.02.02 08:01:13.746 5: MQTT2: dispatch autocreate\000ESP32_c02081\0007c:2f:80:97:b0:98/Connected\000false
2019.02.02 08:01:13.796 5: SUBSCRIBE: (29)(195)(0)(26)BLE2MQTT-2081/OTA/Firmware(0)
2019.02.02 08:01:13.796 4: MQTT2_192.168.30.79_61993 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.796 4:   topic:BLE2MQTT-2081/OTA/Firmware qos:0
2019.02.02 08:01:13.796 5: SUBSCRIBE: C(25)(0)(21)BLE2MQTT/OTA/Firmware(0)
2019.02.02 08:01:13.796 4: MQTT2_192.168.30.79_61993 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.797 4:   topic:BLE2MQTT/OTA/Firmware qos:0
2019.02.02 08:01:13.797 5: SUBSCRIBE: QY(0)(24)BLE2MQTT-2081/OTA/Config(0)
2019.02.02 08:01:13.797 4: MQTT2_192.168.30.79_61993 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.798 4:   topic:BLE2MQTT-2081/OTA/Config qos:0
2019.02.02 08:01:13.799 5: SUBSCRIBE: (232)(24)(0)(19)BLE2MQTT/OTA/Config(0)
2019.02.02 08:01:13.799 4: MQTT2_192.168.30.79_61993 ESP32_c02081 SUBSCRIBE
2019.02.02 08:01:13.799 4:   topic:BLE2MQTT/OTA/Config qos:0
2019.02.02 08:01:13.815 4: Connection closed for MQTT2_192.168.30.79_61993: EOF


Edit: Im MQTT2_DEVICE sieht man danach auch die fehlerhaften Topics im readingsList Attribut und den Readings:

list MQTT2_ESP32_c02081
Internals:
   CID        ESP32_c02081
   DEF        ESP32_c02081
   DEVICETOPIC MQTT2_ESP32_c02081
   FUUID      5c4d82e8-f33f-bbfe-1045-59ce49b3c577bb2f
   IODev      MQTT2
   NAME       MQTT2_ESP32_c02081
   NR         96
   STATE      ???
   TYPE       MQTT2_DEVICE
   .attraggr:
   .attrminint:
   READINGS:
     2019-02-02 07:57:39   Config          Access/Appearance/Get?=ڀ97c:2f:8
     2019-02-02 08:06:34   Connected       ???BLE2MQTT-2081/OTA/Config?g?BLE2MQTT/OTA/Config1<g?BLE2MQTT/O
     2019-02-02 07:57:39   Ge____          97c:2f:80:97:b0:98/GenericAccess/Periphera
     2019-02-02 08:06:34   Get             ?3@?.7c:2f:80:97:b0:98/Ge
     2019-02-02 07:57:39   Get_B__         >7c:2f:80:9
     2019-02-02 07:57:39   Get_B_t         >7c
     2019-02-02 08:06:34   Se             
     2019-02-02 07:57:39   SoftwareRevisionSt
Attributes:
   IODev      MQTT2
   bridgeRegexp 7c:2f:80:97:b0:98/.*:.* "test"
ESP32_c02081:7c:2f:80:97:b0:98/.*:.* "test"
   readingList ESP32_c02081:/OTA/Config:.* Config
ESP32_c02081::b0:98/Ge?=ڀ:.* Ge____
ESP32_c02081:eviceInformation/ModelNumberString/Get?B\$,:.* Get_B__
ESP32_c02081::98/DeviceInformation/FirmwareRevisionString/Get?B?t:.* Get_B_t
ESP32_c02081:80:97:b0:98/DeviceInformation/SoftwareRevisionSt:.* SoftwareRevisionSt
ESP32_c02081:f:80:97:b0:98/Connected:.* Connected
ESP32_c02081:enericAccess/DeviceName/Get:.* Get
ESP32_c02081:7:b0:98/GenericAccess/PeripheralPrivacyFlag/Se:.* Se
   room       MQTT2_DEVICE
   verbose    4
Titel: Antw:MQTT2: Perlwarnungen
Beitrag von: rudolfkoenig am 02 Februar 2019, 12:22:21
Zitat2019.02.02 07:57:39.679 5: UNSUBSCRIBE: (164)(252)(0).7c:2f:80:97:b0:98/GenericAc(130)(26)(212)4(0)(21)BLE2MQTT/OTA/
Das sind mW kaputte Daten: die Laenge des Topics ist OK (. == 46), allerdings darf kein String laut spec ein Null-Byte enthalten:
ZitatA UTF-8 encoded string MUST NOT include an encoding of the null character U+0000.
If a receiver (Server or Client) receives a Control Packet containing U+0000 it MUST close the Network Connection [MQTT-1.5.3-2].
Die anderen Zeichen (130,26,212) klingen auch nach Muell. Das darauffolgende PUBACK hat die gleichen Probleme, genauso, wie das Publish.
Ich habe jetzt ein paar Pruefungen eingebaut, damit sollten in deinem Fall keine Warnings mehr auftauchen.

Achtung: ab sofort werden Clients, die ein 0-Zeichen in einem der Strings senden, disconnected.

Titel: Antw:MQTT2: Perlwarnungen
Beitrag von: dev0 am 03 Februar 2019, 13:35:40
Zitatdamit sollten in deinem Fall keine Warnings mehr auftauchen.
Doch es gibt weiterhin Warnungen, aber ich werde erst einmal selbst checken was das auslöst und mich dann ggf. wieder melden. Vielen Dank für Deine Unterstützung soweit.

Btw: Die reboots/freezes des ESP32 wurden durch die Aktivierung der MQTT 3.1.1 Erweiterungen im ESP-IDF ausgelöst. Warum das so ist, habe ich noch nicht versanden / debuggen können...