debug keller licht
This commit is contained in:
12
dist/main.js
vendored
12
dist/main.js
vendored
@ -367,11 +367,21 @@ let basementSmallLight = new HomematicSwitchItem_1.HomematicSwitchItem('Base', '
|
||||
basementSmallLight.start();
|
||||
allLabeledItems.push(basementSmallLight);
|
||||
allRelevantLights.push(basementSmallLight);
|
||||
basementSmallLight.on('somethingChanged', () => {
|
||||
if ((basementLargeLight.getState() == 'OFF') && (basementSmallLight.getState() == 'ON')) {
|
||||
setTimeout(() => {
|
||||
MqttDispatcher_1.mqttHandler.send(basementSmallLight.getStateTopic(), 'OFF');
|
||||
}, (3 * 1000));
|
||||
}
|
||||
else if ((basementLargeLight.getState() == 'ON') && (basementSmallLight.getState() == 'OFF')) {
|
||||
MqttDispatcher_1.mqttHandler.send(basementLargeLight.getStateTopic(), 'OFF');
|
||||
}
|
||||
});
|
||||
let basementLargeLight = new HomematicSwitchItem_1.HomematicSwitchItem('Base', 'Hallway', 'LargeLight', 'Licht Keller hell', 35, 2);
|
||||
basementLargeLight.start();
|
||||
allLabeledItems.push(basementLargeLight);
|
||||
allRelevantLights.push(basementLargeLight);
|
||||
basementLargeLight.on('somethingChange', () => {
|
||||
basementLargeLight.on('somethingChanged', () => {
|
||||
if (basementLargeLight.getState() == 'ON') {
|
||||
MqttDispatcher_1.mqttHandler.send(basementSmallLight.getStateTopic(), 'ON');
|
||||
}
|
||||
|
Reference in New Issue
Block a user