Zum Inhalt springen
SoalexBeta

Was bedeutet dieser Status?

Soalex schreibt zu jeder Regel-Runde einen kurzen Status: auf der Startseite in der Zeile „Zuletzt“ und im Diagnose-Tab in der Spalte „Status“. Diese Seite listet alle diese Meldungen, so wie sie in Soalex stehen. Sie wird bei jeder Version direkt aus Soalex erzeugt.

Fährst du im Diagnose-Tab mit der Maus über einen Status, siehst du seine Kennung. Sie steht hier unter jeder Meldung und hilft, wenn du uns schreibst. Eine Erklärung steht bei den Meldungen, die Soalex im Diagnose-Tab unter „Was bedeuten die Status-Meldungen?“ erklärt.

Soalex hat einen Befehl geschickt und dein Gerät hat ihn angenommen.

Akku ist leer — Soalex schont Akku
Kennung: passive_soc_min_protect
Akku voll — Nulleinspeisung
Kennung: passive_soc_full_no_export
Akku voll — Soalex speist ein
Kennung: passive_soc_full_export
Nulleinspeisung
Kennung: wr_drossel_with_soc_attribution
Ohne Rückmeldung gesteuert
Kennung: dispatched: open_loop
Soalex frischt den Befehl auf
Soalex schickt den bestehenden Befehl erneut, damit die Hardware ihn nicht „vergisst" (manche Geräte fallen sonst in ihren Eigenmodus zurück).
Kennung: heartbeat: setpoint_refresh
Soalex stellt deinen Befehl wieder her
Kennung: heartbeat: setpoint_reassert
Übernommen
Soalex hat einen neuen Sollwert an dein Gerät geschickt und die Rückmeldung passt. Normalbetrieb.
Kennung: dispatched
Überschuss an anderen Akku
Kennung: cross_charge: source_inject
Weitergabe an anderen Akku beendet
Kennung: cross_charge: source_park

Soalex schickt in diesem Moment bewusst keinen neuen Befehl oder passt ihn an. Meist ist das Absicht und kein Fehler. Einige Meldungen nennen eine Einstellung, die fehlt.

