1
0
Fork
You've already forked Nexia-Local-Testing
0
No description
Python 100%
2023年06月30日 23:28:35 -07:00
.gitignore python gitignore 2022年11月02日 14:14:15 -04:00
data.py save raw data in ThermostatData 2023年06月30日 23:27:03 -07:00
LICENSE.md add license and basic README 2022年12月21日 19:26:08 -08:00
main.py move conversion to ThermostatData object into Trane class 2023年06月30日 23:28:35 -07:00
README.md add license and basic README 2022年12月21日 19:26:08 -08:00
telnet.py remove IAC junk from telnet client 2022年11月04日 11:47:00 -04:00
trane.py move conversion to ThermostatData object into Trane class 2023年06月30日 23:28:35 -07:00

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