Skip to main content

Automation Guide: Signale, Sensoren und Aktuatoren

Automation in Timberborn lässt dich Spielzustände in binäre Signale umwandeln, diese Signale mit Logik verarbeiten und Aktuatoren ansteuern — so werden automatisierte Wasserversorgung, Leistungssteuerung, Produktionsskalierung, Faulwasser-Abwehr, Roboter-Logistik und mehr möglich. Gut gestaltete Automatisierung spart Zeit, reduziert Mikromanagement während Dürren und Badtiden und lässt große Kolonien effizient laufen.

Grundlagen: Signale, Komponenten, Ablauf

  • Automatisierung folgt dem einfachen Muster Erfassen → Verarbeiten → Handeln. Sensoren (erfassende Komponenten) erzeugen ein aktives/inaktives Signal. Logikkomponenten (Relays, Timers) kombinieren und transformieren Signale. Aktuatoren (Füllventil, Drosselventil, Clutches, Schleuse, Detonators, etc.) reagieren auf Signale und verändern die Welt.
  • Signale sind binär (ein/aus). Relays bieten logische Operationen: AND, OR, NOT, XOR und Passthrough. Verwende AND, wenn mehrere Bedingungen erfüllt sein müssen, OR für alternative Auslöser, NOT um ein Signal zu invertieren.
  • Verbindungen werden im Automation-Werkzeug hergestellt, indem man einen Komponenten-Ausgang auswählt und Ziele wählt. Ein Sensor kann viele Aktuatoren steuern; ein Relay kann mehrere Eingänge akzeptieren.

Sensoren — was du erkennen kannst

Wichtige Sensoren und typische Einsatzzwecke:

  • Depth Sensor: misst die Wassertiefe an seinem Standort und aktiviert sich, wenn die Tiefe über einem konfigurierbaren Schwellenwert liegt. Wird häufig verwendet, um Floodgates und Pumps zu automatisieren (z. B. Schleuse öffnen, wenn Reservoir einen gewählten Pegel überschreitet).
  • Flow Sensor: misst die lokale Wasserströmung (Flussrate). Nutze ihn, um zu erkennen, ob ein Kanal aktiv Wasser führt (nützlich für Water Wheel-Steuerung und zur Überprüfung von Dammüberläufen).
  • Contamination Sensor: erkennt den Kontaminationsgrad des Wassers. Verwende ihn, um Badwater-Umleitungen und Intake-Schließungen auszulösen.
  • Resource Counter: überwacht gelagerte Mengen eines bestimmten Guts oder die Befüllrate von Lagern; ideal zur Skalierung der Produktion (zusätzliche Mills aktivieren, wenn Planks unter X fallen).
  • Population Counter: aktiviert sich, wenn die Bevölkerungszahl eines Bezirks einen Schwellenwert überschreitet — nützlich, um Wohnraum, Nahrungsproduktion oder Bot-Zuweisungen zu skalieren.
  • Weather Sensor: erkennt Wetter-/Saisonzustände (Dürrebeginn, Windbedingungen) und kann präventiv Notmaßnahmen auslösen.
  • Timer: zyklisiert ein Signal ein/aus mit eingestellten Dauern (nützlich für geplante Wasserfreigaben, gepulste Verteilung knapper Energie).
  • API-Komponenten: HTTP Lever und HTTP Adapter (spät freigeschaltet). HTTP Lever akzeptiert externe API-Aufrufe, um ein In-Game-Signal umzuschalten. HTTP Adapter exponiert ein In-Game-Signal nach außen und kann Webhooks senden; nutze diese für Dashboards oder Fernsteuerung.

Logik: Relays, Hysterese und Schaltungsmuster

  • Relays kombinieren Eingänge und führen Logik aus. Baue kaskadierende Relay-Ketten, um Prioritätsstufen zu erstellen (bei Engpässen zuerst die unwichtigsten Systeme herunterfahren).
  • Implementiere Hysterese, um schnelles Schalten zu vermeiden: verwende zwei Depth Sensors mit unterschiedlichen Schwellenwerten und kombiniere sie über Relays, sodass Systeme bei einem höheren Schwellenwert einschalten und erst bei einem niedrigeren wieder ausschalten.
  • Verwende Timers mit Weather Sensors (Weather → Timer), um nach einem Wetterereignis temporäres Zyklungsverhalten zu erzeugen (z. B. vorübergehende Rationierung während einer Dürre).
  • Nutze Resource Counters, die Relays speisen, um Produktion automatisch zu skalieren: stelle Counter so ein, dass sie Produktion aktivieren, wenn Bestand unter deinen Schwellenwert fällt, und deaktivieren, wenn er darüber liegt.

