Tags

Tags give the ability to mark specific points in history as being important
  • v3.1.0

    61d4ca99 · release version 3.1.0 ·
    cleanup and power measurement
  • v2.1.2-FINAL

    🏁 FINALE PRODUCTION VERSION
    
    ✅ STABLE RELEASE - Ready for Production Deployment
    - Alle Features getestet und verifiziert
    - Repository aufgeräumt - keine experimentellen Dateien
    - Optimiert für LilyGO T-SIM7600 ESP32 Dauerbetrieb
    
    🔧 Production-Ready Features:
    - 8x Digital-Inputs + 4x Analog-Inputs
    - WiFi-Management mit Captive Portal
    - Web-Interface für Sensor-Monitoring
    - InfluxDB-Integration für Datenlogging
    - LogBuffer-System für Debugging
    
    📊 Performance Metrics:
    - Flash: 78.4% (1.034.416 Bytes)
    - RAM: 14.7% (48.172 Bytes)
    - Stabilität: Vollständig getestet
    - Brownout-Resistenz: Stabil bei allen Tests
    
    🎯 Deployment Instructions:
    pio run --environment esp-wrover-kit --target upload
    
    Diese Version ist bereit für den Produktionseinsatz.
  • v2.2.3

    ⚡ Version 2.2.3 - Sequential Power Management
    
    ❌ Brownout-Problem behoben:
    - GPS + WiFi gleichzeitig = zu viel Stromverbrauch
    - SIM7600 GNSS aktiv + WiFi-Connect → Brownout
    
    ⚡ Sequential Power Management:
    🔄 3-Phasen-Initialisierung:
    1️⃣ System-Boot: ADC initialisieren (ohne GPS)
    2️⃣ WiFi-Verbindung: Ohne GPS-Last aufbauen
    3️⃣ WiFi stabil: GPS nach 2s Delay starten
    
    🔧 Technische Implementation:
    - GPS-Init: setup() → MODE_WIFI_CONNECTED
    - gpsInitialized Flag: Single-Init-Protection
    - Brownout-Prevention: Nie GPS+WiFi parallel
    - Graceful Fallback: System läuft ohne GPS
    
    🎯 Status: Alle Komponenten funktional
    ✅ WiFi ohne Brownout
    ✅ GPS nach WiFi-Stabilisierung
    ✅ ADC korrekte 0V-Werte
    ✅ InfluxDB Live-Übertragung
    ✅ Dashboard komplett operational
    
    Power-Management optimiert für LilyGO T-SIM7600
  • v2.2.1

    🐛 Version 2.2.1 - KRITISCHER ADC-BUGFIX
    
    ❌ Behobenes Problem:
    🔌 Analoge Eingänge zeigten 3.18V statt 0V (ohne Anschluss)
    ��️ GPS-Initialisierung überschrieb ADC-Pin-Konfiguration
    📱 TinyGSM modem.restart() störte ADC1-Pins (32,33,34,35)
    
    ✅ Bugfix-Implementation:
    🔧 Initialisierungs-Reihenfolge korrigiert: GPS → ADC → InfluxDB
    🛰️ GPS-Hardware vor ADC-Konfiguration initialisieren
    📊 ADC-Pins bleiben korrekt als analoge Eingänge konfiguriert
    🔍 Debug-Logging für Post-GPS ADC-Initialisierung
    
    📊 ADC-Pin-Status (korrigiert):
    📍 Pin 32 (ADC1_CH4): AIN1 → 0V korrekt
    📍 Pin 33 (ADC1_CH5): AIN2 → 0V korrekt
    📍 Pin 34 (ADC1_CH6): AIN3 → 0V korrekt
    📍 Pin 35 (ADC1_CH7): AIN4 → 0V korrekt
    
    🔧 Root Cause:
    TinyGSM-Bibliothek beeinflusste GPIO-Konfiguration beim Modem-Restart
    Lösung: GPS-Initialisierung vor ADC-Setup ausführen
    
    🚀 Status: GPS + AnalogInputs parallel operational
    📡 Alle Features funktional: WiFi + GPS + ADC + InfluxDB + Live-Logs
    
    Critical Bugfix für Production-Deployment
  • v2.2.0

    🛰️ Version 2.2.0 - GPS/GNSS System Vollständig Implementiert
    
    🌟 MAJOR RELEASE: GPS/GNSS-Funktionalität komplett integriert
    
    ✅ GPS/GNSS-Features:
    🛰️ TinyGSM SIM7600 GPS/GNSS vollständig aktiviert
    🗺️ Live-Position: Latitude, Longitude, Altitude, Speed
    📊 Dashboard GPS-Kachel mit Satelliten-Monitoring
    🎯 Farbkodierte Satelliten-Anzeige (Grün ≥4, Gelb ≥3, Rot <3)
    📡 API: GET /api/gps/status (JSON GPS-Daten)
    🔄 Real-time Updates alle 1 Sekunde
    
    📊 InfluxDB GPS-Integration:
    🗄️ Neue sensors_gps Measurement
    🏷️ device_id Tagging für Multi-Device Support
    ⏱️ 30s Sync-Intervall mit anderen Sensoren
    📈 Grafana GPS-Track Visualisierung
    
    🔧 Technische Specs:
    📱 Hardware: SIM7600G-H Modem + GPS-Antenne
    🖥️ Pins: UART (TX:27,RX:26), Power (23,4,5,25)
    🧠 Update-Logik: 10s GPS-Polling, intelligente Validierung
    📝 Logging: GPS-Events im Live-Log-System
    💾 Speicher: Flash 87.8% (1.15MB/1.31MB) - optimiert
    
    🎨 Dashboard-Features:
    🗺️ 6-stellige Koordinaten-Präzision
    📏 Höhe (m) und Geschwindigkeit (km/h)
    🛰️ Satelliten-Kreis mit visueller Qualitätsanzeige
    🔍 GPS-Fix-Status: Suche → Fix → Deaktiviert
    
    🚀 Status: GPS/GNSS System Production Ready
    📍 Location Tracking: Vollständig operational
  • v2.1.3

    🐛 Version 2.1.3 - KRITISCHER BUGFIX - Dashboard repariert
    
    ❌ Behobenes Problem:
    🔧 HTML-Struktur-Fehler durch doppeltes </div></div> Tag
    📱 Dashboard war komplett defekt (nur "Wird geladen..." angezeigt)
    
    ✅ Reparaturen:
    🏗️ Power Measurement Card: Schließende Tags korrigiert
    📡 WiFi Status Card: HTML-Struktur sauber implementiert
    🎯 Alle Dashboard-Kacheln wieder vollständig funktionsfähig
    
    🔧 Technische Korrekturen:
    📋 Systematische HTML-Tag-Bereinigung
    🏗️ Korrekte Verschachtelungs-Struktur
    📡 WiFi-Monitoring vollständig operational
    💾 Flash: 86.1% (1.135MB/1.31MB)
    
    🚀 Status: Dashboard 100% funktional mit WiFi-Signalstärke-Monitoring
  • v2.1.2

    📡 Version 2.1.2 - WiFi-Status-Kachel mit Signalstärke-Monitoring
    
    ✨ Neue Features:
    📡 WiFi-Status-Dashboard-Kachel
    📊 Live Signalstärke-Meter (-50 bis -100 dBm)
    🎯 Qualitätsbewertung (Ausgezeichnet → Sehr schwach)
    🌐 SSID, IP-Adresse, Verbindungsmodus
    🔄 Real-time Updates alle 1 Sekunde
    
    🎨 UI-Design:
    ⭕ Kreisförmiger Signalstärke-Indikator
    🌈 Farbkodierte Qualitätsanzeige
    📱 Responsive Grid-Layout
    🟢 Verbindungsstatus-Badge
    
    🔧 Technisch:
    📡 Erweiterte /api/wifi/status Nutzung
    ⚡ JavaScript Live-Polling
    🔀 Multi-Modus Support (Station/AP)
    💾 Flash: 86.1% (1.13MB/1.31MB)
  • v2.1.1

    🎉 Finale stabile Version v2.1.1
    
    ✅ Live-Log-System vollständig funktional
    📊 HTTP-Polling alle 2 Sekunden
    🔄 LogBuffer Ring-Buffer (200 Einträge)
    📱 Dashboard mit farbkodierten Logs
    🏷️ Device-ID: LilyGO_C0513C
    📡 InfluxDB Live-Übertragung alle 30s
    
    Status: Production Ready