Open HomeAutoUser opened 4 years ago
Ohne RAWMSG wird es wahrscheinlich schwierig den bug zu finden.
Hallo, ich habe leider noch keine passende RAWMSG zu dem Zeitpunkt zum nachvollziehen "erwischt". Der Versuch, alle RAWMSG´s aufzufangen und zu dem Zeitpunkt diese abzufangen reichte vermutlich nicht. Es kann nun noch verdeckt sein, das der 868MhZ Empfänger da etwas empfängt.
Hier sind meine bisherigen Erkenntnisse aus dem Mittschnitt, vielleicht erkennst du etwas.
2020.07.16 06:28:12 1: PERL WARNING: Use of uninitialized value $windDirectionText in concatenation (.) or string at ./FHEM/14_CUL_TCM97001.pm line 1106.
2020.07.16 06:28:12 1: stacktrace:
2020.07.16 06:28:12 1: main::__ANON__ called by ./FHEM/14_CUL_TCM97001.pm (1106)
2020.07.16 06:28:12 1: main::CUL_TCM97001_Parse called by fhem.pl (3991)
2020.07.16 06:28:12 1: main::Dispatch called by ./FHEM/00_SIGNALduino.pm (2106)
2020.07.16 06:28:12 1: main::SIGNALduno_Dispatch called by ./FHEM/00_SIGNALduino.pm (2312)
2020.07.16 06:28:12 1: main::SIGNALduino_Parse_MS called by ./FHEM/00_SIGNALduino.pm (2727)
2020.07.16 06:28:12 1: main::SIGNALduino_Parse called by ./FHEM/00_SIGNALduino.pm (1670)
2020.07.16 06:28:12 1: main::SIGNALduino_Read called by fhem.pl (3795)
2020.07.16 06:28:12 1: main::CallFn called by fhem.pl (762)
2020-07-16_06:28:11 nano_433Mhz 5: Read, RAW rmsg: Mu;°„€;¯;¢éƒ;£ö‡;¥ÔŸ;¶Ô„;D!!1!!!!!!!!!!1!!!!!!!!!1!!!!111Qa;C1;RE4;
2020-07-16_06:28:11 nano_433Mhz 4: Read, msg READredu: MU;P0=-132;P1=303;P2=-873;P3=-1910;P5=-8020;P6=-1236;D=01212131212121212121212121213121212121212121212131212121213131315161;CP=1;R=228;
2020-07-16_06:28:11 nano_433Mhz 5: Read, RAW rmsg: Mu;€¬;¡œž;²„€;“Ä;´¯ƒ;¶ ‡;—Š€;d#@@@`@@@@@@@@@@`G@@@@@@@@`@GG@```;C0;RE6;
2020-07-16_06:28:11 nano_433Mhz 4: Read, msg READredu: MU;P0=300;P1=-7708;P2=-132;P3=452;P4=-943;P6=-1952;P7=138;D=2340404060404040404040404040406047404040404040404060404747406060601;CP=0;R=230;
---> 2020-07-16_06:28:12 nano_433Mhz 5: Read, RAW rmsg: Mu;°°€;¥;²Ž‡;´ƒ;•¼€;†ò€;§ð€;d!A!!AAA!AEEFAAAAAA!AAAAFp;C1;RF0;
---> 2020-07-16_06:28:12 nano_433Mhz 4: Read, msg READredu: MU;P0=-176;P1=293;P2=-1934;P4=-912;P5=188;P6=114;P7=-112;D=012141212141414121414545464141414141412141414141467;CP=1;R=240;
2020-07-16_06:28:13 nano_433Mhz 5: Read, RAW rmsg: Ms;’ç;£þ£;µç‡;¶À;D#%%%&%%%&&&&%&&%%%&&&&%%&%&%&%%%%%&%%;C2;S3;R43;O;m2;
2020-07-16_06:28:13 nano_433Mhz 4: Read, msg READredu: MS;P2=487;P3=-9086;P5=-2023;P6=-4032;D=23252525262525252626262625262625252526262626252526252625262525252525262525;CP=2;SP=3;R=67;O;m2;
2020-07-16_06:28:13 nano_433Mhz 5: Read, RAW rmsg: Ms;’ä;£ë£;µÕ‡;¶Ç;D#%%%&%%%&&&&%&&%%%&&&&%%&%&%&%%%%%&%%;C2;S3;R43;O;m1;
2020-07-16_06:28:13 nano_433Mhz 4: Read, msg READredu: MS;P2=484;P3=-9067;P5=-2005;P6=-4039;D=23252525262525252626262625262625252526262626252526252625262525252525262525;CP=2;SP=3;R=67;O;m1;
####################################################################################################
2020.07.16 06:31:35 1: PERL WARNING: Use of uninitialized value $windDirectionText in concatenation (.) or string at ./FHEM/14_CUL_TCM97001.pm line 1106.
2020.07.16 06:31:35 1: stacktrace:
2020.07.16 06:31:35 1: main::__ANON__ called by ./FHEM/14_CUL_TCM97001.pm (1106)
2020.07.16 06:31:35 1: main::CUL_TCM97001_Parse called by fhem.pl (3991)
2020.07.16 06:31:35 1: main::Dispatch called by ./FHEM/00_SIGNALduino.pm (2106)
2020.07.16 06:31:35 1: main::SIGNALduno_Dispatch called by ./FHEM/00_SIGNALduino.pm (2312)
2020.07.16 06:31:35 1: main::SIGNALduino_Parse_MS called by ./FHEM/00_SIGNALduino.pm (2727)
2020.07.16 06:31:35 1: main::SIGNALduino_Parse called by ./FHEM/00_SIGNALduino.pm (1670)
2020.07.16 06:31:35 1: main::SIGNALduino_Read called by fhem.pl (3795)
2020.07.16 06:31:35 1: main::CallFn called by fhem.pl (762)
2020-07-16_06:31:34 nano_433Mhz 5: Read, RAW rmsg: Mu;€˜‚;¡æ‡;‚¼;³—ƒ;µè‰;D#!!###!##########!#########!####!!!%;C2;REF;
2020-07-16_06:31:34 nano_433Mhz 4: Read, msg READredu: MU;P0=536;P1=-1894;P2=316;P3=-919;P5=-2536;D=01232121232323212323232323232323232321232323232323232323212323232321212125;CP=2;R=239;
---> 2020-07-16_06:31:35 nano_433Mhz 5: Read, RAW rmsg: Mu;€ô€;±Œ‚;‚À;³…ƒ;”ö€;µŠ‡;–Ÿ€;§ÐŸ;d#########ECCC######%####%%eGE#%%##C%##########%####CCC##%####%%%G%#%%###%##cCCCC###%#######`;C2;RE7;
---> 2020-07-16_06:31:35 nano_433Mhz 4: Read, msg READredu: MU;P0=116;P1=-652;P2=320;P3=-901;P4=246;P5=-1930;P6=159;P7=-8016;D=01232323232323232323454343432323232323232523232323252565474523252523234325232323232323232323232523232323434343232325232323232525254725232525232323252323634343434323232325232323232323236;CP=2;R=231;
2020-07-16_06:31:36 nano_433Mhz 5: Read, RAW rmsg: Ms;€ê€;¡ìƒ;£î‡;„É;¥¦Ÿ;dECACCAAACAAAAAAAAAACAAAAAAAAACAAAACCCCACCAAACAAAAAA ;C4;S5;RF1;
2020-07-16_06:31:36 nano_433Mhz 4: Read, msg READredu: MS;P0=106;P1=-876;P3=-1902;P4=329;P5=-7974;D=454341434341414143414141414141414141414341414141414141414143414141414343430543414343414141434141414141412;CP=4;SP=5;R=241;
2020-07-16_06:31:36 nano_433Mhz 5: Read, RAW rmsg: Mu;€Ä;¡œŸ;²‹ƒ;³¤‡;D;C0;REE;
2020-07-16_06:31:36 nano_433Mhz 4: Read, msg READredu: MU;P0=324;P1=-7964;P2=-907;P3=-1956;D=03030301030203030202020302020202020202020202;CP=0;R=238;
Ich vermute, daß es ab und zu vorkommt, daß die $windDirectionDegree größer 360 ist obwohl die checksum ok ist
$windDirectionDegree = (hex($a[3]) & 0x1)+ ((hex($aReverse[4])*2) + (hex($aReverse[5]))*32);
Du kannst mal eine Abfrage nach $windDirectionDegree > 360 machen und dann $msg ausgeben
Hallo, ich bin noch dran an dem Thema. bisher habe ich nur eine Message erhalten mit der Hilfsausgabe obwohl ich nicht so einen Sensor besitze.
2020.07.16 19:04:16 3: radino_433Mhz: CUL_TCM97001_04: msg 4EFFE8F3A000 windDirection=1
Hallo, anbei eine PERL WARNING welche bei deiner Dev-Version ab und zu mal auftritt.
Leider habe ich zu diesem Zeitpunkt keine RAWMSG mitgeschrieben im Log.