Aktuatoren: was die Automatisierung steuern kann

  • Füllventil: öffnet/schließt, um Wasser durch ein Rohr basierend auf einem Signal zu steuern. Gut für einfache Ein/Aus-Routing.
  • Drosselventil: liefert variable Durchflussmenge proportional zur Signalstärke; nutze es für graduelle Nachfüllungen oder Umleitungspläne (z. B. langsamer Tropf vs. volle Auffüllung abhängig von upstream/downstream Tiefe).
  • Kupplung: ein steuerbarer Schalter in Power Shaft-Netzen. Bei Auskuppelung isoliert er Energieabschnitte. Verbinde Depth Sensors, Power Meters oder Resource Counters, um nicht-essentielle Bezirke bei geringer Erzeugung automatisch abzuschalten.
  • Schleuse (und Double/Dreifachschleuse): können per Signal automatisiert geöffnet/geschlossen werden und auf konfigurierte Höhen reagieren. Verwende sie mit Depth Sensors, um Reservoirpegel zu halten.
  • Detonators: zünden Dynamite-Felder zur Terraformung, wenn sie an Automationssignale angeschlossen sind (vorsichtig sein — Detonationen propagieren zu angrenzenden Ladungen).
  • Andere Gebäude (Tor, Distribution posts mit Routes) können, wo möglich, per Signal ihr Verhalten ändern.

Automatisierung der Wasserversorgung

  • Automatisiere Reservoirs und Überläufe: platziere Depth Sensors in Reservoirs, um Floodgates oder Fill Valves zu steuern, die überschüssiges Wasser nur bei Bedarf freigeben.
  • Flow Sensors gepaart mit Relays können bestätigen, dass ein Dammüberlauf tatsächlich Wasser bewegt, bevor downstream Verbraucher laufen dürfen.
  • Drosselventil sind ausgezeichnet für kontrolliertes Ausgleichen: kombiniere einen upstream Depth Sensor (ausreichende Versorgung) und einen downstream Depth Sensor (Bedarf) mit einem AND Relay. Konfiguriere On- und Off-Durchflusswerte, um bei Bedarf vollen Durchfluss und ansonsten einen Erhaltungstropf zu liefern.
  • Contamination Sensor + Fill/Drosselventil: leite kontaminiertes Wasser von Intakes weg oder öffne Bypass-Kanäle, wenn Kontamination steigt.
  • Beispiel-Dürreschaltung: Weather Sensor (drought) AND Depth Sensor (reservoir < X) → Relay → schalte nicht-essentielle Fill Valves ab, kuppel Clutches aus, um Strom für Pumps und Nahrungsverarbeitung zu erhalten.

Automatisierung der Energieverwaltung

  • Nutze Clutches, um dein Stromnetz in austauschbare Segmente zu teilen. Auf Automatik gestellte Clutches können per Signal (Depth Sensors, Weather Sensor, Power Meters) einkuppeln/auskuppeln.
  • Leistungsplanung: berechne zuerst den Bedarf; variable Quellen (Wasserrad, Wind) benötigen eine Erzeugung in der Größenordnung von ~130–150% des Bedarfs, um Engpässe zu vermeiden. Automatisierung ermöglicht es, nicht-essentielle Verbraucher bei niedriger Erzeugung abzuschalten, statt alles zu verknappen.
  • Koppel Flow/Depth-Sensoren an Water Wheel-Zufahrtskanälen mit Clutches, um bei abnehmendem Fluss Leistung an Prioritätsgebäude umzuleiten.
  • Kombiniere Power Meters, Resource Counters und Relays, um kritische Produktionsketten (Nahrung und Pumps) automatisch gegenüber optionaler Industrie zu priorisieren.

Automatisierung für Produktionsskalierung und Logistik

  • Resource Counters sind am vielseitigsten: überwache Planks, Zahnrad, Flour, Biokraftstoff, etc. und aktiviere zusätzliche Produktionsgebäude, wenn Bestände unter Schwellen fallen. Setze höhere Schwellen für Güter, die lange in der Herstellung brauchen.
  • Beispiel: Kette zur Skalierung der Nahrungsproduktion — Resource Counter (Weizen < 100) OR (Flour < 50) → Relay → aktiviere zusätzliche Gristmill/Bakery Clutches oder Stromkreise.
  • Nutze District Center-Migrationswerkzeuge und Population Counters, um Biberarbeiter automatisch zwischen Bezirken auszubalancieren (gewünschte Mindestwerte im Migration Panel konfigurieren).
  • Für Bot-Produktion: automatisiere Bot Part Factories mit Resource Counters, die Gears, Metallblock und Planks überwachen; halte Puffer in lokaler Lagerung nahe den Fabriken, um Montage-Stalls zu vermeiden.

Automatisierung gegen Badwater und zur Nutzung

  • Baue geschichtete Verteidigungen: upstream Dämme/Deiche mit Floodgates unter Automatisierung, die sich bei Badtides schließen (Weather Sensor + Depth/Contamination Sensors).
  • Eindämmung und Verarbeitung: Contamination Sensor upstream → Intake Fill Valve schließen und Bypass Fill Valve öffnen. Leite Badwater in Rückhalte-Reservoirs und nutze Badwater Pumps, die Centrifuges und Explosives Factories speisen.
  • Zentrifuge-Automatisierung: platziere Tanks nahe Centrifuges für Ein-/Ausgang und verwende Depth/Resource Counters, damit Centrifuges laufen, wenn Puffer voll/niedrig sind.
  • Verwende Throttling Valves für automatische Umleitung von frischen vs. kontaminiertem Wasser basierend auf Kontaminationsschwellen, und Relays zur Koordination mehrerer Ventile.

