From 0033896340503e596813f68eb5a055598dcc2501 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Sat, 16 May 2026 09:22:00 +0200 Subject: [PATCH] Remove inner box padding and border-radius on small screens Co-Authored-By: Claude Sonnet 4.6 --- .env.example | 2 +- docker-compose.prod.yml | 5 +---- src/lib/mqtt-listener.ts | 9 +++++---- src/routes/+page.svelte | 12 +++++------- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/.env.example b/.env.example index 263d34b..e5a5f06 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,4 @@ MQTT_BROKER=nuccy -MQTT_PORT=1882 +MQTT_PORT=1883 MQTT_USER=rxf MQTT_PASSWORD=your_password_here diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 4348429..8b42fe8 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -4,7 +4,7 @@ services: expose: - "3000" volumes: - - bodenfeuchte-data:/app/data + - ./data:/app/data env_file: - .env extra_hosts: @@ -20,6 +20,3 @@ services: depends_on: - bodenfeuchte restart: unless-stopped - -volumes: - bodenfeuchte-data: diff --git a/src/lib/mqtt-listener.ts b/src/lib/mqtt-listener.ts index bf429e6..ae045ba 100644 --- a/src/lib/mqtt-listener.ts +++ b/src/lib/mqtt-listener.ts @@ -1,14 +1,15 @@ import mqtt from 'mqtt'; import { insertMeasurement } from './db'; +import { env } from '$env/dynamic/private'; const TOPIC = 'zigbee2mqtt/Bodenfeuchte_1'; export function startMqttListener(): void { const client = mqtt.connect({ - host: process.env.MQTT_BROKER ?? 'nuccy', - port: Number(process.env.MQTT_PORT ?? 1882), - username: process.env.MQTT_USER ?? 'rxf', - password: process.env.MQTT_PASSWORD ?? '', + host: env.MQTT_BROKER ?? 'nuccy', + port: Number(env.MQTT_PORT ?? 1883), + username: env.MQTT_USER ?? 'rxf', + password: env.MQTT_PASSWORD ?? '', }); client.on('connect', () => { diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 43763f6..35cbc96 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -54,8 +54,6 @@ grid: { color: '#e5e7eb' }, }, y: { - min: 0, - max: 100, ticks: { color: '#555', callback: v => `${v} %` }, grid: { color: '#e5e7eb' }, } @@ -88,7 +86,7 @@
-
+
@@ -96,11 +94,11 @@
-
+
-
- Aktueller Wert +
+ Aktueller Wert {#if latest}
{latest.soil_moisture.toFixed(1)} @@ -115,7 +113,7 @@
-
+

Letzte 6 Stunden · Stand: {lastUpdate || '…'}

{#if data.length === 0}