From 60f9d4e6e69df2190171e5d8e263b2030447ab2e Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sat, 3 Jan 2026 13:44:24 +0100 Subject: [PATCH] fix(unraid): temperature of disks can be null (#4788) --- packages/integrations/src/unraid/unraid-integration.ts | 2 +- packages/integrations/src/unraid/unraid-types.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/integrations/src/unraid/unraid-integration.ts b/packages/integrations/src/unraid/unraid-integration.ts index 4ae42cf7b..db4025ee2 100644 --- a/packages/integrations/src/unraid/unraid-integration.ts +++ b/packages/integrations/src/unraid/unraid-integration.ts @@ -65,7 +65,7 @@ export class UnraidIntegration extends Integration implements ISystemHealthMonit })), smart: systemInfo.array.disks.map((disk) => ({ deviceName: disk.name, - temperature: disk.temp, + temperature: disk.temp ?? null, overallStatus: disk.status, })), }; diff --git a/packages/integrations/src/unraid/unraid-types.ts b/packages/integrations/src/unraid/unraid-types.ts index 84f258f38..326d2ee6a 100644 --- a/packages/integrations/src/unraid/unraid-types.ts +++ b/packages/integrations/src/unraid/unraid-types.ts @@ -34,7 +34,7 @@ export const unraidSystemInfoSchema = z.object({ fsFree: z.number(), fsUsed: z.number(), status: z.string(), - temp: z.number(), + temp: z.number().nullish(), }), ), }),