Update README for version 6.2.1 and highlights

Updated version number to 6.2.1 and added highlights for the latest change: a critical fix for current interval display issues.
This commit is contained in:
2026-03-29 18:49:43 +02:00
committed by GitHub
parent d7e27b4f56
commit b55a7b4945
+12 -2
View File
@@ -5,13 +5,23 @@
This project is an ArduinoIDEfriendly firmware for the **Seeed XIAO ESP32C3** that: This project is an ArduinoIDEfriendly firmware for the **Seeed XIAO ESP32C3** that:
- Connects to WiFi. - Connects to WiFi.
- Fetches **dayahead electricity prices** from [EnergyCharts.info](https://energy-charts.info) (Bundesnetzagentur / SMARD.de). - Fetches **dayahead electricity prices** from [EnergyCharts.info](https://energy-charts.info).
- Computes final consumer prices (including configurable powercompany fee + VAT). - Computes final consumer prices (including configurable powercompany fee + VAT).
- Displays current and upcoming prices on a **20x4 I²C 2004 LCD**. - Displays current and upcoming prices on a **20x4 I²C 2004 LCD**.
- Uses a white LED and an optional presence sensor to give quick visual feedback. - Uses a white LED and an optional presence sensor to give quick visual feedback.
- Stores daily price data in **NVS** to survive reboots and reduce API calls. - Stores daily price data in **NVS** to survive reboots and reduce API calls.
The latest sketch implements **Version 6.2.0**, focusing on: The latest sketch implements **Version 6.2.1**.
---
## Version Highlights
### v6.2.1 Current Interval Fix (critical fix of v6.2.0 update)
- Fixed display showing prices one hour ahead of the current time.
- `findCurrentPriceIndex()` now correctly returns the current 15-minute interval.
Major update sketch implements **Version 6.2.0**, focusing on:
- **Version 6.2.0 FIX**: **DST (Daylight Saving Time) handling fully fixed** the ticker now works correctly on ALL days including DST switch days (spring forward and fall back). Uses timestamp-based price lookups instead of arithmetic calculations. - **Version 6.2.0 FIX**: **DST (Daylight Saving Time) handling fully fixed** the ticker now works correctly on ALL days including DST switch days (spring forward and fall back). Uses timestamp-based price lookups instead of arithmetic calculations.
- Version 6.1.2 fix: restore correct **white LED indicator** behavior (ESP32 PWM fix; no dim glow when off). - Version 6.1.2 fix: restore correct **white LED indicator** behavior (ESP32 PWM fix; no dim glow when off).