adjust main

This commit is contained in:
2018-04-06 23:09:51 +02:00
parent 37acc620d5
commit c503e31ee5
4 changed files with 79 additions and 62 deletions

View File

@ -35,6 +35,9 @@ class MaxThermostat extends AHomegearItem_1.AHomegearItem {
this.hardDisablerMap[hardDisabler.getStateFeedbackTopic()] = { disabler: hardDisabler, state: 'unknown' };
});
}
setPresetTemperature(presetTemperature) {
this.processMessage(this.presetTemperatureTopic, `${presetTemperature}`);
}
processMessage(topic, payload) {
let setTemperature = false;
if (topic == this.temperatureTopic) {
@ -42,10 +45,10 @@ class MaxThermostat extends AHomegearItem_1.AHomegearItem {
setTemperature = true;
}
else if (topic == this.commandTopic) {
if (payload == 'START') {
if (payload == 'ON') {
this.temperature = this.presetTemperature;
}
else {
else if (payload == 'OFF') {
this.temperature = DISABLED_TEMPERATURE;
}
setTemperature = true;