I have a set of XBEE LTH sensors (these were z-net, I upgraded to z-net to zigbee ala http://www.digi.com/support/kbase/kbaseresultdetl.jsp?id=3025) and I am using a ConnectPort x4 to connect to it. The sensors show up fine in the ConnectPort x4 and I can discover the xbee nodes (using for instance the discover.py example script), but I can’t access any of the data through python, none of the test scripts work.
Traceback (most recent call last):
File "WEB/python/test.py", line 37, in ?
lt = xbeelt.XBeeLTN(DESTINATION)
File "WEB/python/DigiXBeeDrivers.zip/xbeelt.py", line 48, in __init__
ValueError: Adapter is not a XBee Sensor /L/T Adapter
Several things are happening here - as you discovered, the iDigi/Dia code requires the lower DD value to one of 2 values - 0x000D or 0x000E.
But also, if the LT sensor is sleeping, trying to ‘poll’ the temperature may result in DDO failures which look worse than they are.
With the LT/LTH sensor, you really want to use the IR, or SN/SP to set a time base for the device to report in. For example my LT sensors usually just push in a reading every 10 or 30 minutes.