mirror of
https://github.com/SyncrowIOT/backend.git
synced 2025-11-26 18:04:54 +00:00
return device status for each device
This commit is contained in:
@ -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(
|
||||
|
||||
Reference in New Issue
Block a user