Update mqtt package to v4

- Minor updates to other packages
- Relates to #181
This commit is contained in:
Victor Hagelbäck 2021-04-07 10:26:33 +02:00
parent 464c17d920
commit 7c8373d2c7
3 changed files with 11 additions and 10 deletions

View file

@ -333,10 +333,7 @@ class PlejdApi {
`Device ${device.title} (${device.deviceId}) has no load configured and will be excluded`, `Device ${device.title} (${device.deviceId}) has no load configured and will be excluded`,
); );
} else { } else {
const uniqueOutputId = this.deviceRegistry.getUniqueOutputId( const uniqueOutputId = this.deviceRegistry.getUniqueOutputId(device.deviceId, deviceOutput);
device.deviceId,
deviceOutput,
);
const plejdDevice = this.siteDetails.plejdDevices.find( const plejdDevice = this.siteDetails.plejdDevices.find(
(x) => x.deviceId === device.deviceId, (x) => x.deviceId === device.deviceId,

View file

@ -850,11 +850,15 @@ class PlejBLEHandler extends EventEmitter {
const scene = this.deviceRegistry.getSceneByBleAddress(sceneBleAddress); const scene = this.deviceRegistry.getSceneByBleAddress(sceneBleAddress);
if (!scene) { if (!scene) {
logger.warn(`Scene with BLE address ${sceneBleAddress} could not be found, can't process message`); logger.warn(
`Scene with BLE address ${sceneBleAddress} could not be found, can't process message`,
);
return; return;
} }
logger.debug(`${scene.name} (${sceneBleAddress}) scene triggered (device id ${outputUniqueId}).`); logger.debug(
`${scene.name} (${sceneBleAddress}) scene triggered (device id ${outputUniqueId}).`,
);
command = COMMANDS.TRIGGER_SCENE; command = COMMANDS.TRIGGER_SCENE;
data = { sceneId: scene.uniqueId }; data = { sceneId: scene.uniqueId };

View file

@ -3,17 +3,17 @@
"@abandonware/bluetooth-hci-socket": "~0.5.3-7", "@abandonware/bluetooth-hci-socket": "~0.5.3-7",
"axios": "~0.21.1", "axios": "~0.21.1",
"buffer-xor": "~2.0.2", "buffer-xor": "~2.0.2",
"dbus-next": "~0.9.1", "dbus-next": "~0.9.2",
"fs": "0.0.1-security", "fs": "0.0.1-security",
"jspack": "~0.0.4", "jspack": "~0.0.4",
"mqtt": "~3.0.0", "mqtt": "~4.2.6",
"winston": "~3.3.3" "winston": "~3.3.3"
}, },
"devDependencies": { "devDependencies": {
"babel-eslint": "~10.1.0", "babel-eslint": "~10.1.0",
"eslint": "~7.18.0", "eslint": "~7.23.0",
"eslint-config-airbnb": "~18.2.1", "eslint-config-airbnb": "~18.2.1",
"eslint-config-prettier": "~7.2.0", "eslint-config-prettier": "~8.1.0",
"eslint-plugin-import": "~2.22.1", "eslint-plugin-import": "~2.22.1",
"eslint-plugin-prettier": "~3.3.1", "eslint-plugin-prettier": "~3.3.1",
"prettier": "~2.2.1" "prettier": "~2.2.1"