debug output
This commit is contained in:
2
dist/MaxThermostat.js
vendored
2
dist/MaxThermostat.js
vendored
@ -1,5 +1,6 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const logger = require("./log");
|
||||
const MqttDispatcher_1 = require("./MqttDispatcher");
|
||||
const AHomegearItem_1 = require("./AHomegearItem");
|
||||
// import { MaxWindowContact } from './MaxWindowContact';
|
||||
@ -65,6 +66,7 @@ class MaxThermostat extends AHomegearItem_1.AHomegearItem {
|
||||
}
|
||||
else if (topic == MaxThermostat.summerSwitchTopic) {
|
||||
this.summerFlag = (payload == 'ON');
|
||||
logger.info(`${this.itemId} switched to ${this.summerFlag ? 'Summer' : 'Winter'} mode`);
|
||||
}
|
||||
else if (topic == this.presetTemperatureTopic) {
|
||||
this.presetTemperature = parseFloat(payload);
|
||||
|
4
dist/MqttDispatcher.js
vendored
4
dist/MqttDispatcher.js
vendored
@ -47,11 +47,11 @@ class MqttHandler {
|
||||
});
|
||||
});
|
||||
this.mqttClient.on('message', (topic, payload, packet) => {
|
||||
if (!packet.retain) {
|
||||
// if (! packet.retain) {
|
||||
let payloadStr = payload.toString('UTF-8');
|
||||
// logger.info(`Message received on topic ${topic}: ${payload}`)
|
||||
this.processMessage(topic, payloadStr);
|
||||
}
|
||||
// }
|
||||
});
|
||||
}
|
||||
processMessage(topic, payload) {
|
||||
|
@ -91,6 +91,7 @@ export class MaxThermostat extends AHomegearItem implements HasInTopic {
|
||||
}
|
||||
} else if (topic == MaxThermostat.summerSwitchTopic) {
|
||||
this.summerFlag = (payload == 'ON')
|
||||
logger.info(`${this.itemId} switched to ${this.summerFlag ? 'Summer' : 'Winter'} mode`)
|
||||
} else if (topic == this.presetTemperatureTopic) {
|
||||
this.presetTemperature = parseFloat(payload)
|
||||
mqttHandler.send(this.presetTemperatureFeedbackTopic, `${this.presetTemperature}`)
|
||||
|
Reference in New Issue
Block a user