Roboter: Zusammenspiel mit Automatisierung und Produktion

  • Timberbots (Rustikalruten) verwenden Biofuel und tanken an Biofuel Tanks, versorgt von Refineries. Ironbots (Eisenzähne) laden an Charging Stations und beziehen Energie aus dem Stromnetz.
  • Ladestation ziehen kontinuierlich Strom, auch im Leerlauf, und laden jeweils einen Ironbot; plane etwa eine Charging Station pro ~2–3 Ironbots und verteile sie in Arbeitsnähe, um Wartezeiten zu reduzieren.
  • Timberbots tanken an Biofuel Tanks; platziere Biofuel-Produktion (Refineries) und Tanks nahe Arbeitsstellen oder entlang Tubeway-Stationen, um Fahrwege zu verkürzen.
  • Roboterteilefabrik produziert Komponenten; Fabriken können nur ein Teil gleichzeitig herstellen. Stimme die Produktion ab: drei Fabriken (jeweils ein anderes Teil) speisen zwei Assemblers für effizienten Durchsatz; Roboterfabrik benötigt alle Komponenten lokal, um mit der Montage zu beginnen.
  • Roboter arbeiten 24/7 (nicht an Arbeitszeiten gebunden), haben eine feste Lebensdauer (70 days) und benötigen eine kontinuierliche Ersatzpipeline. Automatisiere Teileproduktion und Montage mit Resource Counters, damit Montagepausen deinen Flottenersatzplan nicht unterbrechen.
  • Nutze Tubeways und Tubeway Stations, um Bot-Bewegung zu beschleunigen; beachte, dass Tubeway Stations Energie an angrenzende Gebäude weitergeben können, Rohrbahn-Segmente selbst aber keinen Strom übertragen.

Gängige nützliche Schaltungen und Muster

  • Dürre-Reaktion: Weather Sensor (drought) AND Depth Sensor (reservoir < 50%) → Relay → schließe nicht-essentielle Fill Valves, kuppel Clutches in sekundären Stromsegmenten aus, aktiviere Timers für gestaffelte Wasserfreigaben zur priorisierten Bewässerung.
  • Kontaminations-Bypass: Contamination Sensor → Intake Fill Valve schließen, Bypass Fill Valve öffnen → Zentrifuge/Sprengstoff-Routing umschalten.
  • Flussbasierte Water Wheel-Steuerung: Flow Sensor nahe Water Wheel → wenn flow < Schwelle, kuppel Clutch zu nicht-essentiellen Verbrauchern aus; sonst einkuppeln.
  • Produktions-Hysterese: Resource Counter mit niedrigem Schwellenwert aktiviert Extra-Produktion; ein höherer Schwellenwert (mittels zweitem Counter + Relay-Logik) deaktiviert sie erst, nachdem der Bestand einen höheren Punkt überschritten hat, um schnelles Schalten zu vermeiden.

Beste Praktiken und Optimierungstipps

  • Modulares Design: baue selbstständige Automatisierungs-Module pro Funktion (Wasser, Energie, Produktion), damit Testen und Debuggen einfacher sind und Fehler eingedämmt werden.
  • Platziere Sensoren dort, wo sie Bedingungen am besten repräsentieren (z. B. Depth Sensors im Reservoir, Flow Sensors im Kanal unter Water Wheels).
  • Stelle stets lokale Lagerpuffer nahe automatisierten Produktionsgebäuden bereit (Bot Part Factories, Zentrifuge, Refineries), damit kurze Transportverzögerungen kritische Prozesse nicht stoppen.
  • Verwende Hysterese breit, um Ein/Aus-Flattern zu vermeiden.
  • Berücksichtige den Leerlaufstromverbrauch von Charging Stations bei Ironbots in deinem Strombudget.
  • Teste Schaltungen im kleinen Maßstab, bevor du sie kolonieweit einsetzt. Nutze Timers, um Änderungen sicher zu staffeln, anstatt ein ganzes Netzwerk auf einmal umzuschalten.
  • Für langfristige Skalierung: kaskadiere Relays zu Prioritätsstufen, damit verbesserte Bedingungen Systeme in der richtigen Reihenfolge wieder online bringen.

Automatisierung verwandelt reaktives Mikromanagement in robuste, wiederholbare Systeme. Fang einfach an (Depth Sensor → Schleuse) und iteriere zu geschichteten, hysterese-geschützten Netzen, die deine Kolonie durch Dürren, Faulwasserflut und industrielles Wachstum bringen.

Pages featured in this guide