use lastUpdated to graph thermostat history

This allows us to use lastUpdated in the thermostat graphs. Currently
this will produce the same result as lastChanged, however once the
history module is updated to expose all the updates for the thermostat
domain.
This commit is contained in:
Sean Dague 2016-01-22 19:51:25 -05:00
parent 2ecd6a8184
commit 98522ab191
2 changed files with 3 additions and 3 deletions

View File

@ -20,7 +20,7 @@
"author": "Paulus Schoutsen <Paulus@PaulusSchoutsen.nl> (http://paulusschoutsen.nl)", "author": "Paulus Schoutsen <Paulus@PaulusSchoutsen.nl> (http://paulusschoutsen.nl)",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"home-assistant-js": "git+https://github.com/balloob/home-assistant-js.git#b6909b2765077d100131b2db126cd042aec1db5f", "home-assistant-js": "git+https://github.com/balloob/home-assistant-js.git#a6ba8f88f5f0cfc09a4472fbda8d08e752358cee",
"lodash": "^3.10.0", "lodash": "^3.10.0",
"moment": "^2.11.1" "moment": "^2.11.1"
}, },

View File

@ -145,7 +145,7 @@ export default new Polymer({
const curTemp = saveParseFloat(state.attributes.current_temperature); const curTemp = saveParseFloat(state.attributes.current_temperature);
const targetHigh = saveParseFloat(state.attributes.target_temp_high); const targetHigh = saveParseFloat(state.attributes.target_temp_high);
const targetLow = saveParseFloat(state.attributes.target_temp_low); const targetLow = saveParseFloat(state.attributes.target_temp_low);
pushData([state.lastChangedAsDate, curTemp, targetHigh, targetLow], noInterpolations); pushData([state.lastUpdatedAsDate, curTemp, targetHigh, targetLow], noInterpolations);
}; };
} else { } else {
dataTable.addColumn('number', `${name} target temperature`); dataTable.addColumn('number', `${name} target temperature`);
@ -155,7 +155,7 @@ export default new Polymer({
processState = state => { processState = state => {
const curTemp = saveParseFloat(state.attributes.current_temperature); const curTemp = saveParseFloat(state.attributes.current_temperature);
const target = saveParseFloat(state.attributes.temperature); const target = saveParseFloat(state.attributes.temperature);
pushData([state.lastChangedAsDate, curTemp, target], noInterpolations); pushData([state.lastUpdatedAsDate, curTemp, target], noInterpolations);
}; };
} }