34 lines
812 B
TypeScript
34 lines
812 B
TypeScript
/**
|
|
* @author Martin Karkowski
|
|
* @email m.karkowski@zema.de
|
|
* @create date 2018-06-11 05:14:18
|
|
* @modify date 2018-08-17 08:32:49
|
|
* @desc [description]
|
|
*/
|
|
|
|
/** Clear the Screen */
|
|
declare const process: any;
|
|
|
|
|
|
import { Builder } from '../../ZISS-Assembly-Builder/src/Container-Builder.FileLoader';
|
|
|
|
import * as MQTT from '../assembly/manual-assembly';
|
|
|
|
Builder.load();
|
|
|
|
Builder.on('loaded', () => {
|
|
const _mqttBridge = Builder.instance.container.get<MQTT.MQTTInterface>(MQTT.TYPES.MQTTInterface);
|
|
|
|
_mqttBridge.config.subscribeHidden = true;
|
|
_mqttBridge.config.SubscribeToTopicsOfDifferentRoots = true;
|
|
_mqttBridge.connect('mqtt://localhost', {
|
|
QoS: 0,
|
|
subscribe: ['test'],
|
|
autoSubscribe: false,
|
|
autoPublish: {
|
|
active: false
|
|
}
|
|
});
|
|
});
|
|
|