declare namespace API { /** * 能源管理 */ namespace DeviceCenter { /** * 分级获取区域树参数 */ interface DeviceListParams { type?: string; spaceType?: string; spaceId?: string; category?: string; } type DeviceStatus = 'ISOLATION' | 'ALARM' | 'DANGEER' | 'FAULT' | 'DISCONNECT' | 'NORMAL'; /** * 设备信息 */ interface SensorDeviceInfo { /** * 设备ID */ id: string; /** * 设备SN */ sn: string; /** * 传感器数据 */ sensorData: { /** * 无功功率 - 单相电 */ wg: number; /** * 有功功率 - 单相电 */ yg: number; /** * 视在功率 - 单相电 */ sz: number; /** * 功率因数 - 单相电 */ factor: number; /** * 单相电流 - 单相电 */ curr_val: number; /** * 单相电压 - 单相电 */ vol_val: number; /** * 单相线温 - 单相电 */ temp_val: number; // 三相电数据 /** * A相电流 */ a_curr: number; /** * B相电流 */ b_curr: number; /** * C相电流 */ c_curr: number; /** * A相电压 */ a_val: number; /** * B相电压 */ b_val: number; /** * C相电压 */ c_val: number; /** * A相线温 */ t1_val: number; /** * B相线温 */ t2_val: number; /** * C相线温 */ t3_val: number; /** * 上电状态 */ ac_connection: number; /** * 用电量 */ elec_energy_val: number; /** * 漏电流 */ leakage_val: number; /** * 箱体温度 */ t4_val: number; /** * 总功率因数 */ total_factor: number; /** * 总视在功率 */ total_sz: number; /** * 总无功功率 */ total_wg: number; /** * 总有功功率 */ total_yg: number; }; sensorState: { /** * 无功功率 - 单相电 */ wg: DeviceStatus; /** * 有功功率 - 单相电 */ yg: DeviceStatus; /** * 视在功率 - 单相电 */ sz: DeviceStatus; /** * 功率因数 - 单相电 */ factor: DeviceStatus; /** * 单相电流 - 单相电 */ curr_val: DeviceStatus; /** * 单相电压 - 单相电 */ vol_val: DeviceStatus; /** * 单相线温 - 单相电 */ temp_val: DeviceStatus; // 三相电数据 /** * A相电流 */ a_curr: DeviceStatus; /** * B相电流 */ b_curr: DeviceStatus; /** * C相电流 */ c_curr: DeviceStatus; /** * A相电压 */ a_val: DeviceStatus; /** * B相电压 */ b_val: DeviceStatus; /** * C相电压 */ c_val: DeviceStatus; /** * A相线温 */ t1_val: DeviceStatus; /** * B相线温 */ t2_val: DeviceStatus; /** * C相线温 */ t3_val: DeviceStatus; /** * 上电状态 */ ac_connection: DeviceStatus; /** * 用电量 */ elec_energy_val: DeviceStatus; /** * 漏电流 */ leakage_val: DeviceStatus; /** * 箱体温度 */ t4_val: DeviceStatus; /** * 总功率因数 */ total_factor: DeviceStatus; /** * 总视在功率 */ total_sz: DeviceStatus; /** * 总无功功率 */ total_wg: DeviceStatus; /** * 总有功功率 */ total_yg: DeviceStatus; }; } } }