Minor updates and fixes
This commit is contained in:
parent
f93d3854d0
commit
c6d7bc2e3e
5 changed files with 8 additions and 8 deletions
|
|
@ -28,7 +28,7 @@ class DeviceRegistry {
|
||||||
}
|
}
|
||||||
|
|
||||||
addScene(scene) {
|
addScene(scene) {
|
||||||
this.plejdDevices[scene.id] = scene;
|
this.sceneDevices[scene.id] = scene;
|
||||||
}
|
}
|
||||||
|
|
||||||
setApiSite(siteDetails) {
|
setApiSite(siteDetails) {
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ COPY ./MqttClient.js /plejd/
|
||||||
COPY ./package.json /plejd/
|
COPY ./package.json /plejd/
|
||||||
COPY ./PlejdAddon.js /plejd/
|
COPY ./PlejdAddon.js /plejd/
|
||||||
COPY ./PlejdApi.js /plejd/
|
COPY ./PlejdApi.js /plejd/
|
||||||
COPY ./PlejdBLE.js /plejd/
|
COPY ./PlejdBLEHandler.js /plejd/
|
||||||
COPY ./Scene.js /plejd/
|
COPY ./Scene.js /plejd/
|
||||||
COPY ./SceneManager.js /plejd/
|
COPY ./SceneManager.js /plejd/
|
||||||
COPY ./SceneStep.js /plejd/
|
COPY ./SceneStep.js /plejd/
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ class Logger {
|
||||||
}
|
}
|
||||||
|
|
||||||
static getLogLevel() {
|
static getLogLevel() {
|
||||||
const config = Configuration.getConfiguration();
|
const config = Configuration.getOptions();
|
||||||
// eslint-disable-next-line max-len
|
// eslint-disable-next-line max-len
|
||||||
const level = (config.logLevel && LEVELS.find((l) => l.startsWith(config.logLevel[0].toLowerCase())))
|
const level = (config.logLevel && LEVELS.find((l) => l.startsWith(config.logLevel[0].toLowerCase())))
|
||||||
|| 'info';
|
|| 'info';
|
||||||
|
|
|
||||||
|
|
@ -24,14 +24,14 @@ class SceneManager extends EventEmitter {
|
||||||
this.scenes = {};
|
this.scenes = {};
|
||||||
scenes.forEach((scene) => {
|
scenes.forEach((scene) => {
|
||||||
const idx = this.deviceRegistry.apiSite.sceneIndex[scene.sceneId];
|
const idx = this.deviceRegistry.apiSite.sceneIndex[scene.sceneId];
|
||||||
this.scenes[scene.sceneId] = new Scene(idx, scene, this.deviceRegistry.apiSite.sceneSteps);
|
this.scenes[scene.id] = new Scene(idx, scene, this.deviceRegistry.apiSite.sceneSteps);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
executeScene(sceneIndex) {
|
executeScene(sceneId) {
|
||||||
const scene = this.scenes[sceneIndex];
|
const scene = this.scenes[sceneId];
|
||||||
if (!scene) {
|
if (!scene) {
|
||||||
logger.info(`Scene with id ${sceneIndex} not found`);
|
logger.info(`Scene with id ${sceneId} not found`);
|
||||||
logger.verbose(`Scenes: ${JSON.stringify(this.scenes, null, 2)}`);
|
logger.verbose(`Scenes: ${JSON.stringify(this.scenes, null, 2)}`);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
const PlejdBLE = require('../PlejdBLE');
|
const PlejdBLE = require('../PlejdBLEHandler');
|
||||||
|
|
||||||
const cryptoKey = '';
|
const cryptoKey = '';
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue