Did you finally manage to solve this problem? Did you find out what was wrong?
No, I could not make it work with Orange Pi. I switched to Arduino and it works tolerable. I still get checksum errors but not that much. Sometimes checksum with invalid data even passes so I have to clean up my InfluxDB periodically.