Adapter unbekannt
Kennung: noop: adapter_unbekannt
Akku am Limit
Dein Akku liefert (oder nimmt) bereits seine maximale Leistung. Mehr gibt die Hardware nicht her — der Rest geht ins Netz bzw. kommt aus dem Netz.
Kennung: noop: pi_anti_windup_saturation
Akku-Konfig fehlt
Kennung: noop: passive_soc_bounds_missing
Akku-Pool offline
Kennung: noop: pool_alle_offline
Anpassung zu klein
Der neue Sollwert läge zu nah am letzten — die Änderung wäre kleiner als der Mindest-Schritt. Soalex schreibt erst, wenn sich wirklich etwas ändert; das schont die Hardware.
Kennung: noop: min_step_nicht_erreicht · noop: setpoint_hysterese
Auf Geräte-Grenze begrenzt
Kennung: noop: geraete_grenze_gekappt
Außerhalb Entlade-Fenster
Du hast ein Entlade-Zeitfenster eingestellt, und wir sind außerhalb davon. Dein Akku entlädt erst wieder im Fenster.
Kennung: noop: nacht_gate_aktiv
Beobachtung
Kennung: noop: nicht_grid_meter_event · noop: unbekannt
Bereits am Maximum
Kennung: noop: bereits_am_max_limit
Dein Haus-Akku entlädt gerade — Soalex lädt nicht dazu
Dein großer Haus-Akku entlädt gerade. Soalex lädt jetzt nicht dagegen — es darf nur einen Regler geben.
Kennung: noop: house_battery_discharging
Dein Haus-Akku lädt gerade — Soalex speist nicht dagegen
Kennung: noop: house_battery_charging
Gerät nicht bereit
Kennung: noop: actuator_not_ready:
Hardware antwortet langsam
Kennung: noop: ha_call_timeout
Hardware schaltet um
Kennung: noop: pi_anti_windup_echo_freeze
Hardware verlangt Pause
Kennung: noop: hardware_wartezeit
Hardware-Konfig fehlt
Kennung: noop: kein_device_id
Haus-Akku regelt mit — Soalex hält das Niveau
Kennung: noop: house_battery_eskalation
Höchst-Ladestand erreicht
Dein Akku ist bis zur eingestellten Ladegrenze voll. Überschuss geht jetzt ins Netz, bis wieder Platz ist.
Kennung: noop: max_soc_erreicht
Im Mess-Rauschen
Der Netzwert liegt innerhalb der Rausch-Toleranz um den Sollwert. Die Null wird gehalten, es gibt nichts nachzuregeln.
Kennung: noop: noise_band
Im Toleranzbereich
Kennung: noop: deadband
Kein Akku
Kennung: noop: kein_akku_pool · noop: kein_pool
Kein Maximal-Limit
Kennung: noop: kein_max_limit_w
Kein Wechselrichter
Kennung: noop: kein_wr_limit_device
Lädt gerade das Auto — Akku gibt keinen Strom ab
Deine Wallbox lädt gerade — Soalex entlädt den Akku währenddessen nicht ins Auto. Laden bleibt erlaubt.
Kennung: noop: discharge_inhibited_external
Leistungsgrenze gesenkt
Kennung: noop: leistungsgrenze_gesenkt
Maximal-Limit ungültig
Kennung: noop: max_limit_w_ungueltig
Mindest-Ladestand erreicht
Dein Akku hat die eingestellte Entladegrenze erreicht und wird geschont. Soalex wartet auf Sonne.
Kennung: noop: min_soc_erreicht
Nachregelung erzwungen
Kennung: noop: setpoint_hysterese_trend_override
Pause nach Richtungswechsel
Kennung: noop: mode_flip_cooldown · noop: pi_anti_windup_mode_flip_cooldown
Reaktionstest läuft
Kennung: noop: reaktionstest_aktiv
Reduziert — dein Haus-Akku springt gerade ein
Kennung: noop: house_battery_reduziert
Regler-Zustand wird heruntergefahren
Kennung: noop: pi_anti_windup_echo_freeze_decay
Reglerstärke automatisch angepasst
Kennung: noop: pi_auto_damp
Schutzpause
Schutzpause: zwischen zwei Befehlen an dasselbe Gerät liegt eine Mindest-Wartezeit. Normal, kein Fehler.
Kennung: rate_limit:
Sensor nicht verfügbar
Der Sensor, über den Soalex die Rückmeldung prüft, ist in Home Assistant gerade nicht verfügbar. Soalex wartet, bis er wieder da ist.
Kennung: noop: readback_sensor_unavailable:
Sensor-Wert ungültig
Kennung: noop: sensor_nicht_numerisch
Setzt nach Haus-Akku-Pause am Arbeitspunkt fort
Kennung: noop: house_block_resume
Smart-Meter-Konfig fehlerhaft
Kennung: noop: invert_sign_config_fehler
SoC fehlt
Kennung: noop: kein_soc_messwert · noop: passive_soc_unavailable
SoC ungültig
Kennung: noop: passive_soc_unavailable: invalid
SoC veraltet
Kennung: noop: passive_soc_unavailable: stale
SoC-Daten unvollständig
Kennung: noop: soc_member_inkonsistent
Stopp über Betriebsmodus
Kennung: noop: idle_via_secondary_mode
Wallbox-Status unklar — Akku gibt sicherheitshalber keinen Strom ab
Kennung: noop: discharge_inhibit_trigger_stale
Wartet auf Hardware
Kennung: noop: pi_anti_windup_rate_limit_freeze · noop: pi_anti_windup_rate_limit_freeze_drossel
Wartet auf nächsten Takt
Soalex hält den Regel-Takt ein und wartet auf den nächsten Zeitpunkt für eine Anpassung. Schützt die Hardware vor zu vielen Befehlen — kein Eingriff nötig.
Kennung: noop: commit_takt
Wartezeit zwischen Laden/Entladen
Kennung: noop: lade_entlade_wartezeit
WR am Limit
Kennung: noop: pi_anti_windup_saturation_drossel
WR-Status fehlt
Kennung: noop: wr_limit_state_cache_miss

Du hast pausiert, fortgesetzt oder etwas an der Anlage geändert, oder Soalex hat seine Prüfung umgestellt.

Auf Soll-Wert-Prüfung umgestellt
Kennung: readback_demoted:
Fährt herunter
Kennung: ramp_down:
Hardware geändert
Kennung: hardware_edit:
Mode-Wechsel
Kennung: mode_switch:
Pause angefordert
Kennung: ramp_down: paused_by_user
Pause hart beendet
Kennung: ramp_down: hard_stop_timeout
Pausiert
Kennung: noop: paused_by_user · paused_by_user
Status-Prüfung pausiert (Sensor eingefroren)
Kennung: status_check_disabled:
Steuerung gestartet
Kennung: started_by_user

Soalex hat einen Befehl nicht geschickt, abgelehnt oder zum Schutz pausiert. Hier lohnt ein Blick in die Einstellungen oder die Hersteller-App. Steht hier dauerhaft eine Meldung, prüf die Einrichtung mit Nach dem Einrichten prüfen.

