-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How can I determine the value of codes? #1
Comments
Hi, Thanks in advance! |
I think I might be able to answer your question about status code. I looked here: https://www.npmjs.com/package/icomfort 1 - Heating |
thank you for this! These codes do not match what is in the index.html
code for System_Status:
0 - idle
1 - heating
2 - cooling
My thermostat returns mostly 0 and 1, which are indeed idle and heating
as observed. So maybe each model is different? I will call this method
to get the values for my specific thermostat model. I'll report back
with my findings.
…On 15/02/2018 4:46 PM, pdklein88 wrote:
I think I might be able to answer your question about status code. I
looked here: https://www.npmjs.com/package/icomfort
1 - Heating
2 - Cooling
3 - Waiting
4 - Emergency Heat
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/APGhTWMidd697r2LRaUgMYrGNLhk7AtDks5tVMHugaJpZM4SHQOF>.
--
|
Okay, following the suggestion of pdklein88 to call getTStatLookupInfo,
my thermostat (iComfort Wi-Fi) codes for System_Status are as follows:
0 - Idle
1 - Heating
2 - Cooling
3 - Waiting
4 - Emergency Heat
Thank you pdklein88 for the pointer in the right direction! Not sure
what _Waiting _actually means, but I think I will map it to _Idle_, and
map _Emergency Heat_ to _Heating _for the purposes of this logging exercise.
|
@WayneLinton how did you get this running on your pi? I downloaded a pi emulator for windows. When I run the python file, I get an error about the SSL3 certificate verify failed. Thanks in advance! |
I am new to all this, but am an IT veteran (Oracle mostly) so am enjoying exploring my Raspberry Pi3, learning Python, and am now the proud owner of 2 Lennox Wi-Fi thermostats. I've made some code modifications to write out two files - one for each thermostat - using the System_Name as the filename.
This morning, I received a status code of '3' - not idle, not heat, not cool, but a code that is not recognised by the 'index.html' code.
So, the larger question is: where are these codes defined and how can I get to them?
Thanks!
The text was updated successfully, but these errors were encountered: