do not handle retained messages
This commit is contained in:
@ -1,10 +1,6 @@
|
|||||||
let logger = require('./log');
|
let logger = require('./log');
|
||||||
let mqtt = require('./mqttHandler');
|
let mqtt = require('./mqttHandler');
|
||||||
|
|
||||||
|
|
||||||
logger.info("Hello world!");
|
|
||||||
|
|
||||||
|
|
||||||
let HomematicDimmerItemClass = require('./HomematicDimmerItem');
|
let HomematicDimmerItemClass = require('./HomematicDimmerItem');
|
||||||
let HomematicSwitchItemClass = require('./HomematicSwitchItem');
|
let HomematicSwitchItemClass = require('./HomematicSwitchItem');
|
||||||
let M433SwitchItem = require('./M433SwitchItem');
|
let M433SwitchItem = require('./M433SwitchItem');
|
||||||
|
@ -24,10 +24,12 @@ function start() {
|
|||||||
});
|
});
|
||||||
logger.info('mqtt connection established');
|
logger.info('mqtt connection established');
|
||||||
});
|
});
|
||||||
client.on('message', (topic, payload) => {
|
client.on('message', (topic, payload, packet) => {
|
||||||
payload = payload.toString('UTF-8');
|
if (! packet.retain) {
|
||||||
logger.info(`message received on topic ${topic}: ${payload}`);
|
payload = payload.toString('UTF-8');
|
||||||
processMessage(topic, payload);
|
logger.info(`message received on topic ${topic}: ${payload}`);
|
||||||
|
processMessage(topic, payload);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user