My first script was changed a little bit to get nicer output. It can now log the raw data received from the Arexx unit (in hexadecimal form) and uses separate log files for the sensors. Sensor numbers can be mapped to other names using a dictionary.

I use two TL-3TSN, one TSN-50E (long range) and one TSN-EXT44 (external), all values seem to be correct with this script.

http://download.j-raedler.de/Python/pyArexx/tl500_v0.3.zip