nope/modules/mod-MQTT-Interface/test/test-interface.ts

34 lines
812 B
TypeScript
Raw Normal View History

2020-08-30 07:45:44 +00:00
/**
* @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
}
});
});