some js files

This commit is contained in:
Wolfgang Hottgenroth
2018-04-02 20:29:45 +02:00
parent dfc4a04df0
commit f444cb13e3
3 changed files with 5 additions and 6 deletions

6
dist/RelayBox.js vendored
View File

@ -21,7 +21,7 @@ class RelayBoxThing extends AItem_1.AItem {
processMessage(topic, payload) {
// logger.info(`RT: ${topic}, ${payload}`)
if (topic == this.deviceStatusTopic) {
logger.info(`RT: status received`);
// logger.info(`RT: status received`)
this.status = JSON.parse(payload);
let statusParsed = JSON.stringify(this.status);
this.switchStates = JSON.stringify(this.status.data.switchStates);
@ -32,10 +32,10 @@ class RelayBoxThing extends AItem_1.AItem {
logger.info(`RT: uptime: ${this.status.data.uptime}`);
for (let i = 0; i < this.itemNames.length; i++) {
if (this.status.data.switchStates[i].feedbackState == '0') {
MqttDispatcher_1.mqttHandler.send(`${this.feedbackTopicPre}/${i}`, 'ON');
MqttDispatcher_1.mqttHandler.send(`${this.feedbackTopicPre}/${i}`, 'OFF');
}
else {
MqttDispatcher_1.mqttHandler.send(`${this.feedbackTopicPre}/${i}`, 'OFF');
MqttDispatcher_1.mqttHandler.send(`${this.feedbackTopicPre}/${i}`, 'ON');
}
if (this.status.data.switchStates[i].stateConflict == '0') {
MqttDispatcher_1.mqttHandler.send(`${this.conflictTopicPre}/${i}`, 'CLEAR');