Block a user
#14 NTP-Zeitsynchronisation
#13 Produktionsmodus: WiFi Station-Verbindung
#12 Setup-Timeout: 5-Minuten Inaktivität
#11 Setup Schritt 6: Speichern & Neustart
#10 Setup Schritt 5: Zusammenfassung
#9 Setup Schritt 4: Sensor-Erkennung & Konfiguration
#8 Setup Schritt 3: Allgemeine Einstellungen
#7 Setup Schritt 2: MQTT-Zugangsdaten & Box-ID
#6 Setup Schritt 1: WLAN-Konfiguration
#5 WiFi Access Point & Captive Portal
#4 Boot-Logik: Setup vs. Produktionsmodus
#3 Config-Modul: LittleFS Konfigurationsspeicher
#2 Serial Debug-Logging Modul
#1 Projekt-Setup: PlatformIO Grundgerüst
Sonderzeichen sollen ordentlich verarbeitet werden
Update: Die Regex war tatsaechlich zu restriktiv – jetzt in 1ee4c5a gefixt.
Vorher: [a-zA-Z0-9_\-./] – nur ASCII, Umlaute wurden durch _ ersetzt
Nachher: [\w\-./] – \w…
Sonderzeichen sollen ordentlich verarbeitet werden
Sonderzeichen sollen ordentlich verarbeitet werden
Bereits behoben in c57c07d (siehe #14).
Was passiert ist:
derive_sensor_key() hat nur / und : durch _ ersetzt. Alle anderen Sonderzeichen (Leerzeichen, Klammern, etc. aus JSON-Keys)…