Good day to all hackers. I've been trying to figure out a checksum algorithm for RF transmissions, but after many hours, still no luck. The device I'm trying to "hack" is "Milux RF thermostat", branded as LHZ Lucht, manufactured by Watts... it communicates on 433mhz. I managed to understand the protocol to get meaningless (=hex) values from it. Of course I couldn't find anything about the above on google. I'm including some captured transmissions - the last byte is the checksum. Start is always FFFFFE (probably for sync reasons), so not sure if that would be included in the checksum. I tried "reveng" to reverse-engineer CRC, some common algorithms (sum, xor, etc.), but no luck.
FFFFFE0200A31F00BF010C6494 FFFFFE0200A31F00BF010F6458 FFFFFE0200A31F00C4010D64F0 FFFFFE0200A31F00C100AB0084 FFFFFE0200A31F00C400A800AA FFFFFE0200A31F00CC010F6450 FFFFFE0200A31F00CE010F64F8 FFFFFE0200A31F00CE010E641E FFFFFE0200A31F00CE00670048 FFFFFE0200A31F00CE010D64D2 FFFFFE0200A31F00CE00650062 FFFFFE0200A31F00CE00640084 FFFFFE0200A31F00CE010C6434 FFFFFE0300A31F00BF010C6472 FFFFFE0300A31F00BF010D6494 FFFFFE0300A31F00BF010E6458 FFFFFE0300A31F00BF010F64BE FFFFFE0300A31F00CC010C647A FFFFFE0300A31F00CC010E6450 FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CE010F641E FFFFFE0300A31F00CE010D6434 FFFFFE0300A31F00CE010E64F8 FFFFFE0300A31F00CE010C64D2 FFFFFE0200A31F00CE000000A8 FFFFFE0200A31F00CC010E64B6 FFFFFE0300A31F00CC010E6450 FFFFFE0300A31F00CC010C647A FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010C647A FFFFFE0300A31F00CC010C647A FFFFFE0300A31F00CC010E6450 FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CC010E6450 FFFFFE0300A31F00CC010E6450 FFFFFE0300A31F00CC010C647A FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CC010C647A FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010D649C FFFFFE0300A31F00CC010F64B6 FFFFFE0300A31F00CC010E6450 FFFFFE0300A31F00CC010C647A FFFFFE0200A31F00CC010E64B6
Any help appreciated!