{# Renders the full Wohnungen body; used both by the full page and by HTMX poll. #}
Auto-Bewerben
{% if auto_apply_enabled %} aktiviert bei Match wird automatisch beworben {% else %} deaktiviert Matches werden nur angezeigt {% endif %}
{% if circuit_open %}
{% endif %}
{% if not apply_allowed %}
apply blockiert {{ apply_block_reason }}
{% endif %}
alert
{% if last_alert_heartbeat %}live {% else %}kein Heartbeat{% endif %}
apply
{% if apply_reachable %}ok {% else %}down{% endif %}
submit_forms
{% if submit_forms %}echt senden {% else %}dry-run{% endif %}
Fehler in Serie
{% if circuit_open %}circuit open {% elif apply_failures > 0 %}{{ apply_failures }} {% else %}0{% endif %}
Eigene Filter
Leer lassen = kein Limit. Filter bestimmen Match-Hervorhebung + Auto-Bewerben.

Neueste Wohnungen auf inberlinwohnen.de

{{ flats|length }} gesehen {% if next_scrape_utc %} · nächste Aktualisierung {% else %} · warte auf alert… {% endif %}
{% for item in flats %} {% set f = item.row %}
{{ f.address or f.link }} {% if item.matched %}match{% endif %} {% if item.last and item.last.success == 1 %}beworben {% elif item.last and item.last.success == 0 %}apply fehlgeschlagen {% elif item.last %}läuft{% endif %}
{% if f.rooms %}{{ "%.1f"|format(f.rooms) }} Z{% endif %} {% if f.size %} · {{ "%.0f"|format(f.size) }} m²{% endif %} {% if f.total_rent %} · {{ "%.0f"|format(f.total_rent) }} €{% endif %} {% if f.sqm_price %} ({{ "%.2f"|format(f.sqm_price) }} €/m²){% endif %} {% if f.connectivity_morning_time %} · {{ "%.0f"|format(f.connectivity_morning_time) }} min morgens{% endif %} {% if f.wbs %} · WBS: {{ f.wbs }}{% endif %} · entdeckt
{% if item.last and item.last.message %}
↳ {{ item.last.message }}
{% endif %}
{% if apply_allowed and not (item.last and item.last.success == 1) %}
{% endif %}
{% else %}
Noch keine Wohnungen entdeckt.
{% endfor %}