Ein SyncNetOps (SNO) Projekt A SyncNetOps (SNO) Project

SNO_EchoState

Smarte Automatisierungen.
Einmal schalten, automatisch aufräumen.
Smart automations.
Turn on once, clean up automatically.

SNO EchoState ist die ultimative Lösung gegen das Automatisierungs-Chaos. Anstatt mühsam getrennte Skripte für "Einschalten" und "Ausschalten" zu pflegen, definierst du nur noch den Start. Das System steuert deine Geräte an, überwacht Timer und Sensoren und setzt alles vollautomatisch in den Ursprungszustand zurück. SNO EchoState is the ultimate solution against automation chaos. Instead of tediously maintaining separate scripts for "turn on" and "turn off", you only define the start. The system controls your devices, monitors timers and sensors, and fully automatically reverts everything to its original state.

Wofür ist EchoState gut? (Praxis-Beispiele)What is EchoState good for? (Practical Examples)

Sonnenschutz (Rollos)Sun Protection (Covers)

Problem: Die Sonne blendet. Du fährst das Rollo runter. Später vergisst du, es wieder zu öffnen.
Lösung: EchoState fährt das Rollo bei >20.000 Lux herunter und fährt es vollautomatisch wieder nach oben, sobald die Sonne weg ist.
Problem: Sun is glaring. You close the blind. Later you forget to open it.
Solution: EchoState closes the blind at >20k Lux and automatically opens it back up once the sun is gone.

Der Bad-LüfterThe Bath Exhaust Fan

Problem: Nach dem Duschen läuft der Lüfter endlos weiter.
Lösung: EchoState schaltet den Lüfter bei >70% Luftfeuchtigkeit ein und schaltet ihn aus, sobald die Feuchtigkeit unter 60% fällt (oder nach maximal 60 Minuten als Timer-Sicherheit).
Problem: Fan keeps running endlessly after a shower.
Solution: EchoState turns fan on at >70% humidity and off when it falls below 60% (or max 60 mins as timer safety).

Flur-BeleuchtungHallway Lighting

Problem: Du brauchst eine Automation fürs Einschalten und eine fürs Ausschalten.
Lösung: Bewegung = Licht an. Keine Bewegung mehr = EchoState schaltet das Licht nach 120 Sekunden sauber wieder aus.
Problem: You need one automation for on and one for off.
Solution: Motion = Light on. No motion = EchoState neatly turns the light off after 120 seconds.

✨ Kern-Features✨ Core Features

Auto-Revert MagieAuto-Revert Magic

Ersetzt doppelte Automatisierungen. Wähle deine Geräte: Was EchoState einschaltet, wird beim Rückfall automatisch wieder ausgeschaltet (und umgekehrt bei Rollos).Replaces duplicate automations. Choose your devices: What EchoState turns on, automatically turns off during the revert phase (and vice versa for covers).

Live-Monitor & AbbruchLive Monitor & Abort

Volle Kontrolle in der Wartezeit. Überwache optional einen zweiten Sensor (z.B. Helligkeit). Erreicht dieser einen Schwellenwert (Sonne geht auf), bricht EchoState ab und schaltet das Licht aus.Full control during the wait time. Optionally monitor a second sensor (e.g. brightness). If it reaches a threshold, EchoState aborts immediately.

Bulletproof ArchitekturBulletproof Architecture

Nutzt intelligente Validator-Bypass-Technologie mit Jinja-Templates. Absolut resistent gegen den berüchtigten Home Assistant Speicher-Fehler bei unvollständigen Eingaben.Uses intelligent validator bypass technology with Jinja templates. Absolutely resistant against the infamous Home Assistant saving error with empty inputs.

Dynamisches DashboardDynamic Dashboard

Schreibt live präzise Statusberichte (inkl. Gerätenamen, Auslösern und ins Deutsche übersetzten Zuständen) direkt in einen Text-Helfer für dein Lovelace-Dashboard.Writes precise live status reports (incl. device names, triggers, and translated states) directly into a text helper for your Lovelace UI.

Der Workflow: Wie EchoState arbeitet The Workflow: How EchoState works

Schritt 1

Auslösung (The Trigger)Wake-up (The Trigger)

Das Blueprint wacht auf, sobald dein Auslöser (z.B. Bewegungsmelder) feuert UND optionale Start-Bedingungen (z.B. Lux-Wert < 50) erfüllt sind.The blueprint wakes up as soon as your trigger (e.g. motion sensor) fires AND optional start conditions (e.g. Lux value < 50) are met.

Schritt 2

Aktivierung (Activation)Activation

Die ausgewählten Haupt-Geräte werden sofort angesteuert (Lichter an, Rollos auf/zu). Das optionale Dashboard meldet live "▶️ AKTIV".The selected main devices are controlled immediately (lights on, covers open/close). The optional dashboard reports live "▶️ ACTIVE".

Schritt 3

Wartephase & MonitorWait & Monitor Phase

Das System wartet auf den Timer oder einen Statuswechsel deines Rückfall-Sensors (z.B. "Keine Bewegung"). Parallel wacht der Live-Monitor über sofortige Abbruchbedingungen.The system waits for the timer or a status change of your fallback sensor. In parallel, the live monitor watches for immediate abort conditions.

Schritt 4

Auto-Revert (Das Aufräumen)Auto-Revert (Cleanup)

Die Wartezeit ist um. Die Geräte fallen vollautomatisch in ihren Ursprungszustand zurück. Optionale Push-Nachrichten werden gefeuert. Das Dashboard meldet "✅ BEREIT".Wait time is over. Devices fully automatically fall back to their original state. Optional push notifications are fired. Dashboard reports "✅ READY".