Hello,
I’m seeing incorrect data in sdata, I’m more concerned about the “setpoint” value that I get back.
http://XXX/port_3480/data_request?id=sdata returns:
{
"altid": "39",
"armed": "1",
"armedtripped": "0",
"category": 5,
"commFailure": "0",
"comment": "",
"cool": "70.00",
"fanmode": "Auto",
"heat": "70.00",
"hvacstate": "Idle",
"id": 220,
"light": "82.0",
"mode": "CoolOn",
"name": "UThermostat",
"parent": 1,
"room": 1,
"setpoint": "70.00",
"state": -1,
"subcategory": 1,
"temperature": "77.00",
"watts": "0"
}
while:
http://XXX/port_3480/data_request?id=status returns:
{
"Jobs": [],
"PendingJobs": 0,
"id": 220,
"states": [
...
{
"id": 386,
"service": "urn:upnp-org:serviceId:TemperatureSetpoint1",
"value": "81.00",
"variable": "CurrentSetpoint"
},
{
"id": 387,
"service": "urn:upnp-org:serviceId:TemperatureSetpoint1",
"value": "81.00",
"variable": "SetpointTarget"
},
{
"id": 388,
"service": "urn:upnp-org:serviceId:TemperatureSetpoint1_Heat",
"value": "70.00",
"variable": "CurrentSetpoint"
},
{
"id": 389,
"service": "urn:upnp-org:serviceId:TemperatureSetpoint1_Cool",
"value": "81.00",
"variable": "CurrentSetpoint"
},
...
],
"status": -1,
"tooltip": {
"display": 0
}
}
Note that the 2 http calls are made in the same interval of few seconds, and the setpoint was set a few hours ago - setpoint in sdata doesn’t seem to be updated correctly - it seems to read TemperatureSetpoint1_Heat not TemperatureSetpoint1.
I would expect in sdata output:
"heat": "70.00",
"cool": "81.00",
"setpoint": "70.00",
Am I doing something wrong or create a ticket with VERA?
Thank you.