Add Tasmota timezone handling and dashboard updates

This commit is contained in:
2026-03-16 12:17:40 +01:00
parent 5ac9cc3892
commit 585378297c
10 changed files with 1223 additions and 1027 deletions
+3
View File
@@ -59,9 +59,12 @@ Supported environment variables:
- `MQTT_SCRUBBER_APP_FLUSH_TIMEOUT`
- `MQTT_SCRUBBER_APP_LOG_LEVEL`
- `MQTT_SCRUBBER_APP_HEALTH_ADDRESS`
- `MQTT_SCRUBBER_APP_TASMOTA_TIME_ZONE`
`MQTT_SCRUBBER_MQTT_TOPICS` expects a comma-separated list.
Timezone-less Tasmota `Time` values are interpreted in `tasmota_time_zone`. Set it to your device timezone such as `Europe/Prague` so the stored timestamp matches the device-local clock. The default is `UTC` for deterministic behavior.
You can also define optional per-device aliases in config with a top-level `device_aliases` object. Keys are normalized like device tags, so `kitchen-plug`, `Kitchen Plug`, and `kitchen_plug` all resolve to `kitchen_plug`.
## Run