Initialize modular ATM10 CC control system
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# ATM10 CC Control System
|
||||
|
||||
Modulares CC:Tweaked-Steuerungssystem fuer die ATM10-Megabase.
|
||||
|
||||
## Zielbild
|
||||
|
||||
- zentrale Leitwarte fuer Status, Energie, Alarme und Sektor-Hauptschalter
|
||||
- lokale Sektorcontroller fuer Create, Mekanism, Greenhouse und spaetere Mods
|
||||
- Sicherheitslogik bleibt immer im jeweiligen Sektor
|
||||
- versionierte Installation und Updates ueber Gitea
|
||||
|
||||
## Installation auf einem CC-Computer
|
||||
|
||||
```lua
|
||||
wget https://git.peli-server.de/Dystroyer8/ATM10_CC_Codes/raw/branch/main/install.lua install.lua
|
||||
install
|
||||
```
|
||||
|
||||
Der Installer ist momentan ein Bootstrap. Hardwaretreiber und konkrete Anlagenlogik
|
||||
werden ergaenzt, sobald die Peripherie- und Methodennamen der gebauten Anlagen feststehen.
|
||||
|
||||
## Struktur
|
||||
|
||||
```text
|
||||
core/ Laufzeit, Netzwerk, Protokoll, Logging, Updates
|
||||
drivers/ Adapter fuer Redstone und Mod-Peripherie
|
||||
roles/ Zentrale und Sektorcontroller
|
||||
ui/ Monitore, Widgets und Alarmdarstellung
|
||||
config/ Konfigurationsvorlagen
|
||||
docs/ Architektur- und Protokolldokumentation
|
||||
```
|
||||
|
||||
## Sicherheitsprinzip
|
||||
|
||||
Die Zentrale fordert nur einen Zielzustand an. Lokale Controller fuehren sichere
|
||||
Start-/Stoppsequenzen aus und bestaetigen den tatsaechlichen Zustand.
|
||||
|
||||
Reference in New Issue
Block a user