heartbeat stuff
This commit is contained in:
@ -8,5 +8,7 @@
|
||||
"smtpSender": "dispatcher@hottis.de",
|
||||
"smtpReceiver": "woho@hottis.de",
|
||||
"homekitFile": "homekit.json",
|
||||
"openhabItemFile": "openhab.items"
|
||||
"openhabItemFile": "openhab.items",
|
||||
"heartbeatTopic": "dispatcher_ng/i/am/alive",
|
||||
"heartbeatInterval": 10000
|
||||
}
|
||||
|
7
dist/main.js
vendored
7
dist/main.js
vendored
@ -391,6 +391,13 @@ testForwarder.start();
|
||||
let testScene = new Scene_1.LightScene('Gnd', 'Hallway', 'TestScene', 'TestScene', [aquariumLight, annaBedLight], [matthiasStandLights, matthiasBedLight]);
|
||||
testScene.start();
|
||||
// ----------------------------------------------------------------------------------------------------------
|
||||
// heartbeat
|
||||
let heartbeatCounter = 0;
|
||||
let heartbeatTimer = setInterval(() => {
|
||||
heartbeatCounter += 1;
|
||||
MqttDispatcher_1.mqttHandler.send(config.dict.heartbeatTopic, `${heartbeatCounter}`);
|
||||
}, config.dict.heartbeatInterval);
|
||||
// ----------------------------------------------------------------------------------------------------------
|
||||
// Homekit export
|
||||
let homekitObject = {};
|
||||
let openhabList = [];
|
||||
|
12
src/main.ts
12
src/main.ts
@ -496,6 +496,18 @@ testScene.start()
|
||||
|
||||
|
||||
|
||||
// ----------------------------------------------------------------------------------------------------------
|
||||
// heartbeat
|
||||
let heartbeatCounter = 0
|
||||
let heartbeatTimer = setInterval(() => {
|
||||
heartbeatCounter += 1
|
||||
mqttHandler.send(config.dict.heartbeatTopic, `${heartbeatCounter}`)
|
||||
}, config.dict.heartbeatInterval)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ----------------------------------------------------------------------------------------------------------
|
||||
// Homekit export
|
||||
let homekitObject : { [key:string]:{} } = {}
|
||||
|
Reference in New Issue
Block a user