Announcement
Collapse
No announcement yet.
Setpoint changes do not happen at TCC/Honeywell
Collapse
This topic is closed.
X
X
-
Guest repliedthis issue is resolved with the 4.2.1.3 version. thank you very much!
Leave a comment:
-
Guest repliedOriginally posted by shill View Post
Actually I bet it's the "StatusHeat" value. Thanks for getting that comparison - that's exactly how I went about building the plugin since none of this is documented. I'll see if I can get something submitted tomorrow so they can approve it before the weekend.
Originally posted by shill View Post
Can you turrn on debug level or higher and then go to the Plugins > WiFi Thermostat > Debug page and confirm for me that, in the PED Data column's json, "HasHolds" is false for your thermostat, please?
"HasHolds": false
that debug page is a handy addition!
Leave a comment:
-
Originally posted by acabtp View Post
very few options on my TCC UI
Leave a comment:
-
Originally posted by acabtp View Postwhat TCC website sends
Code:{ "DeviceID":4845008, "SystemSwitch":null, "HeatSetpoint":64, "CoolSetpoint":null, "HeatNextPeriod":null, "CoolNextPeriod":null, "StatusHeat":null, "StatusCool":null, "FanMode":null }
Code:{ "DeviceID":4845008, "SystemSwitch":null, "HeatSetpoint":66.0, "CoolSetpoint":null, "HeatNextPeriod":null, "CoolNextPeriod":null, "StatusHeat":0, "StatusCool":null, "FanMode":null }
Leave a comment:
-
Guest repliedwhat TCC website sends
Code:{ "DeviceID":4845008, "SystemSwitch":null, "HeatSetpoint":64, "CoolSetpoint":null, "HeatNextPeriod":null, "CoolNextPeriod":null, "StatusHeat":null, "StatusCool":null, "FanMode":null }
Code:{ "DeviceID":4845008, "SystemSwitch":null, "HeatSetpoint":66.0, "CoolSetpoint":null, "HeatNextPeriod":null, "CoolNextPeriod":null, "StatusHeat":0, "StatusCool":null, "FanMode":null }
Leave a comment:
-
Guest repliednew log but same deal, 20:13:52 issue a command to set the thermostat to 66, a few lines later it gets the 200 OK
initiate an update at 20:14:13 and it retrieves the setpoint from TCC which didn't change and is still 65Attached Files
Leave a comment:
-
Guest replied
very few options on my TCC UI
Leave a comment:
-
Guest repliedAlso verified the thermostat model, it's a Honeywell TH5320R-1002 with the RedLink gateway. Heat only system.
Leave a comment:
-
Guest repliedSorry for not getting back about this sooner; the thermostat is at a ski rental and it's been booked solid. I was finally able to check things out last weekend.
Tried 4.2.0.8 and still have the same issue.
Replaced the HomeSeer system and moved from arm to x64 ubuntu, new install of HS4 4.2.16.0, this plugin version 4.2.1.2 and still have the same issue with the plugin logging in successfully, able to see setpoint changes made at thermostat/TCC app/TCC website and the indoor temperature, but setpoint changes made in the plugin not being reflected at TCC and eventually the plugin device setpoint going back to the existing setpoint on the thermostat/TCC after the next scheduled status update.
Leave a comment:
-
I just put 4.2.0.8 (and 3.2.0.8) out as Beta. You'll have to "Add" vs "Manage" to get it, but it addresses the difference in the commands being sent to match what was in your HAR file, and plugged a hole where an error could happen when trace logging is enabled and an unsuccessful response from Honeywell is received (usually because you've logged in too many times by restarting the plugin rapidly).
Leave a comment:
-
Guest repliedcool! 👍👍 🤞
Leave a comment:
-
Ok - maybe now we're on to something!
Here's what the plugin sends:
{
"DeviceID":4845008,
"SystemSwitch":null,
"HeatSetpoint":65.0,
"CoolSetpoint": 0.0,
"HeatNextPeriod":null,
"CoolNextPeriod ":null,
"StatusHeat":0,
"StatusCool":0,
"FanMode":null
}
Here's what your device (or, I assume, any device without cool mode) sends:
{
"DeviceID": 4845008,
"SystemSwitch": null,
"HeatSetpoint": 58,
"CoolSetpoint": null,
"HeatNextPeriod": null,
"CoolNextPeriod": null,
"StatusHeat": null,
"StatusCool": null,
"FanMode": null
}
Sending 0 instead of "null" could be the issue. I'll work something up and try and get it posted as beta this weekend for you to try out. If that doesn't work, you can actually add me as a user to your thermostat without having to share your credentials, but let's hold on to that as a next step only if necessary.
Leave a comment:
-
Guest repliedupdate on the plugin crash on device status update, that seems to only happen when the plugin log is set to trace level
Originally posted by shill View PostJust had a thought, though if this is right I can't say why it would have ever worked.... you said "heat only". I don't have any experience working with such a unit, so I suppose there's a chance the format of a setpoint change for such a device might be different. Are you familiar with Google Chrome's "Inspect" (aka Developer Tools) window? What would help is if you could:- Log in and go to your thermostat
- Hit F12
- Go to the "Network" tab
- Change the setpoint (this should generate some lines in the Network tab)
- Click the red circle to stop recording
- Right-click on the table in the bottom of the network tab and choose "save all as HAR with content"
- Share the HAR file with me
and yeah i was wondering about that too, if maybe the way the reworked version of the plugin generates the request is slightly different from the way the 1.x versions did. would sure be nice if they provided an API and docs for you!Attached Files
Leave a comment:
Leave a comment: