No description
| .gitignore | python gitignore | |
| data.py | save raw data in ThermostatData | |
| LICENSE.md | add license and basic README | |
| main.py | move conversion to ThermostatData object into Trane class | |
| README.md | add license and basic README | |
| telnet.py | remove IAC junk from telnet client | |
| trane.py | move conversion to ThermostatData object into Trane class | |
Nexia Local Testing
This is a small python script used to interact with and parse data from a set of open TCP ports found on a Trane XL850 thermostat.
Usage
In general this script uses argparse, so a full list of options is available by running python3 ./main.py --help
Reading data
One of these open ports seems designed to simply emit data. To parse this data and save it to a log file for further analysis, use the following command:
python3 ./main.py THERMOSTAT_IP PORT --datafile data2.txt