From b0df05780963f39fd09e78d6c7c7f98c82d56500 Mon Sep 17 00:00:00 2001 From: Manuel <30572287+manuel-rw@users.noreply.github.com> Date: Wed, 29 May 2024 21:04:04 +0200 Subject: [PATCH] fix: build --- packages/api-clients/package.json | 1 + packages/api-clients/src/home-assistant/client.ts | 6 +++--- packages/api/src/router/widgets/smart-home.ts | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/api-clients/package.json b/packages/api-clients/package.json index 36ccbb0239..6225a70b63 100644 --- a/packages/api-clients/package.json +++ b/packages/api-clients/package.json @@ -12,6 +12,7 @@ ] } }, + "type": "module", "license": "MIT", "scripts": { "clean": "rm -rf .turbo node_modules", diff --git a/packages/api-clients/src/home-assistant/client.ts b/packages/api-clients/src/home-assistant/client.ts index 4b81607415..39c59fdf96 100644 --- a/packages/api-clients/src/home-assistant/client.ts +++ b/packages/api-clients/src/home-assistant/client.ts @@ -16,7 +16,7 @@ export class HomeAssistant { this.token = token; } - async getEntityState(entityId: string) { + async getEntityStateAsync(entityId: string) { try { const response = await fetch( appendPath(this.basePath, `/states/${entityId}`), @@ -43,7 +43,7 @@ export class HomeAssistant { } } - async triggerAutomation(entityId: string) { + async triggerAutomationAsync(entityId: string) { try { const response = await fetch( appendPath(this.basePath, `/services/automation/trigger`), @@ -70,7 +70,7 @@ export class HomeAssistant { * @param entityId - The ID of the entity to toggle. * @returns A boolean indicating whether the toggle action was successful. */ - async triggerToggle(entityId: string) { + async triggerToggleAsync(entityId: string) { try { const response = await fetch( appendPath(this.basePath, `/services/homeassistant/toggle`), diff --git a/packages/api/src/router/widgets/smart-home.ts b/packages/api/src/router/widgets/smart-home.ts index ae2482dd45..fca8f0ff67 100644 --- a/packages/api/src/router/widgets/smart-home.ts +++ b/packages/api/src/router/widgets/smart-home.ts @@ -26,7 +26,7 @@ export const smartHomeRouter = createTRPCRouter({ }); setInterval(() => { - void homeAssistantEntityState.publish({ + void homeAssistantEntityState.publishAsync({ entityId: input.entityId, state: `${randomInt(0, 1000)}mV`, }); @@ -51,6 +51,6 @@ export const smartHomeRouter = createTRPCRouter({ } const homeAssistant = new HomeAssistant(new URL(integration.url), integration.secrets[0]!.value); - await homeAssistant.triggerAutomation(input.automationId); + await homeAssistant.triggerAutomationAsync(input.automationId); }), });