packet = (
    '0x8d 0x1e 0x19 0x1b 0x83 0x00 0x01 0x01 0x00 0x00 0x00 0x4b 0x00 0x00')
packet = [chr(int(x, 16)) for x in packet.split(' ')]
Создание контрольной суммы xor всех байтов в шестнадцатеричной строке в Python