FlipsiForge v0.4.0 — Druckerfarm-Support + DruckWächter + KI
🚜 v0.4.0 — Druckerfarm-Support + DruckWächter + KI-Integration
NEU in v0.4.0: Druckerfarm-Support
Für kommerzielle Nutzer mit 10–50+ Druckern. Skaliert vom Heimwerker bis zur Farm.
- Core Models: PrinterCluster, PrintBatch, BatchItem, FarmSchedule, FarmSettings
- AutoSchedulerService: automatische Verteilung von Batch-Aufträgen auf freie Drucker
- Prioritäts-Sortierung (Low/Normal/High/Urgent), Deadline-Bewusst
- Bauvolumen-Check, MaxConcurrentPrints, Failover, Auto-Reschedule
- Server API (Full + Lite — beide Modi!):
- /api/farm/clusters — Drucker-Cluster CRUD
- /api/farm/batches — Batch-Verwaltung + Fortschritt + Auto-Scheduling
- /api/farm/overview — Farm-Übersicht (alle Drucker, geschätzte Fertigstellung)
- /api/farm/settings — Farm-Einstellungen (MaxConcurrent, Spaghetti-Detection, etc.)
🛡️ DruckWächter (aus v0.3.0)
- Multi-Drucker: jeder Drucker bekommt eigenen Shelly zugeordnet
- Schieberegler für Drucker AN/AUS + Licht AN/AUS (Moonraker Macro)
- Filament-Buttons mit Multi-Extruder Popup (auto-detected)
- Auto-Aus bei Druck-Ende, Nacht-Modus, Graceful Shutdown
- Kostenrechner (Strom wenn Shelly PM, Filament immer)
- Bento-Cards im TechFlipsi Dark Void + Ember Design
🤖 KI-Integration
- OnnxGenAiChatEngine (Microsoft.ML.OnnxRuntimeGenAI 0.14.1)
- 3-Tier: E4B (Desktop), E2B (Mini-PC), E2B QAT (Pi 4)
- HuggingFace Links verifiziert, KI ausschaltbar
CI/CD
- ✅ Linux Build + Test (GitHub Actions)
- ✅ Windows Installer (Inno Setup)
- Beide Pipelines grün
Build
- 0 Fehler, alle 4 Projekte (Core + Desktop + Server + MockMoonraker)
- .NET 10, C#, Avalonia UI 12, GPL-3.0