Also this doc https://github.com/jblance/mpp-solar/blob/master/docs/protocols/DALY-Daly_RS485_UART_Protocol.pdf
The below python seems to work from my testing
def crc8(byteData):
"""
Generate 8 bit CRC of supplied string
"""
CRC = 0
# for j in range(0, len(str),2):
for b...