projekte:ionpy:ideen
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projekte:ionpy:ideen [2026/02/15 09:29] – [2.2 Erweiterte Interaktions-Logik] dominik | projekte:ionpy:ideen [2026/02/15 11:35] (current) – [TODO] dominik | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== ionpy Framework: Erweiterte Architektur-Spezifikation (Vollständig) ====== | ====== ionpy Framework: Erweiterte Architektur-Spezifikation (Vollständig) ====== | ||
| + | |||
| + | ===== TODO ===== | ||
| + | * Checkn ob Webseite Reconnect macht wenn man ionpy neu startet | ||
| + | * Inventar über Web View einstellbar machen | ||
| + | * Inventar ist nicht bestandteil vom Projekt (Idee vielleicht die Inventar.yaml mit im Projekt speichern -> schnelles wiederherstellen ??) | ||
| + | * Gerät hinzufügen, | ||
| + | * Settings nicht überschreiben beim Einstellen -> siehe Punkt 1 | ||
| + | * Projekt anlegen / speichern / laden -> Frontend | ||
| + | * Speichern im Backend | ||
| + | * RP2350 als Testgerät | ||
| + | * Buttons mit X Settings ausführen | ||
| + | |||
| Dieses Dokument beschreibt die integrale Architektur-Erweiterung des ionpy-Frameworks. Es dient als verbindliche Grundlage für die Implementierung neuer Entitätstypen, | Dieses Dokument beschreibt die integrale Architektur-Erweiterung des ionpy-Frameworks. Es dient als verbindliche Grundlage für die Implementierung neuer Entitätstypen, | ||
| Line 21: | Line 33: | ||
| * '' | * '' | ||
| * **WebSocket-Logik**: | * **WebSocket-Logik**: | ||
| + | |||
| + | ===== Neue View Multisensor Device ===== | ||
| + | * auf einen Schlag alle Readings anzeigen | ||
| + | * Checkbox on/off für MAIN = " | ||
| + | * Device basiert | ||
| + | |||
| + | |||
| ===== 2. Strukturierte Daten: TableEntity (Deep Dive) ===== | ===== 2. Strukturierte Daten: TableEntity (Deep Dive) ===== | ||
| Line 40: | Line 59: | ||
| ==== Software Liste ==== | ==== Software Liste ==== | ||
| * Abspulen von Lastprofilen für PSU / Senke -> rein Softwar5e basiert | * Abspulen von Lastprofilen für PSU / Senke -> rein Softwar5e basiert | ||
| + | |||
| + | ==== Settings auf Button legen ==== | ||
| + | * **neue View** ! | ||
| + | * Buttons Beschriftung setzen (Größe ??) | ||
| + | * (mehrere) Aktions hinterlegen für Device | ||
| + | * ggf. inkl. Start ?? | ||
| + | * Beispiel -> PSU -> 12V Setzen, max 1A, OCP an, Output ON | ||
| + | |||
| + | |||
| ===== 3. Gamepad-Integration (HID-Steuerung) ===== | ===== 3. Gamepad-Integration (HID-Steuerung) ===== | ||
projekte/ionpy/ideen.1771144195.txt.gz · Last modified: by dominik