Abgelehnt
Akku im Eigenmodus
Ein anderes System (Hersteller-App, HEMS, interner Modus) übernimmt die Akku-Steuerung. Prüf in der Hersteller-App, dass kein zweiter Regler aktiv ist.
Kennung: fail_safe: battery_foreign_control · noop: battery_secondary_mode_blocked
Akku pausiert — Schutz-Regel
Kennung: noop: pool_auto_paused
Außerhalb des Bereichs
Kennung: range_check:
Beta-Phase beendet
Kennung: fail_safe: beta_period_ended · noop: auto_paused (rule=beta_expired) · noop: pool_auto_paused (rule=beta_expired)
Ein anderes System stellt deinen Akku ein
Kennung: fail_safe: foreign_setpoint_write
Ein anderes System steuert deinen Akku
Kennung: fail_safe: foreign_control_suspected
Fail-Safe
Kennung: fail_safe: · fail_safe: charge_ineffective: · fail_safe: discharge_ineffective: · ramp_down:
Fail-Safe — Akku nicht im erwarteten Modus
Kennung: fail_safe: battery_status_mismatch
Fail-Safe — Akku-Messwert steht still
Kennung: fail_safe: battery_feedback_frozen
Fail-Safe — Akku-Setup unvollständig
Kennung: fail_safe: battery_setup_incomplete
Fail-Safe — Entlade-Record fehlt
Kennung: fail_safe: missing_wr_discharge_companion
Fail-Safe — Mehrere Entlade-Records verknüpft
Kennung: fail_safe: ambiguous_wr_discharge_companion
Fail-Safe — Output-Only nicht in v1
Kennung: fail_safe: output_only_topology_unsupported
Fail-Safe — Vorbereitung fehlgeschlagen
Kennung: fail_safe: pre_flight_failed
Fehlgeschlagen
Pause — Akku reagiert nicht
Dein Akku hat mehrfach nicht auf Befehle reagiert; Soalex pausiert zum Schutz. Fortsetzen startet einen neuen Versuch mit 30 Minuten Schonfrist.
Kennung: fail_safe: hardware_unresponsive_persistent · noop: auto_paused (rule=effectiveness_failures) · noop: pool_auto_paused (rule=effectiveness_failures)
Pause — Verbindung instabil
Kennung: fail_safe: hardware_instability_persistent · noop: auto_paused (rule=unhealthy_rotations) · noop: pool_auto_paused (rule=unhealthy_rotations)
Pausiert — Schutz-Regel
Kennung: noop: auto_paused
Timeout
Wechselrichter-Setup veraltet
Kennung: fail_safe: wr_setup_stale
Zähler stumm — Akku auf 0 W zurückgenommen
Kennung: fail_safe: grid_meter_silent · noop: auto_paused (rule=grid_meter_silent) · noop: pool_auto_paused (rule=grid_meter_silent)

Ein vorheriger Schutz-Zustand ist vorbei, Soalex regelt normal weiter.

Beta-Phase erneuert
Kennung: fail_safe_lifted: beta_period_renewed
Fail-Safe aufgehoben
Ein vorheriger Schutz-Zustand ist vorbei — dein Akku folgt den Befehlen wieder. Soalex regelt normal weiter.
Kennung: fail_safe_lifted: · fail_safe_lifted: battery_feedback_frozen_cleared
Fortgesetzt — Schutz-Regel pausiert
Kennung: fail_safe_lifted: resumed_by_user (grace_30min)
Fremdsteuerung beendet
Kennung: fail_safe_lifted: battery_foreign_control_cleared
Verbindung zurück
Kennung: fail_safe_lifted: ramp_down_resumed
Zähler wieder da
Kennung: fail_safe_lifted: grid_meter_back

Meldungen zu Geräten, die Soalex bei Sonnenüberschuss ein- und ausschaltet.

Gerät
Kennung: surplus_consumer:
Gerät ausgeschaltet
Kennung: surplus_consumer: ausgeschaltet
Gerät eingeschaltet
Kennung: surplus_consumer: eingeschaltet
Gerät freigegeben
Kennung: surplus_consumer: freigegeben
Gerät läuft weiter
Kennung: surplus_consumer: bleibt_an
Gerät nicht über Soalex ausgeschaltet
Kennung: surplus_consumer: fremd_zurueckgeschaltet
Gerät nicht über Soalex eingeschaltet
Kennung: surplus_consumer: fremd_eingeschaltet
Gerät reagiert nicht
Kennung: surplus_consumer: reagiert_nicht
Gerät sicher ausgeschaltet
Kennung: surplus_consumer: fail_off
Gerät von dir ausgeschaltet
Kennung: surplus_consumer: vom_nutzer_ausgeschaltet
Gerätebefehl unbestätigt
Kennung: surplus_consumer: schaltbefehl_unbestaetigt