some changes

This commit is contained in:
Marcus Westin 2020-02-20 13:04:25 +01:00
parent c171b2ba3a
commit cafea72d63

View file

@ -156,27 +156,41 @@ class PlejdApi extends EventEmitter {
const first = inputs[0]; const first = inputs[0];
const second = inputs[1]; const second = inputs[1];
newDevice.id = first; let switchDevice = {
newDevice.name += ' knapp vä'; id: first,
name: device.title + ' knapp vä',
type: type,
typeName: name,
dimmable: dimmable,
version: plejdDevice.firmware.version,
serialNumber: plejdDevice.deviceId
};
if (roomDevices[device.roomId]) { if (roomDevices[device.roomId]) {
roomDevices[device.roomId].push(newDevice); roomDevices[device.roomId].push(switchDevice);
} }
else { else {
roomDevices[device.roomId] = [newDevice]; roomDevices[device.roomId] = [switchDevice];
} }
devices.push(newDevice); devices.push(switchDevice);
newDevice.id = second; switchDevice = {
newDevice.name = device.title + ' knapp hö'; id: second,
name: device.title + ' knapp hö',
type: type,
typeName: name,
dimmable: dimmable,
version: plejdDevice.firmware.version,
serialNumber: plejdDevice.deviceId
};
if (roomDevices[device.roomId]) { if (roomDevices[device.roomId]) {
roomDevices[device.roomId].push(newDevice); roomDevices[device.roomId].push(switchDevice);
} }
else { else {
roomDevices[device.roomId] = [newDevice]; roomDevices[device.roomId] = [switchDevice];
} }
devices.push(newDevice); devices.push(switchDevice);
} }
else { else {
if (roomDevices[device.roomId]) { if (roomDevices[device.roomId]) {
@ -185,10 +199,10 @@ class PlejdApi extends EventEmitter {
else { else {
roomDevices[device.roomId] = [newDevice]; roomDevices[device.roomId] = [newDevice];
} }
}
devices.push(newDevice); devices.push(newDevice);
} }
}
if (this.includeRoomsAsLights) { if (this.includeRoomsAsLights) {
logger('includeRoomsAsLights is set to true, adding rooms too.'); logger('includeRoomsAsLights is set to true, adding rooms too.');