Briefing

Sam's Dashboard

LIVE
--:--:--
--. --. ----

Leverkusen

{% if weather.cached %}cached{% endif %}
{% if weather.error %}
{{ weather.error }}
{% else %}
{{ weather.temp }}°
Gefühlt {{ weather.feels_like }}°
{{ weather.icon }}
{{ weather.description }} 💧 {{ weather.humidity }}%
{% endif %}

Rab/Banjol 🇭🇷

{% if weather_secondary.cached %}cached{% endif %}
{% if weather_secondary.error %}
{{ weather_secondary.error }}
{% else %}
{{ weather_secondary.temp }}°
Gefühlt {{ weather_secondary.feels_like }}°
{{ weather_secondary.icon }}
{{ weather_secondary.description }} 💧 {{ weather_secondary.humidity }}%
{% endif %}

Nächste Stunden

{% if hourly_weather and hourly_weather.Leverkusen %} {% for hour in hourly_weather.Leverkusen[:8] %}
{{ hour.time }}
{{ hour.icon }}
{{ hour.temp }}°
{{ hour.precip }}%
{% endfor %} {% else %}
Keine Stundendaten verfügbar.
{% endif %}

Aktuelle Schlagzeilen

{% if news %} {% for item in news[:12] %}
{{ item.source }} {{ item.time }}

{{ item.title }}

Mehr lesen
{% endfor %} {% else %}
Keine aktuellen Nachrichten geladen.
{% endif %}

System Status

{% if system_status.cached %}cached{% endif %}
CPU ({{ system_status.cpu.cores }} cores) {{ system_status.cpu.percent }}%
RAM {{ system_status.ram.used_gb }}/{{ system_status.ram.total_gb }} GB ({{ system_status.ram.percent }}%)
v{{ system_status.briefing_version }}

Home Assistant

{% if ha_status.cached %}cached{% endif %}
{% if ha_status.online %}
Lampen an {{ ha_status.lights_on }}/{{ ha_status.lights_total }}
{% for light in ha_status.lights %}
{{ light.name }} {{ "●" if light.state == 'on' else "○" }}
{% endfor %}
{% else %}
Offline
{{ ha_status.error }}
{% endif %}

Private Aufgaben

{{ vikunja_all.private.open_count }} {% if vikunja_all.cached %}cached{% endif %}
{% if vikunja_all.private.open %} {% for task in vikunja_all.private.open %}
{{ task.title }}
{{ task.project }}
{% endfor %} {% else %}
Keine offenen Aufgaben
{% endif %}

Sam's Aufgaben

{{ vikunja_all.sam.open_count }} {% if vikunja_all.cached %}cached{% endif %}
{% if vikunja_all.sam.open %} {% for task in vikunja_all.sam.open %}
{{ task.title }}
{{ task.project }}
{% endfor %} {% else %}
Keine offenen Aufgaben
{% endif %}