return device status for each device

This commit is contained in:
faris Aljohari
2025-01-27 02:03:35 -06:00
parent ec06434191
commit 666fa67784
2 changed files with 28 additions and 1 deletions

View File

@ -37,7 +37,10 @@ export class SpaceDeviceService {
const tuyaDetails = await this.getDeviceDetailsByDeviceIdTuya(
device.deviceTuyaUuid,
);
const tuyaDeviceStatus =
await this.tuyaService.getDevicesInstructionStatusTuya(
device.deviceTuyaUuid,
);
return {
uuid: device.uuid,
deviceTuyaUuid: device.deviceTuyaUuid,
@ -45,7 +48,10 @@ export class SpaceDeviceService {
productType: device.productDevice.prodType,
isActive: device.isActive,
updatedAt: device.updatedAt,
deviceTag: device.tag,
subspace: device.subspace,
...tuyaDetails,
status: tuyaDeviceStatus.result[0].status,
};
} catch (error) {
console.warn(