From 5576d2442e7a041185020fabe54b7549279edc29 Mon Sep 17 00:00:00 2001 From: Arif Hasanic Date: Fri, 19 Dec 2025 13:02:26 +0100 Subject: [PATCH] use .env for home assistant key --- .env | 3 ++- bun.lock | 1 + src/api/homeAssistant.ts | 17 +++++++++++++++-- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.env b/.env index 8d7027c..75a1504 100644 --- a/.env +++ b/.env @@ -1 +1,2 @@ -VITE_FLATTASTIC_API_KEY="bqOh7YBZR9fChJo81bCsTinMtGpC5aok" \ No newline at end of file +VITE_FLATTASTIC_API_KEY="bqOh7YBZR9fChJo81bCsTinMtGpC5aok" +VITE_HA_TOKEN="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI3N2JmOTk1ODI3MzA0ZWIzOWYwNThjMzQ4YTY3ZDJkYyIsImlhdCI6MTc1NjQ3NTM4OSwiZXhwIjoyMDcxODM1Mzg5fQ.TZZ4SUGlERuIVrhzC_wfCN-qS1wSAKNN9uMMDjkqOgA" diff --git a/bun.lock b/bun.lock index 7b68a42..49e354c 100644 --- a/bun.lock +++ b/bun.lock @@ -1,5 +1,6 @@ { "lockfileVersion": 1, + "configVersion": 0, "workspaces": { "": { "name": "monitor-im-flur", diff --git a/src/api/homeAssistant.ts b/src/api/homeAssistant.ts index 25b0dc2..1cc582a 100644 --- a/src/api/homeAssistant.ts +++ b/src/api/homeAssistant.ts @@ -1,7 +1,14 @@ -const token = - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI3N2JmOTk1ODI3MzA0ZWIzOWYwNThjMzQ4YTY3ZDJkYyIsImlhdCI6MTc1NjQ3NTM4OSwiZXhwIjoyMDcxODM1Mzg5fQ.TZZ4SUGlERuIVrhzC_wfCN-qS1wSAKNN9uMMDjkqOgA"; +const token = import.meta.env.VITE_HA_TOKEN; + async function fetchTentHumidity() { + if (!token) { + console.error("HA token not found"); + + return; + } + + const url = `https://home.rivercry.com/api/states/sensor.third_reality_inc_3rths0224z_luftfeuchtigkeit_2`; const response = await fetch(url, { method: "GET", @@ -15,6 +22,12 @@ async function fetchTentHumidity() { } async function fetchTentTemperature() { + if (!token) { + console.error("HA token not found"); + + return; + } + const url = `https://home.rivercry.com/api/states/sensor.third_reality_inc_3rths0224z_temperatur_2`; const response = await fetch(url, { method: "GET",